EVENTC(1)
π EVENTC(1) π
okay bestie, welcome to eventc β the lil one-shot tool that spins up a CORBA EventChannel and drops it in the naming service. yes we're doing CORBA in the year of our lord, and yes it still slays. this is the EVENTC(1) page and we're gonna read it together π
β¨ NAME β¨
eventc β create a CORBA EventChannel and register it in the naming service π¦
β¨ SYNOPSIS β¨
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]
β¨ DESCRIPTION β¨
so basically, eventc goes and contacts the omniEvents server and is like "hey bestie, can I get an Event Channel?" π
The Event Channel gets created inside the omniEvents process β not here, don't get it twisted. Then eventc registers that brand-new Event Channel with the Naming Service, and dips. exits. done. iconic behaviour, honestly. π
factory-uri β you can hand the factory over as a URI, if you're feeling fancy. That could be an IOR, or a corbaloc::: or corbaname::: URI. lowkey flexible of it.
Example, copy-paste ready:
eventc corbaloc::localhost:11169/omniEvents
and if you don't pass the factory-uri argument? no worries. then the -N factory-name option gets used to look up the server in the CORBA Name Service instead. π«Ά
β¨ OPTIONS β¨
-nchannel-name β sets the CORBA Name Service name for the new EventChannel CORBA object. yes, that's a whole mouthful, but it's the name of your shiny new thing β¨
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 π
-Nfactory-name β the CORBA Name Service name for the EventChannelFactory CORBA object. default value isEventChannelFactory. heads up tho: this value is only used when thefactory-uriargument is not supplied.-cnanoseconds β sets theCyclePeriod_nsparameter of the new event channel. β±οΈ-iid β sets theInsNameof the new event channel, which is what lets you access it viacorbaloc. iykyk.-pnum β sets theMaxNumProxiesparameter of the new event channel.-qnum β sets theMaxQueueLengthparameter of the new event channel.-Rmilliseconds β sets thePullRetryPeriod_msparameter of the new event channel. π°οΈ-trepository-id β sets theFilterIdparameter of the new event channel.-vβ outputs the CORBA IOR of the new EventChannel CORBA object. very "here's my address, text me" of it. π¦-hβ displays a short summary of command-line options. the classic. the icon. the legend. π-ORBparametervalue β standard omniORB options, babes. see the omniORB documentation for the deets. this one's commonly used to set the omniORBtraceLevelso you get more detailed output. π₯
Example: -ORBtraceLevel 5
β¨ ENVIRONMENT VARIABLES β¨
OMNIORB_CONFIGβ the location of the omniORB configuration file. that's it, that's the whole vibe check. πΈ
β¨ COPYRIGHT β¨
Copyright Β© 2003-2005 Alex Tingle, 1999 Paul Nader.
This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
fr fr, no warranty. none. zero. don't come for them if it breaks. π
and that's the whole page, bestie β eventc, page EVENTC(1), and we ate. periodt. π
ππ
π¦ where this page comes from
- debian bookworm: omnievents 1:2.6.2-6
- ubuntu jammy: omnievents 1:2.6.2-5.1
- ubuntu noble: omnievents 1:2.6.2-6.1build2
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms