MCPcopy Create free account
hub / github.com/Haivision/srt / SetUp

Method SetUp

test/test_buffer_rcv.cpp:26–37  ·  view source on GitHub ↗

SetUp() is run immediately before a test starts.

Source from the content-addressed store, hash-verified

24protected:
25 // SetUp() is run immediately before a test starts.
26 void SetUp() override
27 {
28 // make_unique is unfortunately C++14
29 m_unit_queue.reset(new CUnitQueue(m_buff_size_pkts, 1500));
30 ASSERT_NE(m_unit_queue.get(), nullptr);
31
32 const bool enable_msg_api = m_use_message_api;
33 const bool enable_peer_rexmit = true;
34 m_rcv_buffer.reset(new CRcvBuffer(m_init_seqno, m_buff_size_pkts, m_unit_queue.get(), enable_msg_api));
35 m_rcv_buffer->setPeerRexmitFlag(enable_peer_rexmit);
36 ASSERT_NE(m_rcv_buffer.get(), nullptr);
37 }
38
39 void TearDown() override
40 {

Callers

nothing calls this directly

Calls 3

setPeerRexmitFlagMethod · 0.80
resetMethod · 0.45
getMethod · 0.45

Tested by

no test coverage detected