INNER CODE UNIT · Python
Call
arnonym/ha-plugins · ha-sip/src/call.py:46
class Call(pj.Call):
def __init__(
self,
end_point: pj.Endpoint,
sip_account: account.Account,
call_id: str,
uri_to_call: Optional[str],
menu: Optional[MenuFromStdin],
command_handler: CommandHandler,
event_sender: EventSender,
ha_config: ha.HaConfig,
ring_timeout: float,
webhooks: Optional[webhook.WebhookToCall],
sip_headers: Optional[Dict[str, Optional[str]]] = None,
):
pj.Call.__init__(self, sip_account, call_id)
self.player: Optional[player.Player] = None
self.audio_media: Optional[pj.AudioMedia] = None