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)

           {

            ....

           }

  • 相关阅读:
    前端JavaScript(2) --常用内置对象,函数,伪数组 arguments,关于DOM的事件操作,DOM介绍
    前端JavaScript(3)-关于DOM操作的相关案例,JS中的面向对象、定时器、BOM、位置信息
    前端JavaScript(1) --Javascript简介,第一个JavaScript代码,数据类型,运算符,数据类型转换,流程控制,百度换肤,显示隐藏
    前端CSS(3)
    CSS标签大全
    前端CSS(2)
    前端CSS(1)
    前端HTML(二/三)
    前端基础(1)
    第一个自定义HTML网页
  • 原文地址:https://www.cnblogs.com/gavinwu/p/3110775.html
Copyright © 2011-2022 走看看