zoukankan      html  css  js  c++  java
  • TR69 添加示例

    以Device下的Device.DeviceInfo为例

    1. grep DeviceInfo -r ./

         (1) rootparams.h 文件中

            /* InternetGatewayDevice.DeviceInfo. */
            SVAR(DeviceInfo);

        (2) rootparams.c 文件中

            TRxObjNode DeviceDesc[] =

            {....

                {DeviceInfo,{{tObject,0,0}}, NULL,NULL, deviceInfoDesc,NULL},    

             ....

    2. grep deviceInfoDesc -r ./

        (1) rootparams.c 文件中

            extern TRxObjNode deviceInfoDesc[];

        (2) baselineparams.c 文件中

             #include "sharedparams.h"

            #include "baselineparams.h"

            TRxObjNode  deviceInfoDesc[] = {
        {Manufacturer,{{tString,64,0}}, NULL,getManufacturer,NULL,NULL},
        {ManufacturerOUI,{{tString,6,0}}, NULL,getManufacturerOUI,NULL,NULL},
        {ModelName,{{tString,64,0}}, NULL,getModelName,NULL,NULL},
        {Description,{{tString,256,0}}, NULL,getDescription,NULL,NULL},
        {ProductClass,{{tString,256,0}},NULL,getProductClass,NULL,NULL},
        {SerialNumber,{{tString,256,0}}, NULL,getSerialNumber,NULL,NULL},
        {SoftwareVersion,{{tString,64,0}}, NULL,getSoftwareVersion,NULL,NULL},
        {HardwareVersion,{{tString,64,0}}, NULL,getHardwareVersion,NULL,NULL},
        {SpecVersion,{{tString,16,0}}, NULL,getSpecVersion,NULL,NULL},
        {ProvisioningCode,{{tString,64,0}}, setProvisioningCode,getProvisioningCode,NULL,NULL},
        {UpTime,{{tUnsigned,0,1}}, NULL,getUpTime,NULL,NULL},
        {DeviceLog,{{tString,32767,1}}, NULL,getDeviceLog,NULL,NULL},
        {NULL}
    };

    3. (1) Manufacturer

             grep Manufacturer -r ./

             baselineparams.h文件中

            SVAR(Manufactuer);

       (2) getManufacturer

            grep getManufacturer -r ./

            baselineparams.c文件中

            TRXGFUNC(getManufacturer);

           

            baselinehandlers.c文件中

           TRX_STATUS getManufacturer(char **value)

           {

            ....

           }

  • 相关阅读:
    搭建kafka高级消费 (high-consumer)php7
    kafka搭建到配置borker集群(项目开发-区块链)
    快速提高谷歌浏览器(Chrome)自带下载器的网速
    利用IO和File类实现拷贝文件目录问题
    随机红包小算法
    二叉树前序中序后序层序遍历问题
    荷兰国旗问题
    二分法查找
    找出数组中最大值and索引
    数组元素反转
  • 原文地址:https://www.cnblogs.com/gavinwu/p/3110775.html
Copyright © 2011-2022 走看看