#include <nudpconnection.h>
Inheritance diagram for CNUDPConnection:

Public Member Functions | |
| ~CNUDPConnection () | |
| void | ReceiveL (const RMessage &aMessage) |
| void | SendL (TDesC8 *aBuf) |
Static Public Member Functions | |
| CNUDPConnection * | NewL (RSocket *aSocket, CServerSession &aSession, TInt aMtu) |
| CNUDPConnection * | NewListeningL (RSocket *aSocket, RSocketServ *aSocketServ, CServerSession &aSession) |
Private Member Functions | |
| CNUDPConnection (RSocket *aSocket, RSocketServ *aSocketServ, CServerSession &aSession, TInt aMtu) | |
| TDesC8 * | CreateFrame (TDesC8 *aBuf, TUint8 aFlags, TUint16 aLen) |
| Wraps the given payload data inside a nUDP protocol header. | |
Private Attributes | |
| TUint8 | iSrcPort |
| TUint8 | iDstPort |
This implementation is based on the IETF Internet draft draft-shelby-nanoIP-00.txt May 2003.
Matti Kokkola
Definition at line 55 of file nudpconnection.h.
|
|
Definition at line 75 of file nudpconnection.cpp. |
|
||||||||||||||||||||
|
Definition at line 64 of file nudpconnection.cpp. References iDstPort, and iSrcPort. Referenced by NewL(), and NewListeningL(). |
|
||||||||||||||||
|
Wraps the given payload data inside a nUDP protocol header.
Definition at line 145 of file nudpconnection.cpp. References iDstPort, iSrcPort, and KNUDPHeaderSize. Referenced by SendL(). |
|
||||||||||||||||
|
Reimplemented from CConcreteConnection. Definition at line 34 of file nudpconnection.cpp. References CNUDPConnection(), and CConcreteConnection::ConstructL(). |
|
||||||||||||||||
|
Reimplemented from CConcreteConnection. Definition at line 49 of file nudpconnection.cpp. References CNUDPConnection(), and CConcreteConnection::ConstructL(). |
|
|
Reimplemented from CConcreteConnection. Definition at line 128 of file nudpconnection.cpp. References Log::Print(), and CAsynchReceive::Receive(). |
|
|
Reimplemented from CConcreteConnection. Definition at line 83 of file nudpconnection.cpp. References CreateFrame(), CConcreteConnection::GetMTU(), KFirstFragment, KLastFragment, KNUDPHeaderSize, Log::Print(), and CAsynchSend::SendL(). |
|
|
Definition at line 87 of file nudpconnection.h. |
|
|
Definition at line 85 of file nudpconnection.h. Referenced by CNUDPConnection(), and CreateFrame(). |
|
|
Definition at line 84 of file nudpconnection.h. Referenced by CNUDPConnection(), and CreateFrame(). |
1.3.5