Commit Graph

163 Commits

Author SHA1 Message Date
大石头 cdf49d378f 修正诸多GCCArm编译警告 2016-12-14 14:37:50 +08:00
cdyong 8029c5e923 起始位置越界和数据越界判断,合理攫取数据 2016-11-17 04:03:14 +00:00
nnhy 7429f4ce2c 直接引用头文件,避免SmartOS上层需要包含太多的头部目录 2016-10-29 02:59:28 +00:00
nnhy 32adf306b1 改善对GCC的兼容性 2016-10-21 09:28:41 +00:00
nnhy 1d92b80b0d 检查Port是否为空,避免系统崩溃 2016-10-13 04:48:02 +00:00
Stone f11a652f3f 必须最少引用头文件 2016-10-09 17:09:27 +00:00
nnhy 133f97041a 不能使用throw,否则三位WiFi触摸开关RTM版固件会由54.4k变成89.9k 2016-09-26 09:50:29 +00:00
nnhy e69b98b143 2016-09-17 03:34:20 +00:00
Stone e627b7eafc 初步完成 TestWrite , 未测试 2016-09-16 16:04:38 +00:00
Stone c3aeb89bbd 完成数组的元素计数和取值 2016-09-16 14:36:14 +00:00
nnhy 6e32415ef7 必须加上f结尾,说明这是单精度浮点数,否则不想等 2016-09-15 10:07:21 +00:00
nnhy 923face76e 浮点数读取成功 2016-09-15 09:56:50 +00:00
nnhy 19c7d82be3 AsString时去掉前后双引号,测试通过 2016-09-15 08:33:06 +00:00
Stone b0894ca291 Json::AsString() 返回 String 2016-09-14 13:56:35 +00:00
nnhy ede985a54f Json读取单元测试通过 2016-09-14 10:49:06 +00:00
nnhy 0c4acd7a97 完成Json读取,以及测试用例,未测试 2016-09-14 10:15:30 +00:00
Stone 6df6b17225 增加Json类结果,未完全编译通过 2016-09-13 18:18:25 +00:00
WangQiang 19643a5d40 数据区区间 【1,2) 包含前面不包含后面 2016-08-29 01:49:18 +00:00
WangQiang bd10e33663 Close 返回结果
去掉无关代码
2016-08-22 08:56:52 +00:00
Stone 8f26f24cd5 列表类和字典类,简单成员内联实现 2016-08-22 08:44:52 +00:00
WangQiang 2c5ac9d16a 改为引用 2016-08-22 08:19:47 +00:00
WangQiang ce0aa67b49 Proxy公共配置提取到基类里面
另发现字典类扩容有问题
2016-08-22 07:46:52 +00:00
WangQiang 790d1da913 2016-08-22 03:50:26 +00:00
WangQiang 71088292cd 解析的时候过滤 配置为空的情况 即 auto=&timestamp=& 的情况 2016-08-22 02:54:32 +00:00
WangQiang bcd0d43e83 Proxy 写操作返回 写入长度 2016-08-22 02:08:29 +00:00
Stone 205ba9c57f 数据区注册为端口时,需要完整匹配,注册为钩子时,部分匹配即可 2016-08-19 08:12:57 +00:00
WangQiang 017fce75b8 数据区读取按照可读取的最大长度为限制
允许读过界限 (过限制返回最大可返回数据)
2016-08-19 07:16:45 +00:00
WangQiang 0f81f9847b 2016-08-17 11:32:52 +00:00
Stone 5081dedb7c 拆分Pair,接口化设计 2016-08-16 03:14:24 +00:00
WangQiang 5635911e5b 2016-08-15 14:55:41 +00:00
WangQiang 5b2d4bce64 2016-08-15 08:04:17 +00:00
WangQiang 06b8560412 2016-08-15 07:13:58 +00:00
WangQiang 1015a47c5e 2016-08-15 05:46:36 +00:00
WangQiang ce1cc9cbce 2016-08-13 11:26:57 +00:00
WangQiang 4110d7ac33 2016-08-13 02:00:00 +00:00
WangQiang 860422b225 2016-08-13 01:59:09 +00:00
WangQiang 25ded4ab71 2016-07-30 07:16:06 +00:00
WangQiang 83640f18c4 2016-07-30 04:02:16 +00:00
WangQiang cb9f744a62 2016-07-29 15:21:01 +00:00
WangQiang f7aa152393 2016-07-29 11:35:21 +00:00
cdyong 49181738f1 添加 assert(Port, "Port为空,不能发送数据") 提示 2016-07-16 04:00:14 +00:00
WangQiang 55a2ae9859 修正区间判断 2016-07-06 10:04:41 +00:00
WangQiang 531b4bd369 修正区间判断 2016-07-06 10:00:32 +00:00
Stone 078da19f55 去掉检测指针有效范围的宏定义 2016-07-02 08:26:20 +00:00
Stone 76cdbf2fe7 完整实现List<>泛型 2016-06-29 08:45:47 +00:00
Stone 46bbdb9557 在控制器中使用Delegat2委托 2016-06-20 02:54:05 +00:00
Stone f5caa8a664 完成强类型事件委托,测试通过!
支持全局函数、静态成员函数和实例成员函数,作为事件处理函数。
2016-06-18 09:48:12 +00:00
Stone cb18316376 严格要求代码,排除编译警告 2016-06-18 07:16:31 +00:00
Stone 64eb17e6f4 !!!本版本仅作记录,请不要使用。
尝试使用function编译通过
2016-06-17 15:33:37 +00:00
Stone b943d8f0c3 使用字典重构OnInvoke,代码更优雅 2016-06-17 04:22:34 +00:00