From: sandhya s. <san...@re...> - 2002-10-23 14:19:02
|
Robert, I have two tables.And one of the tables is having two indexes where one index is that of the other table.One index of this table is a integer and the other is the object identifier So how this is to be implemented in the array_user.conf code. I mean explain about the primary and secondary key. Thanks -Sandhya On Wed, 23 Oct 2002 Robert Story wrote : >On 23 Oct 2002 11:42:45 -0000 "sandhya satyanarayan" ><san...@re...> wrote: >SS> In the array_user.conf we have a routine *_extract_index.What >this >SS> routine does. > >It extracts indexes. It is primarily used during row creation. >Given the index >for a row, it will break down the index into it's individual >components. It's >not very interesting when there is only a single index, though. > >SS> Within this routine netsnmp_variable_list variable is >SS> there.What is this variable used for. > >It is used to hold an index which will be extracted from the row >index. There >will be one variable for each index. > >SS> What extra code needs to be >SS> added here in this routine apart from the code generated by >SS> mib2c. > >Just follow the TODO comments: > > /** TODO: link this index to the next, or NULL for the >last one */ > * TODO: check index for valid values. For EXAMPLE: > >The most important part to add here is validation of the indexes >after they >have been parsed. For example, if your index is an integer that >must be >between 1 and 100, you would make sure that the index you parsed >was between 1 >and 100. > >SS> If the data is not there at the time of initialisation then >where >SS> the data should be added into the container. > >The data should be added to the container whenever it is >convenient for you, >but it must be added before a get-request. > >SS> I mean if i want to >SS> get the data within the handler function for a GET request is >this >SS> possible.If yes then how this can be done. > >No, if the data isn't in the container, the get handler will >never be reached. > >SS> And the index for the table is the realSvrID.While putting >the oid >SS> in the oids parameter of netsnmp_index (parameter of the >SS> *Table_context) what should be the assinged to the oids >SS> parameter. > >The realSvrID. > >SS> sending a GET request to the agent.I am assigning the value >of the >SS> realSvrID to this oids parameter.Am I doing anything wrong. > >Did you also set the length? > >SS> One more thing Robert.Is it possible for me to get your >Online >SS> help today.It would be a great help to me. > >I hang out in the irc channel most of the time, and I try to >answer email at >least once a day. I do this as my time and workload permits. If >you are under a >deadline and need dedicated one-on-one phone or on-site support, >then I do >offer consulting services. Email me off-list for more >information. > >-- >Robert Story, NET-SNMP Junkie ><irc://irc.openprojects.net/#net-snmp> ><http://www.net-snmp.org/> > >You are lost in a twisty maze of little standards, all >different. |