UM .NET API  6.16
com.latencybusters.lbm.UMERegistrationIdExCallbackInfo Class Reference

UME Registration ID Extended Callback Info class. More...

Public Member Functions

 UMERegistrationIdExCallbackInfo ()
 Creates a UMERegistrationIdExCallbackInfo object and sets all fields to 0/null.
 UMERegistrationIdExCallbackInfo (string source, uint sourceRegId, string store, ushort storeIndex, int flags, object srcCbArg)
 Creates a UMERegistrationIdExCallbackInfo object and initializes fields to the given values. More...
uint sourceRegistrationId ()
 Get the source's registration ID. More...
ushort storeIndex ()
 Get the store's index. More...
string store ()
 Get the store name (IP address). More...
string source ()
 Get the source name (IP address). More...
int flags ()
 Get informational flags. More...
object sourceClientObject ()
 Get per-source client object. More...

Detailed Description

UME Registration ID Extended Callback Info class.

Contains information passed to user-supplied UME registration ID callbacks.

Constructor & Destructor Documentation

com.latencybusters.lbm.UMERegistrationIdExCallbackInfo.UMERegistrationIdExCallbackInfo ( string  source,
uint  sourceRegId,
string  store,
ushort  storeIndex,
int  flags,
object  srcCbArg 

Creates a UMERegistrationIdExCallbackInfo object and initializes fields to the given values.

sourceName (IP address) of the source.
sourceRegIdReg ID of the source.
storeName (IP address) of the store.
storeIndexIndex of the store.
flagsInformational flags.
srcCbArgClient-supplied source callback object if using the LBMSourceCreationCallback callback.
com.latencybusters.lbm.LBMEInvalExceptionSource registration ID must be >= 0.
com.latencybusters.lbm.LBMEInvalExceptionStore index must be >= 0.

Member Function Documentation

int com.latencybusters.lbm.UMERegistrationIdExCallbackInfo.flags ( )

Get informational flags.

string com.latencybusters.lbm.UMERegistrationIdExCallbackInfo.source ( )

Get the source name (IP address).

Source name (IP address).
object com.latencybusters.lbm.UMERegistrationIdExCallbackInfo.sourceClientObject ( )

Get per-source client object.

Per-source client object.
uint com.latencybusters.lbm.UMERegistrationIdExCallbackInfo.sourceRegistrationId ( )

Get the source's registration ID.

Source registration ID.
string ( )

Get the store name (IP address).

Store name (IP address).
ushort com.latencybusters.lbm.UMERegistrationIdExCallbackInfo.storeIndex ( )

Get the store's index.

Store index.

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