Home | History | Annotate | Download | only in flip_server

Lines Matching full:virtual

29   virtual ~StreamerSM();
33 virtual void InitSMInterface(SMInterface* sm_other_interface,
35 virtual void InitSMConnection(SMConnectionPoolInterface* connection_pool,
44 virtual size_t ProcessReadInput(const char* data, size_t len);
45 virtual size_t ProcessWriteInput(const char* data, size_t len);
46 virtual bool MessageFullyRead() const;
47 virtual void SetStreamID(uint32 stream_id) {}
48 virtual bool Error() const;
49 virtual const char* ErrorAsString() const;
50 virtual void Reset();
51 virtual void ResetForNewInterface(int32 server_idx) {}
52 virtual void ResetForNewConnection();
53 virtual void Cleanup();
54 virtual int PostAcceptHook();
55 virtual void NewStream(uint32 stream_id, uint32 priority,
57 virtual void SendEOF(uint32 stream_id) {}
58 virtual void SendErrorNotFound(uint32 stream_id) {}
59 virtual void SendOKResponse(uint32 stream_id, std::string output) {}
60 virtual size_t SendSynStream(uint32 stream_id, const BalsaHeaders& headers);
61 virtual size_t SendSynReply(uint32 stream_id, const BalsaHeaders& headers);
62 virtual void SendDataFrame(uint32 stream_id, const char* data, int64 len,
64 virtual void set_is_request();
82 virtual void GetOutput() {}
84 virtual void ProcessBodyInput(const char *input, size_t size);
85 virtual void MessageDone();
86 virtual void ProcessHeaders(const BalsaHeaders& headers);
87 virtual void ProcessBodyData(const char *input, size_t size) {}
88 virtual void ProcessHeaderInput(const char *input, size_t size) {}
89 virtual void ProcessTrailerInput(const char *input, size_t size) {}
90 virtual void ProcessRequestFirstLine(const char* line_input,
98 virtual void ProcessResponseFirstLine(const char *line_input,
106 virtual void ProcessChunkLength(size_t chunk_length) {}
107 virtual void ProcessChunkExtensions(const char *input, size_t size) {}
108 virtual void HeaderDone() {}
109 virtual void HandleHeaderError(BalsaFrame* framer);
110 virtual void HandleHeaderWarning(BalsaFrame* framer) {}
111 virtual void HandleChunkingError(BalsaFrame* framer);
112 virtual void HandleBodyError(BalsaFrame* framer);