SocketStream Class Reference
[Streams]

Stream for a socket, returned from TcpSocket::GetStream(). TcpSocket. More...

#include <SocketStream.h>

Inheritance diagram for SocketStream:
spl::IStream IMemoryValidate

List of all members.

Public Member Functions

virtual void Close ()
virtual void Flush ()
virtual int Read (Array< byte > &buffer, const int offset, int count)
virtual int ReadByte ()
virtual long Seek (const long offset, const SeekOrigin origin)
virtual void Write (const Array< byte > &buffer, const int offset, const int count)
virtual void WriteByte (byte value)
virtual bool CanRead () const
virtual bool CanSeek () const
virtual bool CanWrite () const
virtual long Length () const
virtual long Position () const
virtual void ValidateMem () const
virtual void CheckMem () const

Protected Member Functions

 SocketStream (SocketPtr sock)

Protected Attributes

SocketPtr m_sock

Friends

class Socket
class TcpSocket

Detailed Description

Stream for a socket, returned from TcpSocket::GetStream(). TcpSocket.

Definition at line 39 of file SocketStream.h.


The documentation for this class was generated from the following files: