parameters: (self, engine_client: ProtocolEngineClient)
docstring: Initialize a ProtocolContext API provider.
  
          You do not need to initialize the ProtocolContext yourself; the system
          will create one and pass it to your protocol's `run` method.
  
          Args:
              engine_client: A ProtocolEngine client to issue protocol commands.
docstring_summary: Initialize a ProtocolContext API provider.
docstring_tokens: Initialize a ProtocolContext API provider .
function: def __init__(self, engine_client: ProtocolEngineClient) -> None:
          """Initialize a ProtocolContext API provider.
  
          You do not need to initialize the ProtocolContext yourself; the system
          will create one and pass it to your protocol's `run` method.
  
          Args:
              engine_client: A ProtocolEngine client to issue protocol commands.
          """
          self._engine_client = engine_client
function_tokens: def __init__ ( self , engine_client : ProtocolEngineClient ) -> None : self . _engine_client = engine_client