|
|
@ -1,4 +1,3 @@ |
|
|
|
#include "qos_client.h"
|
|
|
|
#include <iostream>
|
|
|
|
#include <stdint.h>
|
|
|
|
#include <string.h>
|
|
|
@ -6,10 +5,8 @@ |
|
|
|
#include <map>
|
|
|
|
#include <ei.h>
|
|
|
|
|
|
|
|
|
|
|
|
#include <time.h>
|
|
|
|
#include <stdarg.h>
|
|
|
|
# include <stdio.h>
|
|
|
|
#include <stdlib.h>
|
|
|
|
|
|
|
|
#define BUFF_LEN 128
|
|
|
@ -104,7 +101,7 @@ int main(void) { |
|
|
|
unsigned long sdkCmd; |
|
|
|
ei_decode_ulong(gCmdBuff, &gIndex, &sdkCmdId); |
|
|
|
ei_decode_ulong(gCmdBuff, &gIndex, &sdkCmd); |
|
|
|
DebugLog("IMY************init %d %d \n", sdkCmdId, sdkCmd); |
|
|
|
LOG("IMY************init %d %d \n", sdkCmdId, sdkCmd); |
|
|
|
int ret = 0; |
|
|
|
gIndex = 0; |
|
|
|
memset(gCmdBuff, 0, BUFF_LEN); |
|
|
@ -120,16 +117,15 @@ int main(void) { |
|
|
|
unsigned long sdkCmd; |
|
|
|
ei_decode_ulong(gCmdBuff, &gIndex, &sdkCmdId); |
|
|
|
ei_decode_ulong(gCmdBuff, &gIndex, &sdkCmd); |
|
|
|
DebugLog("IMY************getip %d %d \n", sdkCmdId, sdkCmd); |
|
|
|
LOG("IMY************getip %d %d \n", sdkCmdId, sdkCmd); |
|
|
|
uint64_t reqId = 0; |
|
|
|
gIndex = 0; |
|
|
|
memset(gCmdBuff, 0, BUFF_LEN); |
|
|
|
ei_encode_version(gCmdBuff, &gIndex); |
|
|
|
ei_encode_tuple_header(gCmdBuff, &gIndex, 3); |
|
|
|
ei_encode_ulong(gCmdBuff, &gIndex, reqId); |
|
|
|
REQCACHE cache = reqCache[reqId]; |
|
|
|
ei_encode_string(gCmdBuff, &gIndex, cache.req._host_ip.c_str()); |
|
|
|
ei_encode_ulong(gCmdBuff, &gIndex, cache.req._host_port); |
|
|
|
ei_encode_string(gCmdBuff, &gIndex, "127.0.0.1"); |
|
|
|
ei_encode_ulong(gCmdBuff, &gIndex, 1111); |
|
|
|
writeCmd(gCmdBuff, gIndex); |
|
|
|
} |
|
|
|
break; |
|
|
|