# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! """Client and server classes corresponding to protobuf-defined services.""" import grpc import dcache_py.dcache_pb2 as dcache__pb2 class DcacheServiceStub(object): """Missing associated documentation comment in .proto file.""" def __init__(self, channel): """Constructor. Args: channel: A grpc.Channel. """ self.AddCaptcha = channel.unary_unary( '/dcache.DcacheService/AddCaptcha', request_serializer=dcache__pb2.AddCaptchaRequest.SerializeToString, response_deserializer=dcache__pb2.RaftReply.FromString, ) self.AddVisitor = channel.unary_unary( '/dcache.DcacheService/AddVisitor', request_serializer=dcache__pb2.CaptchaID.SerializeToString, response_deserializer=dcache__pb2.OptionAddVisitorResult.FromString, ) self.RenameCaptcha = channel.unary_unary( '/dcache.DcacheService/RenameCaptcha', request_serializer=dcache__pb2.RenameCaptchaRequest.SerializeToString, response_deserializer=dcache__pb2.RaftReply.FromString, ) self.RemoveCaptcha = channel.unary_unary( '/dcache.DcacheService/RemoveCaptcha', request_serializer=dcache__pb2.CaptchaID.SerializeToString, response_deserializer=dcache__pb2.RaftReply.FromString, ) self.CachePow = channel.unary_unary( '/dcache.DcacheService/CachePow', request_serializer=dcache__pb2.CachePowRequest.SerializeToString, response_deserializer=dcache__pb2.RaftReply.FromString, ) self.RetrievePow = channel.unary_unary( '/dcache.DcacheService/RetrievePow', request_serializer=dcache__pb2.RetrievePowRequest.SerializeToString, response_deserializer=dcache__pb2.OptionalRetrievePoWResponse.FromString, ) self.DeletePow = channel.unary_unary( '/dcache.DcacheService/DeletePow', request_serializer=dcache__pb2.DeletePowRequest.SerializeToString, response_deserializer=dcache__pb2.RaftReply.FromString, ) self.CacheResult = channel.unary_unary( '/dcache.DcacheService/CacheResult', request_serializer=dcache__pb2.CacheResultRequest.SerializeToString, response_deserializer=dcache__pb2.RaftReply.FromString, ) self.VerifyCaptchaResult = channel.unary_unary( '/dcache.DcacheService/VerifyCaptchaResult', request_serializer=dcache__pb2.RetrievePowRequest.SerializeToString, response_deserializer=dcache__pb2.CaptchaResultVerified.FromString, ) self.DeleteCaptchaResult = channel.unary_unary( '/dcache.DcacheService/DeleteCaptchaResult', request_serializer=dcache__pb2.DeleteCaptchaResultRequest.SerializeToString, response_deserializer=dcache__pb2.RaftReply.FromString, ) self.CaptchaExists = channel.unary_unary( '/dcache.DcacheService/CaptchaExists', request_serializer=dcache__pb2.CaptchaID.SerializeToString, response_deserializer=dcache__pb2.CaptchaExistsResponse.FromString, ) self.GetVisitorCount = channel.unary_unary( '/dcache.DcacheService/GetVisitorCount', request_serializer=dcache__pb2.CaptchaID.SerializeToString, response_deserializer=dcache__pb2.OptionGetVisitorCountResponse.FromString, ) self.PipelineDcacheOps = channel.unary_unary( '/dcache.DcacheService/PipelineDcacheOps', request_serializer=dcache__pb2.DcacheBatchRequest.SerializeToString, response_deserializer=dcache__pb2.DcacheBatchResponse.FromString, ) self.AddLearner = channel.unary_unary( '/dcache.DcacheService/AddLearner', request_serializer=dcache__pb2.Learner.SerializeToString, response_deserializer=dcache__pb2.RaftReply.FromString, ) self.Write = channel.unary_unary( '/dcache.DcacheService/Write', request_serializer=dcache__pb2.RaftRequest.SerializeToString, response_deserializer=dcache__pb2.RaftReply.FromString, ) self.Forward = channel.unary_unary( '/dcache.DcacheService/Forward', request_serializer=dcache__pb2.RaftRequest.SerializeToString, response_deserializer=dcache__pb2.RaftReply.FromString, ) self.AppendEntries = channel.unary_unary( '/dcache.DcacheService/AppendEntries', request_serializer=dcache__pb2.RaftRequest.SerializeToString, response_deserializer=dcache__pb2.RaftReply.FromString, ) self.InstallSnapshot = channel.unary_unary( '/dcache.DcacheService/InstallSnapshot', request_serializer=dcache__pb2.RaftRequest.SerializeToString, response_deserializer=dcache__pb2.RaftReply.FromString, ) self.vote = channel.unary_unary( '/dcache.DcacheService/vote', request_serializer=dcache__pb2.RaftRequest.SerializeToString, response_deserializer=dcache__pb2.RaftReply.FromString, ) class DcacheServiceServicer(object): """Missing associated documentation comment in .proto file.""" def AddCaptcha(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') def AddVisitor(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') def RenameCaptcha(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') def RemoveCaptcha(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') def CachePow(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') def RetrievePow(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') def DeletePow(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') def CacheResult(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') def VerifyCaptchaResult(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') def DeleteCaptchaResult(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') def CaptchaExists(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') def GetVisitorCount(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') def PipelineDcacheOps(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') def AddLearner(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') def Write(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') def Forward(self, request, context): """/ Forward a request to other """ context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') def AppendEntries(self, request, context): """raft RPC """ context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') def InstallSnapshot(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') def vote(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') def add_DcacheServiceServicer_to_server(servicer, server): rpc_method_handlers = { 'AddCaptcha': grpc.unary_unary_rpc_method_handler( servicer.AddCaptcha, request_deserializer=dcache__pb2.AddCaptchaRequest.FromString, response_serializer=dcache__pb2.RaftReply.SerializeToString, ), 'AddVisitor': grpc.unary_unary_rpc_method_handler( servicer.AddVisitor, request_deserializer=dcache__pb2.CaptchaID.FromString, response_serializer=dcache__pb2.OptionAddVisitorResult.SerializeToString, ), 'RenameCaptcha': grpc.unary_unary_rpc_method_handler( servicer.RenameCaptcha, request_deserializer=dcache__pb2.RenameCaptchaRequest.FromString, response_serializer=dcache__pb2.RaftReply.SerializeToString, ), 'RemoveCaptcha': grpc.unary_unary_rpc_method_handler( servicer.RemoveCaptcha, request_deserializer=dcache__pb2.CaptchaID.FromString, response_serializer=dcache__pb2.RaftReply.SerializeToString, ), 'CachePow': grpc.unary_unary_rpc_method_handler( servicer.CachePow, request_deserializer=dcache__pb2.CachePowRequest.FromString, response_serializer=dcache__pb2.RaftReply.SerializeToString, ), 'RetrievePow': grpc.unary_unary_rpc_method_handler( servicer.RetrievePow, request_deserializer=dcache__pb2.RetrievePowRequest.FromString, response_serializer=dcache__pb2.OptionalRetrievePoWResponse.SerializeToString, ), 'DeletePow': grpc.unary_unary_rpc_method_handler( servicer.DeletePow, request_deserializer=dcache__pb2.DeletePowRequest.FromString, response_serializer=dcache__pb2.RaftReply.SerializeToString, ), 'CacheResult': grpc.unary_unary_rpc_method_handler( servicer.CacheResult, request_deserializer=dcache__pb2.CacheResultRequest.FromString, response_serializer=dcache__pb2.RaftReply.SerializeToString, ), 'VerifyCaptchaResult': grpc.unary_unary_rpc_method_handler( servicer.VerifyCaptchaResult, request_deserializer=dcache__pb2.RetrievePowRequest.FromString, response_serializer=dcache__pb2.CaptchaResultVerified.SerializeToString, ), 'DeleteCaptchaResult': grpc.unary_unary_rpc_method_handler( servicer.DeleteCaptchaResult, request_deserializer=dcache__pb2.DeleteCaptchaResultRequest.FromString, response_serializer=dcache__pb2.RaftReply.SerializeToString, ), 'CaptchaExists': grpc.unary_unary_rpc_method_handler( servicer.CaptchaExists, request_deserializer=dcache__pb2.CaptchaID.FromString, response_serializer=dcache__pb2.CaptchaExistsResponse.SerializeToString, ), 'GetVisitorCount': grpc.unary_unary_rpc_method_handler( servicer.GetVisitorCount, request_deserializer=dcache__pb2.CaptchaID.FromString, response_serializer=dcache__pb2.OptionGetVisitorCountResponse.SerializeToString, ), 'PipelineDcacheOps': grpc.unary_unary_rpc_method_handler( servicer.PipelineDcacheOps, request_deserializer=dcache__pb2.DcacheBatchRequest.FromString, response_serializer=dcache__pb2.DcacheBatchResponse.SerializeToString, ), 'AddLearner': grpc.unary_unary_rpc_method_handler( servicer.AddLearner, request_deserializer=dcache__pb2.Learner.FromString, response_serializer=dcache__pb2.RaftReply.SerializeToString, ), 'Write': grpc.unary_unary_rpc_method_handler( servicer.Write, request_deserializer=dcache__pb2.RaftRequest.FromString, response_serializer=dcache__pb2.RaftReply.SerializeToString, ), 'Forward': grpc.unary_unary_rpc_method_handler( servicer.Forward, request_deserializer=dcache__pb2.RaftRequest.FromString, response_serializer=dcache__pb2.RaftReply.SerializeToString, ), 'AppendEntries': grpc.unary_unary_rpc_method_handler( servicer.AppendEntries, request_deserializer=dcache__pb2.RaftRequest.FromString, response_serializer=dcache__pb2.RaftReply.SerializeToString, ), 'InstallSnapshot': grpc.unary_unary_rpc_method_handler( servicer.InstallSnapshot, request_deserializer=dcache__pb2.RaftRequest.FromString, response_serializer=dcache__pb2.RaftReply.SerializeToString, ), 'vote': grpc.unary_unary_rpc_method_handler( servicer.vote, request_deserializer=dcache__pb2.RaftRequest.FromString, response_serializer=dcache__pb2.RaftReply.SerializeToString, ), } generic_handler = grpc.method_handlers_generic_handler( 'dcache.DcacheService', rpc_method_handlers) server.add_generic_rpc_handlers((generic_handler,)) # This class is part of an EXPERIMENTAL API. class DcacheService(object): """Missing associated documentation comment in .proto file.""" @staticmethod def AddCaptcha(request, target, options=(), channel_credentials=None, call_credentials=None, insecure=False, compression=None, wait_for_ready=None, timeout=None, metadata=None): return grpc.experimental.unary_unary(request, target, '/dcache.DcacheService/AddCaptcha', dcache__pb2.AddCaptchaRequest.SerializeToString, dcache__pb2.RaftReply.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod def AddVisitor(request, target, options=(), channel_credentials=None, call_credentials=None, insecure=False, compression=None, wait_for_ready=None, timeout=None, metadata=None): return grpc.experimental.unary_unary(request, target, '/dcache.DcacheService/AddVisitor', dcache__pb2.CaptchaID.SerializeToString, dcache__pb2.OptionAddVisitorResult.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod def RenameCaptcha(request, target, options=(), channel_credentials=None, call_credentials=None, insecure=False, compression=None, wait_for_ready=None, timeout=None, metadata=None): return grpc.experimental.unary_unary(request, target, '/dcache.DcacheService/RenameCaptcha', dcache__pb2.RenameCaptchaRequest.SerializeToString, dcache__pb2.RaftReply.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod def RemoveCaptcha(request, target, options=(), channel_credentials=None, call_credentials=None, insecure=False, compression=None, wait_for_ready=None, timeout=None, metadata=None): return grpc.experimental.unary_unary(request, target, '/dcache.DcacheService/RemoveCaptcha', dcache__pb2.CaptchaID.SerializeToString, dcache__pb2.RaftReply.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod def CachePow(request, target, options=(), channel_credentials=None, call_credentials=None, insecure=False, compression=None, wait_for_ready=None, timeout=None, metadata=None): return grpc.experimental.unary_unary(request, target, '/dcache.DcacheService/CachePow', dcache__pb2.CachePowRequest.SerializeToString, dcache__pb2.RaftReply.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod def RetrievePow(request, target, options=(), channel_credentials=None, call_credentials=None, insecure=False, compression=None, wait_for_ready=None, timeout=None, metadata=None): return grpc.experimental.unary_unary(request, target, '/dcache.DcacheService/RetrievePow', dcache__pb2.RetrievePowRequest.SerializeToString, dcache__pb2.OptionalRetrievePoWResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod def DeletePow(request, target, options=(), channel_credentials=None, call_credentials=None, insecure=False, compression=None, wait_for_ready=None, timeout=None, metadata=None): return grpc.experimental.unary_unary(request, target, '/dcache.DcacheService/DeletePow', dcache__pb2.DeletePowRequest.SerializeToString, dcache__pb2.RaftReply.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod def CacheResult(request, target, options=(), channel_credentials=None, call_credentials=None, insecure=False, compression=None, wait_for_ready=None, timeout=None, metadata=None): return grpc.experimental.unary_unary(request, target, '/dcache.DcacheService/CacheResult', dcache__pb2.CacheResultRequest.SerializeToString, dcache__pb2.RaftReply.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod def VerifyCaptchaResult(request, target, options=(), channel_credentials=None, call_credentials=None, insecure=False, compression=None, wait_for_ready=None, timeout=None, metadata=None): return grpc.experimental.unary_unary(request, target, '/dcache.DcacheService/VerifyCaptchaResult', dcache__pb2.RetrievePowRequest.SerializeToString, dcache__pb2.CaptchaResultVerified.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod def DeleteCaptchaResult(request, target, options=(), channel_credentials=None, call_credentials=None, insecure=False, compression=None, wait_for_ready=None, timeout=None, metadata=None): return grpc.experimental.unary_unary(request, target, '/dcache.DcacheService/DeleteCaptchaResult', dcache__pb2.DeleteCaptchaResultRequest.SerializeToString, dcache__pb2.RaftReply.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod def CaptchaExists(request, target, options=(), channel_credentials=None, call_credentials=None, insecure=False, compression=None, wait_for_ready=None, timeout=None, metadata=None): return grpc.experimental.unary_unary(request, target, '/dcache.DcacheService/CaptchaExists', dcache__pb2.CaptchaID.SerializeToString, dcache__pb2.CaptchaExistsResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod def GetVisitorCount(request, target, options=(), channel_credentials=None, call_credentials=None, insecure=False, compression=None, wait_for_ready=None, timeout=None, metadata=None): return grpc.experimental.unary_unary(request, target, '/dcache.DcacheService/GetVisitorCount', dcache__pb2.CaptchaID.SerializeToString, dcache__pb2.OptionGetVisitorCountResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod def PipelineDcacheOps(request, target, options=(), channel_credentials=None, call_credentials=None, insecure=False, compression=None, wait_for_ready=None, timeout=None, metadata=None): return grpc.experimental.unary_unary(request, target, '/dcache.DcacheService/PipelineDcacheOps', dcache__pb2.DcacheBatchRequest.SerializeToString, dcache__pb2.DcacheBatchResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod def AddLearner(request, target, options=(), channel_credentials=None, call_credentials=None, insecure=False, compression=None, wait_for_ready=None, timeout=None, metadata=None): return grpc.experimental.unary_unary(request, target, '/dcache.DcacheService/AddLearner', dcache__pb2.Learner.SerializeToString, dcache__pb2.RaftReply.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod def Write(request, target, options=(), channel_credentials=None, call_credentials=None, insecure=False, compression=None, wait_for_ready=None, timeout=None, metadata=None): return grpc.experimental.unary_unary(request, target, '/dcache.DcacheService/Write', dcache__pb2.RaftRequest.SerializeToString, dcache__pb2.RaftReply.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod def Forward(request, target, options=(), channel_credentials=None, call_credentials=None, insecure=False, compression=None, wait_for_ready=None, timeout=None, metadata=None): return grpc.experimental.unary_unary(request, target, '/dcache.DcacheService/Forward', dcache__pb2.RaftRequest.SerializeToString, dcache__pb2.RaftReply.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod def AppendEntries(request, target, options=(), channel_credentials=None, call_credentials=None, insecure=False, compression=None, wait_for_ready=None, timeout=None, metadata=None): return grpc.experimental.unary_unary(request, target, '/dcache.DcacheService/AppendEntries', dcache__pb2.RaftRequest.SerializeToString, dcache__pb2.RaftReply.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod def InstallSnapshot(request, target, options=(), channel_credentials=None, call_credentials=None, insecure=False, compression=None, wait_for_ready=None, timeout=None, metadata=None): return grpc.experimental.unary_unary(request, target, '/dcache.DcacheService/InstallSnapshot', dcache__pb2.RaftRequest.SerializeToString, dcache__pb2.RaftReply.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod def vote(request, target, options=(), channel_credentials=None, call_credentials=None, insecure=False, compression=None, wait_for_ready=None, timeout=None, metadata=None): return grpc.experimental.unary_unary(request, target, '/dcache.DcacheService/vote', dcache__pb2.RaftRequest.SerializeToString, dcache__pb2.RaftReply.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata)