xrpld
Loading...
Searching...
No Matches
xrpl::short_read_test::Server::Acceptor Struct Reference
Inheritance diagram for xrpl::short_read_test::Server::Acceptor:
Collaboration diagram for xrpl::short_read_test::Server::Acceptor:

Public Member Functions

 Acceptor (Server &server)
void close () override
void run ()
void fail (std::string const &what, ErrorCode ec)
void onAccept (ErrorCode ec)
T shared_from_this (T... args)
T weak_from_this (T... args)

Public Attributes

Server & server
short_read_test & test
AcceptorType acceptor
SocketType socket
StrandType strand

Private Attributes

Base & base_

Detailed Description

Definition at line 174 of file short_read_test.cpp.

Constructor & Destructor Documentation

◆ Acceptor()

xrpl::short_read_test::Server::Acceptor::Acceptor ( Server & server)
explicit

Definition at line 182 of file short_read_test.cpp.

Member Function Documentation

◆ close()

void xrpl::short_read_test::Server::Acceptor::close ( )
overridevirtual

Implements xrpl::short_read_test::Base::Child.

Definition at line 197 of file short_read_test.cpp.

◆ run()

void xrpl::short_read_test::Server::Acceptor::run ( )

Definition at line 208 of file short_read_test.cpp.

◆ fail()

void xrpl::short_read_test::Server::Acceptor::fail ( std::string const & what,
ErrorCode ec )

Definition at line 217 of file short_read_test.cpp.

◆ onAccept()

void xrpl::short_read_test::Server::Acceptor::onAccept ( ErrorCode ec)

Definition at line 228 of file short_read_test.cpp.

Member Data Documentation

◆ server

Server& xrpl::short_read_test::Server::Acceptor::server

Definition at line 176 of file short_read_test.cpp.

◆ test

short_read_test& xrpl::short_read_test::Server::Acceptor::test

Definition at line 177 of file short_read_test.cpp.

◆ acceptor

AcceptorType xrpl::short_read_test::Server::Acceptor::acceptor

Definition at line 178 of file short_read_test.cpp.

◆ socket

SocketType xrpl::short_read_test::Server::Acceptor::socket

Definition at line 179 of file short_read_test.cpp.

◆ strand

StrandType xrpl::short_read_test::Server::Acceptor::strand

Definition at line 180 of file short_read_test.cpp.

◆ base_

Base& xrpl::short_read_test::Base::Child::base_
privateinherited

Definition at line 88 of file short_read_test.cpp.