44 #ifndef _CL_IOC_ASP_INTERNAL_H_ 
   45 # define _CL_IOC_ASP_INTERNAL_H_ 
   60 # define CL_IOC_NO_SESSION 0 
   65 # define CL_IOC_SESSION_BASED (1<<0) 
   75         CL_IOC_NODE_ARRIVAL_NOTIFICATION,
 
   76         CL_IOC_NODE_LEAVE_NOTIFICATION,
 
   77         CL_IOC_COMP_ARRIVAL_NOTIFICATION,
 
   78         CL_IOC_COMP_DEATH_NOTIFICATION,
 
   79         CL_IOC_SENDQ_WM_NOTIFICATION,
 
   80         CL_IOC_COMM_PORT_WM_NOTIFICATION,
 
   81         CL_IOC_LOG_NOTIFICATION,
 
   82         CL_IOC_NODE_VERSION_NOTIFICATION,
 
   83         CL_IOC_NODE_VERSION_REPLY_NOTIFICATION,
 
   84         CL_IOC_NODE_DISCOVER_NOTIFICATION,
 
   85         CL_IOC_NODE_LINK_UP_NOTIFICATION,    
 
   86         CL_IOC_NODE_LINK_DOWN_NOTIFICATION,
 
   89     typedef struct ClIocQueueNotification
 
   94         ClUint32T messageLength;
 
   95     } ClIocQueueNotificationT;
 
   97     typedef struct ClIocNotification
 
  101         ClUint32T protoVersion;
 
  103         ClUint32T nodeVersion;
 
  110             struct sendqWMNotification
 
  112                 ClIocQueueNotificationT queueNotification;
 
  113             } sendqWMNotification;
 
  115             struct commPortWMNotification
 
  117                 ClIocQueueNotificationT queueNotification;
 
  118             } commPortWMNotification;
 
  122         #define sendqWMNotification    notificationData.sendqWMNotification.queueNotification 
  123         #define commPortWMNotification notificationData.commPortWMNotification.queueNotification 
  125     } ClIocNotificationT;
 
  187     CL_OUT ClUint32T * pNumberOfEntries
 
  230     CL_INOUT ClUint32T * pNumberOfEntries,
 
  301     ClRcT clIocGeographicalAddressGet(
 
  306     ClRcT clIocGeographicalAddressSet(
 
  308     CL_IN ClCharT * pGeoAddr
 
  311     ClRcT clIocSessionReset(