# WifiIotSdioIntcallback ## **Overview** **Related Modules:** [Wifiiot](Wifiiot.md) **Description:** SDIO interrupt callback structure. ## **Summary** ## Data Fields

Variable Name

Description

RdstartCallback )(unsigned int len, unsigned char *admaTable)

int(* 

RdoverCallback )(void)

int(* 

RderrCallback )(void)

void(* 

WrstartCallback )(unsigned int len, unsigned char *admaTable)

int(* 

WroverCallback )(void)

int(* 

ProcessmsgCallback )(unsigned int msg)

void(* 

SoftRstCallback )(void)

void(* 

## **Details** ## **Field Documentation** ## ProcessmsgCallback ``` void(* WifiIotSdioIntcallback::ProcessmsgCallback) (unsigned int msg) ``` **Description:** Callback invoked when a message is received from the host ## RderrCallback ``` void(* WifiIotSdioIntcallback::RderrCallback) (void) ``` **Description:** Callback invoked when a data read failure occurs on the host ## RdoverCallback ``` int(* WifiIotSdioIntcallback::RdoverCallback) (void) ``` **Description:** Callback invoked when the host finishes a read operation ## RdstartCallback ``` int(* WifiIotSdioIntcallback::RdstartCallback) (unsigned int len, unsigned char *admaTable) ``` **Description:** Callback invoked when the host starts a read operation ## SoftRstCallback ``` void(* WifiIotSdioIntcallback::SoftRstCallback) (void) ``` **Description:** Callback invoked when a soft reset interrupt message is received from the host ## WroverCallback ``` int(* WifiIotSdioIntcallback::WroverCallback) (void) ``` **Description:** Callback invoked when the host finishes a write operation ## WrstartCallback ``` int(* WifiIotSdioIntcallback::WrstartCallback) (unsigned int len, unsigned char *admaTable) ``` **Description:** Callback invoked when the host starts a write operation