DDS  ver. 1.6
Typedefs | Functions | Variables
plugins/dds-submit-ssh/src/main.cpp File Reference
#include <boost/program_options/parsers.hpp>
#include <boost/filesystem/operations.hpp>
#include <boost/program_options/options_description.hpp>
#include <boost/program_options/variables_map.hpp>
#include <chrono>
#include <fstream>
#include <list>
#include <stdexcept>
#include <thread>
#include "BOOSTHelper.h"
#include "BOOST_FILESYSTEM.h"
#include "DDSSysFiles.h"
#include "Process.h"
#include "SysHelper.h"
#include "UserDefaults.h"
#include "dds_intercom.h"
#include "local_types.h"
#include "logEngine.h"
#include "ncf.h"
#include "version.h"
#include "worker.h"

Typedefs

typedef list< CWorkerworkersList_t
 
typedef CThreadPool< CWorker, ETaskTypethreadPool_t
 

Functions

bool parseCmdLine (int _argc, char *_argv[], bpo::variables_map *_vm)
 
string createLocalhostCfg (size_t &_nInstances, const string &_sessionId)
 
int main (int argc, char *argv[])
 

Variables

const LPCSTR g_pipeName = ".dds_ssh_pipe"
 

Typedef Documentation

◆ threadPool_t

◆ workersList_t

typedef list<CWorker> workersList_t

Function Documentation

◆ createLocalhostCfg()

string createLocalhostCfg ( size_t &  _nInstances,
const string &  _sessionId 
)

◆ main()

int main ( int  argc,
char *  argv[] 
)

◆ parseCmdLine()

bool parseCmdLine ( int  _argc,
char *  _argv[],
bpo::variables_map *  _vm 
)

Variable Documentation

◆ g_pipeName

const LPCSTR g_pipeName = ".dds_ssh_pipe"