Click here to Skip to main content
15,925,250 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: *.ps file format ??!!! Pin
Martin Ziacek23-Jan-03 9:07
Martin Ziacek23-Jan-03 9:07 
Generalregion from transparent png Pin
Tili23-Jan-03 7:58
Tili23-Jan-03 7:58 
GeneralWindow Tile Pin
MemLeak23-Jan-03 7:36
MemLeak23-Jan-03 7:36 
GeneralRe: Window Tile Pin
Gary Kirkham23-Jan-03 8:20
Gary Kirkham23-Jan-03 8:20 
GeneralRe: Window Tile Pin
MemLeak23-Jan-03 8:23
MemLeak23-Jan-03 8:23 
GeneralClass Specific #define Pin
Codin' Carlos23-Jan-03 7:11
Codin' Carlos23-Jan-03 7:11 
GeneralRe: Class Specific #define Pin
Chris Richardson23-Jan-03 8:28
Chris Richardson23-Jan-03 8:28 
GeneralSNMP question Pin
User 988523-Jan-03 7:04
User 988523-Jan-03 7:04 
I want to write an SNMP extension agent for one of my applications, that run on a Windows 2000 server.

How do i return an array of values in a GET or GETNEXT request?

I made an MIB that looks like this:

What does the extension agent say when it gets a request for

enterprises.radical.software.apps.radicalserver.radicalserverinstance.serverconnections

since it actually points to a list of connection objects

Also how is the members of the connections array accessed. Is it like

enterprises.radical.software.apps.radicalserver.radicalserverinstance.serverconnections.0
enterprises.radical.software.apps.radicalserver.radicalserverinstance.serverconnections.1
etc....

RADICALSERVER-MIB DEFINITIONS ::= BEGIN

	IMPORTS
		enterprises
			FROM RFC1155-SMI
		OBJECT-TYPE
			FROM RFC-1212
		DisplayString
			FROM RFC-1213;
	
	radical		OBJECT IDENTIFIER ::= { enterprises 15812 }
	software	OBJECT IDENTIFIER ::= { radical 1 }
	apps		OBJECT IDENTIFIER ::= { software 1 }
	radicalserver	OBJECT IDENTIFIER ::= { apps 1 }
	
	radicalserverinstance	OBJECT_TYPE
		SYNTAX	RadicalServerInstance
		ACCESS	not-accessible
		STATUS	mandatory
		DESCRIPTION	"Radical Server Instance"
	::= { radicalserver 1 }
	
	RadicalServerInstance ::= 
	SEQUENCE
	{
		serverstatus		INTEGER,
		serverinstancename	DisplayString,
		serverinstancetype	DisplayString,
		serverincomingmsgs	INTEGER,
		serveroutgoingmsgs	INTEGER,
		serverconnectcount	INTEGER
	}
		
	serverstatus OBJECT-TYPE
		SYNTAX INTEGER
		ACCESS read-only
		STATUS mandatory
		DESCRIPTION	"The Status of the server 1 - up, 0 - down"                
	::= { radicalserverinstance 1 }
	
	serverinstancename OBJECT-TYPE
		SYNTAX DisplayString
		ACCESS read-only
		STATUS mandatory
		DESCRIPTION	"The name of the instance"                
	::= { radicalserverinstance 2 }

	serverinstancetype OBJECT-TYPE
		SYNTAX DisplayString
		ACCESS read-only
		STATUS mandatory
		DESCRIPTION	"The type of the instance"                
	::= { radicalserverinstance 3 }
	
	serverincomingmsgs OBJECT-TYPE
		SYNTAX INTEGER
		ACCESS read-only
		STATUS mandatory
		DESCRIPTION	"No. of incoming messages per second"                
	::= { radicalserverinstance 4 }

	serveroutgoingmsgs OBJECT-TYPE
		SYNTAX INTEGER
		ACCESS read-only
		STATUS mandatory
		DESCRIPTION	"No. of outgoing messages per second"                
	::= { radicalserverinstance 5 }

	serverconnectcount OBJECT-TYPE
		SYNTAX INTEGER
		ACCESS read-only
		STATUS mandatory
		DESCRIPTION	"No. of outgoing messages per second"                
	::= { radicalserverinstance 6 }

	serverconnections	OBJECT-TYPE
		SYNTAX SEQUENCE OF serverconnection
		ACCESS not-accessible
		STATUS mandatory
		DESCRIPTION "Connection list on the server instance"	
	::= { radicalserverinstance 7 }
	
	serverconnection	OBJECT-TYPE
		SYNTAX	ServerConnection
		ACCESS	not-accessible
		STATUS	mandatory
		DESCRIPTION "Connection on the server instance"
	::= { serverconnections 1 }
	
	ServerConnection ::= 
	{
		serverconnectionid	DisplayString
		serverconnecttype	INTEGER
		serverconnectstatus	INTEGER
		serverincomingmsgs	INTEGER
		sreveroutgoingmsgs	INTEGER
	}
	
	serverconnectionid	OBJECT-TYPE
		SYNTAX	DisplayString
		ACCESS	read-only
		STATUS	mandatory
		DESCRIPTION "Identifier of the connection"
	::= { serverconnection 1 }
	
	serverconnecttype	OBJECT-TYPE
		SYNTAX	INTEGER
		ACCESS	read-only
		STATUS	mandatory
		DESCRIPTION "Type Incoming = 0, Outgoing = 1"
	::= { serverconnection 2 }

	serverconnectstatus	OBJECT-TYPE
		SYNTAX	INTEGER
		ACCESS	read-only
		STATUS	mandatory
		DESCRIPTION "disconnected = 0, connected = 1"
	::= { serverconnection 3 }
	
	serverincomingmsgs	OBJECT-TYPE
		SYNTAX	INTEGER
		ACCESS	read-only
		STATUS	mandatory
		DESCRIPTION "No of incoming messages per second"
	::= { serverconnection 4 }

	serveroutgoingmsgs	OBJECT-TYPE
		SYNTAX	INTEGER
		ACCESS	read-only
		STATUS	mandatory
		DESCRIPTION "No of outgoing messages per second"
	::= { serverconnection 5 }
	
----------------------------------------------------------------

END


Any help is greatly appreciated. I am a beginner in SNMP.


My article on a reference-counted smart pointer that supports polymorphic objects and raw pointers


modified 29-Aug-18 21:01pm.

GeneralA bizarre CReatePopupMenu() crash! Pin
ns23-Jan-03 6:54
ns23-Jan-03 6:54 
GeneralRe: A bizarre CReatePopupMenu() crash! Pin
Codin' Carlos23-Jan-03 7:51
Codin' Carlos23-Jan-03 7:51 
GeneralStrange question about GetDocument Pin
ns23-Jan-03 6:05
ns23-Jan-03 6:05 
GeneralRe: Strange question about GetDocument Pin
Roger Allen23-Jan-03 6:11
Roger Allen23-Jan-03 6:11 
GeneralRe: Strange question about GetDocument Pin
ns23-Jan-03 6:12
ns23-Jan-03 6:12 
GeneralRe: Strange question about GetDocument Pin
Chris Richardson23-Jan-03 8:30
Chris Richardson23-Jan-03 8:30 
GeneralRe: Strange question about GetDocument Pin
ns23-Jan-03 8:41
ns23-Jan-03 8:41 
GeneralWM_MENUCOMMAND and menu items with no ID Pin
ns23-Jan-03 5:42
ns23-Jan-03 5:42 
GeneralRe: WM_MENUCOMMAND and menu items with no ID Pin
KaЯl23-Jan-03 5:51
KaЯl23-Jan-03 5:51 
GeneralRe: WM_MENUCOMMAND and menu items with no ID Pin
ns23-Jan-03 6:02
ns23-Jan-03 6:02 
GeneralRe: WM_MENUCOMMAND and menu items with no ID Pin
Roger Allen23-Jan-03 6:24
Roger Allen23-Jan-03 6:24 
GeneralRe: WM_MENUCOMMAND and menu items with no ID Pin
ns23-Jan-03 6:38
ns23-Jan-03 6:38 
GeneralRe: WM_MENUCOMMAND and menu items with no ID Pin
KaЯl23-Jan-03 23:17
KaЯl23-Jan-03 23:17 
GeneralThank you!!!! Pin
ns24-Jan-03 3:03
ns24-Jan-03 3:03 
GeneralARGH! trying to add a combobox Pin
Ron H.23-Jan-03 5:33
Ron H.23-Jan-03 5:33 
QuestionWM_TIMER in a MFC Console App.. Possible? Pin
RobJones23-Jan-03 5:23
RobJones23-Jan-03 5:23 
AnswerRe: WM_TIMER in a MFC Console App.. Possible? Pin
Gary R. Wheeler23-Jan-03 6:04
Gary R. Wheeler23-Jan-03 6:04 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.