Skip to content

Commit feda083

Browse files
committed
feat: add proxy methods to SipConnectorFacade
1 parent 8b415fe commit feda083

File tree

1 file changed

+15
-5
lines changed

1 file changed

+15
-5
lines changed

src/SipConnectorFacade/SipConnectorFacade.ts

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -40,11 +40,13 @@ interface IProxyMethods {
4040
sendDTMF: SipConnector['sendDTMF'];
4141
hangUp: SipConnector['hangUp'];
4242
declineToIncomingCall: SipConnector['declineToIncomingCall'];
43-
isConfigured: SipConnector['isConfigured'];
4443
sendChannels: SipConnector['sendChannels'];
4544
checkTelephony: SipConnector['checkTelephony'];
4645
waitChannels: SipConnector['waitChannels'];
46+
ping: SipConnector['ping'];
4747
connection: SipConnector['connection'];
48+
isConfigured: SipConnector['isConfigured'];
49+
isRegistered: SipConnector['isRegistered'];
4850
}
4951

5052
const proxyMethods = new Set<keyof IProxyMethods>([
@@ -61,11 +63,13 @@ const proxyMethods = new Set<keyof IProxyMethods>([
6163
'sendDTMF',
6264
'hangUp',
6365
'declineToIncomingCall',
64-
'isConfigured',
6566
'sendChannels',
6667
'checkTelephony',
6768
'waitChannels',
69+
'ping',
6870
'connection',
71+
'isConfigured',
72+
'isRegistered',
6973
]);
7074

7175
class SipConnectorFacade implements IProxyMethods {
@@ -114,9 +118,6 @@ class SipConnectorFacade implements IProxyMethods {
114118
// @ts-expect-error: proxy method
115119
public declineToIncomingCall: IProxyMethods['declineToIncomingCall'];
116120

117-
// @ts-expect-error: proxy method
118-
public isConfigured: IProxyMethods['isConfigured'];
119-
120121
// @ts-expect-error: proxy method
121122
public sendChannels: IProxyMethods['sendChannels'];
122123

@@ -126,9 +127,18 @@ class SipConnectorFacade implements IProxyMethods {
126127
// @ts-expect-error: proxy method
127128
public waitChannels: IProxyMethods['waitChannels'];
128129

130+
// @ts-expect-error: proxy method
131+
public ping: IProxyMethods['ping'];
132+
129133
// proxy method
130134
public connection: IProxyMethods['connection'];
131135

136+
// @ts-expect-error: proxy method
137+
public isConfigured: IProxyMethods['isConfigured'];
138+
139+
// @ts-expect-error: proxy method
140+
public isRegistered: IProxyMethods['isRegistered'];
141+
132142
public constructor(
133143
sipConnector: SipConnector,
134144
{

0 commit comments

Comments
 (0)