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, error_code ec)
void onAccept (error_code ec)
shared_from_this (T... args)
weak_from_this (T... args)

Public Attributes

Serverserver
short_read_testtest
acceptor_type acceptor
socket_type socket
strand_type strand

Private Attributes

Base & base_

Detailed Description

Definition at line 175 of file short_read_test.cpp.

Constructor & Destructor Documentation

◆ Acceptor()

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

Definition at line 183 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 198 of file short_read_test.cpp.

◆ run()

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

Definition at line 209 of file short_read_test.cpp.

◆ fail()

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

Definition at line 219 of file short_read_test.cpp.

◆ onAccept()

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

Definition at line 230 of file short_read_test.cpp.

Member Data Documentation

◆ server

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

Definition at line 177 of file short_read_test.cpp.

◆ test

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

Definition at line 178 of file short_read_test.cpp.

◆ acceptor

acceptor_type xrpl::short_read_test::Server::Acceptor::acceptor

Definition at line 179 of file short_read_test.cpp.

◆ socket

socket_type xrpl::short_read_test::Server::Acceptor::socket

Definition at line 180 of file short_read_test.cpp.

◆ strand

strand_type xrpl::short_read_test::Server::Acceptor::strand

Definition at line 181 of file short_read_test.cpp.

◆ base_

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

Definition at line 89 of file short_read_test.cpp.