Header File containing functions and structures used for alarm payload for traps. More...
Go to the source code of this file.
Classes | |
struct | ClAlarmUtilPayLoad |
This structure holds the information about the attributes that need to be provided in the alarm payload. More... | |
struct | ClAlarmUtilPayLoadList |
The stucture is used to specify the alarm payload information. More... | |
struct | ClAlarmUtilTlv |
The structure is used to store the information about the variables to be used in the trap. More... | |
struct | ClAlarmUtilTlvInfo |
This structure holds the information about the attributes that needs to be provided in the alarm payload. More... |
Typedefs | |
typedef struct ClAlarmUtilPayLoadList | ClAlarmUtilPayLoadListT |
The stucture is used to specify the alarm payload information. | |
typedef struct ClAlarmUtilPayLoad | ClAlarmUtilPayLoadT |
This structure holds the information about the attributes that need to be provided in the alarm payload. | |
typedef struct ClAlarmUtilTlvInfo | ClAlarmUtilTlvInfoT |
This structure holds the information about the attributes that needs to be provided in the alarm payload. | |
typedef struct ClAlarmUtilTlv | ClAlarmUtilTlvT |
The structure is used to store the information about the variables to be used in the trap. |
Functions | |
void | clAlarmUtilPayloadBufFree (ClUint8T *pBuf) |
The function to free the buffer obtained after flattening the payload information. | |
ClRcT | clAlarmUtilPayLoadExtract (ClUint8T *pBuf, ClUint32T size, ClAlarmUtilPayLoadListT **ppPayloadList) |
The function to extract the payload information sent at the time of alarm raise. | |
ClRcT | clAlarmUtilPayloadFlatten (ClAlarmUtilPayLoadListPtrT pPayLoadList, ClUint32T *pSize, ClUint8T **ppBuf) |
Function to convert the payload information into a flat buffer. | |
void | clAlarmUtilPayloadListFree (ClAlarmUtilPayLoadListT *pPayloadList) |
Function used to free the payload data-structure allocated during alarm reporting or receive. |
Header File containing functions and structures used for alarm payload for traps.