feat : 채널 매니저(각 채널, 유저 관리) 구현 / 유저 정보 구현 / 패킷 이동 채널 접속 구현

This commit is contained in:
qornwh1
2026-03-03 17:43:07 +09:00
parent a9e1d2acaf
commit f75d71c1ee
9 changed files with 748 additions and 234 deletions

View File

@@ -34,7 +34,7 @@ public abstract class ServerBase : INetEventListener
// 인증된 세션 (hashKey → NetPeer) 재연결 조회용
// peer → hashKey 역방향은 peer.Tag as Session 으로 대체
private readonly Dictionary<long, NetPeer> sessions = new();
protected readonly Dictionary<long, NetPeer> sessions = new();
// 재사용 NetDataWriter (단일 스레드 폴링이므로 안전)
private readonly NetDataWriter cachedWriter = new();