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

📄 toaster.c

📁 wm PNE 3.3 source code, running at more than vxworks6.x version.
💻 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 + -