curl-fuzzer C++ reference
Loading...
Searching...
No Matches
proto_fuzzer::TlsWebSocketMockServer Member List

This is the complete list of members for proto_fuzzer::TlsWebSocketMockServer, including all inherited members.

additional_handle_cleanup_count() constproto_fuzzer::MockServerBaseprotected
additional_handle_cleanup_count_proto_fuzzer::MockServerBaseprotected
ApplyPendingBackpressure()proto_fuzzer::MockServerBaseprotected
completed_handshake_count() constproto_fuzzer::TlsWebSocketMockServer
ConfigureRequestData(ScenarioRequestData *request_data)proto_fuzzer::MockServerBasevirtual
connection()proto_fuzzer::MockServerBase
connection_proto_fuzzer::MockServerBaseprotected
ConsumeChunk()proto_fuzzer::WebSocketMockServer
CreateConnection() overrideproto_fuzzer::TlsWebSocketMockServerprotectedvirtual
DeliverNextChunk()proto_fuzzer::WebSocketMockServer
DrainHandshakeData() overrideproto_fuzzer::TlsWebSocketMockServerprotectedvirtual
DriveConnectOnlyScenario(CURL *easy, const curl::fuzzer::proto::Scenario &scenario)proto_fuzzer::MockServerBasevirtual
DriveEasyScenario(CURL *easy, const curl::fuzzer::proto::Scenario &scenario, bool use_events=false)proto_fuzzer::MockServerBasevirtual
DriveScenario(CURL *easy, const curl::fuzzer::proto::Scenario &scenario)proto_fuzzer::MockServerBase
easy_handle() constproto_fuzzer::WebSocketMockServer
FlushTransport() overrideproto_fuzzer::TlsWebSocketMockServerprotectedvirtual
GetSocketSetupDisposition(curl_socket_t curlfd, curlsocktype purpose) constproto_fuzzer::MockServerBaseprotectedvirtual
HandleDetachedMulti(CurlMultiPtr multi)proto_fuzzer::MockServerBaseprotectedvirtual
HandleOpenSocket(curlsocktype purpose=CURLSOCKTYPE_IPCXN, struct curl_sockaddr *address=nullptr) overrideproto_fuzzer::WebSocketMockServerprotectedvirtual
handshake_sent() constproto_fuzzer::WebSocketMockServer
has_more_chunks() constproto_fuzzer::WebSocketMockServer
Install(CURL *easy) overrideproto_fuzzer::TlsWebSocketMockServervirtual
kMaxDriveIterationsproto_fuzzer::MockServerBaseprotectedstatic
kMaxIdleIterationsproto_fuzzer::MockServerBaseprotectedstatic
kMaxTimedIdleIterationsproto_fuzzer::MockServerBaseprotectedstatic
manual_delivery() constproto_fuzzer::WebSocketMockServer
manual_received_bytes() constproto_fuzzer::WebSocketMockServer
MarkWsProbeFired()proto_fuzzer::WebSocketMockServer
MockServerBase(MultiDrivePolicy drive_policy=MultiDrivePolicy::kPerform)proto_fuzzer::MockServerBaseexplicitprotected
multi_observer_proto_fuzzer::MockServerBaseprotected
multi_socket_driver()proto_fuzzer::MockServerBaseprotected
multi_socket_driver_proto_fuzzer::MockServerBaseprotected
MultiObserver typedefproto_fuzzer::MockServerBase
MultiPollsetWantsWrite(CURLM *multi, curl_socket_t socket)proto_fuzzer::MockServerBaseprotectedstatic
ObserveIncomingData(const unsigned char *data, std::size_t size) overrideproto_fuzzer::WebSocketMockServerprotectedvirtual
ObserveState() overrideproto_fuzzer::TlsWebSocketMockServervirtual
PeekChunk(std::size_t index) constproto_fuzzer::WebSocketMockServer
pending_drain_limit_proto_fuzzer::MockServerBaseprotected
pending_recv_buf_bytes_proto_fuzzer::MockServerBaseprotected
ProbeMultiPollset(CURLM *multi)proto_fuzzer::MockServerBaseprotectedstatic
PushRawBytes(const unsigned char *data, std::size_t size)proto_fuzzer::WebSocketMockServer
remaining_chunks() constproto_fuzzer::WebSocketMockServer
resume_response_proto_fuzzer::MockServerBaseprotected
ResumeResponseIfRequested(CURL *easy)proto_fuzzer::MockServerBaseprotected
RunLoop(CURLM *multi, CURL *easy, const curl::fuzzer::proto::Scenario &scenario) overrideproto_fuzzer::WebSocketMockServerprotectedvirtual
SetFrames(std::vector< std::string > frames)proto_fuzzer::WebSocketMockServer
SetManualDelivery(bool manual)proto_fuzzer::WebSocketMockServer
SetMultiObserver(MultiObserver observer)proto_fuzzer::MockServerBaseinline
TlsWebSocketMockServer(curl::fuzzer::proto::TlsCertificateChainProfile certificate_chain=curl::fuzzer::proto::TLS_CERTIFICATE_CHAIN_DEFAULT_EC)proto_fuzzer::TlsWebSocketMockServerexplicit
TryAdvanceHandshake(bool *made_progress=nullptr)proto_fuzzer::WebSocketMockServer
UsesTimedDrive(const curl::fuzzer::proto::Scenario &scenario)proto_fuzzer::MockServerBaseprotectedstatic
WaitOnMultiFdset(CURLM *multi, CURLMcode *rc)proto_fuzzer::MockServerBaseprotectedstatic
WebSocketMockServer()proto_fuzzer::WebSocketMockServer
ws_probe_fired() constproto_fuzzer::WebSocketMockServer
~MockServerBase()proto_fuzzer::MockServerBasevirtual
~WebSocketMockServer() overrideproto_fuzzer::WebSocketMockServer