TML Messaging Suite  1.1.5
for Java
 All Classes Namespaces Functions Variables Groups Pages
Functions
Profile management

TMLCore profile. More...

Functions

long com.tmlsidex.jni.Tml.tml_Profile_Get_Registered (long coreHandle) throws TmlSidexException
 get a list of registered profile names More...
 
int com.tmlsidex.jni.Tml.tml_Profile_Get_Registered_Count (long coreHandle) throws TmlSidexException
 get the number of registered profiles More...
 
boolean com.tmlsidex.jni.Tml.tml_Profile_Get_RegisterState (long coreHandle, String profile) throws TmlSidexException
 check if a profile name is already registered More...
 
void com.tmlsidex.jni.Tml.tml_Profile_Register (long coreHandle, String profile) throws TmlSidexException
 register a profile More...
 
void com.tmlsidex.jni.Tml.tml_Profile_Register_Cmd (long coreHandle, String profile, int iCmdID, TmlJniCmdDispatchIF cbInstance, Object cbData) throws TmlSidexException
 register a command handler More...
 
void com.tmlsidex.jni.Tml.tml_Profile_Set_OnCustomDispatch (long coreHandle, String profile, TmlJniCustomDispatchIF cbInstance, Object cbData) throws TmlSidexException
 register a general command handler More...
 
void com.tmlsidex.jni.Tml.tml_Profile_Set_OnDeleteCmd (long coreHandle, String profile, TmlJniCmdDeleteIF cbInstance, Object cbData) throws TmlSidexException
 register a callback to release custom data assigned to a command handler More...
 
void com.tmlsidex.jni.Tml.tml_Profile_Unregister (long coreHandle, String profile) throws TmlSidexException
 deregister a profile More...
 

Detailed Description

TMLCore profile.

A profile is linked to a TMLCore and diapatches incoming traffic to command handling functions.