RSmsSocketBuf Class Reference

#include <smsustrm.h>

Link against: smsu.lib

class RSmsSocketBuf : public TStreamBuf

Inherits from

  • RSmsSocketBuf
    Public Member Functions
    RSmsSocketBuf(RSocket &)
    Inherited Enumerations
    MStreamBuf:TRead
    MStreamBuf:TWrite
    Inherited Functions
    MStreamBuf::Close()
    MStreamBuf::MStreamBuf()
    MStreamBuf::PushL()
    MStreamBuf::Read(TDes8 &,TInt,TRequestStatus &)
    MStreamBuf::Read(TDes8 &,TRequestStatus &)
    MStreamBuf::ReadL(MStreamInput &)
    MStreamBuf::ReadL(MStreamInput &,TInt)
    MStreamBuf::ReadL(MStreamInput &,TStreamTransfer)
    MStreamBuf::ReadL(TAny *,TInt)
    MStreamBuf::ReadL(TDes8 &,TInt,TRequestStatus &)
    MStreamBuf::ReadL(TDes8 &,TRequestStatus &)
    MStreamBuf::Release()
    MStreamBuf::SeekL(TMark,TStreamLocation,TInt)
    MStreamBuf::SeekL(TMark,TStreamPos)
    MStreamBuf::SeekL(TRead,TInt)
    MStreamBuf::SeekL(TRead,TStreamLocation,TInt)
    MStreamBuf::SeekL(TWrite,TInt)
    MStreamBuf::SeekL(TWrite,TStreamLocation,TInt)
    MStreamBuf::SizeL()const
    MStreamBuf::Synch()
    MStreamBuf::SynchL()
    MStreamBuf::TellL(TRead)const
    MStreamBuf::TellL(TWrite)const
    MStreamBuf::Write(const TDesC8 &,TInt,TRequestStatus &)
    MStreamBuf::Write(const TDesC8 &,TRequestStatus &)
    MStreamBuf::WriteL(MStreamOutput &)
    MStreamBuf::WriteL(MStreamOutput &,TInt)
    MStreamBuf::WriteL(MStreamOutput &,TStreamTransfer)
    MStreamBuf::WriteL(const TAny *,TInt)
    MStreamBuf::WriteL(const TDesC8 &,TInt,TRequestStatus &)
    MStreamBuf::WriteL(const TDesC8 &,TRequestStatus &)
    TStreamBuf::Avail(TArea)const
    TStreamBuf::Avail(TRead)const
    TStreamBuf::Avail(TWrite)const
    TStreamBuf::DoReadL(MStreamInput &,TStreamTransfer)
    TStreamBuf::DoReadL(TAny *,TInt)
    TStreamBuf::DoWriteL(MStreamOutput &,TStreamTransfer)
    TStreamBuf::DoWriteL(const TAny *,TInt)
    TStreamBuf::End(TArea)const
    TStreamBuf::End(TRead)const
    TStreamBuf::End(TWrite)const
    TStreamBuf::Ptr(TArea)const
    TStreamBuf::Ptr(TRead)const
    TStreamBuf::Ptr(TWrite)const
    TStreamBuf::SetBuf(TArea,TUint8 *,TUint8 *)
    TStreamBuf::SetBuf(TRead,TUint8 *,TUint8 *)
    TStreamBuf::SetBuf(TWrite,TUint8 *,TUint8 *)
    TStreamBuf::SetEnd(TArea,TUint8 *)
    TStreamBuf::SetEnd(TRead,TUint8 *)
    TStreamBuf::SetEnd(TWrite,TUint8 *)
    TStreamBuf::SetPtr(TArea,TUint8 *)
    TStreamBuf::SetPtr(TRead,TUint8 *)
    TStreamBuf::SetPtr(TWrite,TUint8 *)
    TStreamBuf::TStreamBuf()
    Inherited Type Definitions
    MStreamBuf::TMark
    TStreamBuf::TArea

    Detailed Description

    An SMS stream buffer to read and write over a socket.

    Constructor & Destructor Documentation

    RSmsSocketBuf ( RSocket & )

    RSmsSocketBuf(RSocket &aSocket)

    Constructor

    ParameterDescription
    aSocketrepresenting the socket the buffer reads and writes to.