ホーム › Devices.Communication › MODEM_STATUS_FLAGS
MODEM_STATUS_FLAGS
列挙型フラグメンバー 4
| 名前 | 10進 | 16進 |
|---|---|---|
| MS_CTS_ON | 16 | 0x10 |
| MS_DSR_ON | 32 | 0x20 |
| MS_RING_ON | 64 | 0x40 |
| MS_RLSD_ON | 128 | 0x80 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum MODEM_STATUS_FLAGS : unsigned int {
MS_CTS_ON = 16,
MS_DSR_ON = 32,
MS_RING_ON = 64,
MS_RLSD_ON = 128
} MODEM_STATUS_FLAGS;[Flags]
public enum MODEM_STATUS_FLAGS : uint
{
MS_CTS_ON = 16,
MS_DSR_ON = 32,
MS_RING_ON = 64,
MS_RLSD_ON = 128,
}<Flags>
Public Enum MODEM_STATUS_FLAGS As UInteger
MS_CTS_ON = 16
MS_DSR_ON = 32
MS_RING_ON = 64
MS_RLSD_ON = 128
End Enumimport enum
class MODEM_STATUS_FLAGS(enum.IntFlag):
MS_CTS_ON = 16
MS_DSR_ON = 32
MS_RING_ON = 64
MS_RLSD_ON = 128// MODEM_STATUS_FLAGS (flags)
pub const MS_CTS_ON: u32 = 16;
pub const MS_DSR_ON: u32 = 32;
pub const MS_RING_ON: u32 = 64;
pub const MS_RLSD_ON: u32 = 128;// MODEM_STATUS_FLAGS
const (
MS_CTS_ON uint32 = 16
MS_DSR_ON uint32 = 32
MS_RING_ON uint32 = 64
MS_RLSD_ON uint32 = 128
)const
MS_CTS_ON = 16;
MS_DSR_ON = 32;
MS_RING_ON = 64;
MS_RLSD_ON = 128;// MODEM_STATUS_FLAGS
pub const MS_CTS_ON: u32 = 16;
pub const MS_DSR_ON: u32 = 32;
pub const MS_RING_ON: u32 = 64;
pub const MS_RLSD_ON: u32 = 128;const
MS_CTS_ON* = 16
MS_DSR_ON* = 32
MS_RING_ON* = 64
MS_RLSD_ON* = 128enum MODEM_STATUS_FLAGS : uint {
MS_CTS_ON = 16,
MS_DSR_ON = 32,
MS_RING_ON = 64,
MS_RLSD_ON = 128,
}#define global MS_CTS_ON 0x10
#define global MS_DSR_ON 0x20
#define global MS_RING_ON 0x40
#define global MS_RLSD_ON 0x80
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。