CRtpCommSend Class Reference
class CRtpCommSend : public CActive |
Class definition for sending
RtpService.dll
Constructor & Destructor Documentation
CRtpCommSend(RSocket &, MRtpErrNotify &, TInetAddr &)
Member Functions Documentation
CompleteAndRemoveRequests(TInt)
void | CompleteAndRemoveRequests | ( | TInt | aError | ) | [private] |
Complete and remove queue items.
- Since
- S60 3.2.3
Parameters
TInt aError | completion code |
CompleteClientRequest(CRtpSendItem &, TInt)
Complete client's request.
- Since
- S60 3.2.3
ConstructL()
void | ConstructL | ( | ) | [private] |
DoCancel()
void | DoCancel | ( | ) | [protected, virtual] |
Cancel any outstanding operation
NewL(RSocket &, MRtpErrNotify &, TInetAddr &)
RemoveFromQueue()
void | RemoveFromQueue | ( | ) | [private] |
RunL()
void | RunL | ( | ) | [protected, virtual] |
Called when operation complete
Send(const TDesC8 &, TRequestStatus &)
SendNextPacket()
void | SendNextPacket | ( | ) | [private] |
Handle a 'write buffer empty' situation.
SetToAddress(TInetAddr &)
Member Enumerations Documentation
Enum TWriteState
Enumerators
ESending | |
EWaiting | |
ECommsFailed | |
Member Data Documentation
TSglQueIter< CRtpSendItem > iQueueIter
List iterator - needed to delete all the items
MRtpErrNotify & iRtpErrNotify
TSglQue< CRtpSendItem > iSendQue
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.