Skip to content

Commit 6c9290c

Browse files
committed
signalling cmdid defination move to longlink_packer
1 parent c603e2f commit 6c9290c

File tree

6 files changed

+10
-4
lines changed

6 files changed

+10
-4
lines changed

mars/libraries/mars_android_sdk/jni/longlink_packer.cc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,9 @@ int longlink_unpack(const AutoBuffer& _packed, uint32_t& _cmdid, uint32_t& _seq,
100100
* nooping param
101101
*/
102102
#define NOOP_CMDID 6
103+
#define SIGNALKEEP_CMDID 243
103104
uint32_t longlink_noop_cmdid() {return NOOP_CMDID;}
104105
uint32_t longlink_noop_resp_cmdid() {return NOOP_CMDID;}
106+
uint32_t signal_keep_cmdid() {return SIGNALKEEP_CMDID;}
105107
void longlink_noop_req_body(AutoBuffer& _body) {}
106108
void longlink_noop_resp_body(AutoBuffer& _body) {}

mars/libraries/mars_android_sdk/jni/longlink_packer.cc.rewriteme

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,9 @@ int longlink_unpack(const AutoBuffer& _packed, uint32_t& _cmdid, uint32_t& _seq,
112112
* nooping param
113113
*/
114114
#define NOOP_CMDID 6
115+
#define SIGNALKEEP_CMDID 243
115116
uint32_t longlink_noop_cmdid() {return NOOP_CMDID;}
116117
uint32_t longlink_noop_resp_cmdid() {return NOOP_CMDID;}
118+
uint32_t signal_keep_cmdid() {return SIGNALKEEP_CMDID;}
117119
void longlink_noop_req_body(AutoBuffer& _body) {}
118120
void longlink_noop_resp_body(AutoBuffer& _body) {}

mars/libraries/mars_android_sdk/jni/longlink_packer.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ int longlink_unpack(const AutoBuffer& _packed, uint32_t& _cmdid, uint32_t& _seq
3939
//heartbeat signal to keep longlink network alive
4040
uint32_t longlink_noop_cmdid();
4141
uint32_t longlink_noop_resp_cmdid();
42+
uint32_t signal_keep_cmdid();
4243
void longlink_noop_req_body(AutoBuffer& _body);
4344
void longlink_noop_resp_body(AutoBuffer& _body);
4445

mars/stn/proto/longlink_packer.cc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,9 @@ int longlink_unpack(const AutoBuffer& _packed, uint32_t& _cmdid, uint32_t& _seq,
112112
* nooping param
113113
*/
114114
#define NOOP_CMDID 6
115+
#define SIGNALKEEP_CMDID 243
115116
uint32_t longlink_noop_cmdid() {return NOOP_CMDID;}
116117
uint32_t longlink_noop_resp_cmdid() {return NOOP_CMDID;}
118+
uint32_t signal_keep_cmdid() {return SIGNALKEEP_CMDID;}
117119
void longlink_noop_req_body(AutoBuffer& _body) {}
118120
void longlink_noop_resp_body(AutoBuffer& _body) {}

mars/stn/proto/longlink_packer.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ int longlink_unpack(const AutoBuffer& _packed, uint32_t& _cmdid, uint32_t& _seq
3939
//heartbeat signal to keep longlink network alive
4040
uint32_t longlink_noop_cmdid();
4141
uint32_t longlink_noop_resp_cmdid();
42+
uint32_t signal_keep_cmdid();
4243
void longlink_noop_req_body(AutoBuffer& _body);
4344
void longlink_noop_resp_body(AutoBuffer& _body);
4445

mars/stn/src/signalling_keeper.cc

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,6 @@ using namespace mars::stn;
3535
static unsigned int g_period = 5 * 1000; // ms
3636
static unsigned int g_keepTime = 20 *1000; // ms
3737

38-
static const unsigned int kSignallingCmdId = 243;
39-
4038

4139
SignallingKeeper::SignallingKeeper(const LongLink& _longlink, MessageQueue::MessageQueue_t _messagequeue_id, bool _use_UDP)
4240
:msgreg_(MessageQueue::InstallAsyncHandler(_messagequeue_id))
@@ -132,13 +130,13 @@ void SignallingKeeper::__SendSignallingBuffer()
132130
{
133131
udp_client_.SetIpPort(ip_, port_);
134132
AutoBuffer buffer;
135-
longlink_pack(kSignallingCmdId, 0, NULL, 0, buffer);
133+
longlink_pack(signal_keep_cmdid(), 0, NULL, 0, buffer);
136134
udp_client_.SendAsync(buffer.Ptr(), buffer.Length());
137135
}
138136
} else {
139137
if (fun_send_signalling_buffer_)
140138
{
141-
fun_send_signalling_buffer_(NULL, 0, kSignallingCmdId);
139+
fun_send_signalling_buffer_(NULL, 0, signal_keep_cmdid());
142140
}
143141
}
144142
}

0 commit comments

Comments
 (0)