rippled
Public Member Functions | Private Attributes | List of all members
ripple::test::TestPeerSetBuilder Class Reference

Build the TestPeerSet. More...

Inheritance diagram for ripple::test::TestPeerSetBuilder:
Inheritance graph
[legend]
Collaboration diagram for ripple::test::TestPeerSetBuilder:
Collaboration graph
[legend]

Public Member Functions

 TestPeerSetBuilder (LedgerReplayMsgHandler &me, LedgerReplayMsgHandler &other, PeerSetBehavior bhvr, PeerFeature peerFeature)
 
std::unique_ptr< PeerSetbuild () override
 

Private Attributes

LedgerReplayMsgHandlerlocal
 
LedgerReplayMsgHandlerremote
 
PeerSetBehavior behavior
 
bool enableLedgerReplay
 

Detailed Description

Build the TestPeerSet.

Definition at line 414 of file LedgerReplay_test.cpp.

Constructor & Destructor Documentation

◆ TestPeerSetBuilder()

ripple::test::TestPeerSetBuilder::TestPeerSetBuilder ( LedgerReplayMsgHandler me,
LedgerReplayMsgHandler other,
PeerSetBehavior  bhvr,
PeerFeature  peerFeature 
)

Definition at line 417 of file LedgerReplay_test.cpp.

Member Function Documentation

◆ build()

std::unique_ptr<PeerSet> ripple::test::TestPeerSetBuilder::build ( )
overridevirtual

Implements ripple::PeerSetBuilder.

Definition at line 430 of file LedgerReplay_test.cpp.

Member Data Documentation

◆ local

LedgerReplayMsgHandler& ripple::test::TestPeerSetBuilder::local
private

Definition at line 437 of file LedgerReplay_test.cpp.

◆ remote

LedgerReplayMsgHandler& ripple::test::TestPeerSetBuilder::remote
private

Definition at line 438 of file LedgerReplay_test.cpp.

◆ behavior

PeerSetBehavior ripple::test::TestPeerSetBuilder::behavior
private

Definition at line 439 of file LedgerReplay_test.cpp.

◆ enableLedgerReplay

bool ripple::test::TestPeerSetBuilder::enableLedgerReplay
private

Definition at line 440 of file LedgerReplay_test.cpp.