Account
Beamlib 3.3.4 This is the Beam C++ class library. |
Loading...
Searching...
No Matches
BComms.h
Go to the documentation of this file.
48 virtual void eventQueue(BEventQueue* eventQueue, BUInt32 event, BUInt32 eventSet, BUInt num = 1);
virtual BError read(void *data, BUInt32 num, BUInt32 &nTrans)=0
virtual BError connect(const char *resource)
Create a connection.
Definition BComms.cpp:58
virtual BError writeChunks(const BDataChunk *chunks, BUInt nChunks, BUInt32 &nTrans)
Definition BComms.cpp:79
virtual void eventEnable(Bool on)
Enable events to be sent.
Definition BComms.cpp:112
virtual BError wait(BUInt32 eventSet, BTimeout timeoutUs=BTimeoutForever, BUInt32 num=1)
Definition BComms.cpp:98
virtual BError setPacketMode(Bool packetMode)
Set packet mode.
Definition BComms.cpp:40
virtual BError write(const void *data, BUInt32 nBytes, BUInt32 &nTrans)=0
virtual BError setTimeout(BTimeout timeoutUs)
Set communication timeout.
Definition BComms.cpp:50
virtual void eventQueue(BEventQueue *eventQueue, BUInt32 event, BUInt32 eventSet, BUInt num=1)
Definition BComms.cpp:104
A chunk of data allowing writes of multiple chunks of segmented data.
Definition BTypes.h:94
Error return class. This class is used to return the error status from a function....
Definition BError.h:31
Provides a thread save queue of objects that can be used to communicate between threads.
Definition BQueue.h:20
Generated by