64 lines
1.1 KiB
XML
64 lines
1.1 KiB
XML
// use durian::bincode_packet;
|
|
// use crate::types::{Message, Room, User};
|
|
//
|
|
// #[bincode_packet]
|
|
// pub struct Greet {
|
|
// pub id: u32
|
|
// }
|
|
//
|
|
// #[bincode_packet]
|
|
// pub struct UserJoinedEvent {
|
|
// pub user: User,
|
|
// }
|
|
//
|
|
// #[bincode_packet]
|
|
// pub struct UserLeftEvent {
|
|
// pub user: User,
|
|
// }
|
|
//
|
|
// #[bincode_packet]
|
|
// pub struct NewMessageEvent {
|
|
// pub message: Message,
|
|
// }
|
|
//
|
|
// // #[bincode_packet]
|
|
// // pub struct StartTypingEvent {
|
|
// // pub user: User,
|
|
// // pub room: String,
|
|
// // }
|
|
// //
|
|
// // #[bincode_packet]
|
|
// // pub struct StopTypingEvent {
|
|
// // pub user: User,
|
|
// // pub room: String,
|
|
// // }
|
|
//
|
|
// #[bincode_packet]
|
|
// pub struct NewRoomEvent {
|
|
// pub room: Room,
|
|
// }
|
|
//
|
|
// #[bincode_packet]
|
|
// pub struct DeleteRoomEvent {
|
|
// pub roomid: String,
|
|
// }
|
|
//
|
|
// #[bincode_packet]
|
|
// pub struct KickedUserEvent {
|
|
// pub userid: String,
|
|
// }
|
|
//
|
|
// #[bincode_packet]
|
|
// pub struct BannedUserEvent {
|
|
// pub userid: String,
|
|
// }
|
|
//
|
|
// #[bincode_packet]
|
|
// pub struct PromotedUserEvent {
|
|
// pub userid: String,
|
|
// }
|
|
//
|
|
// #[bincode_packet]
|
|
// pub struct DemotedUserEvent {
|
|
// pub userid: String,
|
|
// } |