OpenClovis Logo

Macros | Typedefs | Enumerations | Functions
clIocApiExt.h File Reference

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.

Detailed Description

Header file of extended APIs supported by IOC.


Generated on Tue Jan 10 10:29:15 PST 2012 for OpenClovis SDK using Doxygen