This class is missing documentation.
Copy and paste the text below and save to HelpSource/Classes/Ctl.schelp
TITLE:: Ctl summary:: (put short description here) categories:: Undocumented classes related:: Classes/SomeRelatedClass, Reference/SomeRelatedStuff, etc. DESCRIPTION:: (put long description here) CLASSMETHODS:: METHOD:: new (describe method here) ARGUMENT:: s (describe argument here) ARGUMENT:: index (describe argument here) ARGUMENT:: name (describe argument here) ARGUMENT:: internal (describe argument here) ARGUMENT:: spec (describe argument here) ARGUMENT:: depth (describe argument here) ARGUMENT:: state (describe argument here) ARGUMENT:: doSend (describe argument here) returns:: (describe returnvalue here) INSTANCEMETHODS:: METHOD:: addRecv (describe method here) ARGUMENT:: proc (describe argument here) returns:: (describe returnvalue here) METHOD:: onStateModified (describe method here) returns:: (describe returnvalue here) METHOD:: displayName (describe method here) returns:: (describe returnvalue here) METHOD:: name (describe method here) ARGUMENT:: n (describe argument here) returns:: (describe returnvalue here) METHOD:: increment (describe method here) ARGUMENT:: n (describe argument here) returns:: (describe returnvalue here) METHOD:: onValueModified (describe method here) returns:: (describe returnvalue here) METHOD:: send (describe method here) returns:: (describe returnvalue here) METHOD:: depth (describe method here) ARGUMENT:: n (describe argument here) returns:: (describe returnvalue here) METHOD:: dispatchRecv (describe method here) returns:: (describe returnvalue here) METHOD:: setup (describe method here) ARGUMENT:: newName (describe argument here) ARGUMENT:: newSpec (describe argument here) ARGUMENT:: newValue (describe argument here) ARGUMENT:: newDepth (describe argument here) ARGUMENT:: newStateMap (describe argument here) returns:: (describe returnvalue here) METHOD:: value (describe method here) ARGUMENT:: n (describe argument here) returns:: (describe returnvalue here) METHOD:: update (describe method here) returns:: (describe returnvalue here) METHOD:: removeRecv (describe method here) ARGUMENT:: proc (describe argument here) returns:: (describe returnvalue here) METHOD:: internal (describe method here) ARGUMENT:: n (describe argument here) returns:: (describe returnvalue here) METHOD:: stateMap (describe method here) ARGUMENT:: map (describe argument here) returns:: (describe returnvalue here) METHOD:: display (describe method here) returns:: (describe returnvalue here) METHOD:: state (describe method here) ARGUMENT:: n (describe argument here) returns:: (describe returnvalue here) METHOD:: onEdit (describe method here) returns:: (describe returnvalue here) METHOD:: index (describe method here) returns:: (describe returnvalue here) METHOD:: clearRecv (describe method here) returns:: (describe returnvalue here) METHOD:: asUGenInput (describe method here) returns:: (describe returnvalue here) METHOD:: spec (describe method here) ARGUMENT:: n (describe argument here) returns:: (describe returnvalue here) EXAMPLES:: code:: (some example code) ::