Реализация нового протокола звонков

This commit is contained in:
RoyceDa
2026-04-04 16:48:26 +02:00
parent 3492a881cc
commit c052fdae41
3 changed files with 87 additions and 93 deletions

View File

@@ -15,8 +15,6 @@ export class PacketWebRTC extends Packet {
private signalType: WebRTCSignalType = WebRTCSignalType.OFFER;
private sdpOrCandidate: string = "";
private publicKey: string = "";
private deviceId: string = "";
public getPacketId(): number {
return 27;
@@ -25,8 +23,6 @@ export class PacketWebRTC extends Packet {
public _receive(stream: Stream): void {
this.signalType = stream.readInt8();
this.sdpOrCandidate = stream.readString();
this.publicKey = stream.readString();
this.deviceId = stream.readString();
}
public _send(): Promise<Stream> | Stream {
@@ -34,8 +30,6 @@ export class PacketWebRTC extends Packet {
stream.writeInt16(this.getPacketId());
stream.writeInt8(this.signalType);
stream.writeString(this.sdpOrCandidate);
stream.writeString(this.publicKey);
stream.writeString(this.deviceId);
return stream;
}
@@ -55,20 +49,4 @@ export class PacketWebRTC extends Packet {
return this.sdpOrCandidate;
}
public setPublicKey(key: string) {
this.publicKey = key;
}
public getPublicKey(): string {
return this.publicKey;
}
public setDeviceId(id: string) {
this.deviceId = id;
}
public getDeviceId(): string {
return this.deviceId;
}
}