OLE Developer Guide  Latest Git
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
transport.h File Reference

Detailed Description

The Host <-> Device communication transport.

Include dependency graph for transport.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef bool(* TransportTXFunction )(uint8_t, Command, uint8_t, const IOVec *, unsigned int)
 A function pointer to send a message to the host. More...
 
typedef void(* TransportRxFunction )(const uint8_t *, unsigned int)
 A function pointer to call when data is received from the host. More...
 

Enumerations

enum  TransportFlags { TRANSPORT_FLAGS_CHANGED = 0x02, TRANSPORT_MSG_TRUNCATED = 0x04 }
 Flags use in a response message. More...