ホーム › Devices.Communication › COMMPROP_STOP_PARITY
COMMPROP_STOP_PARITY
列挙型フラグメンバー 8
| 名前 | 10進 | 16進 |
|---|---|---|
| STOPBITS_10 | 1 | 0x1 |
| STOPBITS_15 | 2 | 0x2 |
| STOPBITS_20 | 4 | 0x4 |
| PARITY_NONE | 256 | 0x100 |
| PARITY_ODD | 512 | 0x200 |
| PARITY_EVEN | 1024 | 0x400 |
| PARITY_MARK | 2048 | 0x800 |
| PARITY_SPACE | 4096 | 0x1000 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum COMMPROP_STOP_PARITY : unsigned short {
STOPBITS_10 = 1,
STOPBITS_15 = 2,
STOPBITS_20 = 4,
PARITY_NONE = 256,
PARITY_ODD = 512,
PARITY_EVEN = 1024,
PARITY_MARK = 2048,
PARITY_SPACE = 4096
} COMMPROP_STOP_PARITY;[Flags]
public enum COMMPROP_STOP_PARITY : ushort
{
STOPBITS_10 = 1,
STOPBITS_15 = 2,
STOPBITS_20 = 4,
PARITY_NONE = 256,
PARITY_ODD = 512,
PARITY_EVEN = 1024,
PARITY_MARK = 2048,
PARITY_SPACE = 4096,
}<Flags>
Public Enum COMMPROP_STOP_PARITY As UShort
STOPBITS_10 = 1
STOPBITS_15 = 2
STOPBITS_20 = 4
PARITY_NONE = 256
PARITY_ODD = 512
PARITY_EVEN = 1024
PARITY_MARK = 2048
PARITY_SPACE = 4096
End Enumimport enum
class COMMPROP_STOP_PARITY(enum.IntFlag):
STOPBITS_10 = 1
STOPBITS_15 = 2
STOPBITS_20 = 4
PARITY_NONE = 256
PARITY_ODD = 512
PARITY_EVEN = 1024
PARITY_MARK = 2048
PARITY_SPACE = 4096// COMMPROP_STOP_PARITY (flags)
pub const STOPBITS_10: u16 = 1;
pub const STOPBITS_15: u16 = 2;
pub const STOPBITS_20: u16 = 4;
pub const PARITY_NONE: u16 = 256;
pub const PARITY_ODD: u16 = 512;
pub const PARITY_EVEN: u16 = 1024;
pub const PARITY_MARK: u16 = 2048;
pub const PARITY_SPACE: u16 = 4096;// COMMPROP_STOP_PARITY
const (
STOPBITS_10 uint16 = 1
STOPBITS_15 uint16 = 2
STOPBITS_20 uint16 = 4
PARITY_NONE uint16 = 256
PARITY_ODD uint16 = 512
PARITY_EVEN uint16 = 1024
PARITY_MARK uint16 = 2048
PARITY_SPACE uint16 = 4096
)const
STOPBITS_10 = 1;
STOPBITS_15 = 2;
STOPBITS_20 = 4;
PARITY_NONE = 256;
PARITY_ODD = 512;
PARITY_EVEN = 1024;
PARITY_MARK = 2048;
PARITY_SPACE = 4096;// COMMPROP_STOP_PARITY
pub const STOPBITS_10: u16 = 1;
pub const STOPBITS_15: u16 = 2;
pub const STOPBITS_20: u16 = 4;
pub const PARITY_NONE: u16 = 256;
pub const PARITY_ODD: u16 = 512;
pub const PARITY_EVEN: u16 = 1024;
pub const PARITY_MARK: u16 = 2048;
pub const PARITY_SPACE: u16 = 4096;const
STOPBITS_10* = 1
STOPBITS_15* = 2
STOPBITS_20* = 4
PARITY_NONE* = 256
PARITY_ODD* = 512
PARITY_EVEN* = 1024
PARITY_MARK* = 2048
PARITY_SPACE* = 4096enum COMMPROP_STOP_PARITY : ushort {
STOPBITS_10 = 1,
STOPBITS_15 = 2,
STOPBITS_20 = 4,
PARITY_NONE = 256,
PARITY_ODD = 512,
PARITY_EVEN = 1024,
PARITY_MARK = 2048,
PARITY_SPACE = 4096,
}#define global STOPBITS_10 0x1
#define global STOPBITS_15 0x2
#define global STOPBITS_20 0x4
#define global PARITY_NONE 0x100
#define global PARITY_ODD 0x200
#define global PARITY_EVEN 0x400
#define global PARITY_MARK 0x800
#define global PARITY_SPACE 0x1000
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。