📄 toaster.c
字号:
/* $Header: /usr/cvsroot/target/src/wrn/wm/demo/winagent/toaster.c,v 1.1.1.1 2001/11/05 17:49:18 tneale Exp $ *//* * Copyright (C) 1999-2005 Wind River Systems, Inc. * All rights reserved. Provided under license only. * Distribution or other use of this software is only * permitted pursuant to the terms of a license agreement * from Wind River Systems (and is otherwise prohibited). * Refer to that license agreement for terms of use. *//**************************************************************************** * Copyright 1988-1997 Epilogue Technology Corporation. * Copyright 1998 Integrated Systems, Inc. * All rights reserved. ****************************************************************************//* * $Log: toaster.c,v $ * Revision 1.1.1.1 2001/11/05 17:49:18 tneale * Tornado shuffle * * Revision 1.6 2001/01/19 22:25:10 paul * Update copyright. * * Revision 1.5 2000/03/17 00:15:50 meister * Update copyright message * * Revision 1.4 1998/02/25 04:58:30 sra * Update copyrights. * * Revision 1.3 1997/03/20 06:53:36 sra * DFARS-safe copyright text. Zap! * * Revision 1.2 1997/02/25 16:34:43 mrf * Added RCS log and copyright notice * *//* [clearcase]modification history-------------------01a,19apr05,job update copyright notices*//****************************************************************************** ****************************************************************************** **** This file was automatically generated by Epilogue Technology's **** Emissary SNMP MIB Compiler, version 6.0. **** This file was generated using the -mib.c switch. **** **** This file contains a representation of a MIB tree suitable **** for use by an SNMP agent running Epilogue's Envoy package. **** **** DO NOT EDIT THIS FILE BY HAND. **** **** Last build date: Tue May 07 14:38:02 1996 **** from files: **** c:\epilogue\emissary\std-mibs/rfc1155.smi, toaster.mib ****************************************************************************** ****************************************************************************** */#define _MIB 1#include <sys/types.h>#include <asn1.h>#include <mib.h>#include <snmpdefs.h>#include <snmp.h>#include <auxfuncs.h>#include "toastmth.h"#include "toastvar.h"#ifndef STATIC#define STATIC static#endifSTATICMIBARC_T zeroDotZero_arcs[] = { END_OF_ARC_LIST };STATICMIBNODE_T zeroDotZero_node = NODE("zeroDotZero", zeroDotZero_arcs);STATICMIBARC_T ccitt_arcs[] = { ARC(0, zeroDotZero_node), END_OF_ARC_LIST };STATICMIBNODE_T ccitt_node = NODE("ccitt", ccitt_arcs);STATICMIBARC_T directory_arcs[] = { END_OF_ARC_LIST };STATICMIBNODE_T directory_node = NODE("directory", directory_arcs);STATICMIBARC_T transmission_arcs[] = { END_OF_ARC_LIST };STATICMIBNODE_T transmission_node = NODE("transmission", transmission_arcs);STATICMIBARC_T mib_2_arcs[] = { ARC(10, transmission_node), END_OF_ARC_LIST };STATICMIBNODE_T mib_2_node = NODE("mib-2", mib_2_arcs);STATICMIBARC_T mgmt_arcs[] = { ARC(1, mib_2_node), END_OF_ARC_LIST };STATICMIBNODE_T mgmt_node = NODE("mgmt", mgmt_arcs);STATICMIBARC_T experimental_arcs[] = { END_OF_ARC_LIST };STATICMIBNODE_T experimental_node = NODE("experimental", experimental_arcs);LEAF_ASYS( toasterManufacturer_leaf, "toasterManufacturer", VT_STRING, RO, SCALAR, null_test_async, get_string_async, null_set_async, std_next_async, toaster_manf, 0x0000, 0xFF, 0xFF);LEAF_ASYS( toasterModelNumber_leaf, "toasterModelNumber", VT_STRING, RO, SCALAR, null_test_async, get_string_async, null_set_async, std_next_async, toaster_ModelNumber, 0x0000, 0xFF, 0xFF);LEAF_ASYS( toasterControl_leaf, "toasterControl", VT_NUMBER, RW, SCALAR, toaster_test, get_int_async, toaster_set, std_next_async, &toasterstate, 0x0000, 0xFF, 0xFF);LEAF_ASYS( toasterDoneness_leaf, "toasterDoneness", VT_NUMBER, RW, SCALAR, toaster_test, get_int_async, toaster_set, std_next_async, &toasterdoneness, 0x0000, 0xFF, 0xFF);LEAF_ASYS( toasterToastType_leaf, "toasterToastType", VT_NUMBER, RW, SCALAR, toaster_test, get_int_async, toaster_set, std_next_async, &toasttype, 0x0000, 0xFF, 0xFF);STATICMIBARC_T toaster_arcs[] = { ARC(1, toasterManufacturer_leaf), ARC(2, toasterModelNumber_leaf), ARC(3, toasterControl_leaf), ARC(4, toasterDoneness_leaf), ARC(5, toasterToastType_leaf), END_OF_ARC_LIST };STATICMIBNODE_T toaster_node = NODE("toaster", toaster_arcs);STATICMIBARC_T epilogue_arcs[] = { ARC(2, toaster_node), END_OF_ARC_LIST };STATICMIBNODE_T epilogue_node = NODE("epilogue", epilogue_arcs);STATICMIBARC_T enterprises_arcs[] = { ARC(12, epilogue_node), END_OF_ARC_LIST };STATICMIBNODE_T enterprises_node = NODE("enterprises", enterprises_arcs);STATICMIBARC_T private_arcs[] = { ARC(1, enterprises_node), END_OF_ARC_LIST };STATICMIBNODE_T private_node = NODE("private", private_arcs);STATICMIBARC_T security_arcs[] = { END_OF_ARC_LIST };STATICMIBNODE_T security_node = NODE("security", security_arcs);STATICMIBARC_T snmpUDPDomain_arcs[] = { END_OF_ARC_LIST };STATICMIBNODE_T snmpUDPDomain_node = NODE("snmpUDPDomain", snmpUDPDomain_arcs);STATICMIBARC_T snmpCLNSDomain_arcs[] = { END_OF_ARC_LIST };STATICMIBNODE_T snmpCLNSDomain_node = NODE("snmpCLNSDomain", snmpCLNSDomain_arcs);STATICMIBARC_T snmpCONSDomain_arcs[] = { END_OF_ARC_LIST };STATICMIBNODE_T snmpCONSDomain_node = NODE("snmpCONSDomain", snmpCONSDomain_arcs);STATICMIBARC_T snmpDDPDomain_arcs[] = { END_OF_ARC_LIST };STATICMIBNODE_T snmpDDPDomain_node = NODE("snmpDDPDomain", snmpDDPDomain_arcs);STATICMIBARC_T snmpIPXDomain_arcs[] = { END_OF_ARC_LIST };STATICMIBNODE_T snmpIPXDomain_node = NODE("snmpIPXDomain", snmpIPXDomain_arcs);STATICMIBARC_T snmpDomains_arcs[] = { ARC(1, snmpUDPDomain_node), ARC(2, snmpCLNSDomain_node), ARC(3, snmpCONSDomain_node), ARC(4, snmpDDPDomain_node), ARC(5, snmpIPXDomain_node), END_OF_ARC_LIST };STATICMIBNODE_T snmpDomains_node = NODE("snmpDomains", snmpDomains_arcs);STATICMIBARC_T rfc1157Domain_arcs[] = { END_OF_ARC_LIST };STATICMIBNODE_T rfc1157Domain_node = NODE("rfc1157Domain", rfc1157Domain_arcs);STATICMIBARC_T rfc1157Proxy_arcs[] = { ARC(1, rfc1157Domain_node), END_OF_ARC_LIST };STATICMIBNODE_T rfc1157Proxy_node = NODE("rfc1157Proxy", rfc1157Proxy_arcs);STATICMIBARC_T snmpProxys_arcs[] = { ARC(1, rfc1157Proxy_node), END_OF_ARC_LIST };STATICMIBNODE_T snmpProxys_node = NODE("snmpProxys", snmpProxys_arcs);STATICMIBARC_T snmpModules_arcs[] = { END_OF_ARC_LIST };STATICMIBNODE_T snmpModules_node = NODE("snmpModules", snmpModules_arcs);STATICMIBARC_T snmpV2_arcs[] = { ARC(1, snmpDomains_node), ARC(2, snmpProxys_node), ARC(3, snmpModules_node), END_OF_ARC_LIST };STATICMIBNODE_T snmpV2_node = NODE("snmpV2", snmpV2_arcs);STATICMIBARC_T internet_arcs[] = { ARC(1, directory_node), ARC(2, mgmt_node), ARC(3, experimental_node), ARC(4, private_node), ARC(5, security_node), ARC(6, snmpV2_node), END_OF_ARC_LIST };STATICMIBNODE_T internet_node = NODE("internet", internet_arcs);STATICMIBARC_T dod_arcs[] = { ARC(1, internet_node), END_OF_ARC_LIST };STATICMIBNODE_T dod_node = NODE("dod", dod_arcs);STATICMIBARC_T org_arcs[] = { ARC(6, dod_node), END_OF_ARC_LIST };STATICMIBNODE_T org_node = NODE("org", org_arcs);STATICMIBARC_T iso_arcs[] = { ARC(3, org_node), END_OF_ARC_LIST };STATICMIBNODE_T iso_node = NODE("iso", iso_arcs);STATICMIBARC_T mib_root_arcs[] = { ARC(0, ccitt_node), ARC(1, iso_node), END_OF_ARC_LIST };MIBNODE_T mib_root_node = NODE("mib_root", mib_root_arcs);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -