# WifiIotSdioIntcallback
## **Overview**
**Related Modules:**
[Wifiiot](Wifiiot.md)
**Description:**
SDIO interrupt callback structure.
## **Summary**
## Data Fields
## **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