|
BCNP 3.2.1
Batched Command Network Protocol
|
Combined send/receive interface for bidirectional transports. More...
#include <adapter.h>
Public Member Functions | |
| ~DuplexAdapter () override=default | |
Public Member Functions inherited from bcnp::ByteWriter | |
| virtual | ~ByteWriter ()=default |
| virtual bool | SendBytes (const uint8_t *data, std::size_t length)=0 |
| Send bytes over the transport. | |
Public Member Functions inherited from bcnp::ByteStream | |
| virtual | ~ByteStream ()=default |
| virtual std::size_t | ReceiveChunk (uint8_t *buffer, std::size_t maxLength)=0 |
| Receive available bytes from the transport (non-blocking). | |
Combined send/receive interface for bidirectional transports.
|
overridedefault |