![]() |
||||||||
|
|
||||||||
An application must derive all methods provided in this interface and register the instance of this class with the node in question.
Public Member Functions | |
| virtual ZCOM_API void | inPostUpdate (ZCom_Node *_node, ZCom_ConnID _from, eZCom_NodeRole _remote_role, zU32 _rep_bits, zU32 _event_bits, zU32 _meta_bits)=0 |
| Incoming data has updated the node. | |
| virtual ZCOM_API bool | inPreUpdate (ZCom_Node *_node, ZCom_ConnID _from, eZCom_NodeRole _remote_role)=0 |
| Incoming data is about to be written into the replication data fields. | |
| virtual ZCOM_API bool | inPreUpdateItem (ZCom_Node *_node, ZCom_ConnID _from, eZCom_NodeRole _remote_role, ZCom_Replicator *_replicator, zU32 _estimated_time_sent)=0 |
| Incoming data is about to be written into a specific replication data field. | |
| virtual ZCOM_API void | outPostUpdate (ZCom_Node *_node, ZCom_ConnID _to, eZCom_NodeRole _remote_role, zU32 _rep_bits, zU32 _event_bits, zU32 _meta_bits)=0 |
| The node has included it's update into the current packet. | |
| virtual ZCOM_API void | outPreDereplicateNode (ZCom_Node *_node, ZCom_ConnID _to, eZCom_NodeRole _remote_role)=0 |
| The node is about to be removed from a remote control. | |
| virtual ZCOM_API void | outPreReplicateNode (ZCom_Node *_node, ZCom_ConnID _to, eZCom_NodeRole _remote_role)=0 |
| The node is about to be replicated to a remote control. | |
| virtual ZCOM_API bool | outPreUpdate (ZCom_Node *_node, ZCom_ConnID _to, eZCom_NodeRole _remote_role)=0 |
| The node is about to be evaluated for sending data updates. | |
| virtual ZCOM_API bool | outPreUpdateItem (ZCom_Node *_node, ZCom_ConnID _to, eZCom_NodeRole _remote_role, ZCom_Replicator *_replicator)=0 |
| The node is about to include a specific replication item in an update. | |
|
||||||||||||||||
|
The node is about to be replicated to a remote control.
|
|
||||||||||||||||
|
The node is about to be removed from a remote control.
|
|
||||||||||||||||
|
The node is about to be evaluated for sending data updates.
|
|
||||||||||||||||||||
|
The node is about to include a specific replication item in an update.
The intercept id of the replicator can be retrieved with _replicator->getSetup()->getInterceptID(); |
|
||||||||||||||||||||||||||||
|
The node has included it's update into the current packet.
|
|
||||||||||||||||
|
Incoming data is about to be written into the replication data fields.
|
|
||||||||||||||||||||||||
|
Incoming data is about to be written into a specific replication data field.
_replicator->getSetup()->getInterceptID(); |
|
||||||||||||||||||||||||||||
|
Incoming data has updated the node.
|
1.4.6-NO