Header file of extended APIs supported by IOC. More...
#include <clIocApi.h>Go to the source code of this file.
Macros | |
| #define | CL_IOC_NO_SESSION 0 |
| No session is maintained if the flag is set to 0 (zero). | |
| #define | CL_IOC_SESSION_BASED (1<<0) |
| Flag must be set to enable session based send. | |
Typedefs | |
| typedef enum ClIocNotificationId | ClIocNotificationIdT |
| The port close notification payload. | |
Enumerations | |
| enum | ClIocNotificationId |
| The port close notification payload. More... | |
Functions | |
| ClRcT | clIocLibFinalize (void) |
| Cleans up the IOC. | |
| ClRcT | clIocLibInitialize (ClPtrT pConfig) |
| Configures and initializes the IOC. | |
| ClRcT | clIocMaxPayloadSizeGet (CL_OUT ClUint32T *pSize) |
| Returns the maximum payload size. | |
| ClRcT | clIocNeighborListGet (CL_INOUT ClUint32T *pNumberOfEntries, CL_OUT ClIocNodeAddressT *pAddrList) |
| Returns the list of neighbours IOC nodes. | |
| ClRcT | clIocTotalNeighborEntryGet (CL_OUT ClUint32T *pNumberOfEntries) |
| Returns the total number of neighbour nodes. | |
Header file of extended APIs supported by IOC.