parameters: (cls, name, bases, dictionary)
docstring: Creates a message service stub class.
  
      Args:
        name: Name of the class (ignored, here).
        bases: Base classes of the class being constructed.
        dictionary: The class dictionary of the class being constructed.
          dictionary[_DESCRIPTOR_KEY] must contain a ServiceDescriptor object
          describing this protocol service type.
docstring_summary: Creates a message service stub class.
docstring_tokens: Creates a message service stub class .
function: def __init__(cls, name, bases, dictionary):
      """Creates a message service stub class.
  
      Args:
        name: Name of the class (ignored, here).
        bases: Base classes of the class being constructed.
        dictionary: The class dictionary of the class being constructed.
          dictionary[_DESCRIPTOR_KEY] must contain a ServiceDescriptor object
          describing this protocol service type.
      """
      super(GeneratedServiceStubType, cls).__init__(name, bases, dictionary)
      # Don't do anything if this class doesn't have a descriptor. This happens
      # when a service stub is subclassed.
      if GeneratedServiceStubType._DESCRIPTOR_KEY not in dictionary:
        return
      descriptor = dictionary[GeneratedServiceStubType._DESCRIPTOR_KEY]
      service_stub_builder = _ServiceStubBuilder(descriptor)
      service_stub_builder.BuildServiceStub(cls)
function_tokens: def __init__ ( cls , name , bases , dictionary ) : super ( GeneratedServiceStubType , cls ) . __init__ ( name , bases , dictionary ) # Don't do anything if this class doesn't have a descriptor. This happens # when a service stub is subclassed. if GeneratedServiceStubType . _DESCRIPTOR_KEY not in dictionary : return descriptor = dictionary [ GeneratedServiceStubType . _DESCRIPTOR_KEY ] service_stub_builder = _ServiceStubBuilder ( descriptor ) service_stub_builder . BuildServiceStub ( cls )