18 std::unique_lock<std::mutex> lck(
mtx_);
32 std::unique_lock<std::mutex> lck(
mtx_);
41 virtual bool get(std::vector<std::unique_ptr<T>>& packets)
43 std::unique_lock<std::mutex> lck(
mtx_);
48 boost::array<uint8_t, 4096> buf;
std::unique_ptr< Transport > transport_
std::vector< uint8_t > persistent_buffer_
PFWriter(std::unique_ptr< Transport > &&transport, std::shared_ptr< Parser< T >> parser)
void move(std::vector< T > &a, std::vector< T > &b)
std::shared_ptr< Parser< T > > parser_