![]() |
OpendTect
7.0
|
Public Types | |
| typedef ProcID | ID |
| enum | ServType { ODGui , ODBatchGui , ODBatch , ODTest , Python , Other } |
| typedef Batch::ID | SubID |
Public Types inherited from ObjectWithName | |
| typedef OD::String | name_type |
Public Member Functions | |
| Service (const Authority &) | |
| Service (const OD::JSON::Object &) | |
| Service (PortNr_Type, const char *hostnm=nullptr) | |
| ~Service () | |
| BufferString | address () const |
| void | fillJSON (OD::JSON::Object &) const |
| Authority | getAuthority () const |
| ID | getID () const |
| SubID | getSubID () const |
| bool | isAlive () const |
| bool | isBatch () const |
| bool | isEmpty () const |
| bool | isOK () const |
| bool | isPortValid () const |
| BufferString | lockFnm () const |
| BufferString | logFnm () const |
| uiRetVal | message () const |
| bool | operator!= (const Service &) const |
| bool | operator== (const Service &) const |
| ProcID | PID () const |
| PortNr_Type | port () const |
| void | printInfo (const char *ky=nullptr, od_ostream *=nullptr) const |
| void | setAuthority (const Authority &) |
| void | setEmpty () |
| void | setHostName (const char *) |
| void | setLogFile (const char *) |
| void | setLogFile (const FilePath &) |
| void | setPID (const OS::CommandLauncher &) |
| void | setPID (ProcID) |
| void | setPort (PortNr_Type) |
| void | setType (ServType typ) |
| void | setViewOnly (bool yn=true) |
| void | stop (bool removelog=true) |
| ServType | type () const |
| BufferString | url () const |
| uiRetVal | useJSON (const OD::JSON::Object &) |
Public Member Functions inherited from NamedObject | |
| 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) |
Public Member Functions inherited from ObjectWithName | |
| virtual | ~ObjectWithName () |
| bool | hasName (const char *nm) const |
| bool | hasName (const name_type &nm) const |
| void | putNameInPar (IOPar &) const |
Static Public Member Functions | |
| static ID | getID (const OD::JSON::Object &) |
| static BufferString | getServiceName (const OD::JSON::Object &) |
| static const char * | sKeyLogFile () |
| static const char * | sKeyPID () |
| static const char * | sKeyServiceName () |
| static const char * | sKeyServiceType () |
| static const char * | sKeySubID () |
Private Member Functions | |
| void | init () |
| mOD_DisableCopy (Service) | |
Private Attributes | |
| Authority | auth_ |
| FilePath * | logfp_ = nullptr |
| uiRetVal | msg_ |
| ProcID | pid_ = 0 |
| SubID | subid_ = Batch::JobDispatcher::getInvalid() |
| ServType | type_ |
| bool | viewonly_ = false |
Additional Inherited Members | |
Protected Attributes inherited from NamedObject | |
| BufferString | name_ |
<>
| typedef ProcID Network::Service::ID |
| typedef Batch::ID Network::Service::SubID |
| Network::Service::Service | ( | PortNr_Type | , |
| const char * | hostnm = nullptr |
||
| ) |
| Network::Service::Service | ( | const Authority & | ) |
| Network::Service::Service | ( | const OD::JSON::Object & | ) |
| Network::Service::~Service | ( | ) |
| BufferString Network::Service::address | ( | ) | const |
| void Network::Service::fillJSON | ( | OD::JSON::Object & | ) | const |
|
inline |
| ID Network::Service::getID | ( | ) | const |
|
static |
|
static |
|
inline |
|
private |
| bool Network::Service::isAlive | ( | ) | const |
| bool Network::Service::isBatch | ( | ) | const |
| bool Network::Service::isEmpty | ( | ) | const |
| bool Network::Service::isOK | ( | ) | const |
| bool Network::Service::isPortValid | ( | ) | const |
| BufferString Network::Service::lockFnm | ( | ) | const |
| BufferString Network::Service::logFnm | ( | ) | const |
|
inline |
|
private |
| bool Network::Service::operator!= | ( | const Service & | ) | const |
| bool Network::Service::operator== | ( | const Service & | ) | const |
|
inline |
| PortNr_Type Network::Service::port | ( | ) | const |
| void Network::Service::printInfo | ( | const char * | ky = nullptr, |
| od_ostream * | = nullptr |
||
| ) | const |
| void Network::Service::setAuthority | ( | const Authority & | ) |
| void Network::Service::setEmpty | ( | ) |
| void Network::Service::setHostName | ( | const char * | ) |
| void Network::Service::setLogFile | ( | const char * | ) |
| void Network::Service::setLogFile | ( | const FilePath & | ) |
| void Network::Service::setPID | ( | const OS::CommandLauncher & | ) |
| void Network::Service::setPID | ( | ProcID | ) |
| void Network::Service::setPort | ( | PortNr_Type | ) |
|
inline |
|
inline |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
static |
| void Network::Service::stop | ( | bool | removelog = true | ) |
|
inline |
| BufferString Network::Service::url | ( | ) | const |
| uiRetVal Network::Service::useJSON | ( | const OD::JSON::Object & | ) |
|
private |
|
private |
|
mutableprivate |
|
private |
|
private |
|
private |
|
private |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2024