zone view works

This commit is contained in:
Max-Wilhelm Bruker 2009-11-29 03:35:55 +01:00
parent 694070724c
commit 55482246dd
5 changed files with 48 additions and 12 deletions

View file

@ -29,6 +29,7 @@ enum ItemId {
ItemId_Response_DeckList = ItemId_Other + 300,
ItemId_Response_DeckDownload = ItemId_Other + 301,
ItemId_Response_DeckUpload = ItemId_Other + 302,
ItemId_Response_DumpZone = ItemId_Other + 303,
ItemId_Invalid = ItemId_Other + 1000
};
@ -172,6 +173,15 @@ public:
DeckList_File *getFile() const { return static_cast<DeckList_File *>(itemMap.value("file")); }
};
class Response_DumpZone : public ProtocolResponse {
Q_OBJECT
public:
Response_DumpZone(int _cmdId = -1, ResponseCode _responseCode = RespOk, ServerInfo_Zone *zone = 0);
int getItemId() const { return ItemId_Response_DumpZone; }
static SerializableItem *newItem() { return new Response_DumpZone; }
ServerInfo_Zone *getZone() const { return static_cast<ServerInfo_Zone *>(itemMap.value("zone")); }
};
// --------------
// --- EVENTS ---
// --------------