IPMI API

Returns:

ACCESN_STATUS - ACCESN_OK else error status code

Description:

This function gets the next available async message with a message ID greater than SeqNo. The message looks like an IMB packet and the length and Sequence number are returned

8.7imbIsAsyncMessageAvailable

Prototype:

ACCESN_STATUS imbIsAsyncMessageAvailable (unsigned int eventId)

Parameters:

eventId -

EventID handle returned from imbRegisterForAsyncMsgNotification

Returns:

ACCESN_STATUS - ACCESN_OK when message available else error status code

Description:

This function waits for an Async Message to arrive in the queue. It blocks indefinitely until a message arrives.

8.8imbRegisterForAsyncMsgNotification

Prototype:

ACCESN_STATUS imbRegisterForAsyncMsgNotification (unsigned int *handleId)

Parameters:

eventId -

EventID handle returned once registered

Returns:

ACCESN_STATUS - ACCESN_OK else error status code

Description:

This function registers the calling application for Asynchronous notification when an SMS message is available with the IMB driver.

8.9imbUnregisterForAsyncMsgNotification

Prototype:

82

High Availability Software for the Intel® NetStructureTM ZT 4901 Technical Product Specification

Page 82
Image 82
Intel ZT 4901 manual ImbIsAsyncMessageAvailable, ImbRegisterForAsyncMsgNotification, ImbUnregisterForAsyncMsgNotification