-----Original Message----- From: Mani Pooni Sent: Friday, July 17, 2015 10:38 AM To: 'net-snmp-coders@lists.sourceforge.net' Subject: nested tables
Hi all, Nested tables are implemented using shared indexes in snmp. For example, you could define a parent like: parentTable OBJECT-TYPE SYNTAX SEQUENCE OF parentEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Parent table" ::= { example 1 } parentEntry OBJECT-TYPE SYNTAX ParentEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Entry in Parent table" INDEX { parentIndex } ::= { parentTable 1 } ParentEntry ::= SEQUENCE { parentIndex Unsigned32, -- other columns in the table } -- define the columns in the parent table Define a child table as: childTable OBJECT-TYPE SYNTAX SEQUENCE OF childEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Child table" ::= { example 2 } childEntry OBJECT-TYPE SYNTAX ChildEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Entry in Child table" INDEX { parentIndex, childIndex } ::= { childTable 1 } ChildEntry ::= SEQUENCE { childIndex Unsigned32, -- other columns in the table } -- define the columns in the child table Now the question is when I am implementing the parent and child table in net-snmp in my subagent, how do I handle the parentIndex in the child table in my subagent. Should I still define two indexes for the child table and populated them and register the indexes in net-snmp or can I reference the parentIndex in the parent table. What are the api's I should use. mani ------------------------------------------------------------------------------ Don't Limit Your Business. Reach for the Cloud. GigeNET's Cloud Solutions provide you with the tools and support that you need to offload your IT needs and focus on growing your business. Configured For All Businesses. Start Your Cloud Today. https://www.gigenetcloud.com/ _______________________________________________ Net-snmp-coders mailing list Net-snmp-coders@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/net-snmp-coders