Conscience Core
Public Member Functions | Public Attributes | List of all members
conscience_server::EngineInfos Class Reference

#include <EngineInfos.h>

Public Member Functions

 EngineInfos (const string id, const string name, const int portUdp, const int portTcp, const string version, const string os, const optional< string > reachableIpAddress, const optional< string > reachableLocalIpAddress)
 

Public Attributes

const string id
 
const string name
 
const int portUdp
 
const int portTcp
 
const string version
 
const string os
 
const optional< string > reachableIpAddress
 
const optional< string > reachableLocalIpAddress
 
const system_clock::time_point startTime
 

Constructor & Destructor Documentation

◆ EngineInfos()

conscience_server::EngineInfos::EngineInfos ( const string  id,
const string  name,
const int  portUdp,
const int  portTcp,
const string  version,
const string  os,
const optional< string >  reachableIpAddress,
const optional< string >  reachableLocalIpAddress 
)
Parameters
reachableIpAddressreachable IP address from anywhere except office's network
reachableLocalIpAddressreachable IP addresse from office's network

Member Data Documentation

◆ id

const string conscience_server::EngineInfos::id

◆ name

const string conscience_server::EngineInfos::name

◆ os

const string conscience_server::EngineInfos::os

◆ portTcp

const int conscience_server::EngineInfos::portTcp

◆ portUdp

const int conscience_server::EngineInfos::portUdp

◆ reachableIpAddress

const optional<string> conscience_server::EngineInfos::reachableIpAddress

◆ reachableLocalIpAddress

const optional<string> conscience_server::EngineInfos::reachableLocalIpAddress

◆ startTime

const system_clock::time_point conscience_server::EngineInfos::startTime

◆ version

const string conscience_server::EngineInfos::version

The documentation for this class was generated from the following files: