 |
OpendTect
6.6
|
Go to the documentation of this file.
14 #include "networkmod.h"
31 class CommandLauncher;
90 void stop(
bool removelog=
true);
99 static const char*
sKeyPID() {
return "pid"; }
114 bool viewonly_ =
false;
static ID getInvalid()
Definition: batchjobdispatch.h:80
object with a name.
Definition: namedobj.h:42
Service(const Service &)=delete
Service(PortNr_Type, const char *hostnm=nullptr)
ProcID ID
Definition: netservice.h:49
SubID getSubID() const
Definition: netservice.h:72
uiRetVal msg_
Definition: netservice.h:117
Service(const OD::JSON::Object &)
OpendTect.
Definition: commontypes.h:28
#define mExpClass(module)
Definition: commondefs.h:177
File pathname tools.
Definition: filepath.h:34
Batch::ID SubID
Definition: netservice.h:50
@ Other
Definition: odinst.h:44
Definition: jobcommunic.h:22
Definition: networkcommon.h:56
Definition: netservice.h:46
static const char * sKeySubID()
Definition: uistringset.h:105
bool operator==(const ArrayNDInfo &a1, const ArrayNDInfo &a2)
Definition: arrayndinfo.h:81
void setLogFile(const char *)
mDeclareEnumUtils(ServType)
void setViewOnly(bool yn=true)
Definition: netservice.h:92
Authority getAuthority() const
Definition: netservice.h:75
static BufferString getServiceName(const OD::JSON::Object &)
FixedString Object()
Definition: keystrs.h:112
uiRetVal useJSON(const OD::JSON::Object &)
bool operator!=(const ArrayNDInfo &a1, const ArrayNDInfo &a2)
Definition: arrayndinfo.h:90
static const char * sKeyPID()
Definition: netservice.h:99
Authority auth_
Definition: netservice.h:110
mODTextTranslationClass(Service)
void setPID(const OS::CommandLauncher &)
Definition: od_stream.h:23
BufferString logFnm() const
ServType type() const
Definition: netservice.h:78
static ID getID(const OD::JSON::Object &)
void setPort(PortNr_Type)
void setType(ServType typ)
Definition: netservice.h:88
ProcID PID() const
Definition: netservice.h:73
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size.
Definition: bufstring.h:40
int ProcID
Definition: netservice.h:43
void setHostName(const char *)
Service(const Authority &)
BufferString address() const
static const char * sKeyServiceType()
Definition: netservice.h:98
void printInfo(const char *ky=nullptr, od_ostream *=nullptr) const
static const char * sKeyLogFile()
Definition: netservice.h:101
ServType type_
Definition: netservice.h:115
int ID
Definition: batchjobdispatch.h:24
void fillJSON(OD::JSON::Object &) const
static const char * sKeyServiceName()
Definition: netservice.h:97
uiRetVal message() const
Definition: netservice.h:80
void stop(bool removelog=true)
OD class for stream write common access to the user log file, or std::cout in other than od_main.
Definition: od_ostream.h:26
unsigned short PortNr_Type
Definition: commontypes.h:37
FixedString Python()
Definition: keystrs.h:124
ValueSet where the values and subsets have a key.
Definition: odjson.h:283
Launches machine commands.
Definition: oscommand.h:216
ServType
Definition: netservice.h:52
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021