#include <clientsession.h>
Public Member Functions | |
| RCobainClientSession () | |
| ~RCobainClientSession () | |
| void | ConstructL () |
| TInt | Connect () |
| TPeerList * | DiscoverBTPeersL (TUint aServiceClassID) |
| void | DiscoverPeers (TProtocol aProtocol, TUint aPort, TPckgBuf< TInt > *aPeerCountBuffer, TRequestStatus &aNotifyStatus) |
| void | FetchPeerData (TInt aPeerOrdinal, TPeerDataBuf *aPeerBuffer, TRequestStatus &aNotifyStatus) |
| void | StartListening (TProtocol aProtocol, TUint aPort) |
| void | StopListening (TProtocol aProtocol, TUint aPort) |
| void | GetIncomingSocketL (TRequestStatus &aNotifyStatus) |
| void | CloseSocket (TInt aId, TBool aImmediately) |
| RCobainSocket * | ConnectSocketL (CNetworkPeer *aPeer) |
| void | Receive (TInt aSocketId, TDes8 *aBuffer, TRequestStatus &aStatus) |
| void | CancelReceive (TInt aSocketId) |
| TInt | Send (TInt aSocketId, const TDesC8 *aBuf) |
Private Attributes | |
| TBool | iIsConnected |
|
|
Definition at line 45 of file clientsession.cpp. |
|
|
Definition at line 50 of file clientsession.cpp. References iIsConnected. |
|
|
Definition at line 268 of file clientsession.cpp. |
|
||||||||||||
|
Definition at line 232 of file clientsession.cpp. Referenced by RCobainSocket::Close(). |
|
|
Definition at line 132 of file clientsession.cpp. References KCobainServerBuildVersion, KCobainServerMajorVersion, KCobainServerMinorVersion, and CCobainLayer::Log(). Referenced by ConstructL(). |
|
|
Definition at line 202 of file clientsession.cpp. References CNetworkPeer::GetDeviceAddress(), CNetworkPeer::GetDeviceName(), CNetworkPeer::GetPort(), CNetworkPeer::GetProtocol(), CNetworkPeer::GetServiceID(), TPeerData::iDeviceAddress, TPeerData::iDeviceName, TPeerData::iPort, TPeerData::iServiceID, CCobainLayer::Log(), and TPeerDataBuf. Referenced by CNetworkPeer::ConnectL(). |
|
|
Definition at line 56 of file clientsession.cpp. References Connect(), and CCobainLayer::Log(). Referenced by CCobainLayer::ConstructL(). |
|
|
Definition at line 87 of file clientsession.cpp. References EBluetooth, TPeerData::iDeviceAddress, TPeerData::iDeviceName, TPeerData::iPort, TPeerData::iServiceID, CCobainLayer::Log(), CNetworkPeer::NewL(), TPeerDataBuf, and TPeerList. Referenced by CBTDriver::GetPeersL(). |
|
||||||||||||||||||||
|
Definition at line 65 of file clientsession.cpp. Referenced by CPeerListPump::DiscoverPeers(). |
|
||||||||||||||||
|
Definition at line 77 of file clientsession.cpp. References TPeerDataBuf. Referenced by CPeerListPump::RunL(). |
|
|
Definition at line 191 of file clientsession.cpp. References CCobainLayer::Log(). Referenced by CConnectionListener::DoListen(). |
|
||||||||||||||||
|
Definition at line 257 of file clientsession.cpp. Referenced by RCobainSocket::Receive(). |
|
||||||||||||
|
Definition at line 241 of file clientsession.cpp. References CCobainLayer::Log(). Referenced by RCobainSocket::SendL(). |
|
||||||||||||
|
Definition at line 166 of file clientsession.cpp. References CCobainLayer::Log(). Referenced by CDriverBase::ListenL(). |
|
||||||||||||
|
Definition at line 179 of file clientsession.cpp. Referenced by CConnectionListener::DoCancel(). |
|
|
Definition at line 65 of file clientsession.h. Referenced by ~RCobainClientSession(). |
1.3.5