#include <clientsession.h>
Public Member Functions | |
| RCobainClientSession () | |
| ~RCobainClientSession () | |
| void | ConstructL () |
| TInt | Connect () |
| void | DiscoverPeers (TProtocol aProtocol, TUint aPort, TPckgBuf< TInt > *aPeerCountBuffer, TRequestStatus &aNotifyStatus) |
| void | FetchPeerData (TInt aPeerOrdinal, TPeerDataBuf *aPeerBuffer, TRequestStatus &aNotifyStatus) |
| void | StartListeningL (TProtocol aProtocol, TUint aPort, TUint aExtraInfo) |
| 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 47 of file clientsession.h.
|
|
Definition at line 45 of file clientsession.cpp. |
|
|
Definition at line 50 of file clientsession.cpp. References iIsConnected, and Log::Print(). |
|
|
Definition at line 248 of file clientsession.cpp. |
|
||||||||||||
|
Definition at line 217 of file clientsession.cpp. Referenced by RCobainSocket::Close(). |
|
|
Definition at line 136 of file clientsession.cpp. References KCobainServerBuildVersion, KCobainServerMajorVersion, KCobainServerMinorVersion, and KErrCCPServerStartFailed. Referenced by ConstructL(). |
|
|
Definition at line 189 of file clientsession.cpp. References CNetworkPeer::GetProtocol(), Log::Print(), TPeerDataBuf, and CNetworkPeer::WritePeerData(). Referenced by CNetworkPeer::ConnectL(). |
|
|
Definition at line 62 of file clientsession.cpp. References Connect(). Referenced by CCobainLayer::ConstructL(). |
|
||||||||||||||||||||
|
Definition at line 69 of file clientsession.cpp. Referenced by CPeerListPump::DiscoverPeers(). |
|
||||||||||||||||
|
Definition at line 82 of file clientsession.cpp. References TPeerDataBuf. Referenced by CPeerListPump::RunL(). |
|
|
Definition at line 180 of file clientsession.cpp. Referenced by CConnectionListener::DoListen(). |
|
||||||||||||||||
|
Definition at line 237 of file clientsession.cpp. Referenced by RCobainSocket::Receive(). |
|
||||||||||||
|
Definition at line 226 of file clientsession.cpp. Referenced by RCobainSocket::SendL(). |
|
||||||||||||||||
|
Definition at line 155 of file clientsession.cpp. Referenced by CDriver::ListenL(). |
|
||||||||||||
|
Definition at line 168 of file clientsession.cpp. Referenced by CConnectionListener::DoCancel(). |
|
|
Definition at line 73 of file clientsession.h. Referenced by ~RCobainClientSession(). |
1.3.5