Detailed Description
- Id:
- EC_Defaults.h 82953 2008-10-07 07:49:56Z johnnyw
In this file we set the compile time defaults for the event channel.
- Author:
- Carlos O'Ryan (corya.nosp@m.n@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u)
Based on previous work by Tim Harrison (harri.nosp@m.son@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu) and other members of the DOC group. More details can be found in:
http://doc.ece.uci.edu/~coryan/EC/index.html
Macro Definition Documentation
#define TAO_EC_DEFAULT_CONSUMER_COLLECTION 0x001 /* copy-on-read MT-safe */ |
#define TAO_EC_DEFAULT_CONSUMER_CONTROL 0 /* null */ |
#define TAO_EC_DEFAULT_CONSUMER_CONTROL_PERIOD 5000000 /* usecs */ |
#define TAO_EC_DEFAULT_CONSUMER_CONTROL_TIMEOUT 10000 /* usecs */ |
#define TAO_EC_DEFAULT_CONSUMER_FILTER 1 /* type, disj. conj. timers */ |
#define TAO_EC_DEFAULT_CONSUMER_LOCK 1 /* thread */ |
#define TAO_EC_DEFAULT_CONSUMER_RECONNECT 0 |
#define TAO_EC_DEFAULT_CONSUMER_VALIDATE_CONNECTION 0 /* no validation */ |
#define TAO_EC_DEFAULT_DISCONNECT_CALLBACKS 0 |
#define TAO_EC_DEFAULT_DISPATCHING 0 /* reactive */ |
#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_FORCE_ACTIVE 1 |
#define TAO_EC_DEFAULT_DISPATCHING_THREADS_PRIORITY 0 /* */ |
#define TAO_EC_DEFAULT_OBSERVER 0 /* null */ |
#define TAO_EC_DEFAULT_ORB_ID "" /* */ |
#define TAO_EC_DEFAULT_QUEUE_FULL_SERVICE_OBJECT_NAME ACE_TEXT("EC_QueueFullSimpleActions") |
#define TAO_EC_DEFAULT_SCHEDULING 0 /* null */ |
#define TAO_EC_DEFAULT_SUPPLIER_COLLECTION 0x001 /* copy-on-read MT-safe */ |
#define TAO_EC_DEFAULT_SUPPLIER_CONTROL 0 /* null */ |
#define TAO_EC_DEFAULT_SUPPLIER_CONTROL_PERIOD 5000000 /* usecs */ |
#define TAO_EC_DEFAULT_SUPPLIER_CONTROL_TIMEOUT 10000 /* usecs */ |
#define TAO_EC_DEFAULT_SUPPLIER_FILTER 1 /* per supplier */ |
#define TAO_EC_DEFAULT_SUPPLIER_LOCK 1 /* thread */ |
#define TAO_EC_DEFAULT_SUPPLIER_RECONNECT 0 |
#define TAO_EC_DEFAULT_TIMEOUT 0 /* reactive */ |
#define TAO_EC_ENABLE_DEBUG_MESSAGES 0 |