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
@@ -161,7 +161,7 @@ void InCombat::HandlePacket(SerialPacket packet) {
break; break;
//handle errors //handle errors
default: default:
throw(std::runtime_error(std::string() + "Unknown SerialPacket::Type encountered in InCombat: " + to_string_custom(int(packet.meta.type)))); throw(std::runtime_error(std::string() + "Unknown SerialPacketType encountered in InCombat: " + to_string_custom(int(packet.meta.type))));
break; break;
} }
} }
+1 -1
View File
@@ -267,7 +267,7 @@ void InWorld::HandlePacket(SerialPacket packet) {
break; break;
//handle errors //handle errors
default: default:
throw(std::runtime_error(std::string() + "Unknown SerialPacket::Type encountered in InWorld: " + to_string_custom(int(packet.meta.type)))); throw(std::runtime_error(std::string() + "Unknown SerialPacketType encountered in InWorld: " + to_string_custom(int(packet.meta.type))));
break; break;
} }
} }
+1 -1
View File
@@ -231,7 +231,7 @@ void LobbyMenu::HandlePacket(SerialPacket packet) {
//handle errors //handle errors
default: default:
throw(std::runtime_error(std::string() + "Unknown SerialPacket::Type encountered in LobbyMenu: " + to_string_custom(int(packet.meta.type)))); throw(std::runtime_error(std::string() + "Unknown SerialPacketType encountered in LobbyMenu: " + to_string_custom(int(packet.meta.type))));
break; break;
} }
} }
+1 -1
View File
@@ -28,7 +28,7 @@ struct ClientPacket : SerialPacketBase {
int clientIndex; int clientIndex;
int accountIndex; int accountIndex;
char username[PACKET_STRING_SIZE]; char username[PACKET_STRING_SIZE];
char password[PACKET_STRING_SIZE]; //hashed, not currently used // char password[PACKET_STRING_SIZE]; //hashed, not currently used
}; };
#endif #endif
+21 -6
View File
@@ -22,39 +22,49 @@
#ifndef SERIALPACKETTYPE_HPP_ #ifndef SERIALPACKETTYPE_HPP_
#define SERIALPACKETTYPE_HPP_ #define SERIALPACKETTYPE_HPP_
/* Key for the comments:
* request => response
*/
enum class SerialPacketType { enum class SerialPacketType {
//default: there is something wrong //default: there is something wrong
NONE = 0, NONE = 0,
//keep alive //keep alive
//ping => pong
PING, PING,
PONG, 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_REQUEST,
BROADCAST_RESPONSE, BROADCAST_RESPONSE,
BROADCAST_REJECTION,
//try to join the server //try to join the server
//username, and password => client index, account index
JOIN_REQUEST, JOIN_REQUEST,
JOIN_RESPONSE, JOIN_RESPONSE,
JOIN_REJECTION, JOIN_REJECTION,
//mass update //mass update of all surrounding content
//character.x, character.y => packet barrage
SYNCHRONIZE, SYNCHRONIZE,
//disconnect from the server //disconnect from the server
//autentication, account index => disconnect that account
DISCONNECT, DISCONNECT,
//shut down the server //shut down the server
//autentication => disconnect, shutdown
SHUTDOWN, SHUTDOWN,
//map data //map data
//room index, region.x, region.y => room index, region.x, region.y, region content
REGION_REQUEST, REGION_REQUEST,
REGION_CONTENT, REGION_CONTENT,
REGION_REJECTION,
//combat data //combat data
//TODO: system incomplete
COMBAT_NEW, COMBAT_NEW,
COMBAT_DELETE, COMBAT_DELETE,
COMBAT_UPDATE, COMBAT_UPDATE,
@@ -70,16 +80,20 @@ enum class SerialPacketType {
COMBAT_REJECTION, COMBAT_REJECTION,
//character data //character data
//character data => etc.
CHARACTER_NEW, CHARACTER_NEW,
CHARACTER_DELETE, CHARACTER_DELETE,
CHARACTER_UPDATE, CHARACTER_UPDATE,
//authentication, character index => character stats
CHARACTER_STATS_REQUEST, CHARACTER_STATS_REQUEST,
CHARACTER_STATS_RESPONSE, CHARACTER_STATS_RESPONSE,
//character new => character rejection, disconnect?
CHARACTER_REJECTION, CHARACTER_REJECTION,
//enemy data //enemy data
//enemy data => etc.
ENEMY_NEW, ENEMY_NEW,
ENEMY_DELETE, ENEMY_DELETE,
ENEMY_UPDATE, ENEMY_UPDATE,
@@ -87,12 +101,13 @@ enum class SerialPacketType {
ENEMY_STATS_REQUEST, ENEMY_STATS_REQUEST,
ENEMY_STATS_RESPONSE, ENEMY_STATS_RESPONSE,
//enemy index => enemy doens't exist
ENEMY_REJECTION, ENEMY_REJECTION,
//more packet types go here //NOTE: more packet types go here
//not used //not used
LAST, LAST
}; };
#endif #endif
-4
View File
@@ -42,9 +42,7 @@ void serializePacket(SerialPacketBase* packet, void* buffer) {
case SerialPacketType::BROADCAST_REQUEST: case SerialPacketType::BROADCAST_REQUEST:
//all rejections //all rejections
case SerialPacketType::BROADCAST_REJECTION:
case SerialPacketType::JOIN_REJECTION: case SerialPacketType::JOIN_REJECTION:
case SerialPacketType::REGION_REJECTION:
case SerialPacketType::CHARACTER_REJECTION: case SerialPacketType::CHARACTER_REJECTION:
case SerialPacketType::ENEMY_REJECTION: case SerialPacketType::ENEMY_REJECTION:
case SerialPacketType::COMBAT_REJECTION: case SerialPacketType::COMBAT_REJECTION:
@@ -120,9 +118,7 @@ void deserializePacket(SerialPacketBase* packet, void* buffer) {
case SerialPacketType::BROADCAST_REQUEST: case SerialPacketType::BROADCAST_REQUEST:
//all rejections //all rejections
case SerialPacketType::BROADCAST_REJECTION:
case SerialPacketType::JOIN_REJECTION: case SerialPacketType::JOIN_REJECTION:
case SerialPacketType::REGION_REJECTION:
case SerialPacketType::CHARACTER_REJECTION: case SerialPacketType::CHARACTER_REJECTION:
case SerialPacketType::ENEMY_REJECTION: case SerialPacketType::ENEMY_REJECTION:
case SerialPacketType::COMBAT_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->clientIndex, sizeof(int));
SERIALIZE(buffer, &packet->accountIndex, sizeof(int)); SERIALIZE(buffer, &packet->accountIndex, sizeof(int));
SERIALIZE(buffer, &packet->username, sizeof(PACKET_STRING_SIZE)); 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) { 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->clientIndex, sizeof(int));
DESERIALIZE(buffer, &packet->accountIndex, sizeof(int)); DESERIALIZE(buffer, &packet->accountIndex, sizeof(int));
DESERIALIZE(buffer, &packet->username, sizeof(PACKET_STRING_SIZE)); DESERIALIZE(buffer, &packet->username, sizeof(PACKET_STRING_SIZE));
DESERIALIZE(buffer, &packet->password, sizeof(PACKET_STRING_SIZE)); // DESERIALIZE(buffer, &packet->password, sizeof(PACKET_STRING_SIZE));
} }
+1 -1
View File
@@ -184,7 +184,7 @@ void ServerApplication::HandlePacket(SerialPacket packet) {
break; break;
//handle errors //handle errors
default: default:
throw(std::runtime_error("Unknown SerialPacket::Type encountered")); throw(std::runtime_error("Unknown SerialPacketType encountered"));
break; break;
} }
} }