Mercurial > libervia-web
comparison libervia/web/server/restricted_bridge.py @ 1604:4a9679369856
browser (call): implements group calls:
rel 430
author | Goffi <goffi@goffi.org> |
---|---|
date | Wed, 15 May 2024 17:40:33 +0200 |
parents | 6feac4a25e60 |
children |
comparison
equal
deleted
inserted
replaced
1603:e105d7719479 | 1604:4a9679369856 |
---|---|
87 | 87 |
88 async def call_end(self, session_id: str, call_data: str, profile: str) -> None: | 88 async def call_end(self, session_id: str, call_data: str, profile: str) -> None: |
89 self.no_service_profile(profile) | 89 self.no_service_profile(profile) |
90 return await self.host.bridge_call( | 90 return await self.host.bridge_call( |
91 "call_end", session_id, call_data, profile | 91 "call_end", session_id, call_data, profile |
92 ) | |
93 | |
94 async def call_group_data_set( | |
95 self, | |
96 room_jid_s: str, | |
97 call_data_s: str, | |
98 profile: str | |
99 ) -> str: | |
100 self.no_service_profile(profile) | |
101 return await self.host.bridge_call( | |
102 "call_group_data_set", room_jid_s, call_data_s, profile | |
103 ) | |
104 | |
105 async def call_group_start( | |
106 self, | |
107 entities: list[str], | |
108 extra_s: str, | |
109 profile: str | |
110 ) -> str: | |
111 self.no_service_profile(profile) | |
112 return await self.host.bridge_call( | |
113 "call_group_start", entities, extra_s, profile | |
92 ) | 114 ) |
93 | 115 |
94 async def contacts_get(self, profile): | 116 async def contacts_get(self, profile): |
95 return await self.host.bridge_call("contacts_get", profile) | 117 return await self.host.bridge_call("contacts_get", profile) |
96 | 118 |