curl-fuzzer C++ reference
Loading...
Searching...
No Matches
proto_fuzzer::IncomingDataObserver Class Referenceabstract

Receives bytes after any transport decoding. More...

#include <incoming_data_observer.h>

Inheritance diagram for proto_fuzzer::IncomingDataObserver:
proto_fuzzer::FtpMockServer proto_fuzzer::H2PlanDriver proto_fuzzer::H2ProxyMockServer proto_fuzzer::HttpTransportMockServer proto_fuzzer::LdapMockServer proto_fuzzer::MqttMockServer proto_fuzzer::PingpongMockServer proto_fuzzer::ProxyOptionMockServer proto_fuzzer::ProxyTransportMockServer proto_fuzzer::WebSocketMockServer

Public Member Functions

virtual void ObserveIncomingData (const unsigned char *data, std::size_t size)=0
 Observe one contiguous application-data fragment.

Detailed Description

Receives bytes after any transport decoding.

Protocol peers use this to track client frame state without changing how MockConnection drains data.

Definition at line 19 of file incoming_data_observer.h.

Member Function Documentation

◆ ObserveIncomingData()

virtual void proto_fuzzer::IncomingDataObserver::ObserveIncomingData ( const unsigned char * data,
std::size_t size )
pure virtual

The documentation for this class was generated from the following file: