HCE project C++ developers source code library  1.1.1
HCE project developer library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
HCE::drce::SessionOptions Struct Reference

#include <DRCESessionOptions.hpp>

Public Types

enum  SessionType

Public Member Functions

 SessionOptions (void)
 SessionOptions (const SessionOptions &rhs)
 SessionOptions (SessionOptions &&rhs)
SessionOptionsoperator= (const SessionOptions &rhs)
SessionOptionsoperator= (SessionOptions &&rhs)
void clear (void)

Public Attributes

SessionType sessionType
unsigned int port
std::string userName
std::string userPassword
std::string shellName
std::vector< std::pair
< std::string, std::string > > 
environments
unsigned int timeout
unsigned int tmode

Detailed Description

Definition at line 25 of file DRCESessionOptions.hpp.

Member Enumeration Documentation

Constructor & Destructor Documentation

HCE::drce::SessionOptions::SessionOptions ( void  )

Definition at line 10 of file DRCESessionOptions.cpp.

HCE::drce::SessionOptions::SessionOptions ( const SessionOptions rhs)

Definition at line 15 of file DRCESessionOptions.cpp.

HCE::drce::SessionOptions::SessionOptions ( SessionOptions &&  rhs)

Definition at line 21 of file DRCESessionOptions.cpp.

Member Function Documentation

void HCE::drce::SessionOptions::clear ( void  )

Definition at line 59 of file DRCESessionOptions.cpp.

Here is the caller graph for this function:

SessionOptions & HCE::drce::SessionOptions::operator= ( const SessionOptions rhs)

Definition at line 27 of file DRCESessionOptions.cpp.

SessionOptions & HCE::drce::SessionOptions::operator= ( SessionOptions &&  rhs)

Definition at line 43 of file DRCESessionOptions.cpp.

Member Data Documentation

std::vector<std::pair<std::string, std::string> > HCE::drce::SessionOptions::environments

Definition at line 47 of file DRCESessionOptions.hpp.

unsigned int HCE::drce::SessionOptions::port

Definition at line 43 of file DRCESessionOptions.hpp.

SessionType HCE::drce::SessionOptions::sessionType

Definition at line 42 of file DRCESessionOptions.hpp.

std::string HCE::drce::SessionOptions::shellName

Definition at line 46 of file DRCESessionOptions.hpp.

unsigned int HCE::drce::SessionOptions::timeout

Definition at line 48 of file DRCESessionOptions.hpp.

unsigned int HCE::drce::SessionOptions::tmode

Definition at line 49 of file DRCESessionOptions.hpp.

std::string HCE::drce::SessionOptions::userName

Definition at line 44 of file DRCESessionOptions.hpp.

std::string HCE::drce::SessionOptions::userPassword

Definition at line 45 of file DRCESessionOptions.hpp.


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