|
|
@ -12,12 +12,20 @@ CB_S DebugPrint; |
|
|
|
|
|
|
|
|
|
|
|
void Call_CB_S(CB_S func,char* data) |
|
|
|
void Call_CB_S(CB_S func,char* data) |
|
|
|
{ |
|
|
|
{ |
|
|
|
|
|
|
|
if(func == NULL){ |
|
|
|
|
|
|
|
printf("callback func is null\n"); |
|
|
|
|
|
|
|
return; |
|
|
|
|
|
|
|
} |
|
|
|
func(data); |
|
|
|
func(data); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void Call_CB_I_S(CB_I_S func,int event,char* data) |
|
|
|
void Call_CB_I_S(CB_I_S func,int event,char* data) |
|
|
|
{ |
|
|
|
{ |
|
|
|
|
|
|
|
if(func == NULL){ |
|
|
|
|
|
|
|
printf("callback func is null\n"); |
|
|
|
|
|
|
|
return; |
|
|
|
|
|
|
|
} |
|
|
|
func(event,data); |
|
|
|
func(event,data); |
|
|
|
if (data != NULL && data[0] != '\0') |
|
|
|
if (data != NULL && data[0] != '\0') |
|
|
|
{ |
|
|
|
{ |
|
|
@ -27,6 +35,10 @@ void Call_CB_I_S(CB_I_S func,int event,char* data) |
|
|
|
} |
|
|
|
} |
|
|
|
void Call_CB_S_I_S_S(CB_S_I_S_S func,char* operationID, int errCode,char* errMsg,char* data) |
|
|
|
void Call_CB_S_I_S_S(CB_S_I_S_S func,char* operationID, int errCode,char* errMsg,char* data) |
|
|
|
{ |
|
|
|
{ |
|
|
|
|
|
|
|
if(func == NULL){ |
|
|
|
|
|
|
|
printf("callback func is null\n"); |
|
|
|
|
|
|
|
return; |
|
|
|
|
|
|
|
} |
|
|
|
func(operationID,errCode,errMsg,data); |
|
|
|
func(operationID,errCode,errMsg,data); |
|
|
|
if (errMsg != NULL && errMsg[0] != '\0') |
|
|
|
if (errMsg != NULL && errMsg[0] != '\0') |
|
|
|
{ |
|
|
|
{ |
|
|
@ -46,6 +58,10 @@ void Call_CB_S_I_S_S(CB_S_I_S_S func,char* operationID, int errCode,char* errMsg |
|
|
|
} |
|
|
|
} |
|
|
|
void Call_CB_S_I_S_S_I(CB_S_I_S_S_I func,char* operationID,int errCode,char* errMsg,char* data,int progress) |
|
|
|
void Call_CB_S_I_S_S_I(CB_S_I_S_S_I func,char* operationID,int errCode,char* errMsg,char* data,int progress) |
|
|
|
{ |
|
|
|
{ |
|
|
|
|
|
|
|
if(func == NULL){ |
|
|
|
|
|
|
|
printf("callback func is null\n"); |
|
|
|
|
|
|
|
return; |
|
|
|
|
|
|
|
} |
|
|
|
func(operationID,errCode,errMsg,data,progress); |
|
|
|
func(operationID,errCode,errMsg,data,progress); |
|
|
|
if (errMsg != NULL && errMsg[0] != '\0') |
|
|
|
if (errMsg != NULL && errMsg[0] != '\0') |
|
|
|
{ |
|
|
|
{ |
|
|
@ -63,6 +79,7 @@ void Call_CB_S_I_S_S_I(CB_S_I_S_S_I func,char* operationID,int errCode,char* err |
|
|
|
free(operationID); |
|
|
|
free(operationID); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
enum CONN_EVENT{ |
|
|
|
enum CONN_EVENT{ |
|
|
|
CONNECTING, |
|
|
|
CONNECTING, |
|
|
|
CONNECT_SUCCESS, |
|
|
|
CONNECT_SUCCESS, |
|
|
|