TibrvFtMember

Class

Declaration

class TibrvFtMember
    TibrvFtMember();             // Create empty.
    virtual ~TibrvFtMember();    // Destroy and reclaim storage.

Purpose

Represent membership in a fault tolerance group.

Remarks

The constructor creates a hollow object; TibrvFtMember::create() makes it operational and joins a fault tolerance group.

By destroying a member object, the program withdraws its membership in the fault tolerance group. The destructor calls the destroy method, unless the C object is already destroyed.

Destroying the queue or transport of a member object invalidates the member object, but does not destroy it. Programs must explicitly call the member’s destructor to reclaim storage.

Method

Description

Life Cycle

TibrvFtMember::create()

Create a member of a fault tolerance group.

TibrvFtMember::destroy()

Destroy a member of a fault tolerance group.

TibrvFtMember::getHandle()

Extract the C handle of a fault tolerance member.

TibrvFtMember::isValid()

Test validity of a fault tolerance member object.

Properties

TibrvFtMember::getClosure()

Extract the closure data of a fault tolerance member.

TibrvFtMember::getGroupName()

Extract the group name of a fault tolerance member.

TibrvFtMember::getQueue()

Extract the event queue of a fault tolerance member.

TibrvFtMember::getTransport()

Extract the transport of a fault tolerance member.

TibrvFtMember::getWeight()

Extract the weight of a fault tolerance member.

TibrvFtMember::setWeight()

Change the weight of a fault tolerance member within its group.

Related Classes

TibrvFtMonitor

See Also

TibrvFtMemberCallback