namespace axXez.TS3.Protocol { /// Fired when a client moves to a different channel. public class ClientMovedArgs : TsEntity { /// ID of the channel the client was moved to. [TsField("ctid")] public int TargetChannelID { get; private set; } /// Reason for the move. [TsField("reasonid")] public EventReason ReasonID { get; private set; } /// Client who performed the move; only present when is . [TsField] public InvokerInfo InvokerInfo { get; private set; } /// Client ID of the client who was moved. [TsField("clid")] public int ClientID { get; private set; } internal ClientMovedArgs(TsDataEntry data) : base(data) { } } }