#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 0x030304 |
◆ 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 |