调整微网消息和令牌消息架构,区分开各个目录

This commit is contained in:
nnhy 2015-08-17 01:01:14 +00:00
parent 2e5de8d3d0
commit 48a62d9c29
21 changed files with 17 additions and 33 deletions

View File

@ -3,7 +3,7 @@
#include "Sys.h" #include "Sys.h"
#include "Stream.h" #include "Stream.h"
#include "TinyNet\Message.h" #include "Message.h"
// 应用消息基类 // 应用消息基类
class MessageBase : public Object class MessageBase : public Object

View File

@ -1,7 +1,7 @@
#ifndef __DiscoverMessage_H__ #ifndef __DiscoverMessage_H__
#define __DiscoverMessage_H__ #define __DiscoverMessage_H__
#include "MessageBase.h" #include "Message\MessageBase.h"
// 发现消息 // 发现消息
//格式2设备类型 + N系统ID //格式2设备类型 + N系统ID

View File

@ -1,10 +1,7 @@
#include "Time.h" #include "Time.h"
#include "TinyClient.h" #include "TinyClient.h"
#include "TinyMessage.h" #include "DiscoverMessage.h"
#include "TokenMessage.h"
#include "TokenNet\DiscoverMessage.h"
bool OnClientReceived(Message& msg, void* param); bool OnClientReceived(Message& msg, void* param);

View File

@ -2,8 +2,6 @@
#define __TinyClient_H__ #define __TinyClient_H__
#include "Sys.h" #include "Sys.h"
#include "Message.h"
#include "Controller.h"
#include "TinyMessage.h" #include "TinyMessage.h"
// 微网客户端 // 微网客户端

View File

@ -5,10 +5,8 @@
#include "List.h" #include "List.h"
#include "Net\ITransport.h" #include "Net\ITransport.h"
#include "Stream.h" #include "Stream.h"
#include "Timer.h"
#include "Message.h" #include "Message\Controller.h"
#include "Controller.h"
// 消息 // 消息
// 头部按照内存布局,但是数据和校验部分不是 // 头部按照内存布局,但是数据和校验部分不是

View File

@ -1,10 +1,7 @@
#include "Time.h" #include "Time.h"
#include "TinyServer.h" #include "TinyServer.h"
#include "TinyMessage.h" #include "DiscoverMessage.h"
#include "TokenMessage.h"
#include "TokenNet\DiscoverMessage.h"
#include "Security\MD5.h" #include "Security\MD5.h"

View File

@ -2,10 +2,10 @@
#define __TinyServer_H__ #define __TinyServer_H__
#include "Sys.h" #include "Sys.h"
#include "Message.h"
#include "Controller.h"
#include "TinyMessage.h" #include "TinyMessage.h"
#include "Device.h"
#include "TinyNet\Device.h"
/******************************** TinyServer ********************************/ /******************************** TinyServer ********************************/

View File

@ -1,9 +1,6 @@
#include "Time.h" #include "Time.h"
#include "Gateway.h" #include "Gateway.h"
#include "TinyMessage.h"
#include "TokenMessage.h"
#include "Security\MD5.h" #include "Security\MD5.h"
bool OnLocalReceived(Message& msg, void* param); bool OnLocalReceived(Message& msg, void* param);

View File

@ -3,11 +3,10 @@
#include "Sys.h" #include "Sys.h"
#include "Net\ITransport.h" #include "Net\ITransport.h"
#include "TinyServer.h"
#include "TokenClient.h" #include "TokenClient.h"
#include "TinyMessage.h" #include "TinyNet\TinyServer.h"
#include "TokenMessage.h"
// 网关服务器 // 网关服务器
class Gateway class Gateway

View File

@ -1,7 +1,7 @@
#ifndef __HelloMessage_H__ #ifndef __HelloMessage_H__
#define __HelloMessage_H__ #define __HelloMessage_H__
#include "MessageBase.h" #include "Message\MessageBase.h"
// 握手消息 // 握手消息
// 请求2版本 + S类型 + S名称 + 8本地时间 + 本地IP端口 + S支持加密算法列表 // 请求2版本 + S类型 + S名称 + 8本地时间 + 本地IP端口 + S支持加密算法列表

View File

@ -1,7 +1,7 @@
#ifndef __LoginMessage_H__ #ifndef __LoginMessage_H__
#define __LoginMessage_H__ #define __LoginMessage_H__
#include "MessageBase.h" #include "Message\MessageBase.h"
// 登录消息 // 登录消息
class LoginMessage : public MessageBase class LoginMessage : public MessageBase

View File

@ -2,8 +2,8 @@
#include "TokenClient.h" #include "TokenClient.h"
#include "TokenMessage.h" #include "TokenMessage.h"
#include "TokenNet\HelloMessage.h" #include "HelloMessage.h"
#include "TokenNet\LoginMessage.h" #include "LoginMessage.h"
bool OnTokenClientReceived(Message& msg, void* param); bool OnTokenClientReceived(Message& msg, void* param);

View File

@ -2,10 +2,9 @@
#define __TokenClient_H__ #define __TokenClient_H__
#include "Sys.h" #include "Sys.h"
#include "TokenMessage.h" #include "TokenMessage.h"
#include "Controller.h" #include "HelloMessage.h"
#include "TokenMessage.h"
#include "..\TokenNet\HelloMessage.h"
#include "..\TinyIP\Udp.h" #include "..\TinyIP\Udp.h"

View File

@ -5,8 +5,7 @@
#include "Stream.h" #include "Stream.h"
#include "Net\ITransport.h" #include "Net\ITransport.h"
#include "Message.h" #include "Message\Controller.h"
#include "Controller.h"
// 令牌消息 // 令牌消息
class TokenMessage : public Message class TokenMessage : public Message