• 大小: 10KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-02
  • 标签: linux  c语言  websocket  

资源简介

linux c语言实现websocket编程,亲测可以运行,linux下直接编译就可以。代码中文件较多,结构比较清晰,未加注解。若有疑问请留言。

资源截图

代码片段和文件信息


#include “iot_config.h“


static void get_string_content_value(FILE *fp uint8_t *pszSectionName uint8_t *pszKeyName uint8_t *pszOutput uint32_t iOutputLen);
static void get_complete_path(uint8_t *pszConfigFileName uint8_t *pszWholePath);

static void get_string_content_value(FILE *fp uint8_t *pszSectionName uint8_t *pszKeyName uint8_t *pszOutput uint32_t iOutputLen)
{
    uint8_t  szSectionName[100]    = {0};
    uint8_t  szKeyName[100]        = {0};
    uint8_t  szContentLine[256]    = {0};
    uint8_t  szContentLineBak[256] = {0};
    uint32_t iContentLineLen       = 0;
    uint32_t iPositionFlag         = 0;

    if (fp == NULL || pszSectionName == NULL || pszKeyName == NULL || pszOutput == NULL)
    {
        printf(“get_string_content_value: input parameter

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       5853  2017-09-08 01:06  iot_config.c

     文件       1275  2017-09-08 00:56  iot_config.h

     文件        958  2017-09-22 01:19  iot_core.h

     文件       1146  2017-09-05 14:15  iot_linux_config.h

     文件       6623  2017-09-15 18:57  iot_sha1.c

     文件        696  2017-09-15 18:58  iot_sha1.h

     文件       7560  2017-09-08 01:20  iot_string.c

     文件       2954  2017-09-22 01:19  iot_string.h

     文件       5150  2017-09-17 01:11  iot_websocket.c

     文件        558  2017-09-17 01:16  iot_websocket.h

     文件       2113  2017-09-22 01:21  iot_websocket_unittest.c

     文件        359  2017-09-22 00:51  makefile

     文件        282  2017-09-05 19:01  Config.ini

----------- ---------  ---------- -----  ----

                35527                    13


评论

共有 条评论