OpendTect  6.6
remjobexec.h
Go to the documentation of this file.
1 #pragma once
2 
3 /*+
4 ________________________________________________________________________
5 
6  (C) dGB Beheer B.V.; (LICENSE) http://opendtect.org/OpendTect_license.txt
7  Author: Ranojay Sen
8  Date: August 2010
9  RCS: $Id$
10 ________________________________________________________________________
11 
12 -*/
13 
14 #include "mmprocmod.h"
15 
16 #include "gendefs.h"
17 #include "networkcommon.h"
18 
19 namespace Network { class Socket; }
20 
21 
27 {
28 public:
31 
32  bool launchProc() const;
33  void addPar(const IOPar&);
34 
35 protected:
36 
38  void uiErrorMsg(const char*);
39 
40  Network::Socket& socket_;
44 
45 };
46 
47 
RemoteJobExec
Remote job executor.
Definition: remjobexec.h:27
RemoteJobExec::ckeckConnection
void ckeckConnection()
mExpClass
#define mExpClass(module)
Definition: commondefs.h:177
RemoteJobExec::RemoteJobExec
RemoteJobExec(const Network::Authority &)
Network
Definition: jobcommunic.h:22
Network::Authority
Definition: networkcommon.h:56
CallBacker
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:185
RemoteJobExec::~RemoteJobExec
~RemoteJobExec()
RemoteJobExec::uiErrorMsg
void uiErrorMsg(const char *)
RemoteJobExec::par_
IOPar & par_
Definition: remjobexec.h:41
gendefs.h
RemoteJobExec::auth_
const Network::Authority auth_
Definition: remjobexec.h:43
networkcommon.h
RemoteJobExec::isconnected_
bool isconnected_
Definition: remjobexec.h:42
MMProc
Distributed Computing.
Definition: mmassetmgr.h:23
RemoteJobExec::addPar
void addPar(const IOPar &)
IOPar
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:55
RemoteJobExec::launchProc
bool launchProc() const
RemoteJobExec::socket_
Network::Socket & socket_
Definition: remjobexec.h:40

Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2021