rippled
Public Member Functions | Public Attributes | List of all members
ripple::test::BasicNetwork_test::Peer Struct Reference
Collaboration diagram for ripple::test::BasicNetwork_test::Peer:
Collaboration graph
[legend]

Public Member Functions

 Peer (Peer const &)=default
 
 Peer (Peer &&)=default
 
 Peer (int id_)
 
template<class Net >
void start (csf::Scheduler &scheduler, Net &net)
 
template<class Net >
void receive (Net &net, Peer *from, int m)
 

Public Attributes

int id
 
std::set< int > set
 

Detailed Description

Definition at line 32 of file BasicNetwork_test.cpp.

Constructor & Destructor Documentation

◆ Peer() [1/3]

ripple::test::BasicNetwork_test::Peer::Peer ( Peer const &  )
default

◆ Peer() [2/3]

ripple::test::BasicNetwork_test::Peer::Peer ( Peer &&  )
default

◆ Peer() [3/3]

ripple::test::BasicNetwork_test::Peer::Peer ( int  id_)
explicit

Definition at line 40 of file BasicNetwork_test.cpp.

Member Function Documentation

◆ start()

template<class Net >
void ripple::test::BasicNetwork_test::Peer::start ( csf::Scheduler scheduler,
Net &  net 
)

Definition at line 46 of file BasicNetwork_test.cpp.

◆ receive()

template<class Net >
void ripple::test::BasicNetwork_test::Peer::receive ( Net &  net,
Peer from,
int  m 
)

Definition at line 65 of file BasicNetwork_test.cpp.

Member Data Documentation

◆ id

int ripple::test::BasicNetwork_test::Peer::id

Definition at line 34 of file BasicNetwork_test.cpp.

◆ set

std::set<int> ripple::test::BasicNetwork_test::Peer::set

Definition at line 35 of file BasicNetwork_test.cpp.