public TelephoneStateMachine(TelephoneStateMachineConfiguration telConfig)
            : base(telConfig.TelephoneStateMachineStateList,telConfig.MaxEntries)
        {
            // Get config for the phone
            this.config = telConfig;

            // Configure event manager routing information. Vents are registered and mapped to handlers.
            telConfig.DoEventMappings(this, this.config.TelephoneActivities);
        }
        public TelephoneStateMachine(TelephoneStateMachineConfiguration telConfig)
            : base(telConfig.TelephoneStateMachineStateList, telConfig.MaxEntries)
        {
            // Get config for the phone
            this.config = telConfig;

            // Configure event manager routing information. Vents are registered and mapped to handlers.
            telConfig.DoEventMappings(this, this.config.TelephoneActivities);
        }