proxygen
fizz::client::test::MockClientStateMachineInstance Class Reference
Inheritance diagram for fizz::client::test::MockClientStateMachineInstance:
fizz::client::test::MockClientStateMachine fizz::client::test::MockClientStateMachine fizz::client::ClientStateMachine fizz::client::ClientStateMachine

Public Member Functions

 MockClientStateMachineInstance ()
 
 MockClientStateMachineInstance ()
 
- Public Member Functions inherited from fizz::client::test::MockClientStateMachine
 MOCK_METHOD6 (_processConnect, folly::Optional< Actions >(const State &, std::shared_ptr< const FizzClientContext > context, std::shared_ptr< const CertificateVerifier >, folly::Optional< std::string > host, folly::Optional< CachedPsk > cachedPsk, const std::shared_ptr< ClientExtensions > &extensions))
 
Actions processConnect (const State &state, std::shared_ptr< const FizzClientContext > context, std::shared_ptr< const CertificateVerifier > verifier, folly::Optional< std::string > host, folly::Optional< CachedPsk > cachedPsk, const std::shared_ptr< ClientExtensions > &extensions) override
 
 MOCK_METHOD2 (_processSocketData, folly::Optional< Actions >(const State &, folly::IOBufQueue &))
 
Actions processSocketData (const State &state, folly::IOBufQueue &queue) override
 
 MOCK_METHOD2 (_processAppWrite, folly::Optional< Actions >(const State &, AppWrite &))
 
Actions processAppWrite (const State &state, AppWrite appWrite) override
 
 MOCK_METHOD2 (_processEarlyAppWrite, folly::Optional< Actions >(const State &, EarlyAppWrite &))
 
Actions processEarlyAppWrite (const State &state, EarlyAppWrite appWrite) override
 
 MOCK_METHOD1 (_processAppClose, folly::Optional< Actions >(const State &))
 
Actions processAppClose (const State &state) override
 
- Public Member Functions inherited from fizz::client::ClientStateMachine
virtual ~ClientStateMachine ()=default
 
virtual Actions processConnect (const State &, std::shared_ptr< const FizzClientContext > context, std::shared_ptr< const CertificateVerifier > verifier, folly::Optional< std::string > sni, folly::Optional< CachedPsk > cachedPsk, const std::shared_ptr< ClientExtensions > &extensions)
 
virtual Actions processSocketData (const State &, folly::IOBufQueue &)
 
virtual Actions processWriteNewSessionTicket (const State &, WriteNewSessionTicket)
 
virtual Actions processAppWrite (const State &, AppWrite)
 
virtual Actions processEarlyAppWrite (const State &, EarlyAppWrite)
 
virtual Actions processAppClose (const State &)
 

Static Public Attributes

static MockClientStateMachineInstanceinstance
 

Additional Inherited Members

- Public Types inherited from fizz::client::ClientStateMachine
using StateType = State
 
using ProcessingActions = Actions
 
using CompletedActions = Actions
 

Detailed Description

Definition at line 29 of file AsyncFizzClientTest.cpp.

Constructor & Destructor Documentation

fizz::client::test::MockClientStateMachineInstance::MockClientStateMachineInstance ( )
inline

Definition at line 31 of file AsyncFizzClientTest.cpp.

31  {
32  instance = this;
33  }
static MockClientStateMachineInstance * instance
fizz::client::test::MockClientStateMachineInstance::MockClientStateMachineInstance ( )
inline

Definition at line 25 of file FizzClientTest.cpp.

25  {
26  instance = this;
27  }
static MockClientStateMachineInstance * instance

Member Data Documentation


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