1 /*****************************************************************************
3 (c) Cambridge Silicon Radio Limited 2010
4 Confidential information of CSR
6 Refer to LICENSE.txt included with this source for details
9 *****************************************************************************/
10 #ifndef CSR_WIFI_ROUTER_SEF_CSR_WIFI_ROUTER_H__
11 #define CSR_WIFI_ROUTER_SEF_CSR_WIFI_ROUTER_H__
13 #include "csr_wifi_router_prim.h"
15 typedef void (*CsrWifiRouterStateHandlerType
)(void* drvpriv
, CsrWifiFsmEvent
* msg
);
17 extern const CsrWifiRouterStateHandlerType CsrWifiRouterDownstreamStateHandlers
[CSR_WIFI_ROUTER_PRIM_DOWNSTREAM_COUNT
];
19 extern void CsrWifiRouterMaPacketSubscribeReqHandler(void* drvpriv
, CsrWifiFsmEvent
* msg
);
20 extern void CsrWifiRouterMaPacketUnsubscribeReqHandler(void* drvpriv
, CsrWifiFsmEvent
* msg
);
21 extern void CsrWifiRouterMaPacketReqHandler(void* drvpriv
, CsrWifiFsmEvent
* msg
);
22 extern void CsrWifiRouterMaPacketResHandler(void* drvpriv
, CsrWifiFsmEvent
* msg
);
23 extern void CsrWifiRouterMaPacketCancelReqHandler(void* drvpriv
, CsrWifiFsmEvent
* msg
);
25 #endif /* CSR_WIFI_ROUTER_SEF_CSR_WIFI_ROUTER_H__ */