OpendTect  6.6
remcommhandler.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: May 2010
9  RCS: $Id$
10 ________________________________________________________________________
11 
12 -*/
13 
14 #include "mmprocmod.h"
15 
16 #include "networkcommon.h"
17 #include "od_iosfwd.h"
18 
19 namespace Network { class Server; }
20 
27 public:
30 
31  void listen() const;
32 
33 protected:
34 
37  void writeLog(const char* msg);
39 
42 
43 };
44 
RemCommHandler::listen
void listen() const
Has to be called.
RemCommHandler::port_
const PortNr_Type port_
Definition: remcommhandler.h:41
RemCommHandler::~RemCommHandler
~RemCommHandler()
mExpClass
#define mExpClass(module)
Definition: commondefs.h:177
RemCommHandler::RemCommHandler
RemCommHandler(PortNr_Type)
Network
Definition: jobcommunic.h:22
sKey::Server
FixedString Server()
Definition: keystrs.h:137
CallBacker
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:185
RemCommHandler::writeLog
void writeLog(const char *msg)
RemCommHandler::logstrm_
od_ostream & logstrm_
Definition: remcommhandler.h:38
RemCommHandler::createLogFile
od_ostream & createLogFile()
networkcommon.h
od_iosfwd.h
RemCommHandler::mODTextTranslationClass
mODTextTranslationClass(RemCommHandler)
RemCommHandler
Handles commands to be executed remotely on a different machine.
Definition: remcommhandler.h:26
RemCommHandler::server_
Network::Server & server_
Definition: remcommhandler.h:40
MMProc
Distributed Computing.
Definition: mmassetmgr.h:23
od_ostream
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
RemCommHandler::dataReceivedCB
void dataReceivedCB(CallBacker *)
PortNr_Type
unsigned short PortNr_Type
Definition: commontypes.h:37

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