Добавление и обработка событий Peer_disconnected и Room_Delete

This commit is contained in:
set
2026-03-16 19:25:55 +02:00
parent 380299295d
commit e703ac22e6
4 changed files with 33 additions and 32 deletions

View File

@@ -3,6 +3,7 @@ package sfu
import (
"errors"
"g365sfu/logger"
connection "g365sfu/socket/struct"
"os"
"github.com/pion/interceptor"
@@ -21,10 +22,10 @@ var OnServerOffer func(roomID string, peerID string, offer webrtc.SessionDescrip
var OnLocalICECandidate func(roomID, peerID string, candidate webrtc.ICECandidateInit)
// Коллбек для обработки отключения пира (обрыв связи)
var OnPeerDisconnected func(roomID, peerID string)
var OnPeerDisconnected func(roomID, peerID string, server *connection.Connection)
// Коллбек для обработки удаления комнаты
var OnRoomDelete func(roomID string)
var OnRoomDelete func(roomID string, server *connection.Connection)
// Ошибки
var (