Create an event based on the CommandHandler delegate
            
    Namespace: 
   Equis.JanusToolkitAssembly: Janus (in Janus.dll)
Syntax
| C# | 
|---|
public event CommandTimeLine<(Of <(<'ValueType>)>)>..::..CommandHandler Command  | 
Remarks
            An event is triggered at the time associated with a command
            If when a RemoteSet occurs, the current time is greater than or equal
            to the time of the command, the event is triggered immediately
            Otherwise, the command time line is polled periodically and when the time 
            of the command arrives, an event is triggered.
            The method that is called when the event is triggered receives 2 parameters:
            
- the object that triggered the event
 - the CommandTimeLine value that was being set
 
Examples
            Set up a listener for the RemoteSet event 
            
            Then create a function called "ProcessCommand" 
            
            // create a timeline
            Command[playerNumber] = new TankCommandTimeLine("command-"   clientNumber));
            // every time a new value is set in the timeline "myStream" execute the function "ProcessRemoteSet"
            Commands[playerNumber].Command  = new TankCommandTimeLine.CommandHandler(ProcessCommand);
             | |
            static void ProcessCommand(object sender, Command<TankCommand> v)
            {
                TankCommand currentCommand = v.Val;
                // do some stuff
            }
             | |