AddRef() (defined in net_instaweb::RefCounted< RpcHandler< grpc::CentralControllerRpcService::AsyncService, ScheduleExpensiveOperationRequest, ScheduleExpensiveOperationResponse > >) | net_instaweb::RefCounted< RpcHandler< grpc::CentralControllerRpcService::AsyncService, ScheduleExpensiveOperationRequest, ScheduleExpensiveOperationResponse > > | inline |
controller() (defined in net_instaweb::RequestResultRpcHandler< ExpensiveOperationRpcHandler, ExpensiveOperationController, grpc::CentralControllerRpcService::AsyncService, ScheduleExpensiveOperationRequest, ScheduleExpensiveOperationResponse >) | net_instaweb::RequestResultRpcHandler< ExpensiveOperationRpcHandler, ExpensiveOperationController, grpc::CentralControllerRpcService::AsyncService, ScheduleExpensiveOperationRequest, ScheduleExpensiveOperationResponse > | inlineprotected |
CreateAndStart(grpc::CentralControllerRpcService::AsyncService *service,::grpc::ServerCompletionQueue *cq, ExpensiveOperationController *controller) | net_instaweb::RequestResultRpcHandler< ExpensiveOperationRpcHandler, ExpensiveOperationController, grpc::CentralControllerRpcService::AsyncService, ScheduleExpensiveOperationRequest, ScheduleExpensiveOperationResponse > | inlinestatic |
ExpensiveOperationRpcHandler(grpc::CentralControllerRpcService::AsyncService *service,::grpc::ServerCompletionQueue *cq, ExpensiveOperationController *controller) (defined in net_instaweb::ExpensiveOperationRpcHandler) | net_instaweb::ExpensiveOperationRpcHandler | protected |
ExpensiveOperationRpcHandlerTest (defined in net_instaweb::ExpensiveOperationRpcHandler) | net_instaweb::ExpensiveOperationRpcHandler | friend |
Finish(const ::grpc::Status &status) | net_instaweb::RequestResultRpcHandler< ExpensiveOperationRpcHandler, ExpensiveOperationController, grpc::CentralControllerRpcService::AsyncService, ScheduleExpensiveOperationRequest, ScheduleExpensiveOperationResponse > | inlineprotected |
HandleClientRequest(const ScheduleExpensiveOperationRequest &req, Function *cb) override | net_instaweb::ExpensiveOperationRpcHandler | protectedvirtual |
HandleClientResult(const ScheduleExpensiveOperationRequest &req) override (defined in net_instaweb::ExpensiveOperationRpcHandler) | net_instaweb::ExpensiveOperationRpcHandler | protectedvirtual |
HandleOperationFailed() override | net_instaweb::ExpensiveOperationRpcHandler | protectedvirtual |
HasOneRef() (defined in net_instaweb::RefCounted< RpcHandler< grpc::CentralControllerRpcService::AsyncService, ScheduleExpensiveOperationRequest, ScheduleExpensiveOperationResponse > >) | net_instaweb::RefCounted< RpcHandler< grpc::CentralControllerRpcService::AsyncService, ScheduleExpensiveOperationRequest, ScheduleExpensiveOperationResponse > > | inline |
InitResponder(grpc::CentralControllerRpcService::AsyncService *service,::grpc::ServerContext *ctx, ReaderWriterT *responder,::grpc::ServerCompletionQueue *cq, void *callback) override | net_instaweb::ExpensiveOperationRpcHandler | protectedvirtual |
ReaderWriterT typedef (defined in net_instaweb::RpcHandler< grpc::CentralControllerRpcService::AsyncService, ScheduleExpensiveOperationRequest, ScheduleExpensiveOperationResponse >) | net_instaweb::RpcHandler< grpc::CentralControllerRpcService::AsyncService, ScheduleExpensiveOperationRequest, ScheduleExpensiveOperationResponse > | protected |
RefCounted() (defined in net_instaweb::RefCounted< RpcHandler< grpc::CentralControllerRpcService::AsyncService, ScheduleExpensiveOperationRequest, ScheduleExpensiveOperationResponse > >) | net_instaweb::RefCounted< RpcHandler< grpc::CentralControllerRpcService::AsyncService, ScheduleExpensiveOperationRequest, ScheduleExpensiveOperationResponse > > | inline |
RefPtr typedef (defined in net_instaweb::RequestResultRpcHandler< ExpensiveOperationRpcHandler, ExpensiveOperationController, grpc::CentralControllerRpcService::AsyncService, ScheduleExpensiveOperationRequest, ScheduleExpensiveOperationResponse >) | net_instaweb::RequestResultRpcHandler< ExpensiveOperationRpcHandler, ExpensiveOperationController, grpc::CentralControllerRpcService::AsyncService, ScheduleExpensiveOperationRequest, ScheduleExpensiveOperationResponse > | |
Release() (defined in net_instaweb::RefCounted< RpcHandler< grpc::CentralControllerRpcService::AsyncService, ScheduleExpensiveOperationRequest, ScheduleExpensiveOperationResponse > >) | net_instaweb::RefCounted< RpcHandler< grpc::CentralControllerRpcService::AsyncService, ScheduleExpensiveOperationRequest, ScheduleExpensiveOperationResponse > > | inline |
RequestResultRpcHandler class | net_instaweb::ExpensiveOperationRpcHandler | friend |
RequestResultRpcHandler(grpc::CentralControllerRpcService::AsyncService *service,::grpc::ServerCompletionQueue *cq, ExpensiveOperationController *controller) (defined in net_instaweb::RequestResultRpcHandler< ExpensiveOperationRpcHandler, ExpensiveOperationController, grpc::CentralControllerRpcService::AsyncService, ScheduleExpensiveOperationRequest, ScheduleExpensiveOperationResponse >) | net_instaweb::RequestResultRpcHandler< ExpensiveOperationRpcHandler, ExpensiveOperationController, grpc::CentralControllerRpcService::AsyncService, ScheduleExpensiveOperationRequest, ScheduleExpensiveOperationResponse > | inlineprotected |
RpcHandler(grpc::CentralControllerRpcService::AsyncService *service,::grpc::ServerCompletionQueue *cq) | net_instaweb::RpcHandler< grpc::CentralControllerRpcService::AsyncService, ScheduleExpensiveOperationRequest, ScheduleExpensiveOperationResponse > | protected |
Start() | net_instaweb::RpcHandler< grpc::CentralControllerRpcService::AsyncService, ScheduleExpensiveOperationRequest, ScheduleExpensiveOperationResponse > | protected |
Write(const ScheduleExpensiveOperationResponse &resp) | net_instaweb::RpcHandler< grpc::CentralControllerRpcService::AsyncService, ScheduleExpensiveOperationRequest, ScheduleExpensiveOperationResponse > | protected |
~RefCounted() (defined in net_instaweb::RefCounted< RpcHandler< grpc::CentralControllerRpcService::AsyncService, ScheduleExpensiveOperationRequest, ScheduleExpensiveOperationResponse > >) | net_instaweb::RefCounted< RpcHandler< grpc::CentralControllerRpcService::AsyncService, ScheduleExpensiveOperationRequest, ScheduleExpensiveOperationResponse > > | inline |
~RequestResultRpcHandler() (defined in net_instaweb::RequestResultRpcHandler< ExpensiveOperationRpcHandler, ExpensiveOperationController, grpc::CentralControllerRpcService::AsyncService, ScheduleExpensiveOperationRequest, ScheduleExpensiveOperationResponse >) | net_instaweb::RequestResultRpcHandler< ExpensiveOperationRpcHandler, ExpensiveOperationController, grpc::CentralControllerRpcService::AsyncService, ScheduleExpensiveOperationRequest, ScheduleExpensiveOperationResponse > | inlinevirtual |
~RpcHandler() (defined in net_instaweb::RpcHandler< grpc::CentralControllerRpcService::AsyncService, ScheduleExpensiveOperationRequest, ScheduleExpensiveOperationResponse >) | net_instaweb::RpcHandler< grpc::CentralControllerRpcService::AsyncService, ScheduleExpensiveOperationRequest, ScheduleExpensiveOperationResponse > | inlinevirtual |