Service manager for all OpendTect batch programs. Allows informing od_main on the program of the batch program, and getting data required to perform the work from the main application.
More...
|
| virtual | ~BatchServiceServerMgr () |
| |
| bool | isOK () const |
| |
| virtual | ~ServiceServerMgr () |
| |
| bool | canReceiveRequests () const |
| |
| bool | isStandAloneApp () const |
| |
| virtual uiRetVal | sendAction (const char *act, const Network::Authority *=nullptr, const char *servicenm=nullptr) const |
| |
| virtual uiRetVal | sendActionRequest (const char *reqkey, const char *act, const OD::JSON::Object *morereq=nullptr, const Network::Authority *=nullptr, const char *servicenm=nullptr) const |
| |
| virtual uiRetVal | sendRequest (const char *reqkey, const OD::JSON::Object &, const Network::Authority *=nullptr, const char *servicenm=nullptr) const |
| |
| virtual | ~ServiceMgrBase () |
| |
| Network::Authority | getAuthority (bool islocal) const |
| |
| bool | isOK (bool islocal) const |
| |
| virtual void | stopServer (bool islocal) |
| |
| | NamedCallBacker (const char *nm=0) |
| |
| | NamedCallBacker (const NamedCallBacker &) |
| |
| virtual Notifier< NamedCallBacker > & | objectToBeDeleted () const |
| |
| bool | operator== (const NamedCallBacker &oth) const |
| |
| bool | operator== (const NamedObject &oth) const |
| |
| | CallBacker () |
| |
| | CallBacker (const CallBacker &) |
| |
| virtual | ~CallBacker () |
| |
| bool | attachCB (const NotifierAccess &, const CallBack &, bool onlyifnew=false) const |
| |
| bool | attachCB (const NotifierAccess *notif, const CallBack &cb, bool onlyifnew=false) const |
| |
| void | detachAllNotifiers () const |
| | Call from the destructor of your inherited object. More...
|
| |
| void | detachCB (const NotifierAccess &, const CallBack &) const |
| |
| void | detachCB (const NotifierAccess *notif, const CallBack &cb) const |
| |
| virtual bool | isCapsule () const |
| |
| bool | isNotifierAttached (const NotifierAccess *) const |
| | Only for debugging purposes, don't use. More...
|
| |
| void | stopReceivingNotifications () const |
| |
| virtual CallBacker * | trueCaller () |
| |
| | NamedObject (const char *nm=nullptr) |
| |
| | NamedObject (const NamedObject &oth) |
| |
| virtual | ~NamedObject () |
| |
| virtual BufferString | getName () const |
| |
| bool | getNameFromPar (const IOPar &) |
| |
| const name_type & | name () const override |
| |
| NamedObject & | operator= (const NamedObject &) |
| |
| bool | operator== (const NamedObject &oth) const |
| |
| virtual void | setName (const char *nm) |
| |
| virtual | ~ObjectWithName () |
| |
| bool | hasName (const char *nm) const |
| |
| bool | hasName (const name_type &nm) const |
| |
| void | putNameInPar (IOPar &) const |
| |
|
| | BatchServiceServerMgr () |
| |
| bool | canParseAction (const char *, uiRetVal &) override |
| |
| bool | canParseRequest (const OD::JSON::Object &, uiRetVal &) override |
| |
| void | closeApp () override |
| |
| void | doAppClosing (CallBacker *) override |
| |
| uiRetVal | doHandleAction (const char *action) override |
| |
| uiRetVal | doHandleRequest (const OD::JSON::Object &) override |
| |
| void | killedCB (CallBacker *) |
| |
| void | pausedCB (CallBacker *) |
| |
| void | resumedCB (CallBacker *) |
| |
| void | workEnded (CallBacker *) |
| |
| void | workStartedCB (CallBacker *) |
| |
| | ServiceServerMgr (Network::Service::ServType, const char *servicenm) |
| |
| | ServiceServerMgr (Network::Service::ServType, const char *servicenm, bool assignport, Network::SpecAddr=Network::Any) |
| |
| virtual void | checkOnReportToApplication (bool startyn, int eachms=5000) |
| |
| void | doPyEnvChange (CallBacker *) override |
| |
| bool | isDependentApp () const |
| |
| bool | isRegistered () const |
| |
| virtual bool | reportingAppIsAlive () const |
| |
| void | setUnregistered () |
| |
| const Network::Service * | thisService () const |
| |
| | ServiceMgrBase (const char *servicenm) |
| |
| | ServiceMgrBase (const char *servicenm, bool assignport, Network::SpecAddr=Network::Any) |
| |
| bool | addLocalServer () |
| |
| bool | addTCPServer (bool assignport=true, Network::SpecAddr=Network::Any) |
| |
| virtual void | doSurveyChanged (CallBacker *) |
| |
| bool | isMainService () const |
| |
| void | sendErr (uiRetVal &) |
| |
| void | sendOK () |
| |
| void | sendDelNotif () const |
| |
Service manager for all OpendTect batch programs. Allows informing od_main on the program of the batch program, and getting data required to perform the work from the main application.
<>