![]() |
Thingstream Client Library
BLD4131-v2.13
|
ThingstreamTransport implementation that logs traffic between modem and serial transports. More...
Functions | |
ThingstreamTransport * | Thingstream_createModemLogger (ThingstreamTransport *inner, ThingstreamPrintf_t log, uint8_t level_mask) |
ThingstreamTransport implementation that logs traffic between modem and serial transports.
ThingstreamTransport* Thingstream_createModemLogger | ( | ThingstreamTransport * | inner, |
ThingstreamPrintf_t | log, | ||
uint8_t | level_mask | ||
) |
Add logging to an underlying (probably serial) transport instance.
inner | the ThingstreamTransport instance to wrap |
log | the function to use for printing to the log |
level_mask | a bitmask specifying which messages to write to the log |