您当前的位置:首页 > IT编程 > C++
| C语言 | Java | VB | VC | python | Android | TensorFlow | C++ | oracle | 学术与代码 | cnn卷积神经网络 | gnn | 图像修复 | Keras | 数据集 | Neo4j | 自然语言处理 | 深度学习 | 医学CAD | 医学影像 | 超参数 | pointnet | pytorch | 异常检测 | Transformers | 情感分类 | 知识图谱 |

自学教程:C++ send_text函数代码示例

51自学网 2021-06-03 07:35:48
  C++
这篇教程C++ send_text函数代码示例写得很实用,希望能帮到您。

本文整理汇总了C++中send_text函数的典型用法代码示例。如果您正苦于以下问题:C++ send_text函数的具体用法?C++ send_text怎么用?C++ send_text使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。

在下文中一共展示了send_text函数的30个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。

示例1: do_set_param

static int do_set_param(Request *req){	u8 *name = g_buffer;	char *content = (char *)g_buffer;	int retv = 0;	Section * section;	Ack ack;	retv = receive_text(name, req->dataSize);	name[req->dataSize] = 0;	APP_INFO("Section Name is : %s/n", (char *)name);	section = find_section((char *)name);	ack.info = ack.result = (NULL == section) ? -1 : 0;	retv = send_text((u8 *)&ack, sizeof(ack));	if (ack.result == -1) {		APP_INFO("Section [%s] is not found!/n", (char *)name);		return -1;	}	// Receive parameter settings	retv = receive_text((u8 *)content, req->info);	content[req->info] = 0;	if (0) {		APP_INFO("===== Parameter Setting is : /n%s", content);	} else {		APP_INFO("===== Parameter Setting is : /n%s", content);		retv = mw_config_params(section->map, content);		retv = (*section->set)(section->name);		ack.result = ack.info = retv;	}	retv = send_text((u8 *)&ack, sizeof(ack));	return retv;}
开发者ID:ShawnOfMisfit,项目名称:ambarella,代码行数:33,


示例2: do_get_param

static int do_get_param(Request *req){	u8 *name = g_buffer;	char *content = (char *)g_buffer;	int retv = 0;	Section * section;	Ack ack;	// Get section name	retv = receive_text(name, req->dataSize);	name[req->dataSize] = 0;	APP_INFO("Section Name is : %s/n", (char *)name);	section = find_section((char *)name);	if (NULL == section) {		ack.result = -1;		ack.info = -1;		APP_INFO("Section [%s] is not found!/n", (char *)name);		return send_text((u8 *)&ack, sizeof(ack));	} else {		retv = (*section->get)(section->name, req->info);		retv = mw_output_params(section->map, &content);		APP_INFO("/n%s/n", content);		ack.result = retv;		ack.info = strlen(content);		send_text((u8 *)&ack, sizeof(ack));		return send_text((u8 *)content, ack.info);	}}
开发者ID:ShawnOfMisfit,项目名称:ambarella,代码行数:29,


示例3: hash_map

int hash_map(int actor_node, char *text) {    /** public function - see header */    int socket=clients.client[actor_node].socket;    char map_name[80]="";    int map_id;    if(sscanf(text, "%*s *s")==-1){        //if no tail specified in command, default to current map        map_id=clients.client[actor_node].map_id;    }    else if(sscanf(text, "%*s %[^/n]", map_name)==1){        map_id=get_map_id(map_name);        if(map_id==-1){            send_text(socket, CHAT_SERVER, "%cMap does not exist", c_red3+127);            return 0;        }    }    else {        send_text(socket, CHAT_SERVER, "%cyou need to use the format #MAP [map_name] or #MAP", c_red3+127);        return 0;    }    get_map_details(actor_node, map_id);    get_map_developer_details(actor_node, map_id);    return 0;}
开发者ID:UnoffLandz,项目名称:unoff-landz,代码行数:34,


示例4: hash_set_map_development_status

int hash_set_map_development_status(int actor_node, char *text) {    /** public function - see header */    int socket=clients.client[actor_node].socket;    int development_status=0;    int map_id;    //extract data from text string    if(sscanf(text, "%*s %i %i", &map_id, &development_status)!=2){        send_text(socket, CHAT_SERVER, "%cyou need to use the format #SET_MAP_DEVELOPMENT_STATUS [map id] [map development status 0-2]", c_red3+127);        return 0;    }    //check map exists    if(strlen(maps.map[map_id].elm_filename)==0){        send_text(socket, CHAT_SERVER, "%cthat map id does not exist", c_red3+127);        return 0;    }    //update map array    maps.map[map_id].development_status=development_status;    //update database    push_sql_command("UPDATE MAP_TABLE SET STATUS=%i WHERE MAP_ID=%i", maps.map[map_id].development_status, map_id);    send_text(socket, CHAT_SERVER, "%cyou changed the development status of map %i to %i", c_green3+127, map_id, maps.map[map_id].development_status);    return 0;}
开发者ID:UnoffLandz,项目名称:unoff-landz,代码行数:32,


示例5: main

void main (){	get_text();	send_text(1,line1);	send_text(2,line2);}
开发者ID:thenaughtychild,项目名称:HMI_for_HCL,代码行数:7,


示例6: hash_set_map_name

int hash_set_map_name(int actor_node, char *text) {    /** public function - see header */    int socket=clients.client[actor_node].socket;    char map_name[80]="";    int map_id;    if(sscanf(text, "%*s %i %[^/n]", &map_id, map_name)!=2){        send_text(socket, CHAT_SERVER, "%cyou need to use the format #SET_MAP_NAME [map id] [map name]", c_red3+127);        return 0;    }    //check map exists    if(strlen(maps.map[map_id].elm_filename)==0){        send_text(socket, CHAT_SERVER, "%cthat map id does not exist", c_red3+127);        return 0;    }    //update map array    strcpy(maps.map[map_id].map_name, map_name);    //update database    push_sql_command("UPDATE MAP_TABLE SET MAP_NAME='%s' WHERE MAP_ID=%i", maps.map[map_id].map_name, map_id);    send_text(socket, CHAT_SERVER, "%cyou changed the name of map %i to %s", c_green3+127, map_id, maps.map[map_id].map_name);    return 0;}
开发者ID:UnoffLandz,项目名称:unoff-landz,代码行数:31,


示例7: interr_P1

__interrupt void interr_P1(void){        P1OUT ^= 0x01;              // Sinalizar interrup
C++ send_to_char函数代码示例
C++ send_string函数代码示例
万事OK自学网:51自学网_软件自学网_CAD自学网自学excel、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。