@@ -192,6 +192,9 @@ pub enum WebResponse {
192192
193193 #[ serde( rename = "error_requested_not_found!" ) ]
194194 ErrorFileNotFound ( Uuid ) ,
195+
196+ #[ serde( rename = "error_uuid_parsing!" ) ]
197+ BadUuid ( String ) ,
195198}
196199
197200#[ derive( Serialize , Deserialize , Debug ) ]
@@ -287,7 +290,9 @@ pub enum ChatEvent {
287290 ChatHistory ( HashMap < NodeId , Vec < Message > > ) ,
288291 RegisteredClients ( Vec < NodeId > ) ,
289292 MessageSent ,
290- MessageReceived ( Message )
293+ MessageReceived ( Message ) ,
294+ ClientRegistered ( NodeId , NodeId ) , // client_id, server_id
295+ ClientListQueried ( NodeId , NodeId ) , // requester_id, server_id
291296}
292297
293298#[ derive( Debug , Clone ) ]
@@ -321,14 +326,21 @@ pub enum WebEvent {
321326 TextFileRemoved ( Uuid ) ,
322327 MediaFileRemoved ( Uuid ) ,
323328 FileOperationError ( String ) ,
329+ FileRequested ( NodeId , String ) , // requester_id, file_id
330+ FileServed ( NodeId , String ) , // server_id, file_id
331+ FilesListQueried ( NodeId , NodeId ) , // requester_id, server_id
332+ BadUid ( NodeId , NodeId , String ) , // requester_id, server_id, uuid
324333}
325334
326335
327336#[ derive( Debug , Clone ) ]
328337pub enum NodeEvent {
329338 PacketSent ( Packet ) ,
330339 FloodStarted ( u64 , NodeId ) ,
331- NodeRemoved ( NodeId )
340+ NodeRemoved ( NodeId ) ,
341+ MessageReceived ( NodeId , NodeId ) , // from, to
342+ MessageSent ( NodeId , NodeId ) , // from, to
343+ ServerTypeQueried ( NodeId , NodeId ) , // requester_id, server_id
332344}
333345
334346#[ derive( Debug , Clone ) ]
0 commit comments