EC_Defaults.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define TAO_EC_ENABLE_DEBUG_MESSAGES   0
#define TAO_EC_DEFAULT_CONSUMER_RECONNECT   0
#define TAO_EC_DEFAULT_SUPPLIER_RECONNECT   0
#define TAO_EC_DEFAULT_DISCONNECT_CALLBACKS   0
#define TAO_EC_DEFAULT_DISPATCHING   0
#define TAO_EC_DEFAULT_CONSUMER_FILTER   1
#define TAO_EC_DEFAULT_SUPPLIER_FILTER   1
#define TAO_EC_DEFAULT_TIMEOUT   0
#define TAO_EC_DEFAULT_OBSERVER   0
#define TAO_EC_DEFAULT_SCHEDULING   0
#define TAO_EC_DEFAULT_CONSUMER_COLLECTION   0x001
#define TAO_EC_DEFAULT_SUPPLIER_COLLECTION   0x001
#define TAO_EC_DEFAULT_CONSUMER_LOCK   1
#define TAO_EC_DEFAULT_SUPPLIER_LOCK   1
#define TAO_EC_DEFAULT_DISPATCHING_THREADS   1
#define TAO_EC_DEFAULT_DISPATCHING_THREADS_FLAGS   THR_NEW_LWP|THR_SCHED_FIFO
#define TAO_EC_DEFAULT_DISPATCHING_THREADS_PRIORITY   0
#define TAO_EC_DEFAULT_DISPATCHING_THREADS_FORCE_ACTIVE   1
#define TAO_EC_DEFAULT_ORB_ID   ""
#define TAO_EC_DEFAULT_CONSUMER_CONTROL   0
#define TAO_EC_DEFAULT_SUPPLIER_CONTROL   0
#define TAO_EC_DEFAULT_CONSUMER_CONTROL_PERIOD   5000000
#define TAO_EC_DEFAULT_SUPPLIER_CONTROL_PERIOD   5000000
#define TAO_EC_DEFAULT_QUEUE_FULL_SERVICE_OBJECT_NAME   "EC_QueueFullSimpleActions"
#define TAO_EC_DEFAULT_CONSUMER_CONTROL_TIMEOUT   10000
#define TAO_EC_DEFAULT_SUPPLIER_CONTROL_TIMEOUT   10000
#define TAO_EC_DEFAULT_CONSUMER_VALIDATE_CONNECTION   0


Detailed Description

Id
EC_Defaults.h 67867 2005-08-25 16:08:55Z cleeland

In this file we set the compile time defaults for the event channel.

Author:
Carlos O'Ryan (coryan@cs.wustl.edu)
Based on previous work by Tim Harrison (harrison@cs.wustl.edu) and other members of the DOC group. More details can be found in:

http://doc.ece.uci.edu/~coryan/EC/index.html

Definition in file EC_Defaults.h.


Define Documentation

#define TAO_EC_DEFAULT_CONSUMER_COLLECTION   0x001

Definition at line 75 of file EC_Defaults.h.

#define TAO_EC_DEFAULT_CONSUMER_CONTROL   0

Definition at line 111 of file EC_Defaults.h.

#define TAO_EC_DEFAULT_CONSUMER_CONTROL_PERIOD   5000000

Definition at line 119 of file EC_Defaults.h.

#define TAO_EC_DEFAULT_CONSUMER_CONTROL_TIMEOUT   10000

Definition at line 131 of file EC_Defaults.h.

Referenced by TAO_EC_Basic_Factory::create_consumer_control().

#define TAO_EC_DEFAULT_CONSUMER_FILTER   1

Definition at line 55 of file EC_Defaults.h.

#define TAO_EC_DEFAULT_CONSUMER_LOCK   1

Definition at line 83 of file EC_Defaults.h.

#define TAO_EC_DEFAULT_CONSUMER_RECONNECT   0

Definition at line 32 of file EC_Defaults.h.

#define TAO_EC_DEFAULT_CONSUMER_VALIDATE_CONNECTION   0

Definition at line 139 of file EC_Defaults.h.

Referenced by TAO_EC_Null_Factory::create_proxy_push_supplier(), and TAO_EC_Basic_Factory::create_proxy_push_supplier().

#define TAO_EC_DEFAULT_DISCONNECT_CALLBACKS   0

Definition at line 41 of file EC_Defaults.h.

#define TAO_EC_DEFAULT_DISPATCHING   0

Definition at line 51 of file EC_Defaults.h.

#define TAO_EC_DEFAULT_DISPATCHING_THREADS   1

Definition at line 91 of file EC_Defaults.h.

#define TAO_EC_DEFAULT_DISPATCHING_THREADS_FLAGS   THR_NEW_LWP|THR_SCHED_FIFO

Definition at line 95 of file EC_Defaults.h.

#define TAO_EC_DEFAULT_DISPATCHING_THREADS_FORCE_ACTIVE   1

Definition at line 103 of file EC_Defaults.h.

#define TAO_EC_DEFAULT_DISPATCHING_THREADS_PRIORITY   0

Definition at line 99 of file EC_Defaults.h.

#define TAO_EC_DEFAULT_OBSERVER   0

Definition at line 67 of file EC_Defaults.h.

#define TAO_EC_DEFAULT_ORB_ID   ""

Definition at line 107 of file EC_Defaults.h.

#define TAO_EC_DEFAULT_QUEUE_FULL_SERVICE_OBJECT_NAME   "EC_QueueFullSimpleActions"

Definition at line 127 of file EC_Defaults.h.

Referenced by TAO_EC_TPC_Factory::create_dispatching(), and TAO_EC_Default_Factory::create_dispatching().

#define TAO_EC_DEFAULT_SCHEDULING   0

Definition at line 71 of file EC_Defaults.h.

#define TAO_EC_DEFAULT_SUPPLIER_COLLECTION   0x001

Definition at line 79 of file EC_Defaults.h.

#define TAO_EC_DEFAULT_SUPPLIER_CONTROL   0

Definition at line 115 of file EC_Defaults.h.

#define TAO_EC_DEFAULT_SUPPLIER_CONTROL_PERIOD   5000000

Definition at line 123 of file EC_Defaults.h.

#define TAO_EC_DEFAULT_SUPPLIER_CONTROL_TIMEOUT   10000

Definition at line 135 of file EC_Defaults.h.

Referenced by TAO_EC_Basic_Factory::create_supplier_control().

#define TAO_EC_DEFAULT_SUPPLIER_FILTER   1

Definition at line 59 of file EC_Defaults.h.

#define TAO_EC_DEFAULT_SUPPLIER_LOCK   1

Definition at line 87 of file EC_Defaults.h.

#define TAO_EC_DEFAULT_SUPPLIER_RECONNECT   0

Definition at line 36 of file EC_Defaults.h.

#define TAO_EC_DEFAULT_TIMEOUT   0

Definition at line 63 of file EC_Defaults.h.

#define TAO_EC_ENABLE_DEBUG_MESSAGES   0

Definition at line 24 of file EC_Defaults.h.

Referenced by TAO_EC_Per_Supplier_Filter::connected().


Generated on Tue Feb 2 17:44:08 2010 for TAO_RTEvent by  doxygen 1.4.7