Macros | |
| #define | _GNU_SOURCE |
| #define | _REENTRANT |
| #define | _pcpy(a, b, c, d) |
Functions | |
| void | ngcbRpcCopy (void *dest, const void *src, size_t size, size_t items, int how) |
| int | ngcbStr2PayloadItem (const char *arg, unsigned char *payload, unsigned int max, int how, char *erms) |
| int | ngcbStr2Payload (const char *cmd, unsigned char *payload, unsigned int max, int how, char *erms) |
| int | ngcbStr2Rpc (const char *cmd, int *delay, int *target, int *req, unsigned int *size, char *erms) |
| #define _GNU_SOURCE |
| #define _pcpy | ( | a, | |
| b, | |||
| c, | |||
| d ) |
| #define _REENTRANT |
| void ngcbRpcCopy | ( | void * | dest, |
| const void * | src, | ||
| size_t | size, | ||
| size_t | items, | ||
| int | how ) |
Copy RPC payload with or without byte swapping
| int ngcbStr2Payload | ( | const char * | cmd, |
| unsigned char * | payload, | ||
| unsigned int | max, | ||
| int | how, | ||
| char * | erms ) |
Convert formatted command string to payload
| int ngcbStr2PayloadItem | ( | const char * | arg, |
| unsigned char * | payload, | ||
| unsigned int | max, | ||
| int | how, | ||
| char * | erms ) |
Convert formatted argument string to payload item
| int ngcbStr2Rpc | ( | const char * | cmd, |
| int * | delay, | ||
| int * | target, | ||
| int * | req, | ||
| unsigned int * | size, | ||
| char * | erms ) |
Get delay (microseconds), target, request and payload size from command string