using System; using GameMessage; namespace Server.Net { public interface IUserSession { long Id { get; } /// /// 实例ID /// long InstanceId { get; } /// /// 是否断开连接 /// bool IsDisConnected { get; } /// /// 登录验证码 /// string VerificationCode { get; set; } /// /// 用户数据 /// SessionUserData UserData { get; } /// /// 远端ip地址 /// string RemoteIPAddress { get; } void Send(byte[] buffer, Type messageType); void Send(MessageData messageData); void BindUser(int userid, string uuid, int clientVer, int plat,string deviceInfo,bool isNewUser,string storeType, bool reset = false); void DisConnected(); } }