#include <stdint.h>
#include <sys/types.h>
#include <vector>
Go to the source code of this file.
|
enum | BEventType {
BEventTypeNone
, BEventTypeError
, BEventTypeRead
, BEventTypeReadLine
,
BEventTypeWrite
, BEventTypeConnect
, BEventTypeDisconnect
, BEventTypeClientConnect
,
BEventTypeClientDisconnect
} |
|
enum | BEventWaitSet {
BEventWaitNone = 0x00
, BEventWaitError = 0x01
, BEventWaitRead = 0x02
, BEventWaitReadLine = 0x04
,
BEventWaitWrite = 0x08
, BEventWaitConnect = 0x10
, BEventWaitDisconnect = 0x20
, BEventWaitClientConnect = 0x40
,
BEventWaitClientDisconnect = 0x80
, BEventWaitAny = 0xFFFFFFFF
} |
|
enum | BType {
BTypeNone
, BTypeBool
, BTypeInt8
, BTypeUInt8
,
BTypeInt16
, BTypeUInt16
, BTypeInt32
, BTypeUInt32
,
BTypeInt64
, BTypeUInt64
, BTypeFloat32
, BTypeFloat64
,
BTypeChar
, BTypeString
, BTypeError
, BTypeTime
,
BTypeTimeUs
, BTypeObj = 100
} |
|
enum | BTypeComp {
BTypeCompSingle
, BTypeCompArray
, BTypeCompArrayFixed
, BTypeCompList
,
BTypeCompDict
} |
|
◆ BeamlibVersion
#define BeamlibVersion 0x030302 |
◆ Bool
◆ BInt8
◆ BUInt8
◆ BInt16
◆ BUInt16
◆ BInt32
◆ BUInt32
◆ BInt64
◆ BUInt64
◆ BFloat32
◆ BFloat64
◆ BChar
◆ BInt
◆ BUInt
◆ BFloat
◆ BDouble
◆ BSize
◆ BArrayFloat
◆ BArrayDouble
◆ BTimeout
◆ BEventType
Enumerator |
---|
BEventTypeNone | |
BEventTypeError | |
BEventTypeRead | |
BEventTypeReadLine | |
BEventTypeWrite | |
BEventTypeConnect | |
BEventTypeDisconnect | |
BEventTypeClientConnect | |
BEventTypeClientDisconnect | |
◆ BEventWaitSet
Enumerator |
---|
BEventWaitNone | |
BEventWaitError | |
BEventWaitRead | |
BEventWaitReadLine | |
BEventWaitWrite | |
BEventWaitConnect | |
BEventWaitDisconnect | |
BEventWaitClientConnect | |
BEventWaitClientDisconnect | |
BEventWaitAny | |
◆ BType
Enumerator |
---|
BTypeNone | |
BTypeBool | |
BTypeInt8 | |
BTypeUInt8 | |
BTypeInt16 | |
BTypeUInt16 | |
BTypeInt32 | |
BTypeUInt32 | |
BTypeInt64 | |
BTypeUInt64 | |
BTypeFloat32 | |
BTypeFloat64 | |
BTypeChar | |
BTypeString | |
BTypeError | |
BTypeTime | |
BTypeTimeUs | |
BTypeObj | |
◆ BTypeComp
Enumerator |
---|
BTypeCompSingle | |
BTypeCompArray | |
BTypeCompArrayFixed | |
BTypeCompList | |
BTypeCompDict | |
◆ timeoutTicks()
◆ byteSwap8()
void byteSwap8 |
( |
void * |
d, |
|
|
void * |
s |
|
) |
| |
|
inline |
◆ byteSwap16()
void byteSwap16 |
( |
void * |
d, |
|
|
void * |
s |
|
) |
| |
|
inline |
◆ byteSwap32()
void byteSwap32 |
( |
void * |
d, |
|
|
void * |
s |
|
) |
| |
|
inline |
◆ byteSwap64()
void byteSwap64 |
( |
void * |
d, |
|
|
void * |
s |
|
) |
| |
|
inline |
◆ BTimeoutForever
const BTimeout BTimeoutForever = 0xFFFFFFFF |