#include <stdint.h>
Go to the source code of this file.
◆ FRAME_SYNC
| #define FRAME_SYNC 0x55AA |
◆ TRANSPORT_EBADLEN
| #define TRANSPORT_EBADLEN (-1) /* payload longer than caller's buffer */ |
◆ TRANSPORT_ECKSUM
| #define TRANSPORT_ECKSUM (-2) /* checksum mismatch */ |
◆ TRANSPORT_OK
◆ TRANSPORT_STREAM_MAX_LEN
| #define TRANSPORT_STREAM_MAX_LEN (4096 + 16) |
◆ transportHasRate()
◆ transportInit()
◆ transportRecvBegin()
| void transportRecvBegin |
( |
uint16_t * |
type, |
|
|
uint16_t * |
len |
|
) |
| |
◆ transportRecvEnd()
◆ transportRecvFrame()
| int transportRecvFrame |
( |
uint16_t * |
type, |
|
|
uint16_t * |
payload, |
|
|
uint16_t |
maxLen, |
|
|
uint16_t * |
lenOut |
|
) |
| |
◆ transportRecvWord()
| uint16_t transportRecvWord |
( |
void |
| ) |
|
◆ transportSendBegin()
| void transportSendBegin |
( |
uint16_t |
type, |
|
|
uint16_t |
len |
|
) |
| |
◆ transportSendEnd()
◆ transportSendFrame()
| void transportSendFrame |
( |
uint16_t |
type, |
|
|
const uint16_t * |
payload, |
|
|
uint16_t |
len |
|
) |
| |
◆ transportSendWord()
| void transportSendWord |
( |
uint16_t |
w | ) |
|
◆ transportStopPending()
◆ transportTryRate()
| int transportTryRate |
( |
uint16_t |
reload, |
|
|
uint16_t |
pongType, |
|
|
uint16_t |
pongWord |
|
) |
| |