/// <remarks> /// Possible Error Codes: /// <para>300 - NavigationFailure</para> /// <para>301 - DictionaryFailure</para> /// <para>302 - EmptyEPGInfoFailure</para> /// <para>304 - IRVerificationFailure</para> /// <para>349 - ReturnToLiveFailure</para> /// <para>350 - ParsingFailure</para> /// </remarks> public SetNightTime(string startTime, string endTime, Manager pManager) { this._startTime = startTime; this._endTime = endTime; this._manager = pManager; EPG = this._manager.UI; }
public NavigateAndHighlight(String navigationPath, Dictionary <EnumEpgKeys, String> dictionary, IEX.ElementaryActions.Functionality.Manager pManager) { this.namedNavigation = navigationPath; this._manager = pManager; this.currentScreenDictionary = dictionary; this.EPG = this._manager.UI; }
/// <param name="stream">Service or VODAsset object</param> /// <param name="audioLanguageIndex">index of the audio language</param> /// <param name="manager">the manager</param> /// <remarks> /// </remarks> public GetAudioLanguage(object stream, int audioLanguageIndex, Manager manager) { _stream = stream; _audioLanguageIndex = audioLanguageIndex; _manager = manager; EPG = _manager.UI; }
/// <summary> /// Navigate to a VOD asset and select it /// </summary> /// <param name="vodAsset">VODAsset object</param> /// <remarks> /// </remarks> public NavigateToVODAsset(VODAsset vodAsset, bool doSelect, IEX.ElementaryActions.Functionality.Manager pManager) { this._manager = pManager; this.EPG = this._manager.UI; this._vodAsset = vodAsset; this._doSelect = doSelect; }
/// <summary> /// Verify asset details page /// </summary> /// <remarks> /// Possible Error Codes: /// <para>322 - VerificationFailure</para> /// </remarks> public VerifyAssetDetails(VODAsset vodAsset, bool isPurchased, IEX.ElementaryActions.Functionality.Manager pManager) { this._vodAsset = vodAsset; this._manager = pManager; this.EPG = this._manager.UI; this._isPurchased = isPurchased; }
/// <param name="OldPin">Change Pin Code - Old Pin</param> /// <param name="NewPin">Change Pin Code - New Pin</param> /// <param name="pManager">Manager</param> public ChangePinCode(string OldPin, string NewPin, IEX.ElementaryActions.Functionality.Manager pManager) { this._NewPin = NewPin; this._OldPin = OldPin; this._manager = pManager; EPG = this._manager.UI; }
/// <remarks> /// Possible Error Codes: /// <para>300 - NavigationFailure</para> /// <para>301 - DictionaryFailure</para> /// <para>302 - EmptyEpgInfoFailure</para> /// <para>304 - IRVerificationFailure</para> /// <para>349 - ReturnToLiveFailure</para> /// <para>350 - ParsingFailure</para> /// </remarks> public SetPowerMode(string valueToSet, string warningMessage, Manager pManager) { this._valueToSet = valueToSet; this._manager = pManager; this._warningMessage = warningMessage; EPG = this._manager.UI; }
public OtaDownloadOption(EnumOTADownloadOption dwnloadOption, bool IsDownload, IEX.ElementaryActions.Functionality.Manager pManager) { this._Selection = IsDownload; this._Option = dwnloadOption; this._manager = pManager; EPG = this._manager.UI; }
/// <param name="stream">Service or VODAsset object</param> /// <param name="subtitleLanguageIndex">index of the subtitle language</param> /// <param name="manager">the manager</param> /// <remarks> /// </remarks> public GetSubtitleLanguage(object stream, int subtitleLanguageIndex, Manager manager) { _stream = stream; _subtitleLanguageIndex = subtitleLanguageIndex; _manager = manager; EPG = _manager.UI; }
public GetAndVerifySoftVersion(bool IsVerify, String OldSoftVersion, IEX.ElementaryActions.Functionality.Manager pManager) { this._IsVerify = IsVerify; this._OldSoftVersion = OldSoftVersion; this._manager = pManager; EPG = this._manager.UI; }
/// <summary> /// Navigate to a VOD asset and play the trailer /// </summary> /// <param name="vodAsset">VODAsset object</param> /// <remarks> /// </remarks> public PlayTrailer(VODAsset vodAsset, bool parentalProtection, IEX.ElementaryActions.Functionality.Manager pManager) { this._manager = pManager; this.EPG = this._manager.UI; this._vodAsset = vodAsset; this._parentalProtection = parentalProtection; }
// <param name="content">Media Content to play</param> // <param name="playMode">Optional Parameter Content PlaybackMode Default = PLAY</param> // <param name="playbackSetting">Optional Parameter Content playback setting(Slideshow Setting for Picture Playback)</param> // <param name="pManager">Manager</param> // <remarks> // Possible Error Codes: // <para>300 - NavigationFailure</para> // <para>301 - DictionaryFailure</para> // <para>302 - EmptyEpgInfoFailure</para> // <para>304 - IRVerificationFailure</para> // <para>322 - VerificationFailure</para> // <para>328 - INIFailure</para> // <para>332 - NoValidParameters</para> // </remarks> public PlaybackMCContent(MediaContent content, EnumMCPlayMode playMode, String playbackSetting, IEX.ElementaryActions.Functionality.Manager pManager) { this._Content = content; this._PlaybackMode = playMode; this._PlaybackSetting = playbackSetting; this._manager = pManager; EPG = this._manager.UI; }
/// <summary> /// Navigate to a VOD asset and buy it /// </summary> /// <param name="vodAsset">VODAsset object</param> /// <remarks> /// </remarks> public BuyAsset(VODAsset vodAsset, bool parentalProtection, bool purchaseProtection, IEX.ElementaryActions.Functionality.Manager pManager) { this._manager = pManager; this.EPG = this._manager.UI; this._vodAsset = vodAsset; this._parentalProtection = parentalProtection; this._purchaseProtection = purchaseProtection; }
//static IEXGateway._IEXResult res; //static bool _IsLastDelivery; public RMSLoginAndEnterBoxid(FirefoxDriver driver, string CpeId, string BrowserTabControlId, IEX.ElementaryActions.Functionality.Manager pManager) { this._driver = driver; this._manager = pManager; this._CpeId = CpeId; this._BrowserTabControlId = BrowserTabControlId; EPG = this._manager.UI; }
// <param name="content">Media Content to navigate to</param> // <param name="navigate">Optional Parameter navigate Default = True</param> // <param name="fromDeviceNavigator">Optional Parameter fromDeviceNavigator Default = True</param> // <param name="pManager">Manager</param> // <remarks> // Possible Error Codes: // <para>300 - NavigationFailure</para> // <para>301 - DictionaryFailure</para> // <para>302 - EmptyEpgInfoFailure</para> // <para>304 - IRVerificationFailure</para> // <para>322 - VerificationFailure</para> // <para>328 - INIFailure</para> // <para>332 - NoValidParameters</para> // </remarks> public SearchMCContent(MediaContent content, Boolean navigate, Boolean fromDeviceNavigator, IEX.ElementaryActions.Functionality.Manager pManager) { this._Content = content; this._Navigate = navigate; this._fromDeviceNavigator = fromDeviceNavigator; this._manager = pManager; EPG = this._manager.UI; }
public RMSLoginAndQuickActions(FirefoxDriver driver, string cpeId, string quickActionControlId, string quickActionConfirmId, IEX.ElementaryActions.Functionality.Manager pManager) { this._driver = driver; this._manager = pManager; this._cpeId = cpeId; this._quickActionControlId = quickActionControlId; this._quickActionConfirmId = quickActionConfirmId; EPG = this._manager.UI; }
/// <summary> /// Verified the Record Error Information for Failed and Partial recording /// </summary> /// <param name="EventKeyName">The Key of the Event</param> /// <param name="RecordError">The type of Record</param> /// <param name="StartGuardTime">Optional Parameter. Default="". search for the start time with the SGT if not empty</param> /// <param name="EndGuardTime">Optional Parameter. Default="". search for the end time with the EGT if not empty</param> /// <param name="VerifyInPCAT">Verifies in PCAT</param> /// <param name="pManager">Manager</param> public VerifyRecordErrorInfo(string EventKeyName, EnumRecordErr RecordError, string StartGuardTime, string EndGuardTime, bool VerifyInPCAT, IEX.ElementaryActions.Functionality.Manager pManager) { this._manager = pManager; this._EventKeyName = EventKeyName; this._RecordError = RecordError; this._VerifyInPCAT = VerifyInPCAT; this._StartGuardTime = StartGuardTime; this._EndGuardTime = EndGuardTime; EPG = this._manager.UI; }
public DaySkipInGuide(EnumGuideViews guideView, bool isForward, int numberOfPresses, bool isGridInCurrentDate, bool isDisplayIconVerify, IEX.ElementaryActions.Functionality.Manager pManager) { this._guideView = guideView; this._isForward = isForward; this._numberOfPresses = numberOfPresses; this._manager = pManager; this._isGridInCurrentDate = isGridInCurrentDate; this._isDisplayIconVerify = isDisplayIconVerify; EPG = this._manager.UI; }
/// <param name="AMSEvent">Contains the tags the different AMS Events like Stanby in , out, Playback etc</param> /// <param name="service">Servic object</param> /// <param name="IsRBPlayback">Whether we are in Recording playback:False or RB playback:True</param> /// <param name="Speed">For Example : 1 For Play, 0 For Pause,0.5,2,6,12,30</param> /// <param name="manager">the manager</param> /// <remarks> /// </remarks> public VerifyAMSTags(EnumAMSEvent AMSEvent, Service service, string IsRBPlayback, double Speed, string commonVariable, Manager manager) { _AMSEvent = AMSEvent; _service = service; _IsRBPlayback = IsRBPlayback; _Speed = Speed; _CommonVariable = commonVariable; _manager = manager; EPG = _manager.UI; }
/// <remarks> /// Possible Error Codes: /// <para>300 - NavigationFailure</para> /// <para>301 - DictionaryFailure</para> /// <para>302 - EmptyEPGInfoFailure</para> /// <para>304 - IRVerificationFailure</para> /// <para>349 - ReturnToLiveFailure</para> /// <para>350 - ParsingFailure</para> /// </remarks> public VerifyPowerMode(string powerMode, bool jobPresent, string StartTime, string EndTime, string currEPGTime, Manager pManager) { this._powerMode = powerMode; this._manager = pManager; this._startTime = StartTime; this._endTime = EndTime; this._currEPGTime = currEPGTime; this._jobPresent = jobPresent; EPG = this._manager.UI; }
public StopRecordUsingStopKey(EnumRecordIn RecordIn, String EventKeyName, String ChannelNumber, bool IsCurrent, bool IsSeries, bool IsStopRecord, bool IsTBR, IEX.ElementaryActions.Functionality.Manager pManager) { this._manager = pManager; EPG = this._manager.UI; this._EventKeyName = EventKeyName; this._IsCurrent = IsCurrent; this._IsSeries = IsSeries; this._RecordIn = RecordIn; this._isStopRecording = IsStopRecord; this._isTBR = IsTBR; }
public OtaDownload(String VersionID, String UsageID, String _NITTable, bool IsLastDelivery, String RFFeed, bool isLive, IEX.ElementaryActions.Functionality.Manager pManager) { this._VersionID = VersionID; this._manager = pManager; this._UsageID = UsageID; this._NITTable = _NITTable; this._IsLastDelivery = IsLastDelivery; this._RFFeed = RFFeed; this._isLive = isLive; EPG = this._manager.UI; }
/// <param name="EventKeyName">Key Of The Event</param> /// <param name="StartTime">Channel Name</param> /// <param name="EndTime">Channel Number If Entered Doing DCA</param> /// <param name="ChannelName">Optional Parameter Default = "" : The Channel Name</param> /// <param name="Days">Optional Parameter Default = 0 : Adds Days From Current Date</param> /// <param name="Frequency">Optional Parameter Default = ONE_TIME</param> /// <param name="pManager">Manager</param> /// <remarks> /// Possible Error Codes: /// <para>300 - NavigationFailure</para> /// <para>301 - DictionaryFailure</para> /// <para>302 - EmptyEpgInfoFailure</para> /// <para>304 - IRVerificationFailure</para> /// <para>305 - PCATFailure</para> /// <para>309 - GetEpgTimeFailure</para> /// <para>310 - GetEpgDateFailure</para> /// <para>322 - VerificationFailure</para> /// <para>328 - INIFailure</para> /// <para>330 - TelnetFailure</para> /// <para>331 - CopyFileFailure</para> /// <para>332 - NoValidParameters</para> /// <para>334 - VideoNotPresent</para> /// <para>339 - RecordEventFailure</para> /// <para>349 - ReturnToLiveFailure</para> /// <para>350 - ParsingFailure</para> /// </remarks> public ModifyManualRecording(string EventKeyName, string StartTime, string EndTime, string ChannelName, int Days, EnumFrequency Frequency, Boolean IsFirstTime, IEX.ElementaryActions.Functionality.Manager pManager) { this._EventKeyName = EventKeyName; this._StartTime = StartTime; this._EndTime = EndTime; this._ChannelName = ChannelName; this._Days = Days; this._Frequency = Frequency; this._IsFirstTime = IsFirstTime; this._manager = pManager; EPG = this._manager.UI; }
public RecordUsingRECkey(EnumRecordIn RecordIn, String EventKeyName, String ChannelNumber, int MinTimeBeforeEvEnd, bool VerifyBookingInPCAT, bool ReturnToLive, bool IsConflict, bool IsCurrent, bool IsSeries, IEX.ElementaryActions.Functionality.Manager pManager) { this._manager = pManager; EPG = this._manager.UI; this._RecordIn = RecordIn; this._EventKeyName = EventKeyName; this._ChannelNumber = ChannelNumber; this._MinTimeBeforeEvEnd = MinTimeBeforeEvEnd; this._VerifyBookingInPCAT = VerifyBookingInPCAT; this._ReturnToLive = ReturnToLive; this._IsConflict = IsConflict; this._IsCurrent = IsCurrent; this._IsSeries = IsSeries; }
// <param name="EventKeyName">Key Of The Event</param> // <param name="ChannelName">Channel Name</param> // <param name="ChannelNumber">Channel Number If Entered Doing DCA</param> // <param name="DaysDelay">Optional Parameter Default = -1 : Adds Days From Current Time</param> // <param name="MinutesDelayUntilBegining">Optional Parameter Default = -1 : Minutes Delay Until Beginning</param> // <param name="DurationInMin">Optional Parameter Default = 1 : Duration Of Recording</param> // <param name="Frequency">Optional Parameter Default = ONE_TIME</param> // <param name="VerifyBookingInPCAT">Optional Parameter Default = True : If True Verifies Booking In PCAT</param> // <param name="IsConflict">Optional Parameter Default = False : If True Verify Conflict Appeared Before Recording Is Confirmed</param> // <param name="pManager">Manager</param> // <remarks> // Possible Error Codes: // <para>300 - NavigationFailure</para> // <para>301 - DictionaryFailure</para> // <para>302 - EmptyEpgInfoFailure</para> // <para>304 - IRVerificationFailure</para> // <para>305 - PCATFailure</para> // <para>309 - GetEpgTimeFailure</para> // <para>310 - GetEpgDateFailure</para> // <para>322 - VerificationFailure</para> // <para>328 - INIFailure</para> // <para>330 - TelnetFailure</para> // <para>331 - CopyFileFailure</para> // <para>332 - NoValidParameters</para> // <para>334 - VideoNotPresent</para> // <para>339 - RecordEventFailure</para> // <para>344 - ConflictFailure</para> // <para>349 - ReturnToLiveFailure</para> // <para>350 - ParsingFailure</para> // </remarks> public RecordManual(String EventKeyName, String ChannelName, int ChannelNumber, int DaysDelay, int MinutesDelayUntilBegining, String StartTime, int DurationInMin, EnumFrequency Frequency, Boolean VerifyBookingInPCAT, Boolean IsConflict, Boolean IsCurrent, Boolean NoEIT, IEX.ElementaryActions.Functionality.Manager pManager) { _EventKeyName = EventKeyName; _ChannelName = ChannelName; _ChannelNumber = ChannelNumber; _DaysDelay = DaysDelay; _MinutesDelayUntilBegining = MinutesDelayUntilBegining; _DurationInMin = DurationInMin; _Frequency = Frequency; _VerifyBookingInPCAT = VerifyBookingInPCAT; _IsConflict = IsConflict; _StartTime = StartTime; _IsCurrent = IsCurrent; _NoEIT = NoEIT; _manager = pManager; EPG = _manager.UI; }
/// <summary> /// Set audio prefered language /// </summary> /// <param name="enable">language to set</param> /// <remarks> /// Possible Error Codes: /// <para>301 - DictionaryFailure</para> /// <para>302 - EmptyEPGInfoFailure</para> /// <para>304 - IRVerificationFailure</para> /// <para>314 - SetSettingsFailure</para> /// <para>332 - NoValidParameters</para> /// <para>334 - VideoNotPresent</para> /// <para>349 - ReturnToLiveFailure</para> /// </remarks> public SetPreferredAudioLanguage(EnumLanguage language, IEX.ElementaryActions.Functionality.Manager pManager) { this._manager = pManager; this.EPG = this._manager.UI; this._language = language; }
/// <param name="manager">the manager</param> /// <remarks> /// </remarks> public GetCurrentSubtitleLanguage(Manager manager) { this._manager = manager; this.EPG = this._manager.UI; }
/// <remarks> /// Possible Error Codes: /// <para>300 - NavigationFailure</para> /// <para>301 - DictionaryFailure</para> /// <para>302 - EmptyEpgInfoFailure</para> /// <para>304 - IRVerificationFailure</para> /// <para>349 - ReturnToLiveFailure</para> /// <para>350 - ParsingFailure</para> /// </remarks> public ActivateAutoStandByAfterTime(string valueToSet, Manager pManager) { this._valueToSet = valueToSet; this._manager = pManager; EPG = this._manager.UI; }
/// <param name="manager">the manager</param> /// <remarks> /// </remarks> public GetCurrentAudioLanguage(Manager manager) { this._manager = manager; this.EPG = this._manager.UI; }
/// <remarks> /// Possible Error Codes: /// <para>300 - NavigationFailure</para> /// <para>301 - DictionaryFailure</para> /// <para>302 - EmptyEpgInfoFailure</para> /// <para>304 - IRVerificationFailure</para> /// <para>349 - ReturnToLiveFailure</para> /// <para>350 - ParsingFailure</para> /// </remarks> public SetAutoStandBy(string valueToSet, Manager pManager) { this._valueToSet = valueToSet; this._manager = pManager; EPG = this._manager.UI; }