
linevtyC.addSC("access-class", "Filter connections based on an IP access list");
	linevtyC["access-class"].addSC("<1-199>", "IP access list");
		linevtyC["access-class"]["<1-199>"].addSC("in", "Filter incoming connections");
		linevtyC["access-class"]["<1-199>"].addSC("out", "Filter outgoing connections");
	linevtyC["access-class"].addSC("<1300-2699>", "IP expanded access list");
		linevtyC["access-class"]["<1300-2699>"].addSC("in", "Filter incoming connections");
		linevtyC["access-class"]["<1300-2699>"].addSC("out", "Filter outgoing connections");
linevtyC.addSC("autocommand", "Automatically execute an EXEC command");
linevtyC.addSC("autocommand-options", "Autocommand options");
linevtyC.addSC("data-character-bits", "Size of characters being handled");
linevtyC.addSC("databits", "Set number of data bits per character");
	linevtyC.databits.addSC("5", "Number of data bits");
	linevtyC.databits.addSC("6", "");
	linevtyC.databits.addSC("<7-7>", "");
	linevtyC.databits.addSC("8", "");
linevtyC.addSC("default", "Set a command to its defaults");
linevtyC.addSC("domain-lookup", "Enable domain lookups in show commands");
linevtyC.addSC("editing", "Enable command line editing");
linevtyC.addSC("escape-character", "Change the current line's escape character");
linevtyC.addSC("exec", "Start an EXEC process");
linevtyC.addSC("exec-banner", "Enable the display of the EXEC banner");
linevtyC.addSC("exec-character-bits", "Size of characters to the command exec");
linevtyC.addSC("exec-timeout", "Set the EXEC timeout");
	linevtyC["exec-timeout"].addSC("<0-35791>", "Timeout in minutes");
		linevtyC["exec-timeout"]["<0-35791>"].addSC("<0-2147483>", "Timeout in seconds");
linevtyC.addSC("exit", "Exit from line configuration mode");
linevtyC.addSC("flowcontrol", "Set the flow control");
	linevtyC.flowcontrol.addSC("NONE", "Set no flow control");
		linevtyC.flowcontrol.NONE.addSC("in", "Listen to flow control from the attached device");
		linevtyC.flowcontrol.NONE.addSC("lock", "Ignore network host requests to change flow control");
		linevtyC.flowcontrol.NONE.addSC("out", "Send flow control information to the attached device");
	linevtyC.flowcontrol.addSC("software", "Set software flow control");
		linevtyC.flowcontrol.software.addSC("in", "Listen to flow control from the attached device");
		linevtyC.flowcontrol.software.addSC("lock", "Ignore network host requests to change flow control");
		linevtyC.flowcontrol.software.addSC("out", "Send flow control information to the attached device");
linevtyC.addSC("full-help", "Provide help to unprivileged user");
linevtyC.addSC("help", "Description of the interactive help system");
linevtyC.addSC("history", "Enable and control the command history function");
linevtyC.addSC("international", "Enable international 8-bit character support");
linevtyC.addSC("ip", "IP options");
//linevtyC.addSC("length", "Set number of lines on a screen");
linevtyC.addSC("location", "Enter terminal location description");
linevtyC.addSC("logging", "Modify message logging facilities");
linevtyC.addSC("login", "Enable password checking");
	linevtyC.login.addSC("local", "Local password checking");
	linevtyC.login.addSC("tacacs", "Use tacacs server for password checking");
linevtyC.addSC("modem", "Configure the Modem Control Lines");
	linevtyC.modem.addSC("CTS-Alarm", "Alarm device which only uses CTS for call control");
	linevtyC.modem.addSC("DTR-active", "Leave DTR low unless line has an active incoming connection or EXEC");
	linevtyC.modem.addSC("Dialin", "Configure line for a modern dial-in modem");
	linevtyC.modem.addSC("Host", "Devices that expect an incoming modem call");
	linevtyC.modem.addSC("InOut", "Configure line for incoming AND outgoing use of modem");
	linevtyC.modem.addSC("Printer", "Devices that require DSR/CD active");
	linevtyC.modem.addSC("answer-timeout", "Set interval between raising DTR and CTS response");
		linevtyC.modem["answer-timeout"].addSC("<0-65535>", "Answer timeout in seconds");
	linevtyC.modem.addSC("dtr-delay", "Set interval during which DTR is held low");
		linevtyC.modem["dtr-delay"].addSC("<0-65535>", "DTR delay in seconds");
linevtyC.addSC("monitor", "Copy debug output to the current terminal line");
linevtyC.addSC("motd-banner", "Enable the display of the MOTD banner");
linevtyC.addSC("no", "Negate a command or set its defaults");
	linevtyC.no.addSC("access-class", "Filter connections based on an IP access list");
		linevtyC.no["access-class"].addSC("<1-199>", "IP access list");
		linevtyC.no["access-class"].addSC("<1300-2699>", "IP expanded access list");
		linevtyC.no["access-class"].addSC("in", "Filter incoming connections");
		linevtyC.no["access-class"].addSC("out", "Filter outgoing connections");
	linevtyC.no.addSC("autocommand", "Automatically execute an EXEC command");
	linevtyC.no.addSC("autocommand-options", "Autocommand options");
		linevtyC.no["autocommand-options"].addSC("abort-character", "Autocommand abort character");
			linevtyC.no["autocommand-options"]["abort-character"].addSC("CHAR or <0-255>", "Abort character or its ASCII decimal equivalent");
		linevtyC.no["autocommand-options"].addSC("delay", "Delay autocommand execution");
			linevtyC.no["autocommand-options"].delay.addSC("<0-120>", "Time in seconds");
				linevtyC.no["autocommand-options"].delay["<0-120>"].addSC("abort-character", "Autocommand abort character");
					linevtyC.no["autocommand-options"].delay["<0-120>"]["abort-character"].addSC("CHAR or <0-255>", "Abort character or its ASCII decimal equivalent");
		linevtyC.no["autocommand-options"].addSC("nohangup", "No hangup after autocommand completion");
			linevtyC.no["autocommand-options"].nohangup.addSC("abort-character", "Autocommand abort character");
				linevtyC.no["autocommand-options"].nohangup["abort-character"].addSC("CHAR or <0-255>", "Abort character or its ASCII decimal equivalent");
			linevtyC.no["autocommand-options"].nohangup.addSC("delay", "Delay autocommand execution");
				linevtyC.no["autocommand-options"].nohangup.delay.addSC("<0-120>", "Time in seconds");
					linevtyC.no["autocommand-options"].nohangup.delay["<0-120>"].addSC("abort-character", "Autocommand abort character");
	linevtyC.no.addSC("data-character-bits", "Size of characters being handled");
	linevtyC.no.addSC("databits", "Set number of data bits per character");
	linevtyC.no.addSC("domain-lookup", "Enable domain lookups in show commands");
	linevtyC.no.addSC("editing", "Enable command line editing");
	linevtyC.no.addSC("escape-character", "Change the current line's escape character");
		linevtyC.no["escape-character"].addSC("soft", "Set the soft escape character for this line");
	linevtyC.no.addSC("exec", "Start an EXEC process");
	linevtyC.no.addSC("exec-banner", "Enable the display of the EXEC banner");
	linevtyC.no.addSC("exec-character-bits", "Size of characters to the command exec");
	linevtyC.no.addSC("exec-timeout", "Set the EXEC timeout");
	linevtyC.no.addSC("flowcontrol", "Set the flow control");
		linevtyC.no.flowcontrol.addSC("NONE", "Set no flow control");
			linevtyC.no.flowcontrol.NONE.addSC("in", "Listen to flow control from the attached device");
			linevtyC.no.flowcontrol.NONE.addSC("out", "Send flow control information to the attached device");
		linevtyC.no.flowcontrol.addSC("lock", "Ignore network host requests to change flow control");
		linevtyC.no.flowcontrol.addSC("software", "Set software flow control");
			linevtyC.no.flowcontrol.software.addSC("in", "Listen to flow control from the attached device");
			linevtyC.no.flowcontrol.software.addSC("lock", "Ignore network host requests to change flow control");
			linevtyC.no.flowcontrol.software.addSC("out", "Send flow control information to the attached device");
				linevtyC.no.flowcontrol.software.out.addSC("lock", "Ignore network host requests to change flow control");
	linevtyC.no.addSC("full-help", "Provide help to unprivileged user");
	linevtyC.no.addSC("history", "Enable and control the command history function");
		linevtyC.no.history.addSC("size", "Set history buffer size");
	linevtyC.no.addSC("international", "Enable international 8-bit character support");
	linevtyC.no.addSC("ip", "IP options");
		linevtyC.no.ip.addSC("netmask-format", "Change display of netmasks");
			linevtyC.no.ip["netmask-format"].addSC("bit-count", "Display netmask as number of significant bits");
			linevtyC.no.ip["netmask-format"].addSC("decimal", "Display netmask in dotted decimal");
			linevtyC.no.ip["netmask-format"].addSC("hexadecimal", "Display netmask in hexadecimal");
		linevtyC.no.ip.addSC("tcp", "TCP options");
			linevtyC.no.ip.tcp.addSC("input-coalesce-threshold", "Set the threshold that triggers packet coalescing (20 default)");
//	linevtyC.no.addSC("length", "Set number of lines on a screen");
	linevtyC.no.addSC("location", "Enter terminal location description");
	linevtyC.no.addSC("logging", "Modify message logging facilities");
		linevtyC.no.logging.addSC("synchronous", "Synchronized message output");
	linevtyC.no.addSC("login", "Enable password checking");
		linevtyC.no.login.addSC("local", "Local password checking");
		linevtyC.no.login.addSC("tacacs", "Use tacacs server for password checking");
	linevtyC.no.addSC("modem", "Configure the Modem Control Lines");
		linevtyC.no.modem.addSC("CTS-Alarm", "Alarm device which only uses CTS for call control");
		linevtyC.no.modem.addSC("DTR-active", "Leave DTR low unless line has an active incoming connection or EXEC");
		linevtyC.no.modem.addSC("Dialin", "Configure line for a modern dial-in modem");
		linevtyC.no.modem.addSC("Host", "Devices that expect an incoming modem call");
		linevtyC.no.modem.addSC("InOut", "Configure line for incoming AND outgoing use of modem");
		linevtyC.no.modem.addSC("Printer", "Devices that require DSR/CD active");
		linevtyC.no.modem.addSC("answer-timeout", "Set interval between raising DTR and CTS response");
		linevtyC.no.modem.addSC("dtr-delay", "Set interval during which DTR is held low");
	linevtyC.no.addSC("monitor", "Copy debug output to the current terminal line");
	linevtyC.no.addSC("motd-banner", "Enable the display of the MOTD banner");



linevtyC.addSC("notify", "Inform users of output from concurrent sessions");
linevtyC.addSC("padding", "Set padding for a specified output character");
linevtyC.addSC("parity", "Set terminal parity");
	linevtyC.parity.addSC("even", "Even parity");
	linevtyC.parity.addSC("mark", "Mark parity");
	linevtyC.parity.addSC("none", "No parity");
	linevtyC.parity.addSC("odd", "Odd parity");
	linevtyC.parity.addSC("space", "Space parity");
linevtyC.addSC("password", "Set a password");
	linevtyC.password.addSC("<0-0>", "Specifies an UNENCRYPTED password will follow");
	linevtyC.password.addSC("<7-7>", "Specifies a HIDDEN password will follow");
		linevtyC.password["<7-7>"].addSC("WORD", "The HIDDEN line password string");
	linevtyC.password.addSC("LINE", "The UNENCRYPTED (cleartext) line password");
linevtyC.addSC("privilege", "Change privilege level for line");
linevtyC.addSC("refuse-message", "Define a refuse banner");
linevtyC.addSC("rotary", "Add line to a rotary group");
linevtyC.addSC("rxspeed", "Set the receive speed");
linevtyC.addSC("session-timeout", "Set interval for closing connection when there is no input traffic");
linevtyC.addSC("special-character-bits", "Size of the escape (and other special) characters");
linevtyC.addSC("speed", "Set the transmit and receive speeds");
	linevtyC.speed.addSC("<0-4294967295>", "Transmit and receive speeds");
linevtyC.addSC("start-character", "Define the start character");
linevtyC.addSC("stop-character", "Define the stop character");
linevtyC.addSC("stopbits", "Set async line stop bits");
	linevtyC.stopbits.addSC("<1-1>", "One stop bit");
	linevtyC.stopbits.addSC("1.5", "One and one-half stop bits");
	linevtyC.stopbits.addSC("<2-2>", "Two stop bits");
linevtyC.addSC("terminal-type", "Set the terminal type");
linevtyC.addSC("timeout", "Timeouts for the line");
linevtyC.addSC("transport", "Define transport protocols for line");
	linevtyC.transport.addSC("input", "Define which protocols to use when connecting to the terminal server");
		linevtyC.transport.input.addSC("all", "All protocols");
		linevtyC.transport.input.addSC("none", "No protocols");
		linevtyC.transport.input.addSC("telnet", "TCP/IP Telnet protocol");
	linevtyC.transport.addSC("output", "Define which protocols to use for outgoing connections");
		linevtyC.transport.output.addSC("all", "All protocols");
		linevtyC.transport.output.addSC("none", "No protocols");
		linevtyC.transport.output.addSC("telnet", "TCP/IP Telnet protocol");
	linevtyC.transport.addSC("preferred", "Specify the preferred protocol to use");
		linevtyC.transport.preferred.addSC("all", "All protocols");
		linevtyC.transport.preferred.addSC("none", "No protocols");
		linevtyC.transport.preferred.addSC("telnet", "TCP/IP Telnet protocol");
linevtyC.addSC("txspeed", "Set the transmit speeds");
linevtyC.addSC("vacant-message", "Define a vacant banner");
linevtyC.addSC("width", "Set width of the display terminal");
