⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 resource-data-type.c

📁 MANTIS是由科罗拉多大学开发的传感器网络嵌入式操作系统。 这是mantis的0.9.5版本的源码。
💻 C
字号:
#include <string.h>#include "bionet-util.h"const char *bionet_resource_data_type_to_string(bionet_resource_data_type_t data_type) {    static char *resource_data_type_to_string_array[] = {        "(invalid)",        "Binary",        "UInt8",        "Int8",        "UInt16",        "Int16",        "UInt32",        "Int32"    };    // FIXME: validate data_type    return resource_data_type_to_string_array[data_type];}bionet_resource_data_type_t bionet_resource_data_type_from_string(const char *data_type_string) {    if (strcasecmp(data_type_string, "binary") == 0) {        return BIONET_RESOURCE_DATA_TYPE_BINARY;    } else if (strcasecmp(data_type_string, "uint8") == 0) {        return BIONET_RESOURCE_DATA_TYPE_UINT8;    } else if (strcasecmp(data_type_string, "int8") == 0) {        return BIONET_RESOURCE_DATA_TYPE_INT8;    } else if (strcasecmp(data_type_string, "uint16") == 0) {        return BIONET_RESOURCE_DATA_TYPE_UINT16;    } else if (strcasecmp(data_type_string, "int16") == 0) {        return BIONET_RESOURCE_DATA_TYPE_INT16;    } else if (strcasecmp(data_type_string, "uint32") == 0) {        return BIONET_RESOURCE_DATA_TYPE_UINT32;    } else if (strcasecmp(data_type_string, "int32") == 0) {        return BIONET_RESOURCE_DATA_TYPE_INT32;    }    return BIONET_RESOURCE_DATA_TYPE_INVALID;}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -