1 |
- Search.setIndex({docnames:["grpc","grpc.beta","grpc.framework","grpc.framework.common","grpc.framework.foundation","grpc.framework.interfaces","grpc.framework.interfaces.base","grpc.framework.interfaces.face","index"],envversion:50,filenames:["grpc.rst","grpc.beta.rst","grpc.framework.rst","grpc.framework.common.rst","grpc.framework.foundation.rst","grpc.framework.interfaces.rst","grpc.framework.interfaces.base.rst","grpc.framework.interfaces.face.rst","index.rst"],objects:{"":{grpc:[0,0,0,"-"]},"grpc.AuthMetadataContext":{method_name:[0,2,1,""],service_url:[0,2,1,""]},"grpc.AuthMetadataPlugin":{__call__:[0,3,1,""]},"grpc.AuthMetadataPluginCallback":{__call__:[0,3,1,""]},"grpc.Call":{code:[0,3,1,""],details:[0,3,1,""],initial_metadata:[0,3,1,""],trailing_metadata:[0,3,1,""]},"grpc.Channel":{stream_stream:[0,3,1,""],stream_unary:[0,3,1,""],subscribe:[0,3,1,""],unary_stream:[0,3,1,""],unary_unary:[0,3,1,""],unsubscribe:[0,3,1,""]},"grpc.ChannelConnectivity":{CONNECTING:[0,2,1,""],IDLE:[0,2,1,""],READY:[0,2,1,""],SHUTDOWN:[0,2,1,""],TRANSIENT_FAILURE:[0,2,1,""]},"grpc.Future":{add_done_callback:[0,3,1,""],cancel:[0,3,1,""],cancelled:[0,3,1,""],done:[0,3,1,""],exception:[0,3,1,""],result:[0,3,1,""],running:[0,3,1,""],traceback:[0,3,1,""]},"grpc.GenericRpcHandler":{service:[0,3,1,""]},"grpc.HandlerCallDetails":{invocation_metadata:[0,2,1,""]},"grpc.RpcContext":{add_callback:[0,3,1,""],cancel:[0,3,1,""],is_active:[0,3,1,""],time_remaining:[0,3,1,""]},"grpc.RpcMethodHandler":{request_deserializer:[0,2,1,""],request_streaming:[0,2,1,""],response_serializer:[0,2,1,""],response_streaming:[0,2,1,""],stream_stream:[0,2,1,""],stream_unary:[0,2,1,""],unary_stream:[0,2,1,""],unary_unary:[0,2,1,""]},"grpc.Server":{add_generic_rpc_handlers:[0,3,1,""],add_insecure_port:[0,3,1,""],add_secure_port:[0,3,1,""],start:[0,3,1,""],stop:[0,3,1,""]},"grpc.ServiceRpcHandler":{service_name:[0,3,1,""]},"grpc.ServicerContext":{invocation_metadata:[0,3,1,""],peer:[0,3,1,""],send_initial_metadata:[0,3,1,""],set_code:[0,3,1,""],set_details:[0,3,1,""],set_trailing_metadata:[0,3,1,""]},"grpc.StatusCode":{ABORTED:[0,2,1,""],ALREADY_EXISTS:[0,2,1,""],CANCELLED:[0,2,1,""],DATA_LOSS:[0,2,1,""],DEADLINE_EXCEEDED:[0,2,1,""],FAILED_PRECONDITION:[0,2,1,""],INTERNAL:[0,2,1,""],INVALID_ARGUMENT:[0,2,1,""],NOT_FOUND:[0,2,1,""],OK:[0,2,1,""],OUT_OF_RANGE:[0,2,1,""],PERMISSION_DENIED:[0,2,1,""],RESOURCE_EXHAUSTED:[0,2,1,""],UNAUTHENTICATED:[0,2,1,""],UNAVAILABLE:[0,2,1,""],UNIMPLEMENTED:[0,2,1,""],UNKNOWN:[0,2,1,""]},"grpc.StreamStreamMultiCallable":{__call__:[0,3,1,""]},"grpc.StreamUnaryMultiCallable":{__call__:[0,3,1,""],future:[0,3,1,""],with_call:[0,3,1,""]},"grpc.UnaryStreamMultiCallable":{__call__:[0,3,1,""]},"grpc.UnaryUnaryMultiCallable":{__call__:[0,3,1,""],future:[0,3,1,""],with_call:[0,3,1,""]},"grpc.beta":{implementations:[1,0,0,"-"],interfaces:[1,0,0,"-"],utilities:[1,0,0,"-"]},"grpc.beta.implementations":{Channel:[1,1,1,""],ServerOptions:[1,1,1,""],StubOptions:[1,1,1,""],dynamic_stub:[1,5,1,""],generic_stub:[1,5,1,""],google_call_credentials:[1,5,1,""],insecure_channel:[1,5,1,""],secure_channel:[1,5,1,""],server:[1,5,1,""],server_options:[1,5,1,""],stub_options:[1,5,1,""]},"grpc.beta.implementations.Channel":{subscribe:[1,3,1,""],unsubscribe:[1,3,1,""]},"grpc.beta.interfaces":{GRPCCallOptions:[1,1,1,""],GRPCInvocationContext:[1,1,1,""],GRPCServicerContext:[1,1,1,""],Server:[1,1,1,""],grpc_call_options:[1,5,1,""]},"grpc.beta.interfaces.GRPCInvocationContext":{disable_next_request_compression:[1,3,1,""]},"grpc.beta.interfaces.GRPCServicerContext":{disable_next_response_compression:[1,3,1,""],peer:[1,3,1,""]},"grpc.beta.interfaces.Server":{add_insecure_port:[1,3,1,""],add_secure_port:[1,3,1,""],start:[1,3,1,""],stop:[1,3,1,""]},"grpc.beta.utilities":{channel_ready_future:[1,5,1,""]},"grpc.framework":{common:[3,0,0,"-"],foundation:[4,0,0,"-"],interfaces:[5,0,0,"-"]},"grpc.framework.common":{cardinality:[3,0,0,"-"],style:[3,0,0,"-"]},"grpc.framework.common.cardinality":{Cardinality:[3,1,1,""]},"grpc.framework.common.cardinality.Cardinality":{STREAM_STREAM:[3,2,1,""],STREAM_UNARY:[3,2,1,""],UNARY_STREAM:[3,2,1,""],UNARY_UNARY:[3,2,1,""]},"grpc.framework.common.style":{Service:[3,1,1,""]},"grpc.framework.common.style.Service":{EVENT:[3,2,1,""],INLINE:[3,2,1,""]},"grpc.framework.foundation":{abandonment:[4,0,0,"-"],callable_util:[4,0,0,"-"],future:[4,0,0,"-"],logging_pool:[4,0,0,"-"],stream:[4,0,0,"-"],stream_util:[4,0,0,"-"]},"grpc.framework.foundation.abandonment":{Abandoned:[4,4,1,""]},"grpc.framework.foundation.callable_util":{Outcome:[4,1,1,""],call_logging_exceptions:[4,5,1,""],with_exceptions_logged:[4,5,1,""]},"grpc.framework.foundation.callable_util.Outcome":{Kind:[4,1,1,""],exception:[4,2,1,""],kind:[4,2,1,""],return_value:[4,2,1,""]},"grpc.framework.foundation.callable_util.Outcome.Kind":{RAISED:[4,2,1,""],RETURNED:[4,2,1,""]},"grpc.framework.foundation.future":{CancelledError:[4,4,1,""],Future:[4,1,1,""],TimeoutError:[4,4,1,""]},"grpc.framework.foundation.future.Future":{add_done_callback:[4,3,1,""],cancel:[4,3,1,""],cancelled:[4,3,1,""],done:[4,3,1,""],exception:[4,3,1,""],result:[4,3,1,""],running:[4,3,1,""],traceback:[4,3,1,""]},"grpc.framework.foundation.logging_pool":{pool:[4,5,1,""]},"grpc.framework.foundation.stream":{Consumer:[4,1,1,""]},"grpc.framework.foundation.stream.Consumer":{consume:[4,3,1,""],consume_and_terminate:[4,3,1,""],terminate:[4,3,1,""]},"grpc.framework.foundation.stream_util":{IterableConsumer:[4,1,1,""],ThreadSwitchingConsumer:[4,1,1,""],TransformingConsumer:[4,1,1,""]},"grpc.framework.foundation.stream_util.IterableConsumer":{consume:[4,3,1,""],consume_and_terminate:[4,3,1,""],next:[4,3,1,""],terminate:[4,3,1,""]},"grpc.framework.foundation.stream_util.ThreadSwitchingConsumer":{consume:[4,3,1,""],consume_and_terminate:[4,3,1,""],terminate:[4,3,1,""]},"grpc.framework.foundation.stream_util.TransformingConsumer":{consume:[4,3,1,""],consume_and_terminate:[4,3,1,""],terminate:[4,3,1,""]},"grpc.framework.interfaces":{base:[6,0,0,"-"],face:[7,0,0,"-"]},"grpc.framework.interfaces.base":{base:[6,0,0,"-"],utilities:[6,0,0,"-"]},"grpc.framework.interfaces.base.base":{Completion:[6,1,1,""],End:[6,1,1,""],NoSuchMethodError:[6,4,1,""],OperationContext:[6,1,1,""],Operator:[6,1,1,""],Outcome:[6,1,1,""],ProtocolReceiver:[6,1,1,""],Servicer:[6,1,1,""],Subscription:[6,1,1,""]},"grpc.framework.interfaces.base.base.Completion":{code:[6,2,1,""],message:[6,2,1,""],terminal_metadata:[6,2,1,""]},"grpc.framework.interfaces.base.base.End":{add_idle_action:[6,3,1,""],operate:[6,3,1,""],operation_stats:[6,3,1,""],start:[6,3,1,""],stop:[6,3,1,""]},"grpc.framework.interfaces.base.base.NoSuchMethodError":{code:[6,2,1,""],details:[6,2,1,""]},"grpc.framework.interfaces.base.base.OperationContext":{add_termination_callback:[6,3,1,""],cancel:[6,3,1,""],fail:[6,3,1,""],outcome:[6,3,1,""],time_remaining:[6,3,1,""]},"grpc.framework.interfaces.base.base.Operator":{advance:[6,3,1,""]},"grpc.framework.interfaces.base.base.Outcome":{Kind:[6,1,1,""],code:[6,2,1,""],details:[6,2,1,""],kind:[6,2,1,""]},"grpc.framework.interfaces.base.base.Outcome.Kind":{CANCELLED:[6,2,1,""],COMPLETED:[6,2,1,""],EXPIRED:[6,2,1,""],LOCAL_FAILURE:[6,2,1,""],LOCAL_SHUTDOWN:[6,2,1,""],RECEPTION_FAILURE:[6,2,1,""],REMOTE_FAILURE:[6,2,1,""],REMOTE_SHUTDOWN:[6,2,1,""],TRANSMISSION_FAILURE:[6,2,1,""]},"grpc.framework.interfaces.base.base.ProtocolReceiver":{context:[6,3,1,""]},"grpc.framework.interfaces.base.base.Servicer":{service:[6,3,1,""]},"grpc.framework.interfaces.base.base.Subscription":{Kind:[6,1,1,""],allowance:[6,2,1,""],kind:[6,2,1,""],operator:[6,2,1,""],protocol_receiver:[6,2,1,""],termination_callback:[6,2,1,""]},"grpc.framework.interfaces.base.base.Subscription.Kind":{FULL:[6,2,1,""],NONE:[6,2,1,""],TERMINATION_ONLY:[6,2,1,""]},"grpc.framework.interfaces.base.utilities":{completion:[6,5,1,""],full_subscription:[6,5,1,""]},"grpc.framework.interfaces.face":{face:[7,0,0,"-"],utilities:[7,0,0,"-"]},"grpc.framework.interfaces.face.face":{Abortion:[7,1,1,""],AbortionError:[7,4,1,""],Call:[7,1,1,""],CancellationError:[7,4,1,""],DynamicStub:[7,1,1,""],ExpirationError:[7,4,1,""],GenericStub:[7,1,1,""],LocalError:[7,4,1,""],LocalShutdownError:[7,4,1,""],MethodImplementation:[7,1,1,""],MultiMethodImplementation:[7,1,1,""],NetworkError:[7,4,1,""],NoSuchMethodError:[7,4,1,""],RemoteError:[7,4,1,""],RemoteShutdownError:[7,4,1,""],ResponseReceiver:[7,1,1,""],RpcContext:[7,1,1,""],ServicerContext:[7,1,1,""],StreamStreamMultiCallable:[7,1,1,""],StreamUnaryMultiCallable:[7,1,1,""],UnaryStreamMultiCallable:[7,1,1,""],UnaryUnaryMultiCallable:[7,1,1,""]},"grpc.framework.interfaces.face.face.Abortion":{Kind:[7,1,1,""],code:[7,2,1,""],details:[7,2,1,""],initial_metadata:[7,2,1,""],kind:[7,2,1,""],terminal_metadata:[7,2,1,""]},"grpc.framework.interfaces.face.face.Abortion.Kind":{CANCELLED:[7,2,1,""],EXPIRED:[7,2,1,""],LOCAL_FAILURE:[7,2,1,""],LOCAL_SHUTDOWN:[7,2,1,""],NETWORK_FAILURE:[7,2,1,""],REMOTE_FAILURE:[7,2,1,""],REMOTE_SHUTDOWN:[7,2,1,""]},"grpc.framework.interfaces.face.face.Call":{code:[7,3,1,""],details:[7,3,1,""],initial_metadata:[7,3,1,""],terminal_metadata:[7,3,1,""]},"grpc.framework.interfaces.face.face.GenericStub":{blocking_stream_unary:[7,3,1,""],blocking_unary_unary:[7,3,1,""],event_stream_stream:[7,3,1,""],event_stream_unary:[7,3,1,""],event_unary_stream:[7,3,1,""],event_unary_unary:[7,3,1,""],future_stream_unary:[7,3,1,""],future_unary_unary:[7,3,1,""],inline_stream_stream:[7,3,1,""],inline_unary_stream:[7,3,1,""],stream_stream:[7,3,1,""],stream_unary:[7,3,1,""],unary_stream:[7,3,1,""],unary_unary:[7,3,1,""]},"grpc.framework.interfaces.face.face.MethodImplementation":{cardinality:[7,2,1,""],stream_stream_event:[7,2,1,""],stream_stream_inline:[7,2,1,""],stream_unary_event:[7,2,1,""],stream_unary_inline:[7,2,1,""],style:[7,2,1,""],unary_stream_event:[7,2,1,""],unary_stream_inline:[7,2,1,""],unary_unary_event:[7,2,1,""],unary_unary_inline:[7,2,1,""]},"grpc.framework.interfaces.face.face.MultiMethodImplementation":{service:[7,3,1,""]},"grpc.framework.interfaces.face.face.NoSuchMethodError":{group:[7,2,1,""],name:[7,2,1,""]},"grpc.framework.interfaces.face.face.ResponseReceiver":{complete:[7,3,1,""],initial_metadata:[7,3,1,""],response:[7,3,1,""]},"grpc.framework.interfaces.face.face.RpcContext":{add_abortion_callback:[7,3,1,""],cancel:[7,3,1,""],is_active:[7,3,1,""],protocol_context:[7,3,1,""],time_remaining:[7,3,1,""]},"grpc.framework.interfaces.face.face.ServicerContext":{code:[7,3,1,""],details:[7,3,1,""],initial_metadata:[7,3,1,""],invocation_metadata:[7,3,1,""],terminal_metadata:[7,3,1,""]},"grpc.framework.interfaces.face.face.StreamStreamMultiCallable":{__call__:[7,3,1,""],event:[7,3,1,""]},"grpc.framework.interfaces.face.face.StreamUnaryMultiCallable":{__call__:[7,3,1,""],event:[7,3,1,""],future:[7,3,1,""]},"grpc.framework.interfaces.face.face.UnaryStreamMultiCallable":{__call__:[7,3,1,""],event:[7,3,1,""]},"grpc.framework.interfaces.face.face.UnaryUnaryMultiCallable":{__call__:[7,3,1,""],event:[7,3,1,""],future:[7,3,1,""]},"grpc.framework.interfaces.face.utilities":{stream_stream_event:[7,5,1,""],stream_stream_inline:[7,5,1,""],stream_unary_event:[7,5,1,""],stream_unary_inline:[7,5,1,""],unary_stream_event:[7,5,1,""],unary_stream_inline:[7,5,1,""],unary_unary_event:[7,5,1,""],unary_unary_inline:[7,5,1,""]},grpc:{AuthMetadataContext:[0,1,1,""],AuthMetadataPlugin:[0,1,1,""],AuthMetadataPluginCallback:[0,1,1,""],Call:[0,1,1,""],CallCredentials:[0,1,1,""],Channel:[0,1,1,""],ChannelConnectivity:[0,1,1,""],ChannelCredentials:[0,1,1,""],Future:[0,1,1,""],FutureCancelledError:[0,4,1,""],FutureTimeoutError:[0,4,1,""],GenericRpcHandler:[0,1,1,""],HandlerCallDetails:[0,1,1,""],RpcContext:[0,1,1,""],RpcError:[0,4,1,""],RpcMethodHandler:[0,1,1,""],Server:[0,1,1,""],ServerCredentials:[0,1,1,""],ServiceRpcHandler:[0,1,1,""],ServicerContext:[0,1,1,""],StatusCode:[0,1,1,""],StreamStreamMultiCallable:[0,1,1,""],StreamUnaryMultiCallable:[0,1,1,""],UnaryStreamMultiCallable:[0,1,1,""],UnaryUnaryMultiCallable:[0,1,1,""],access_token_call_credentials:[0,5,1,""],beta:[1,0,0,"-"],channel_ready_future:[0,5,1,""],composite_call_credentials:[0,5,1,""],composite_channel_credentials:[0,5,1,""],framework:[2,0,0,"-"],insecure_channel:[0,5,1,""],metadata_call_credentials:[0,5,1,""],method_handlers_generic_handler:[0,5,1,""],secure_channel:[0,5,1,""],server:[0,5,1,""],ssl_channel_credentials:[0,5,1,""],ssl_server_credentials:[0,5,1,""],stream_stream_rpc_method_handler:[0,5,1,""],stream_unary_rpc_method_handler:[0,5,1,""],unary_stream_rpc_method_handler:[0,5,1,""],unary_unary_rpc_method_handler:[0,5,1,""]}},objnames:{"0":["py","module","Python module"],"1":["py","class","Python class"],"2":["py","attribute","Python attribute"],"3":["py","method","Python method"],"4":["py","exception","Python exception"],"5":["py","function","Python function"]},objtypes:{"0":"py:module","1":"py:class","2":"py:attribute","3":"py:method","4":"py:exception","5":"py:function"},terms:{"abstract":4,"boolean":[0,1],"byte":0,"case":[0,7],"class":[0,1,3,4,6,7],"default":0,"enum":[0,3,4,6,7],"float":[0,6,7],"function":[0,1,4,6],"long":[0,4],"new":[0,1,6],"return":[0,1,4,6,7],"super":7,"transient":0,"true":[0,4,7],"try":4,"while":[0,1],One:[0,4],The:[0,1,4,6,7],These:[0,6],__call__:[0,7],_base:4,abandon:[0,1,2,6,7],abl:7,abort:[0,1,6,7],abortion_callback:7,abortionerror:7,about:6,abov:4,absenc:4,accept:[0,4,6,7],access:[0,4,7],access_token:0,access_token_call_credenti:0,accessor:4,accord:0,action:[0,6,7],activ:[0,1,6,7],add:[0,4,6],add_abortion_callback:7,add_callback:0,add_done_callback:[0,4],add_generic_rpc_handl:0,add_idle_act:6,add_insecure_port:[0,1],add_secure_port:[0,1],add_termination_callback:6,added:0,addit:[6,7],address:[0,1],adopt:4,advanc:6,afford:[0,4,6,7],after:[0,1,6],again:[0,1],aggreg:6,all:[0,1,4,6,7],allot:[0,4],allow:[0,1,4,6,7],along:6,alreadi:[0,1,4,6,7],already_exist:0,also:0,alwai:[0,1],ani:[0,1,4,6,7],anoth:[0,1,4],anyon:4,anyth:6,api:[0,1],appear:4,applic:[0,1,6],arbitrari:[0,6],arbitrarili:0,arg:4,argument:[0,4,6],arriv:0,ascii:0,ask:0,assert:0,associ:6,assum:7,asynchron:[0,7],asynchroni:4,asyncio:4,attempt:[0,1,4],attribut:[0,1,7],authent:0,authmetadatacontext:0,authmetadataplugin:0,authmetadataplugincallback:0,author:0,avail:[0,4,6,7],base:[0,1,2,3,4,5,7],bearer:0,becam:[0,4],becaus:0,becom:[0,1,4,6],been:[0,1,4,6,7],befor:[0,1,4,6,7],begun:[0,4],behavior:[0,1,4,6,7],behaviour:0,being:[0,1,4,6],belong:0,beta:[0,8],between:[4,6],bin:0,binari:0,block:[0,4,7],blocking_stream_unari:7,blocking_unary_unari:7,both:[0,4,6,7],broken:6,built:4,busi:0,call:[0,1,4,6,7],call_credenti:0,call_logging_except:4,callabl:[0,1,4,6,7],callable_util:[0,2],callback:[0,1,4,6,7],callcredenti:[0,1],can:[0,1,6],cancel:[0,1,4,6,7],cancellationerror:7,cancellederror:4,cannot:[0,4],cardin:[0,1,2,7],certif:0,certificate_chain:0,chain:0,chang:[0,1],channel:[0,1],channel_credenti:[0,1],channel_ready_futur:[0,1],channelconnect:[0,1],channelcredenti:[0,1],choos:6,circumst:[0,4],classifi:3,client:0,coars:6,code:[0,1,6,7],commenc:[0,4,6],common:[0,2,6,7],commun:[1,6],compat:4,complet:[0,1,4,6,7],compos:0,composite_call_credenti:0,composite_channel_credenti:0,compress:1,comput:[0,4],concret:4,concurr:[0,4],conduct:[0,1,6],configur:0,connect:[0,1],consid:[0,6,7],constant:1,construct:[0,1],constructor:1,consum:[4,7],consume_and_termin:4,contain:[0,1],content:8,context:[0,6,7],contextu:6,continu:[0,1,6],control:[0,1,3,4,6],core:0,correspond:[0,7],creat:[0,1,4,6,7],creation:1,credenti:[0,1],custom:[0,1,6,7],data:[0,6,7],data_loss:0,deactiv:[0,1],deadlin:0,deadline_exceed:0,decor:4,default_timeout:1,defect:[4,7],defin:[0,1,3,4,7],deni:0,deriv:7,describ:[0,3,4,6,7],deseri:[0,1],detail:[0,6,7],determin:[0,4],dictionari:[0,1,6],did:[0,1,4],differ:[0,1,4],direct:6,directli:0,disabl:1,disable_compress:1,disable_next_request_compress:1,disable_next_response_compress:1,distinct:6,doe:[0,1,4,6,7],doesn:4,done:[0,4],down:6,downstream:4,draw:[0,7],driven:7,due:7,durat:[0,1,6,7],dure:6,dynamic_stub:1,dynamicstub:[1,7],each:[0,6],earli:[0,1],effect:[0,1,7],either:[0,4,6,7],element:[0,6],els:6,emit:[0,4,7],enabl:0,encapsul:[0,1],encod:0,end:[0,6],entir:4,entri:[0,1,6],error:[0,7],even:7,event:[0,1,3,6,7],event_stream_stream:7,event_stream_unari:7,event_unary_stream:7,event_unary_unari:7,ever:6,everi:[0,1],exactli:0,exampl:6,exceed:0,except:[0,4,6,7],exchang:6,execut:[0,4],exhaust:0,exist:[0,1],expect:0,expir:[6,7],expirationerror:7,expos:1,face:[0,1,2,5],fail:[0,6,7],failed_precondit:0,failur:[0,6,7],fals:[0,1,4,7],finish:[0,4,6],finit:4,first:[0,6],flow:[0,3,4,6],follow:7,forcefulli:6,form:0,found:0,foundat:[0,2],framework:[0,8],from:[0,1,4,6,7],full:[0,1,6],full_subscript:6,fulli:0,further:1,futur:[0,1,2,7],future_stream_unari:7,future_unary_unari:7,futurecancellederror:0,futuretimeouterror:0,gener:[0,4,7],generic_rpc_handl:0,generic_stub:1,genericrpchandl:0,genericstub:[1,7],german:6,given:[0,1,4,6,7],glossari:8,goe:0,google_call_credenti:1,googlecredenti:1,grace:[0,1,6],group:[6,7],grpc:8,grpc_call_opt:1,grpc_connectivity_st:0,grpc_status_cod:0,grpccallopt:1,grpcinvocationcontext:1,grpcservicercontext:1,had:[0,1,6],handl:[0,6],handler:0,handler_call_detail:0,handlercalldetail:0,has:[0,1,4,6,7],have:[0,1,4,6,7],header:0,help:4,host:1,how:[0,4,6,7],http:0,idempot:[0,1,7],ident:0,identifi:[0,1,4,6,7],idl:0,ignor:1,immedi:[0,1,4,6],implement:[0,3,4,6,7,8],includ:[0,1,4,7],incompat:4,index:8,indic:[0,1,4,6,7],inform:[0,6,7],initi:[0,6,7],initial_metadata:[0,6,7],inlin:[3,7],inline_stream_stream:7,inline_unary_stream:7,input:4,insecur:[0,1],insecure_channel:[0,1],instanc:[0,1,7],integ:[0,1,6],interest:6,interfac:[0,2,4,8],intern:0,interrupt:[0,4],invalid:0,invalid_argu:0,invoc:[0,1,7],invocation_metadata:[0,7],invok:[0,1,4,6,7],is_act:[0,7],iter:[0,4,7],iterableconsum:4,its:[0,1,4,6],just:0,kei:0,keyword:[1,4],kind:[4,6,7],known:[0,4,7],kwarg:4,larger:[0,1],later:[0,1,4,6],layer:7,least:0,length:[0,1,4,6,7],librari:[0,1,4],like:[0,1],limit:[0,4],link:[0,1],list:4,local:[6,7],local_failur:[6,7],local_shutdown:[6,7],localerror:7,localshutdownerror:7,locat:0,log:4,logging_pool:[0,2],logic:0,longer:6,loss:0,made:[0,1,4],mai:[0,1,4,6,7],make:[0,1],mani:[0,7],matter:[0,1,4],matur:[0,1],max_work:4,maximum:[0,4],maximum_concurrent_rpc:0,maximum_timeout:1,mean:6,mere:[0,1],messag:[0,4,6],metadata:[0,1,6,7],metadata_call_credenti:0,metadata_plugin:0,metadata_transform:1,metadatum:0,method:[0,1,3,4,6,7],method_handl:0,method_handlers_generic_handl:0,method_nam:0,methodimplement:[1,7],methodx:0,mirror:0,modul:8,more:[0,4,6],much:[0,1,6],multi_method_implement:1,multimethod:7,multimethodimplement:[1,7],multipl:0,must:[0,4,6,7],name:[0,1,6,7],ndb:4,need:[0,7],network:7,network_failur:7,networkerror:7,next:[1,4],non:[0,6,7],none:[0,1,4,6,7],nonempti:0,nonneg:[0,6,7],nosuchmethoderror:[6,7],not_found:0,now:[0,4],number:[0,1,4,6],oauth2client:1,object:[0,1,4,6,7],occur:7,omit:0,onc:[0,1,6],one:[0,4,6],ongo:[0,1,4,6],onli:[0,1,4,6,7],open:[0,1],oper:[4,6],operation_stat:6,operationcontext:6,operaton:6,option:[0,1],other:[0,1,4,6,7],otherwis:6,out:[0,4,6,7],out_of_rang:0,outcom:[0,4,6],output:[6,7],output_oper:6,over:[0,4],overal:6,own:4,packag:8,page:8,pair:[0,1,6,7],paramet:[0,1,4,6,7],part:1,particip:6,particular:4,pass:[0,1,4,6,7],past:[0,4],payload:6,peer:[0,1],pem:0,period:[0,1,6],permiss:0,permission_deni:0,place:[0,4],plugin:0,point:[1,6],pool:[1,4],port:[0,1],posit:[4,6],possibl:[0,4],precondit:0,present:4,previou:[0,1],previous:[0,1],privat:[0,4],private_kei:0,private_key_certificate_chain_pair:0,procedur:6,produc:[0,1],program:4,progress:[1,6],protocol:6,protocol_context:[6,7],protocol_opt:[6,7],protocol_receiv:6,protocolreceiv:6,provid:[0,6,7],python:[0,1,4],qualifi:[0,1],rais:[0,4,6,7],rang:0,rather:4,raw:0,readi:[0,1],reason:[0,6],receiv:[0,6,7],recept:6,reception_failur:6,recogn:7,recov:0,refus:6,regist:[0,1,7],relat:[0,4,6,7],remain:[0,6,7],remot:[0,1,4,6,7],remote_failur:[6,7],remote_shutdown:[6,7],remoteerror:7,remoteshutdownerror:7,report:6,repres:[0,4,6],represent:[0,4],request:[0,1,3,7],request_deseri:[0,1],request_iter:[0,7],request_seri:[0,1],request_stream:0,requir:0,require_client_auth:0,reserv:[0,1],resourc:0,resource_exhaust:0,respect:4,respond:7,respons:[0,1,3,7],response_consum:7,response_deseri:[0,1],response_seri:[0,1],response_stream:0,responsereceiv:7,result:[0,4,6,7],retriev:0,return_valu:4,root:0,root_certif:0,rpc:[0,1,3,6,7],rpccontext:[0,7],rpcerror:0,rpcmethodhandl:0,run:[0,4],runtim:0,safe:0,same:[0,1,4],schedul:[0,4],scope:[0,7],search:8,second:[0,1,4,6,7],secur:[0,1],secure_channel:[0,1],seen:0,semant:3,send:0,send_initial_metadata:0,sent:6,separ:4,sequenc:0,serial:[0,1,4],serv:[0,1],server:[0,1],server_credenti:[0,1],server_opt:1,servercredenti:[0,1],serveropt:1,servic:[0,1,3,6,7],service_implement:1,service_nam:0,service_url:0,servicercontext:[0,7],servicerpchandl:0,set:[0,1,6,7],set_cod:0,set_detail:0,set_trailing_metadata:0,should:[0,1,4,6,7],shutdown:[0,6,7],side:[0,6,7],signal:4,signific:0,simpli:7,singl:[0,4,7],sink:4,size:1,smaller:[0,1],some:[0,1,4,6,7],soon:6,sooner:[0,1,6],sourc:[0,1,3,4,6,7],specif:[0,1,6],specifi:[0,6,7],ssl:0,ssl_channel_credenti:0,ssl_server_credenti:0,standard:4,start:[0,1,6],state:[6,7],statu:[0,6],statuscod:0,still:6,stock_repli:4,stop:[0,1,6,7],str:0,stream:[0,2,3,7],stream_stream:[0,3,7],stream_stream_ev:7,stream_stream_inlin:7,stream_stream_rpc_method_handl:0,stream_unari:[0,3,7],stream_unary_ev:7,stream_unary_inlin:7,stream_unary_rpc_method_handl:0,stream_util:[0,2],streamstreammultical:[0,7],streamunarymultical:[0,7],string:[0,1,4],structur:0,stub:1,stub_opt:1,stubopt:1,style:[0,2,7],subcall_of:1,submodul:[0,2,5,8],subpackag:8,subscrib:[0,1],subscript:[0,1,6],success:0,suitabl:0,sum:[4,7],suppli:4,support:[0,1,6],synchron:[0,7],system:[0,4],take:[0,4,7],taken:[0,4],target:0,task:4,tell:[0,1],termin:[0,4,6,7],terminal_metadata:[6,7],termination_callback:6,termination_onli:6,than:[0,1,4,6],thei:[0,6,7],them:0,thereaft:[0,1],thi:[0,1,4,6,7],thread:[0,1,4,6],thread_pool:[0,1],thread_pool_s:1,threadpoolexecutor:[0,4],threadswitchingconsum:4,three:4,through:[0,1,6],time:[0,1,4,6,7],time_remain:[0,6,7],timeout:[0,1,4,6,7],timeouterror:4,token:0,took:[0,4],traceback:[0,4],track:[0,1],trail:0,trailing_metadata:0,transfer:6,transform:4,transformingconsum:4,transient_failur:0,transmiss:6,transmission_failur:6,transmit:[0,7],try_to_connect:[0,1],tupl:0,two:[0,6],type:[0,1,4,6,7],typic:[0,1],unambigu:7,unari:[0,1,3,7],unary_stream:[0,3,7],unary_stream_ev:7,unary_stream_inlin:7,unary_stream_rpc_method_handl:0,unary_unari:[0,3,7],unary_unary_ev:7,unary_unary_inlin:7,unary_unary_rpc_method_handl:0,unarystreammultical:[0,7],unaryunarymultical:[0,7],unauthent:0,unavail:0,under:[0,4,6],underli:[0,1,4,7],underwai:[0,1],undeseri:0,unimpl:0,unknown:0,unlik:4,unrecogn:[6,7],unschedul:[0,4],unseri:0,unset:0,unsubscrib:[0,1],unsupport:1,until:[0,1,4,6,7],upon:[0,1,6],url:0,use:[0,1,4,6],used:[0,1,6,7],util:[0,2,4,5,8],valid:[0,1],valu:[0,1,4,6,7],variou:1,veri:[0,1],verifi:0,via:[0,6,7],wai:6,wait:[0,4],what:1,when:[0,1,4,6,7],where:0,whether:[0,1,4,7],which:[0,1,4,6,7],wire:[0,1],wish:0,with_cal:[0,7],with_exceptions_log:4,within:[0,4],without:[0,4],work:4,worker:4,wrap:[4,6],x00:0,xff:0,yet:[0,4,6],yield:[0,7],zero:[0,1,6]},titles:["grpc package","grpc.beta package","grpc.framework package","grpc.framework.common package","grpc.framework.foundation package","grpc.framework.interfaces package","grpc.framework.interfaces.base package","grpc.framework.interfaces.face package","Welcome to grpcio’s documentation!"],titleterms:{abandon:4,base:6,beta:1,callable_util:4,cardin:3,common:3,content:[0,1,2,3,4,5,6,7],document:8,face:7,foundat:4,framework:[2,3,4,5,6,7],futur:4,glossari:0,grpc:[0,1,2,3,4,5,6,7],grpcio:8,implement:1,indic:8,interfac:[1,5,6,7],logging_pool:4,modul:[0,1,2,3,4,5,6,7],packag:[0,1,2,3,4,5,6,7],stream:4,stream_util:4,style:3,submodul:[1,3,4,6,7],subpackag:[0,2,5],tabl:8,util:[1,6,7],welcom:8}})
|