Fabcoin Core  0.16.2
P2P Digital Currency
Public Member Functions | List of all members
dev::rpc::TestFace Class Referenceabstract

#include <TestFace.h>

Inheritance diagram for dev::rpc::TestFace:
[legend]
Collaboration diagram for dev::rpc::TestFace:
[legend]

Public Member Functions

 TestFace ()
 
virtual void test_setChainParamsI (const Json::Value &request, Json::Value &response)
 
virtual void test_mineBlocksI (const Json::Value &request, Json::Value &response)
 
virtual void test_modifyTimestampI (const Json::Value &request, Json::Value &response)
 
virtual void test_addBlockI (const Json::Value &request, Json::Value &response)
 
virtual void test_rewindToBlockI (const Json::Value &request, Json::Value &response)
 
virtual bool test_setChainParams (const Json::Value &param1)=0
 
virtual bool test_mineBlocks (int param1)=0
 
virtual bool test_modifyTimestamp (int param1)=0
 
virtual bool test_addBlock (const std::string &param1)=0
 
virtual bool test_rewindToBlock (int param1)=0
 
- Public Member Functions inherited from ServerInterface< TestFace >
virtual ~ServerInterface ()
 
Methods const & methods () const
 
Notifications const & notifications () const
 
virtual RPCModules implementedModules () const =0
 

Additional Inherited Members

- Public Types inherited from ServerInterface< TestFace >
using MethodPointer = AbstractMethodPointer< TestFace >
 
using NotificationPointer = AbstractNotificationPointer< TestFace >
 
using MethodBinding = std::tuple< jsonrpc::Procedure, AbstractMethodPointer< TestFace >>
 
using NotificationBinding = std::tuple< jsonrpc::Procedure, AbstractNotificationPointer< TestFace >>
 
using Methods = std::vector< MethodBinding >
 
using Notifications = std::vector< NotificationBinding >
 
using RPCModules = std::vector< RPCModule >
 
- Protected Member Functions inherited from ServerInterface< TestFace >
void bindAndAddMethod (jsonrpc::Procedure const &_proc, MethodPointer _pointer)
 
void bindAndAddNotification (jsonrpc::Procedure const &_proc, NotificationPointer _pointer)
 

Detailed Description

Definition at line 12 of file TestFace.h.

Constructor & Destructor Documentation

dev::rpc::TestFace::TestFace ( )
inline

Definition at line 15 of file TestFace.h.

Here is the call graph for this function:

Member Function Documentation

virtual bool dev::rpc::TestFace::test_addBlock ( const std::string &  param1)
pure virtual

Implemented in dev::rpc::Test.

Here is the caller graph for this function:

virtual void dev::rpc::TestFace::test_addBlockI ( const Json::Value &  request,
Json::Value &  response 
)
inlinevirtual

Definition at line 36 of file TestFace.h.

Here is the call graph for this function:

Here is the caller graph for this function:

virtual bool dev::rpc::TestFace::test_mineBlocks ( int  param1)
pure virtual

Implemented in dev::rpc::Test.

Here is the caller graph for this function:

virtual void dev::rpc::TestFace::test_mineBlocksI ( const Json::Value &  request,
Json::Value &  response 
)
inlinevirtual

Definition at line 28 of file TestFace.h.

Here is the call graph for this function:

Here is the caller graph for this function:

virtual bool dev::rpc::TestFace::test_modifyTimestamp ( int  param1)
pure virtual

Implemented in dev::rpc::Test.

Here is the caller graph for this function:

virtual void dev::rpc::TestFace::test_modifyTimestampI ( const Json::Value &  request,
Json::Value &  response 
)
inlinevirtual

Definition at line 32 of file TestFace.h.

Here is the call graph for this function:

Here is the caller graph for this function:

virtual bool dev::rpc::TestFace::test_rewindToBlock ( int  param1)
pure virtual

Implemented in dev::rpc::Test.

Here is the caller graph for this function:

virtual void dev::rpc::TestFace::test_rewindToBlockI ( const Json::Value &  request,
Json::Value &  response 
)
inlinevirtual

Definition at line 40 of file TestFace.h.

Here is the call graph for this function:

Here is the caller graph for this function:

virtual bool dev::rpc::TestFace::test_setChainParams ( const Json::Value &  param1)
pure virtual

Implemented in dev::rpc::Test.

Here is the caller graph for this function:

virtual void dev::rpc::TestFace::test_setChainParamsI ( const Json::Value &  request,
Json::Value &  response 
)
inlinevirtual

Definition at line 24 of file TestFace.h.

Here is the call graph for this function:

Here is the caller graph for this function:


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