Query: ldi_ev_get_cookie
OS: opensolaris
Section: 9f
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
ldi_ev_get_cookie(9F) Kernel Functions for Drivers ldi_ev_get_cookie(9F)NAMEldi_ev_get_cookie - get an LDI event cookie for a specified eventSYNOPSIS#include <sys/sunldi.h> int ldi_ev_get_cookie(ldi_handle_t lh, char *evname, ldi_ev_cookie_t *cookiep);INTERFACE LEVELSolaris DDI specific (Solaris DDI)PARAMETERSldi_handle_t lh A layered handle representing the device for which the event notification was requested. char *evname The string name of the event. ldi_ev_cookie_t *cookiep A pointer to type ldi_ev_cookie_t. Contains a pointer to the event cookie on return.DESCRIPTIONThe ldi_ev_get_cookie() function accepts the string name of a state change event affecting the device represented by the layered driver handle "lh" and returns an opaque cookie on success. The call is successful if the framework supports event notification for the event named by "evname". If successful, the function returns an opaque cookie through the "cookiep" parameter. The cookie is required in subse- quent calls for registering callbacks on events. The following two LDI events are currently defined: LDI_EV_OFFLINE The device is moving to the offline state. LDI_EV_DEGRADE The device is moving to the degraded state. ldi_ev_get_cookie() also accepts the string name of any events defined for NDI event services. For such events, ldi_ev_get_cookie() replaces ldi_get_eventcookie(9F) (which is now obsolete).RETURN VALUESThe return values for this function are: LDI_EV_SUCCESS The event cookie was created successfully. LDI_EV_FAILURE An error occurred and the cookie was not created.CONTEXTThis function can be called from user and kernel contexts only.SEE ALSOldi_ev_register_callbacks(9F), ldi_ev_remove_callbacks(9F) SunOS 5.11 21 Aug 2007 ldi_ev_get_cookie(9F)
Related Man Pages |
---|
xgenericeventcookie(3) - debian |
ddi_get_eventcookie(9f) - sunos |
ldi_add_event_handler(9f) - sunos |
ldi_ev_get_cookie(9f) - opensolaris |
ldi_ev_notify(9f) - opensolaris |
Similar Topics in the Unix Linux Community |
---|
Count events occured in the same second in awk |