LBM .Net API Documentation
LBMHFX Class
Namespacescom.latencybusters.lbmLBMHFX
Creates an LBM HFX object.
Declaration Syntax
C#
public class LBMHFX
Members
All MembersConstructorsMethods



IconMemberDescription
LBMHFX(String, LBMReceiverCallback)
Instantiate an LBMHFX object using default attributes.

LBMHFX(String, LBMReceiverCallback, LBMEventQueue)
Instantiate an LBMHFX object using default attributes and specifying an event queue to be used to deliver messages.

LBMHFX(LBMHFXAttributes, String, LBMReceiverCallback)
Instantiate an LBMHFX object using user-specified attributes.

LBMHFX(LBMHFXAttributes, String, LBMReceiverCallback, LBMEventQueue)
Instantiate an LBMContext object using user-specified attributes, and specifying an event queue.

close()()()
Close and dispose of this HFX object. All HFXReceiver objects created using this HFX object should be closed before calling this method.

Warning: It is not safe to call this method from a context thread callback.


close(LBMOperationCompleteCallback, Object)
Close and dispose of this HFX object. All HFXReceiver objects created using this HFX object should be closed before calling this method.

Warning: It is not safe to call this method from a context thread callback.


createReceiver(LBMContext, LBMReceiverAttributes, Object)
Create a receiver on the specified context, with the specified attributes and callback token. A hot failover receiver is created on the specified context with the attributes passed in. Some attributes related to message delivery may be overridden (e.g. duplicate delivery will be enabled if it is enabled on the HFX object.

dumpAttributeList()()()
Dump HFX configuration options

getAttributeValue(String)
Returns the value of a HFX-related attribute for this HFX.

onReceive(Object, LBMMessage)
Called when a new message is delivered

setAttributeValue(String, String)
Set the value of a HFX-related attribute for this HFX.

Remarks
This creates an instance of the LBM HFX object, used to combine multiple hot failover streams on different LBMContexts into a single message stream. An HFX object can be used to create LBMHFXReceivers, which receive hot failover messages on a single context and deliver them to the HFX object.
Inheritance Hierarchy
Object
LBMHFX

Assembly: lbmcs (Module: lbmcs) Version: 6.7.1.0