ifw-ccf  3.0.0-pre2
Public Member Functions | List of all members
ccf::common::test::DcsClientTest Class Reference

#include <testDcsClientHelper.hpp>

Inheritance diagram for ccf::common::test::DcsClientTest:
ccf::common::DcsClient ccf::Base

Public Member Functions

 DcsClientTest ()
 
 ~DcsClientTest ()
 
std::string SendReqUser (const std::string &request, const core::utils::param::ParameterSet &parameters)
 Method to actually send the request and receive the response. More...
 
- Public Member Functions inherited from ccf::common::DcsClient
 DcsClient ()
 
 DcsClient (const std::string &service_uri)
 Instantiate the DCS Client, providing the reference to the associated CCF Control instance. More...
 
 ~DcsClient ()
 
std::string GenHelp (const std::string &application)
 Generate the help page as a string buffer. More...
 
std::string GetInterfaceForRequest (const std::string &request)
 Return the interface, in which the given request is defined. More...
 
std::string SendReq (const std::string &request, const core::utils::param::ParameterSet &parameters)
 Send the request to the associated CCF Control instance. More...
 
std::string SendReq (const std::string &request, const std::string &parameters)
 Send parameters provided in serialised format in a buffer or in a file to which there is referenced. More...
 
std::string ExecuteShellCmd (int argc, char **argv)
 Parse the command line options given and send the request/receive the response. More...
 
- Public Member Functions inherited from ccf::Base
 Base ()
 
 ~Base ()
 
const std::string & GetClassName () const
 Return the allocated name of the class. More...
 
log4cplus::Logger & Loggger ()
 Return reference to logger used in this context. More...
 

Additional Inherited Members

- Static Public Member Functions inherited from ccf::common::DcsClient
static std::string RecStatusToString (const std::shared_ptr< recif::RecStatus > &rec_status)
 Convert Recording Status number to string representaiton. More...
 
static std::string RecWaitStatusToString (const std::shared_ptr< recif::RecWaitStatus > &rec_wait_status)
 Convert Recording Status string to number representaiton. More...
 
- Static Public Member Functions inherited from ccf::Base
static ccf::mptk::ManagerMptk ()
 Return reference to internal MPTK instance (singleton). More...
 
static void SetLogLevel (const ccf::LogLevel log_level)
 Set the log level. More...
 
static ccf::LogLevel GetLogLevel ()
 Return the current CCF log level. More...
 
- Public Attributes inherited from ccf::common::DcsClient
const std::map< std::string, std::vector< std::string > > ITF_TO_REQ_MAP
 
- Protected Member Functions inherited from ccf::Base
void SetClassName (const std::string &class_name)
 Set the name of the class in question. More...
 
void SetLogger (log4cplus::Logger &logger)
 Set reference to logger used in this context. More...
 
- Protected Attributes inherited from ccf::Base
log4cplus::Logger m_logger
 

Constructor & Destructor Documentation

◆ DcsClientTest()

ccf::common::test::DcsClientTest::DcsClientTest ( )

◆ ~DcsClientTest()

ccf::common::test::DcsClientTest::~DcsClientTest ( )

Member Function Documentation

◆ SendReqUser()

std::string ccf::common::test::DcsClientTest::SendReqUser ( const std::string &  request,
const core::utils::param::ParameterSet &  parameters 
)
virtual

Method to actually send the request and receive the response.

Reimplemented from ccf::common::DcsClient.


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