All Categories  Class Hierarchy  This Category  Previous  Next  Indexes

Interface_Dispatcher Class CATCdpEventManager

CATCdpEventManager
 


public class CATCdpEventManager



Constructor and Destructor Index


o CATCdpEventManager(CATCdpEventManager&)
o CATCdpEventManager(int)
o ~CATCdpEventManager()

Method Index


o AddAttributeRules(CATCdpSubscriptor*,char*)
o AddAttributeRules(char*,char*,char*,char*)
o AddEvent(CATCdpMessage&)
o AddEvent(CATCdpObject* const)
o AddServer(CATCdpServer* const)
o AddSubscription(CATCdpServer* const,int,int)
o BuildCommunicationErrorMessage(CATCdpMessage&)
o CommitEvent()
o CreateEventDispatcher()
o DefineSubscription(char*,int,int,char*)
o GetEvent(CATCdpListOfObject::CATCdpIndex)
o GetEventDispatcher()
o GetNumberOfEvent()
o GetNumberOfServer()
o GetNumberOfSubscription()
o GetServer(int)
o GetSubscribeEventInfo(int)
o GetSubscribeObjectType(int)
o GetSubscribeServer(int)
o GetSubscriptor(int)
o IsNativeEventLoopStatus()
o ProcessRpcMessage(CATCdpMessage&)
o ReceiveEvent()
o ReceiveWakeUp()
o RemoveEvent(CATCdpListOfObject::CATCdpIndex)
o RemoveEvent(CATCdpObject* const)
o RemoveServer(CATCdpServer* const)
o RemoveServer(int)
o RemoveSubscription(CATCdpServer* const,int,int)
o RemoveSubscription(char*,int,int)
o RequestEndOfEventDispatch()
o ResetEvent()
o ResetServer()
o ResetSubscription()
o SearchEvent(CATCdpObject* const)
o SearchServer(CATCdpServer* const)
o SearchServerByName(char* const)
o SearchSubscription(CATCdpServer* const,int,int)
o SendWakeUpEvent(CATCdpObject* const,int)
o SetNativeEventLoopStatus(int)
o StartEventLogExecution()
o operator=(CATCdpEventManager&)

Constructor and Destructor


o CATCdpEventManager
protected CATCdpEventManager( const CATCdpEventManager& elt)
o CATCdpEventManager
public CATCdpEventManager(int IsClient= 0 )
o ~CATCdpEventManager
public ~CATCdpEventManager()

Methods


o AddAttributeRules
public void AddAttributeRules(CATCdpSubscriptor* Subscriptor,
const char* cParameterRules)
o AddAttributeRules
public void AddAttributeRules( const char* cServerName,
const char* cObjectName,
const char* cEventName,
const char* cParameterRules)
o AddEvent
public int AddEvent(CATCdpMessage& xMsg)
o AddEvent
public int AddEvent(CATCdpObject* const evt)
o AddServer
public int AddServer(CATCdpServer* const Server)
o AddSubscription
public CATCdpSubscriptor * AddSubscription(CATCdpServer* const xServer,
int nObjectType,
int nEventType)
o BuildCommunicationErrorMessage
public static void BuildCommunicationErrorMessage(CATCdpMessage& xMsg)
o CommitEvent
public void CommitEvent()
o CreateEventDispatcher
public static inline CATCdpEventManager * CreateEventDispatcher()
o DefineSubscription
public int DefineSubscription( const char* cServerName,
int nTypeObject,
int nTypeEvent,
const char* cAttributeRules)
o GetEvent
public CATCdpObject * GetEvent(CATCdpListOfObject::CATCdpIndex num)const
o GetEventDispatcher
public static inline CATCdpEventManager * GetEventDispatcher()
o GetNumberOfEvent
public int GetNumberOfEvent()const
o GetNumberOfServer
public int GetNumberOfServer()const
o GetNumberOfSubscription
public int GetNumberOfSubscription()const
o GetServer
public CATCdpServer * GetServer(int Num)const
o GetSubscribeEventInfo
public int GetSubscribeEventInfo(int Num)const
o GetSubscribeObjectType
public int GetSubscribeObjectType(int Num)const
o GetSubscribeServer
public CATCdpServer * GetSubscribeServer(int Num)const
o GetSubscriptor
public CATCdpSubscriptor * GetSubscriptor(int Num)const
o IsNativeEventLoopStatus
public static int IsNativeEventLoopStatus()
o ProcessRpcMessage
public static void ProcessRpcMessage(CATCdpMessage& xMsg)
o ReceiveEvent
public static void ReceiveEvent()
o ReceiveWakeUp
public static void ReceiveWakeUp()
o RemoveEvent
public int RemoveEvent(CATCdpListOfObject::CATCdpIndex num)
o RemoveEvent
public int RemoveEvent(CATCdpObject* const evt)
o RemoveServer
public int RemoveServer(CATCdpServer* const Server)
o RemoveServer
public int RemoveServer(int Num)
o RemoveSubscription
public int RemoveSubscription(CATCdpServer* const Server,
int nEventType,
int nEventSubType)
o RemoveSubscription
public int RemoveSubscription( const char* cServerName,
int nTypeObject,
int nTypeEvent)
o RequestEndOfEventDispatch
public static void RequestEndOfEventDispatch()
o ResetEvent
public void ResetEvent()
o ResetServer
public void ResetServer()
o ResetSubscription
public void ResetSubscription()
o SearchEvent
public CATCdpListOfObject::CATCdpIndex SearchEvent( const CATCdpObject* const evt)const
o SearchServer
public int SearchServer( const CATCdpServer* const xServer)const
o SearchServerByName
public CATCdpServer * SearchServerByName( const char* const cName)const
o SearchSubscription
public int SearchSubscription(CATCdpServer* const Server,
int nEventType,
int nEventSubType)
o SendWakeUpEvent
public void SendWakeUpEvent(CATCdpObject* const xEvent,
int lInternal)const
o SetNativeEventLoopStatus
public static void SetNativeEventLoopStatus(int HasANativeEventLoop)
o StartEventLogExecution
public static void StartEventLogExecution()
o operator=
protected const CATCdpEventManager& operator=( const CATCdpEventManager& )

This object is included in the file: CATCdpEventManager.h
If needed, your Imakefile.mk should include the module: VY0INF

Copyright © 2003, Dassault Systèmes. All rights reserved.