Home About Applications Software License Documentation Download Community



Main Page | Class Hierarchy | Class List | Directories | File List | Class Members | File Members

CObjClientStream Class Reference

Inheritance diagram for CObjClientStream:

CObjClient List of all members.

Public Member Functions

void CObjClientStream (CObjServer *server, CObject *host, CIOObject *connection)
void process_pending (void)

Private Member Functions

void event_add (CEventObjPersistent *event)
void event_attribute_add (CObjPersistent *object, const TAttribute *attribute, int index)
void object_add (CObjPersistent *object, CObjPersistent *child)
void object_send (CObjPersistent *object)
virtual void notify_all_update (void)
virtual void notify_object_child_add (CObjPersistent *object, CObjPersistent *child)
virtual void notify_object_child_remove (CObjPersistent *object, CObjPersistent *child)
virtual void notify_object_attribute_update (CObjPersistent *object, ARRAY< const TAttribute * > *attribute)

Private Attributes

CObjPersistentresolving
CIOObjectconnection

Constructor & Destructor Documentation

MODULE::IMPLEMENTATION void CObjClientStream::CObjClientStream CObjServer server,
CObject host,
CIOObject connection
 


Member Function Documentation

void CObjClientStream::event_add CEventObjPersistent event  )  [private]
 

void CObjClientStream::event_attribute_add CObjPersistent object,
const TAttribute attribute,
int  index
[private]
 

void CObjClientStream::notify_all_update void   )  [private, virtual]
 

Reimplemented from CObjClient.

void CObjClientStream::notify_object_attribute_update CObjPersistent object,
ARRAY< const TAttribute * > *  attribute
[private, virtual]
 

Reimplemented from CObjClient.

void CObjClientStream::notify_object_child_add CObjPersistent object,
CObjPersistent child
[private, virtual]
 

Reimplemented from CObjClient.

void CObjClientStream::notify_object_child_remove CObjPersistent object,
CObjPersistent child
[private, virtual]
 

Reimplemented from CObjClient.

void CObjClientStream::object_add CObjPersistent object,
CObjPersistent child
[private]
 

void CObjClientStream::object_send CObjPersistent object  )  [private]
 

void CObjClientStream::process_pending void   ) 
 


Member Data Documentation

CIOObject* CObjClientStream::connection [private]
 

CObjPersistent* CObjClientStream::resolving [private]
 


The documentation for this class was generated from the following file:
Generated on Sat Feb 26 15:54:39 2005 for Keystone by  doxygen 1.4.1