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.