@ipshipyard/node-datachannel
Version:
WebRTC For Node.js and Electron. libdatachannel node bindings.
15 lines (13 loc) • 559 B
TypeScript
declare class RTCDtlsTransport extends EventTarget implements globalThis.RTCDtlsTransport {
#private;
onstatechange: ((this: globalThis.RTCDtlsTransport, ev: Event) => any) | null;
onerror: ((this: globalThis.RTCDtlsTransport, ev: Event) => any) | null;
constructor(init: {
pc: globalThis.RTCPeerConnection;
extraFunctions: any;
});
get iceTransport(): globalThis.RTCIceTransport;
get state(): globalThis.RTCDtlsTransportState;
getRemoteCertificates(): ArrayBuffer[];
}
export { RTCDtlsTransport as default };