proxygen
fizz::server::test::MockServerStateMachineInstance Class Reference
Inheritance diagram for fizz::server::test::MockServerStateMachineInstance:
fizz::server::test::MockServerStateMachine fizz::server::test::MockServerStateMachine fizz::server::ServerStateMachine fizz::server::ServerStateMachine

Public Member Functions

 MockServerStateMachineInstance ()
 
 MockServerStateMachineInstance ()
 
- Public Member Functions inherited from fizz::server::test::MockServerStateMachine
 MOCK_METHOD4 (_processAccept, folly::Optional< AsyncActions >(const State &, folly::Executor *, std::shared_ptr< const FizzServerContext > context, const std::shared_ptr< ServerExtensions > &extensions))
 
AsyncActions processAccept (const State &state, folly::Executor *executor, std::shared_ptr< const FizzServerContext > context, const std::shared_ptr< ServerExtensions > &extensions) override
 
 MOCK_METHOD2 (_processSocketData, folly::Optional< AsyncActions >(const State &, folly::IOBufQueue &))
 
AsyncActions processSocketData (const State &state, folly::IOBufQueue &queue) override
 
 MOCK_METHOD2 (_processWriteNewSessionTicket, folly::Optional< AsyncActions >(const State &, WriteNewSessionTicket &))
 
AsyncActions processWriteNewSessionTicket (const State &state, WriteNewSessionTicket write) override
 
 MOCK_METHOD2 (_processAppWrite, folly::Optional< AsyncActions >(const State &, AppWrite &))
 
AsyncActions processAppWrite (const State &state, AppWrite appWrite) override
 
 MOCK_METHOD2 (_processEarlyAppWrite, folly::Optional< AsyncActions >(const State &, EarlyAppWrite &))
 
AsyncActions 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::server::ServerStateMachine
virtual ~ServerStateMachine ()=default
 

Static Public Attributes

static MockServerStateMachineInstanceinstance
 

Additional Inherited Members

- Public Types inherited from fizz::server::ServerStateMachine
using StateType = State
 
using ProcessingActions = AsyncActions
 
using CompletedActions = Actions
 

Detailed Description

Definition at line 32 of file AsyncFizzServerTest.cpp.

Constructor & Destructor Documentation

fizz::server::test::MockServerStateMachineInstance::MockServerStateMachineInstance ( )
inline

Definition at line 34 of file AsyncFizzServerTest.cpp.

34  {
35  instance = this;
36  }
static MockServerStateMachineInstance * instance
fizz::server::test::MockServerStateMachineInstance::MockServerStateMachineInstance ( )
inline

Definition at line 24 of file FizzServerTest.cpp.

24  {
25  instance = this;
26  }
static MockServerStateMachineInstance * instance

Member Data Documentation

MockServerStateMachineInstance * fizz::server::test::MockServerStateMachineInstance::instance
static

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