Committing some comment tweaks

This commit is contained in:
Kayne Ruse
2014-06-06 21:12:46 +10:00
parent 5966d7b51a
commit 2c9b0fc3e7
8 changed files with 28 additions and 17 deletions
+1 -1
View File
@@ -28,7 +28,7 @@ struct ClientPacket : SerialPacketBase {
int clientIndex;
int accountIndex;
char username[PACKET_STRING_SIZE];
char password[PACKET_STRING_SIZE]; //hashed, not currently used
// char password[PACKET_STRING_SIZE]; //hashed, not currently used
};
#endif
+21 -6
View File
@@ -22,39 +22,49 @@
#ifndef SERIALPACKETTYPE_HPP_
#define SERIALPACKETTYPE_HPP_
/* Key for the comments:
* request => response
*/
enum class SerialPacketType {
//default: there is something wrong
NONE = 0,
//keep alive
//ping => pong
PING,
PONG,
//searching for a server to join
//search for the server list
//none => server name, player count, version info (and source address)
BROADCAST_REQUEST,
BROADCAST_RESPONSE,
BROADCAST_REJECTION,
//try to join the server
//username, and password => client index, account index
JOIN_REQUEST,
JOIN_RESPONSE,
JOIN_REJECTION,
//mass update
//mass update of all surrounding content
//character.x, character.y => packet barrage
SYNCHRONIZE,
//disconnect from the server
//autentication, account index => disconnect that account
DISCONNECT,
//shut down the server
//autentication => disconnect, shutdown
SHUTDOWN,
//map data
//room index, region.x, region.y => room index, region.x, region.y, region content
REGION_REQUEST,
REGION_CONTENT,
REGION_REJECTION,
//combat data
//TODO: system incomplete
COMBAT_NEW,
COMBAT_DELETE,
COMBAT_UPDATE,
@@ -70,16 +80,20 @@ enum class SerialPacketType {
COMBAT_REJECTION,
//character data
//character data => etc.
CHARACTER_NEW,
CHARACTER_DELETE,
CHARACTER_UPDATE,
//authentication, character index => character stats
CHARACTER_STATS_REQUEST,
CHARACTER_STATS_RESPONSE,
//character new => character rejection, disconnect?
CHARACTER_REJECTION,
//enemy data
//enemy data => etc.
ENEMY_NEW,
ENEMY_DELETE,
ENEMY_UPDATE,
@@ -87,12 +101,13 @@ enum class SerialPacketType {
ENEMY_STATS_REQUEST,
ENEMY_STATS_RESPONSE,
//enemy index => enemy doens't exist
ENEMY_REJECTION,
//more packet types go here
//NOTE: more packet types go here
//not used
LAST,
LAST
};
#endif
-4
View File
@@ -42,9 +42,7 @@ void serializePacket(SerialPacketBase* packet, void* buffer) {
case SerialPacketType::BROADCAST_REQUEST:
//all rejections
case SerialPacketType::BROADCAST_REJECTION:
case SerialPacketType::JOIN_REJECTION:
case SerialPacketType::REGION_REJECTION:
case SerialPacketType::CHARACTER_REJECTION:
case SerialPacketType::ENEMY_REJECTION:
case SerialPacketType::COMBAT_REJECTION:
@@ -120,9 +118,7 @@ void deserializePacket(SerialPacketBase* packet, void* buffer) {
case SerialPacketType::BROADCAST_REQUEST:
//all rejections
case SerialPacketType::BROADCAST_REJECTION:
case SerialPacketType::JOIN_REJECTION:
case SerialPacketType::REGION_REJECTION:
case SerialPacketType::CHARACTER_REJECTION:
case SerialPacketType::ENEMY_REJECTION:
case SerialPacketType::COMBAT_REJECTION:
+2 -2
View File
@@ -29,7 +29,7 @@ void serializeClient(ClientPacket* packet, void* buffer) {
SERIALIZE(buffer, &packet->clientIndex, sizeof(int));
SERIALIZE(buffer, &packet->accountIndex, sizeof(int));
SERIALIZE(buffer, &packet->username, sizeof(PACKET_STRING_SIZE));
SERIALIZE(buffer, &packet->password, sizeof(PACKET_STRING_SIZE));
// SERIALIZE(buffer, &packet->password, sizeof(PACKET_STRING_SIZE));
}
void deserializeClient(ClientPacket* packet, void* buffer) {
@@ -38,5 +38,5 @@ void deserializeClient(ClientPacket* packet, void* buffer) {
DESERIALIZE(buffer, &packet->clientIndex, sizeof(int));
DESERIALIZE(buffer, &packet->accountIndex, sizeof(int));
DESERIALIZE(buffer, &packet->username, sizeof(PACKET_STRING_SIZE));
DESERIALIZE(buffer, &packet->password, sizeof(PACKET_STRING_SIZE));
// DESERIALIZE(buffer, &packet->password, sizeof(PACKET_STRING_SIZE));
}