#[repr(u32)]pub enum ClientEvent {
Show 54 variants
CLIENTEVENT_NONE = 0,
CLIENTEVENT_CON_SUCCESS = 10,
CLIENTEVENT_CON_CRYPT_ERROR = 15,
CLIENTEVENT_CON_FAILED = 20,
CLIENTEVENT_CON_LOST = 30,
CLIENTEVENT_CON_MAX_PAYLOAD_UPDATED = 40,
CLIENTEVENT_CMD_PROCESSING = 200,
CLIENTEVENT_CMD_ERROR = 210,
CLIENTEVENT_CMD_SUCCESS = 220,
CLIENTEVENT_CMD_MYSELF_LOGGEDIN = 230,
CLIENTEVENT_CMD_MYSELF_LOGGEDOUT = 240,
CLIENTEVENT_CMD_MYSELF_KICKED = 250,
CLIENTEVENT_CMD_USER_LOGGEDIN = 260,
CLIENTEVENT_CMD_USER_LOGGEDOUT = 270,
CLIENTEVENT_CMD_USER_UPDATE = 280,
CLIENTEVENT_CMD_USER_JOINED = 290,
CLIENTEVENT_CMD_USER_LEFT = 300,
CLIENTEVENT_CMD_USER_TEXTMSG = 310,
CLIENTEVENT_CMD_CHANNEL_NEW = 320,
CLIENTEVENT_CMD_CHANNEL_UPDATE = 330,
CLIENTEVENT_CMD_CHANNEL_REMOVE = 340,
CLIENTEVENT_CMD_SERVER_UPDATE = 350,
CLIENTEVENT_CMD_SERVERSTATISTICS = 360,
CLIENTEVENT_CMD_FILE_NEW = 370,
CLIENTEVENT_CMD_FILE_REMOVE = 380,
CLIENTEVENT_CMD_USERACCOUNT = 390,
CLIENTEVENT_CMD_BANNEDUSER = 400,
CLIENTEVENT_CMD_USERACCOUNT_NEW = 410,
CLIENTEVENT_CMD_USERACCOUNT_REMOVE = 420,
CLIENTEVENT_USER_STATECHANGE = 500,
CLIENTEVENT_USER_VIDEOCAPTURE = 510,
CLIENTEVENT_USER_MEDIAFILE_VIDEO = 520,
CLIENTEVENT_USER_DESKTOPWINDOW = 530,
CLIENTEVENT_USER_DESKTOPCURSOR = 540,
CLIENTEVENT_USER_DESKTOPINPUT = 550,
CLIENTEVENT_USER_RECORD_MEDIAFILE = 560,
CLIENTEVENT_USER_AUDIOBLOCK = 570,
CLIENTEVENT_INTERNAL_ERROR = 1_000,
CLIENTEVENT_VOICE_ACTIVATION = 1_010,
CLIENTEVENT_HOTKEY = 1_020,
CLIENTEVENT_HOTKEY_TEST = 1_030,
CLIENTEVENT_FILETRANSFER = 1_040,
CLIENTEVENT_DESKTOPWINDOW_TRANSFER = 1_050,
CLIENTEVENT_STREAM_MEDIAFILE = 1_060,
CLIENTEVENT_LOCAL_MEDIAFILE = 1_070,
CLIENTEVENT_AUDIOINPUT = 1_080,
CLIENTEVENT_USER_FIRSTVOICESTREAMPACKET = 1_090,
CLIENTEVENT_SOUNDDEVICE_ADDED = 1_100,
CLIENTEVENT_SOUNDDEVICE_REMOVED = 1_110,
CLIENTEVENT_SOUNDDEVICE_UNPLUGGED = 1_120,
CLIENTEVENT_SOUNDDEVICE_NEW_DEFAULT_INPUT = 1_130,
CLIENTEVENT_SOUNDDEVICE_NEW_DEFAULT_OUTPUT = 1_140,
CLIENTEVENT_SOUNDDEVICE_NEW_DEFAULT_INPUT_COMDEVICE = 1_150,
CLIENTEVENT_SOUNDDEVICE_NEW_DEFAULT_OUTPUT_COMDEVICE = 1_160,
}Variants§
CLIENTEVENT_NONE = 0
CLIENTEVENT_CON_SUCCESS = 10
CLIENTEVENT_CON_CRYPT_ERROR = 15
CLIENTEVENT_CON_FAILED = 20
CLIENTEVENT_CON_LOST = 30
CLIENTEVENT_CON_MAX_PAYLOAD_UPDATED = 40
CLIENTEVENT_CMD_PROCESSING = 200
CLIENTEVENT_CMD_ERROR = 210
CLIENTEVENT_CMD_SUCCESS = 220
CLIENTEVENT_CMD_MYSELF_LOGGEDIN = 230
CLIENTEVENT_CMD_MYSELF_LOGGEDOUT = 240
CLIENTEVENT_CMD_MYSELF_KICKED = 250
CLIENTEVENT_CMD_USER_LOGGEDIN = 260
CLIENTEVENT_CMD_USER_LOGGEDOUT = 270
CLIENTEVENT_CMD_USER_UPDATE = 280
CLIENTEVENT_CMD_USER_JOINED = 290
CLIENTEVENT_CMD_USER_LEFT = 300
CLIENTEVENT_CMD_USER_TEXTMSG = 310
CLIENTEVENT_CMD_CHANNEL_NEW = 320
CLIENTEVENT_CMD_CHANNEL_UPDATE = 330
CLIENTEVENT_CMD_CHANNEL_REMOVE = 340
CLIENTEVENT_CMD_SERVER_UPDATE = 350
CLIENTEVENT_CMD_SERVERSTATISTICS = 360
CLIENTEVENT_CMD_FILE_NEW = 370
CLIENTEVENT_CMD_FILE_REMOVE = 380
CLIENTEVENT_CMD_USERACCOUNT = 390
CLIENTEVENT_CMD_BANNEDUSER = 400
CLIENTEVENT_CMD_USERACCOUNT_NEW = 410
CLIENTEVENT_CMD_USERACCOUNT_REMOVE = 420
CLIENTEVENT_USER_STATECHANGE = 500
CLIENTEVENT_USER_VIDEOCAPTURE = 510
CLIENTEVENT_USER_MEDIAFILE_VIDEO = 520
CLIENTEVENT_USER_DESKTOPWINDOW = 530
CLIENTEVENT_USER_DESKTOPCURSOR = 540
CLIENTEVENT_USER_DESKTOPINPUT = 550
CLIENTEVENT_USER_RECORD_MEDIAFILE = 560
CLIENTEVENT_USER_AUDIOBLOCK = 570
CLIENTEVENT_INTERNAL_ERROR = 1_000
CLIENTEVENT_VOICE_ACTIVATION = 1_010
CLIENTEVENT_HOTKEY = 1_020
CLIENTEVENT_HOTKEY_TEST = 1_030
CLIENTEVENT_FILETRANSFER = 1_040
CLIENTEVENT_DESKTOPWINDOW_TRANSFER = 1_050
CLIENTEVENT_STREAM_MEDIAFILE = 1_060
CLIENTEVENT_LOCAL_MEDIAFILE = 1_070
CLIENTEVENT_AUDIOINPUT = 1_080
CLIENTEVENT_USER_FIRSTVOICESTREAMPACKET = 1_090
CLIENTEVENT_SOUNDDEVICE_ADDED = 1_100
CLIENTEVENT_SOUNDDEVICE_REMOVED = 1_110
CLIENTEVENT_SOUNDDEVICE_UNPLUGGED = 1_120
CLIENTEVENT_SOUNDDEVICE_NEW_DEFAULT_INPUT = 1_130
CLIENTEVENT_SOUNDDEVICE_NEW_DEFAULT_OUTPUT = 1_140
CLIENTEVENT_SOUNDDEVICE_NEW_DEFAULT_INPUT_COMDEVICE = 1_150
CLIENTEVENT_SOUNDDEVICE_NEW_DEFAULT_OUTPUT_COMDEVICE = 1_160
Trait Implementations§
Source§impl Clone for ClientEvent
impl Clone for ClientEvent
Source§fn clone(&self) -> ClientEvent
fn clone(&self) -> ClientEvent
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ClientEvent
impl Debug for ClientEvent
Source§impl Hash for ClientEvent
impl Hash for ClientEvent
Source§impl PartialEq for ClientEvent
impl PartialEq for ClientEvent
impl Copy for ClientEvent
impl Eq for ClientEvent
impl StructuralPartialEq for ClientEvent
Auto Trait Implementations§
impl Freeze for ClientEvent
impl RefUnwindSafe for ClientEvent
impl Send for ClientEvent
impl Sync for ClientEvent
impl Unpin for ClientEvent
impl UnwindSafe for ClientEvent
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more