OsmoVTY: Create the enum in Smalltalk, still not the best way of doing it
This commit is contained in:
parent
9ad895dc0d
commit
bffccd92d0
36
OsmoVTY.st
36
OsmoVTY.st
|
@ -49,6 +49,42 @@ CStruct subclass: vty_cmd_node [
|
||||||
#(#cmd_vector #(#ptr #{vty_vector}))) >
|
#(#cmd_vector #(#ptr #{vty_vector}))) >
|
||||||
]
|
]
|
||||||
|
|
||||||
|
Object subclass: NodeType [
|
||||||
|
<category: 'libosmovty'>
|
||||||
|
|
||||||
|
NodeType class >> AUTH_NODE [
|
||||||
|
^ 0
|
||||||
|
]
|
||||||
|
|
||||||
|
NodeType class >> VIEW_NODE [
|
||||||
|
^ 1
|
||||||
|
]
|
||||||
|
|
||||||
|
NodeType class >> AUTH_ENABLE_NODE [
|
||||||
|
^ 2
|
||||||
|
]
|
||||||
|
|
||||||
|
NodeType class >> ENABLE_NODE [
|
||||||
|
^ 3
|
||||||
|
]
|
||||||
|
|
||||||
|
NodeType class >> CONFIG_NODE [
|
||||||
|
^ 4
|
||||||
|
]
|
||||||
|
|
||||||
|
NodeType class >> SERVICE_NODE [
|
||||||
|
^ 5
|
||||||
|
]
|
||||||
|
|
||||||
|
NodeType class >> DEBUG_NODE [
|
||||||
|
^ 6
|
||||||
|
]
|
||||||
|
|
||||||
|
NodeType class >> VTY_NODE [
|
||||||
|
^ 7
|
||||||
|
]
|
||||||
|
]
|
||||||
|
|
||||||
Object subclass: OSMOVTY [
|
Object subclass: OSMOVTY [
|
||||||
<comment: 'I provide access to the VTY code'>
|
<comment: 'I provide access to the VTY code'>
|
||||||
<category: 'libosmovty'>
|
<category: 'libosmovty'>
|
||||||
|
|
Reference in New Issue