void callback(TSL_State* L, int RecvType, int ChannelId, int ErrNo, char* ErrMsg, TObject* ResultObj, TObject* EnvObj)
{
printf("ChannelId:%d Type:%d\r\n", ChannelId, RecvType);
switch (RecvType)
{
case 0:
case 0x0201:
//错误信息
case 0x0501:
iErrNo = ErrNo;
printf("ErrorNo:%d,Error:%s\r\n", ErrNo, ErrMsg);
break;
//处理推送行情
case 0x0402:
PrintObj(L, ResultObj,true);
printf("\r\n");
break;
}
}
当订阅数量超过限制,程序打印的相关错误信息。