TAO_Implementation_Repository  2.4.0
Public Member Functions | Private Attributes | List of all members
UPN_i Class Reference

#include <Replicator.h>

Inheritance diagram for UPN_i:
Inheritance graph
[legend]
Collaboration diagram for UPN_i:
Collaboration graph
[legend]

Public Member Functions

 UPN_i (Replicator &owner)
 
virtual void notify_update (CORBA::ULongLong seq_num, const ImplementationRepository::UpdateInfoSeq &info)
 
virtual void register_replica (ImplementationRepository::UpdatePushNotification_ptr replica, char *&ft_imr_ior, CORBA::ULongLong_out seq_num)
 

Private Attributes

Replicatorowner_
 

Constructor & Destructor Documentation

UPN_i::UPN_i ( Replicator owner)

Member Function Documentation

void UPN_i::notify_update ( CORBA::ULongLong  seq_num,
const ImplementationRepository::UpdateInfoSeq &  info 
)
virtual

provide the implementation for being notified of a server or activator update

void UPN_i::register_replica ( ImplementationRepository::UpdatePushNotification_ptr  replica,
char *&  ft_imr_ior,
CORBA::ULongLong_out  seq_num 
)
virtual

provide the implementation for registering a peer replica

Parameters
replicathe peer replica
ft_imr_iorthe fault tolerant ImR IOR (passed in as the replica's ImR IOR, passed back as fault tolerant ImR IOR)
seq_numcurrent sequence number to return to replica

Member Data Documentation

Replicator& UPN_i::owner_
private

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