|
Public Member Functions |
| | Bnep (L2cap *pL2cap) |
| virtual | ~Bnep () |
| uShort | PSM () |
| void | TestL2CAP (BdAddr dst) |
| void | Start (Time_t t, BdAddr dst) |
| void | Stop (Time_t t) |
| void | Handle (Event *e, Time_t) |
| void | AttachApplication (BlueApplication *a) |
| void | SetupConnReq (uChar ucUUIDSize, uChar *pDstUUID, uChar *pSrcUUID) |
| uShort | RecvConnRsp (BNEPPacket *pPacket) |
| uShort | RecvConnReq (BNEPPacket *pPkt) |
| uShort | SendRsp (bool bE, uChar ucCtrlType, uShort usExtLen, void *pExt, uShort usResponse) |
| void | RecvControlPacket (BNEPPacket *pPacket) |
| uShort | SendFilterNetSet (bool bE, uShort usListLength, void *pExt, void *NetStartEnd) |
| uShort | RecvReqFilterNetSet (BNEPPacket *pPkt) |
| uShort | RecvRspFilterNet (BNEPPacket *pPkt) |
| uShort | SendFilterMultiAddrSet (bool bE, uShort usListLength, void *pExt, void *MultiAddrStartEnd) |
| uShort | RecvReqFilterMultiAddrSet (BNEPPacket *pPkt) |
| uShort | RecvRspFilterMultiAddr (BNEPPacket *pPkt) |
| uShort | DataIndication (void *pPacket, uShort usCID) |
| uShort | DataRequest (bool bE, BdAddr Src, BdAddr Dst, uShort usProtocolType, uShort usLenExt, void *pExt, uShort usLenData, void *pData) |
| uShort | DataRequest (bool bE, uShort usProtocolType, uShort usLenExt, void *pExt, uShort usLenData, void *pData) |
| uShort | DataRequest (bool bE, BdAddr Src, uShort usProtocolType, uShort usLenExt, void *pExt, uShort usLenData, void *pData, uChar ucType) |
| NCount_t | Send (Size_t s) |
| bool | IsConn () |
| uShort | L2CA_ConnectInd (uShort usPSM, uChar ucIdentifier, uShort usLocalChannelID) |
| uShort | L2CA_ConnectCfm (uShort usLocalChannelID) |
| uShort | L2CA_ConnectCfmNeg (uShort usLocalChannelID) |
| uShort | L2CA_ConnectPnd (uShort usCID) |
| uShort | L2CA_ConfigInd (uShort usLocalChannelID, uChar ucIdentifier) |
| uShort | L2CA_ConfigCfm (uShort usLocalChannelID) |
| uShort | L2CA_ConfigCfmNeg (uShort usLocalChannelID) |
| uShort | L2CA_DisconnectInd (uShort usLocalChannelID, uChar ucIdentifier) |
| uShort | L2CA_DisconnectCfm () |
Public Attributes |
| BdAddr | dst |
| L2cap * | pL2CAP |
Private Member Functions |
| virtual void | Timeout (TimerEvent *) |
| void | ScheduleTimer (Event_t, BNEPTimerEvent *&, Time_t) |
| void | CancelTimer (BNEPTimerEvent *&, bool delTimer=false) |
| void | CancelAllTimers () |
Private Attributes |
| Timer | timer |
| BNEPTimerEvent * | pConnReqTimeout |
| BNEPTimerEvent * | pFilterReqTimeout |
| uChar | ucState |
| uChar | ucUUIDSize |
| uChar * | pSrcUUID |
| uChar * | pDstUUID |
| uShort | usLocalCID |
| BlueApplication * | pApplication |
| bool | connected |