LEGIONNETRUNTIME_DLL LEG_ReturnCode legion_connection_interestGranularity(ConnectionHandle connHandle, LEG_InterestGranularity *granularity)
Definition: c_boundary.h:44
LEGIONNETRUNTIME_DLL LEG_ReturnCode legion_connection_startProcessingMessages(ConnectionHandle connHandle, double maxProcessingTime=0.0)
LEG_ReturnCode
Definition: c_api.h:62
LEGIONNETRUNTIME_DLL LEG_ReturnCode legion_connection_intent(ConnectionHandle connHandle, LEG_BoundaryType *type, LEG_Boundary *boundary=0)
LEGIONNETRUNTIME_DLL LEG_ReturnCode legion_connection_removeIntent(ConnectionHandle connHandle)
unsigned long long OwnershipManagerHandle
Definition: c_api.h:26
unsigned long long DatabaseHandle
Definition: c_api.h:19
LEGIONNETRUNTIME_DLL LEG_ReturnCode legion_connection_isAbsoluteTimestamp(ConnectionHandle connHandle, LEG_Bool *isAbsoluteTimestamp=0)
LEGIONNETRUNTIME_DLL LEG_ReturnCode legion_connection_interest(ConnectionHandle connHandle, LEG_BoundaryType *type, LEG_Boundary *boundary=0)
unsigned int UInt32
Definition: c_api.h:54
LEGIONNETRUNTIME_DLL LEG_ReturnCode legion_connection_setIsAbsoluteTimestamp(ConnectionHandle connHandle, LEG_Bool absoluteTimeFlag)
LEG_InterestGranularity
Definition: c_boundary.h:37
LEGIONNETRUNTIME_DLL LEG_ReturnCode legion_connection_clientId(ConnectionHandle connHandle, ClientId *clientId)
LEGIONNETRUNTIME_DLL LEG_ReturnCode legion_connection_isConnected(ConnectionHandle connHandle, Bool *connected)
LEGIONNETRUNTIME_DLL LEG_ReturnCode legion_connection_stopProcessingMessages(ConnectionHandle connHandle)
LEGIONNETRUNTIME_DLL LEG_ReturnCode legion_net_owershipManager(ConnectionHandle connHandle, OwnershipManagerHandle *ownershipMgrHandle)
LEGIONNETRUNTIME_DLL LEG_ReturnCode legion_net_createConnection(ConfigHandle configHandle, DatabaseHandle dbHandle, ConnectionHandle *connHandle)
LEGIONNETRUNTIME_DLL LEG_ReturnCode legion_connection_setIntent(ConnectionHandle connHandle, LEG_Boundary *boundary)
LEGIONNETRUNTIME_DLL LEG_ReturnCode legion_connection_removeAttributeSetInterest(ConnectionHandle connHandle, const UInt32 attrSetType=0xffff)
unsigned long long ConnectionHandle
Definition: c_api.h:33
unsigned long long ConfigHandle
Definition: c_api.h:22
LEG_BoundaryType
Definition: c_boundary.h:20
LEG_Bool
Definition: c_api.h:111
LEGIONNETRUNTIME_DLL LEG_ReturnCode legion_connection_addAttributeSetInterest(ConnectionHandle connHandle, const UInt32 attrSetType=0xffff)
LEGIONNETRUNTIME_DLL LEG_ReturnCode legion_connection_waitUntilDonProcessingMessages(ConnectionHandle connHandle)
unsigned int ClientId
Definition: c_api.h:40
LEGIONNETRUNTIME_DLL LEG_ReturnCode legion_connection_setInterest(ConnectionHandle connHandle, LEG_Boundary *boundary, LEG_InterestGranularity granularity)
UInt8 Bool
Definition: c_api.h:58
LEGIONNETRUNTIME_DLL LEG_ReturnCode legion_connection_removeInterest(ConnectionHandle connHandle)
LEGIONNETRUNTIME_DLL LEG_ReturnCode legion_connection_setAttributeSetInterest(ConnectionHandle connHandle, const UInt32 attrSetType=0xffff)
LEGIONNETRUNTIME_DLL LEG_ReturnCode legion_net_destroyConnection(ConnectionHandle connHandle)