Lines Matching full:virtual
32 virtual ~HttpSM();
36 virtual void ProcessBodyInput(const char *input, size_t size) {}
37 virtual void ProcessBodyData(const char *input, size_t size);
38 virtual void ProcessHeaderInput(const char *input, size_t size) {}
39 virtual void ProcessTrailerInput(const char *input, size_t size) {}
40 virtual void ProcessHeaders(const BalsaHeaders& headers);
41 virtual void ProcessRequestFirstLine(const char* line_input,
49 virtual void ProcessResponseFirstLine(const char *line_input,
57 virtual void ProcessChunkLength(size_t chunk_length) {}
58 virtual void ProcessChunkExtensions(const char *input, size_t size) {}
59 virtual void HeaderDone() {}
60 virtual void MessageDone();
61 virtual void HandleHeaderError(BalsaFrame* framer);
62 virtual void HandleHeaderWarning(BalsaFrame* framer) {}
63 virtual void HandleChunkingError(BalsaFrame* framer);
64 virtual void HandleBodyError(BalsaFrame* framer);
72 virtual void set_is_request() {}
75 virtual void InitSMInterface(SMInterface* sm_spdy_interface,
77 virtual void InitSMConnection(SMConnectionPoolInterface* connection_pool,
85 virtual size_t ProcessReadInput(const char* data, size_t len);
86 virtual size_t ProcessWriteInput(const char* data, size_t len);
87 virtual bool MessageFullyRead() const;
88 virtual void SetStreamID(uint32 stream_id);
89 virtual bool Error() const;
90 virtual const char* ErrorAsString() const;
91 virtual void Reset();
92 virtual void ResetForNewInterface(int32 server_idx) {}
93 virtual void ResetForNewConnection();
94 virtual void Cleanup();
95 virtual int PostAcceptHook();
97 virtual void NewStream(uint32 stream_id, uint32 priority,
99 virtual void SendEOF(uint32 stream_id);
100 virtual void SendErrorNotFound(uint32 stream_id);
101 virtual size_t SendSynStream(uint32 stream_id, const BalsaHeaders& headers);
102 virtual size_t SendSynReply(uint32 stream_id, const BalsaHeaders& headers);
103 virtual void SendDataFrame(uint32 stream_id, const char* data, int64 len,
115 virtual void GetOutput();