eventc — create a CORBA EventChannel and register it in the naming service
eventc [-n channel-name] [-N factory-name] [-c nanoseconds] [-i id] [-p num] [-q num] [-R milliseconds] [-t repository-id] [-vh] [-ORBparameter
value] [factory-uri]
eventc contacts the omniEvents server to request an Event Channel. The Event Channel is created within the the omniEvents process. eventc then registers the created Event Channel with the Naming Service, and exits.
factory-uri: The factory may be specified as a
URI. This may be an IOR, or a corbaloc::: or corbaname::: URI.
Example: eventc corbaloc::localhost:11169/omniEvents
If the factory-uri argument is not supplied,
then the -N factory-name option is used to look up the
server in the CORBA Name Service.
-n channel-nameSets the CORBA Name Service name for the new EventChannel CORBA object.
Format for channel-name:
[CONTEXT-ID[.CONTEXT-KIND]/]*OBJECT-ID[.OBJECT-KIND]
Examples: foo,
foo.bar, foo.bar/baz/qux,
foo/bar/baz.qux.
The default is EventChannel
-N factory-nameThe CORBA Name Service name for the EventChannelFactory
CORBA object. The default value is
EventChannelFactory. This value is only used
when the factory-uri argument is not
supplied.
-c nanosecondsSets the CyclePeriod_ns parameter of the
new event channel.
-i idSet the InsName of new event channel,
to enable access via corbaloc.
-p numSets the MaxNumProxies parameter of the
new event channel.
-q numSets the MaxQueueLength parameter of the
new event channel.
-R millisecondsSets the PullRetryPeriod_ms parameter of
the new event channel.
-t repository-idSets the FilterId parameter of the
new event channel.
-vOutput the CORBA IOR of the new EventChannel CORBA object.
-hDisplay a short summary of command-line options.
-ORBparameter valueStandard omniORB options. see omniORB documentation for
details. This option is commonly used to set the omniORB
traceLevel, in order to get more detailed
output.
Example: -ORBtraceLevel 5