rippled
Public Member Functions | Private Attributes | List of all members
ripple::GRPCServer Class Reference
Collaboration diagram for ripple::GRPCServer:
Collaboration graph
[legend]

Public Member Functions

 GRPCServer (Application &app)
 
 GRPCServer (const GRPCServer &)=delete
 
GRPCServeroperator= (const GRPCServer &)=delete
 
void run ()
 
 ~GRPCServer ()
 

Private Attributes

GRPCServerImpl impl_
 
std::thread thread_
 
bool running_
 

Detailed Description

Definition at line 235 of file GRPCServer.h.

Constructor & Destructor Documentation

◆ GRPCServer() [1/2]

ripple::GRPCServer::GRPCServer ( Application app)
explicit

Definition at line 238 of file GRPCServer.h.

◆ GRPCServer() [2/2]

ripple::GRPCServer::GRPCServer ( const GRPCServer )
delete

◆ ~GRPCServer()

ripple::GRPCServer::~GRPCServer ( )

Definition at line 452 of file GRPCServer.cpp.

Member Function Documentation

◆ operator=()

GRPCServer& ripple::GRPCServer::operator= ( const GRPCServer )
delete

◆ run()

void ripple::GRPCServer::run ( )

Definition at line 440 of file GRPCServer.cpp.

Member Data Documentation

◆ impl_

GRPCServerImpl ripple::GRPCServer::impl_
private

Definition at line 251 of file GRPCServer.h.

◆ thread_

std::thread ripple::GRPCServer::thread_
private

Definition at line 252 of file GRPCServer.h.

◆ running_

bool ripple::GRPCServer::running_
private

Definition at line 253 of file GRPCServer.h.