
ATMPVCC.addSC("atm", "atm pvc commands");
	ATMPVCC.atm.addSC("route", "Setup a routed pvc");
		ATMPVCC.atm.route.addSC("interface", "outgoing interface for pvc switching");
			ATMPVCC.atm.route.interface.addSC("Tunnel", "Tunnel interface");
				ATMPVCC.atm.route.interface.Tunnel.addSC("<0-2147483647>", "Tunnel interface number");
					ATMPVCC.atm.route.interface.Tunnel["<0-2147483647>"].addSC("<1-4094>", "Enter VCI value");
ATMPVCC.addSC("broadcast", "Pseudo-broadcast");
ATMPVCC.addSC("cbr", "Enter Average Cell Rate in Kbps.");
	ATMPVCC.cbr.addSC("<10-640>", "Peak Cell Rate in Kbps");
ATMPVCC.addSC("class-vc", "Configure default vc-class name");
	ATMPVCC["class-vc"].addSC("WORD", "ATM vc-class name to use on this VC");
ATMPVCC.addSC("default", "Set a command to its defaults");
ATMPVCC.addSC("dialer", "set dialer pool this pvc belongs to");
	ATMPVCC.dialer.addSC("pool-member", "Specify dialer pool membership");
		ATMPVCC.dialer["pool-member"].addSC("<1-255>", "Dialer pool number");
			ATMPVCC.dialer["pool-member"]["<1-255>"].addSC("priority", "Priority of interface in pool");
				ATMPVCC.dialer["pool-member"]["<1-255>"].priority.addSC("<0-255>", "Priority");
ATMPVCC.addSC("encapsulation", "Select ATM Encapsulation for VC");
	ATMPVCC.encapsulation.addSC("aal5ciscoppp", "Cisco PPP over AAL5 Encapsulation");
		ATMPVCC.encapsulation.aal5ciscoppp.addSC("Virtual-Template", "Virtual Template interface");
			ATMPVCC.encapsulation.aal5ciscoppp["Virtual-Template"].addSC("<1-25>", "Virtual-Template interface number");
	ATMPVCC.encapsulation.addSC("aal5mux", "AAL5+MUX Encapsulation");
		ATMPVCC.encapsulation.aal5mux.addSC("ip", "IP");
		ATMPVCC.encapsulation.aal5mux.addSC("ipx", "Novell IPX");
		ATMPVCC.encapsulation.aal5mux.addSC("ppp", "VC MUX PPP over AAL5 Encapsulation");
			ATMPVCC.encapsulation.aal5mux.ppp.addSC("Virtual-Template", "Virtual Template interface");
				ATMPVCC.encapsulation.aal5mux.ppp["Virtual-Template"].addSC("<1-25>", "Virtual-Template interface number");
			ATMPVCC.encapsulation.aal5mux.ppp.addSC("dialer", "pvc is part of dialer profile");
		ATMPVCC.encapsulation.aal5mux.addSC("voice", "Voice over ATM");
	ATMPVCC.encapsulation.addSC("aal5nlpid", "AAL5+NLPID Encapsulation");
	ATMPVCC.encapsulation.addSC("aal5snap", "AAL5+LLC/SNAP Encapsulation");
ATMPVCC.addSC("exit-vc", "Exit from ATM VC configuration mode");
ATMPVCC.addSC("ilmi", "Configure ILMI management");
	ATMPVCC.ilmi.addSC("manage", "Enable/disable ILMI management");
ATMPVCC.addSC("inarp", "Change the inverse arp timer on the PVC");
ATMPVCC.addSC("no", "Negate a command or set its defaults");
ATMPVCC.addSC("oam", "Configure oam parameters");
	ATMPVCC.oam.addSC("ais-rdi", "Configure OAM ais-rdi parameters");
		ATMPVCC.oam["ais-rdi"].addSC("<1-60>", "OAM AIS/RDI counts before declaring a VC is down");
			ATMPVCC.oam["ais-rdi"]["<1-60>"].addSC("<3-60>", "No OAM AIS/RDI seconds-up before declaring a VC is up");
	ATMPVCC.oam.addSC("retry", "Configure OAM retry parameters");
		ATMPVCC.oam.retry.addSC("<1-600>", "OAM retry count before declaring a VC is up");
			ATMPVCC.oam.retry["<1-600>"].addSC("<1-600>", "OAM retry count before declaring a VC is down");
				ATMPVCC.oam.retry["<1-600>"]["<1-600>"].addSC("<1-1000>", "OAM retry polling frequency");
ATMPVCC.addSC("oam-pvc", "Send oam cells on this pvc");
	ATMPVCC["oam-pvc"].addSC("<0-600>", "OAM loopback frequency(seconds)");
	ATMPVCC["oam-pvc"].addSC("manage", "Enable VC management");
		ATMPVCC["oam-pvc"].manage.addSC("<0-600>", "OAM loopback frequency(seconds)");
ATMPVCC.addSC("pppoe-client", "pppoe client");
ATMPVCC.addSC("protocol", "Map an upper layer protocol to this connection.");
	ATMPVCC.protocol.addSC("A.B.C.D", "Protocol specific address");
		ATMPVCC.protocol["A.B.C.D"].addSC("broadcast", "Pseudo-broadcast");
		ATMPVCC.protocol["A.B.C.D"].addSC("no", "Prevent Pseudo-broadcast on this connection");
			ATMPVCC.protocol["A.B.C.D"].no.addSC("broadcast", "Pseudo-broadcast");
	ATMPVCC.protocol.addSC("arp", "IP ARP");
		ATMPVCC.protocol.arp.addSC("broadcast", "Pseudo-broadcast");
		ATMPVCC.protocol.arp.addSC("no", "Prevent Pseudo-broadcast on this connection");
			ATMPVCC.protocol.arp.no.addSC("broadcast", "Pseudo-broadcast");
	ATMPVCC.protocol.addSC("bridge", "Bridging");
		ATMPVCC.protocol.bridge.addSC("broadcast", "Pseudo-broadcast");
		ATMPVCC.protocol.bridge.addSC("no", "Prevent Pseudo-broadcast on this connection");
			ATMPVCC.protocol.bridge.no.addSC("broadcast", "Pseudo-broadcast");
	ATMPVCC.protocol.addSC("cdp", "Cisco Discovery Protocol");
		ATMPVCC.protocol.cdp.addSC("broadcast", "Pseudo-broadcast");
		ATMPVCC.protocol.cdp.addSC("no", "Prevent Pseudo-broadcast on this connection");
			ATMPVCC.protocol.cdp.no.addSC("broadcast", "Pseudo-broadcast");
	ATMPVCC.protocol.addSC("compressedtcp", "Compressed TCP");
		ATMPVCC.protocol.compressedtcp.addSC("A.B.C.D", "Protocol specific address");
			ATMPVCC.protocol.compressedtcp["A.B.C.D"].addSC("broadcast", "Pseudo-broadcast");
			ATMPVCC.protocol.compressedtcp["A.B.C.D"].addSC("no", "Prevent Pseudo-broadcast on this connection");
				ATMPVCC.protocol.compressedtcp["A.B.C.D"].no.addSC("broadcast", "Pseudo-broadcast");
	ATMPVCC.protocol.addSC("ip", "IP");
		ATMPVCC.protocol.ip.addSC("A.B.C.D", "Protocol specific address");
			ATMPVCC.protocol.ip["A.B.C.D"].addSC("broadcast", "Pseudo-broadcast");
			ATMPVCC.protocol.ip["A.B.C.D"].addSC("no", "Prevent Pseudo-broadcast on this connection");
				ATMPVCC.protocol.ip["A.B.C.D"].no.addSC("broadcast", "Pseudo-broadcast");
		ATMPVCC.protocol.ip.addSC("inarp", "Use inarp on this protocol");
			ATMPVCC.protocol.ip.inarp.addSC("broadcast", "Pseudo-broadcast");
			ATMPVCC.protocol.ip.inarp.addSC("no", "Prevent Pseudo-broadcast on this connection");
				ATMPVCC.protocol.ip.inarp.no.addSC("broadcast", "Pseudo-broadcast");
	ATMPVCC.protocol.addSC("ipx", "Novell IPX");
		ATMPVCC.protocol.ipx.addSC("N.H.H.H", "Protocol specific address");
		ATMPVCC.protocol.ipx.addSC("inarp", "Use inarp on this protocol");
			ATMPVCC.protocol.ipx.inarp.addSC("broadcast", "Pseudo-broadcast");
			ATMPVCC.protocol.ipx.inarp.addSC("no", "Prevent Pseudo-broadcast on this connection");
				ATMPVCC.protocol.ipx.inarp.no.addSC("broadcast", "Pseudo-broadcast");
	ATMPVCC.protocol.addSC("llc2", "llc2");
		ATMPVCC.protocol.llc2.addSC("broadcast", "Pseudo-broadcast");
		ATMPVCC.protocol.llc2.addSC("no", "Prevent Pseudo-broadcast on this connection");
			ATMPVCC.protocol.llc2.no.addSC("broadcast", "Pseudo-broadcast");
	ATMPVCC.protocol.addSC("ppp", "LLC PPP over AAL5 Encapsulation");
		ATMPVCC.protocol.ppp.addSC("Virtual-Template", "Virtual Template interface");
			ATMPVCC.protocol.ppp["Virtual-Template"].addSC("<1-25>", "Virtual-Template interface number");
		ATMPVCC.protocol.ppp.addSC("dialer", "pvc is part of dialer profile");
	ATMPVCC.protocol.addSC("pppoe", "PPP over Ethernet");
	ATMPVCC.protocol.addSC("snapshot", "Snapshot routing support");
		ATMPVCC.protocol.snapshot.addSC("N", "Protocol specific address");
ATMPVCC.addSC("random-detect", "Configure WRED");
ATMPVCC.addSC("service-policy", "Attach a policy-map to a VC");
ATMPVCC.addSC("tx-ring-limit", "Configure PA level transmit ring limit");
ATMPVCC.addSC("ubr", "Enter Unspecified Peak Cell Rate (pcr) in Kbps.");
	ATMPVCC.ubr.addSC("<10-640>", "Peak Cell Rate(PCR) in Kbps");
ATMPVCC.addSC("vbr-nrt", "Enter Variable Bit Rate (pcr)(scr)(bcs)");
	ATMPVCC["vbr-nrt"].addSC("<10-640>", "Peak Cell Rate(PCR) in Kbps");
		ATMPVCC["vbr-nrt"]["<10-640>"].addSC("<10-10>", "Sustainable Cell Rate(SCR) in Kbps");
			ATMPVCC["vbr-nrt"]["<10-640>"]["<10-10>"].addSC("<1-65535>", "Maximum Burst Size(MBS) in Cells");
ATMPVCC.addSC("vbr-rt", "Enter Variable Bit Rate (pcr)(average)");
	ATMPVCC["vbr-rt"].addSC("<10-640>", "Peak Cell Rate(PCR) in Kbps");
		ATMPVCC["vbr-rt"]["<10-640>"].addSC("<10-10>", "Average Cell Rate in Kbps");
			ATMPVCC["vbr-rt"]["<10-640>"]["<10-10>"].addSC("<1-65535>", "Burst cell size in number of cells");
ATMPVCC.addSC("vcci", "VCC Identifier");
	ATMPVCC.vcci.addSC("<0-32767>", "VCCI value");
