C-chat
Public Attributes | List of all members
Packet Class Reference

A generic union type for packets. More...

#include <packets.h>

Public Attributes

char type
 
struct PacketJoin asJoinPacket
 
struct PacketLeave asLeavePacket
 
struct PacketText asTextPacket
 
struct PacketDefineUsername asDefineUsernamePacket
 
struct PacketServerErrorMessage asServerErrorMessagePacket
 
struct PacketUsernameChanged asUsernameChangedPacket
 
struct PacketFileUploadRequest asFileUploadRequestPacket
 
struct PacketFileDownloadRequest asFileDownloadRequestPacket
 
struct PacketFileUploadValidation asFileUploadValidationPacket
 
struct PacketFileDownloadValidation asFileDownloadValidationPacket
 
struct PacketFileDataTransfer asFileDataTransferPacket
 
struct PacketFileTransferCancel asFileTransferCancelPacket
 
struct PacketServerSuccess asServerSuccessMessagePacket
 
struct PacketCreateRoom asCreateRoomPacket
 
struct PacketJoinRoom asJoinRoomPacket
 

Detailed Description

A generic union type for packets.


The documentation for this class was generated from the following file: