Yate
Protected Member Functions | Protected Attributes
JBStreamSetReceive Class Reference

Specialized stream data receiver. More...

#include <yatejabber.h>

Inheritance diagram for JBStreamSetReceive:
JBStreamSet GenObject Mutex Lockable

List of all members.

Protected Member Functions

 JBStreamSetReceive (JBStreamSetList *owner)
virtual bool process (JBStream &stream)

Protected Attributes

DataBlock m_buffer

Detailed Description

Specialized stream data receiver.

This class holds a set specialized in stream data receiver


Constructor & Destructor Documentation

JBStreamSetReceive ( JBStreamSetList owner) [protected]

Constructor. Build the read buffer

Parameters:
ownerThe list owning this set

Member Function Documentation

virtual bool process ( JBStream stream) [protected, virtual]

This method is called from run() with the list unlocked and stream's reference counter increased. Calls stream's readSocket()

Parameters:
streamThe stream to process
Returns:
True if the stream received any data

Implements JBStreamSet.


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