TensorFlow Serving C++ API Documentation
Public Member Functions | List of all members
tensorflow::serving::net_http::HTTPServerInterface Class Referenceabstract
Inheritance diagram for tensorflow::serving::net_http::HTTPServerInterface:
Inheritance graph
[legend]

Public Member Functions

 HTTPServerInterface (const HTTPServerInterface &other)=delete
 
HTTPServerInterfaceoperator= (const HTTPServerInterface &other)=delete
 
virtual bool StartAcceptingRequests ()=0
 
virtual bool is_accepting_requests () const =0
 
virtual int listen_port () const =0
 
virtual void Terminate ()=0
 
virtual bool is_terminating () const =0
 
virtual void WaitForTermination ()=0
 
virtual bool WaitForTerminationWithTimeout (absl::Duration timeout)=0
 
virtual void RegisterRequestHandler (absl::string_view uri, RequestHandler handler, const RequestHandlerOptions &options)=0
 
virtual void RegisterRequestDispatcher (RequestDispatcher dispatcher, const RequestHandlerOptions &options)=0
 

Detailed Description

Definition at line 142 of file httpserver_interface.h.


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