Type.registerNamespace('MaxTV2008.Services');
MaxTV2008.Services.Recorder=function() {
MaxTV2008.Services.Recorder.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
MaxTV2008.Services.Recorder.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return MaxTV2008.Services.Recorder._staticInstance.get_path();},
HelloWorld:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'HelloWorld',false,{},succeededCallback,failedCallback,userContext); },
getDescription:function(programID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'getDescription',false,{programID:programID},succeededCallback,failedCallback,userContext); },
UpdateRecProgramProp:function(gui_pr,padding_sec,keep,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'UpdateRecProgramProp',false,{gui_pr:gui_pr,padding_sec:padding_sec,keep:keep},succeededCallback,failedCallback,userContext); },
RecordSingle:function(programID,akaunt,channelID,year,month,day,hour,min,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'RecordSingle',false,{programID:programID,akaunt:akaunt,channelID:channelID,year:year,month:month,day:day,hour:hour,min:min},succeededCallback,failedCallback,userContext); },
JS_RecordSingle:function(programID,akaunt,channelID,year,month,day,hour,min,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'JS_RecordSingle',false,{programID:programID,akaunt:akaunt,channelID:channelID,year:year,month:month,day:day,hour:hour,min:min},succeededCallback,failedCallback,userContext); },
JS_PromoteSingle2Multiple:function(accountID,programID,channelID,year,month,day,hour,min,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'JS_PromoteSingle2Multiple',false,{accountID:accountID,programID:programID,channelID:channelID,year:year,month:month,day:day,hour:hour,min:min},succeededCallback,failedCallback,userContext); },
RecordSingle2:function(programID,akaunt,channelID,year,month,day,hour,min,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'RecordSingle2',false,{programID:programID,akaunt:akaunt,channelID:channelID,year:year,month:month,day:day,hour:hour,min:min},succeededCallback,failedCallback,userContext); },
CancelRecording:function(accountID,programID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'CancelRecording',false,{accountID:accountID,programID:programID},succeededCallback,failedCallback,userContext); },
PromoteSingleToMultiple:function(accountID,programID,channelID,year,month,day,hour,min,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'PromoteSingleToMultiple',false,{accountID:accountID,programID:programID,channelID:channelID,year:year,month:month,day:day,hour:hour,min:min},succeededCallback,failedCallback,userContext); },
PromoteSingleToMultiple2:function(accountID,programID,channelID,year,month,day,hour,min,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'PromoteSingleToMultiple2',false,{accountID:accountID,programID:programID,channelID:channelID,year:year,month:month,day:day,hour:hour,min:min},succeededCallback,failedCallback,userContext); },
CancelRecProg:function(prog_guid,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'CancelRecProg',false,{prog_guid:prog_guid},succeededCallback,failedCallback,userContext); },
ReturnTitlesForRPIDs:function(rpids,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ReturnTitlesForRPIDs',false,{rpids:rpids},succeededCallback,failedCallback,userContext); },
ResolveConf:function(gui_conf,gui_sol,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ResolveConf',false,{gui_conf:gui_conf,gui_sol:gui_sol},succeededCallback,failedCallback,userContext); }}
MaxTV2008.Services.Recorder.registerClass('MaxTV2008.Services.Recorder',Sys.Net.WebServiceProxy);
MaxTV2008.Services.Recorder._staticInstance = new MaxTV2008.Services.Recorder();
MaxTV2008.Services.Recorder.set_path = function(value) { MaxTV2008.Services.Recorder._staticInstance.set_path(value); }
MaxTV2008.Services.Recorder.get_path = function() { return MaxTV2008.Services.Recorder._staticInstance.get_path(); }
MaxTV2008.Services.Recorder.set_timeout = function(value) { MaxTV2008.Services.Recorder._staticInstance.set_timeout(value); }
MaxTV2008.Services.Recorder.get_timeout = function() { return MaxTV2008.Services.Recorder._staticInstance.get_timeout(); }
MaxTV2008.Services.Recorder.set_defaultUserContext = function(value) { MaxTV2008.Services.Recorder._staticInstance.set_defaultUserContext(value); }
MaxTV2008.Services.Recorder.get_defaultUserContext = function() { return MaxTV2008.Services.Recorder._staticInstance.get_defaultUserContext(); }
MaxTV2008.Services.Recorder.set_defaultSucceededCallback = function(value) { MaxTV2008.Services.Recorder._staticInstance.set_defaultSucceededCallback(value); }
MaxTV2008.Services.Recorder.get_defaultSucceededCallback = function() { return MaxTV2008.Services.Recorder._staticInstance.get_defaultSucceededCallback(); }
MaxTV2008.Services.Recorder.set_defaultFailedCallback = function(value) { MaxTV2008.Services.Recorder._staticInstance.set_defaultFailedCallback(value); }
MaxTV2008.Services.Recorder.get_defaultFailedCallback = function() { return MaxTV2008.Services.Recorder._staticInstance.get_defaultFailedCallback(); }
MaxTV2008.Services.Recorder.set_path("/Services/Recorder.asmx");
MaxTV2008.Services.Recorder.HelloWorld= function(onSuccess,onFailed,userContext) {MaxTV2008.Services.Recorder._staticInstance.HelloWorld(onSuccess,onFailed,userContext); }
MaxTV2008.Services.Recorder.getDescription= function(programID,onSuccess,onFailed,userContext) {MaxTV2008.Services.Recorder._staticInstance.getDescription(programID,onSuccess,onFailed,userContext); }
MaxTV2008.Services.Recorder.UpdateRecProgramProp= function(gui_pr,padding_sec,keep,onSuccess,onFailed,userContext) {MaxTV2008.Services.Recorder._staticInstance.UpdateRecProgramProp(gui_pr,padding_sec,keep,onSuccess,onFailed,userContext); }
MaxTV2008.Services.Recorder.RecordSingle= function(programID,akaunt,channelID,year,month,day,hour,min,onSuccess,onFailed,userContext) {MaxTV2008.Services.Recorder._staticInstance.RecordSingle(programID,akaunt,channelID,year,month,day,hour,min,onSuccess,onFailed,userContext); }
MaxTV2008.Services.Recorder.JS_RecordSingle= function(programID,akaunt,channelID,year,month,day,hour,min,onSuccess,onFailed,userContext) {MaxTV2008.Services.Recorder._staticInstance.JS_RecordSingle(programID,akaunt,channelID,year,month,day,hour,min,onSuccess,onFailed,userContext); }
MaxTV2008.Services.Recorder.JS_PromoteSingle2Multiple= function(accountID,programID,channelID,year,month,day,hour,min,onSuccess,onFailed,userContext) {MaxTV2008.Services.Recorder._staticInstance.JS_PromoteSingle2Multiple(accountID,programID,channelID,year,month,day,hour,min,onSuccess,onFailed,userContext); }
MaxTV2008.Services.Recorder.RecordSingle2= function(programID,akaunt,channelID,year,month,day,hour,min,onSuccess,onFailed,userContext) {MaxTV2008.Services.Recorder._staticInstance.RecordSingle2(programID,akaunt,channelID,year,month,day,hour,min,onSuccess,onFailed,userContext); }
MaxTV2008.Services.Recorder.CancelRecording= function(accountID,programID,onSuccess,onFailed,userContext) {MaxTV2008.Services.Recorder._staticInstance.CancelRecording(accountID,programID,onSuccess,onFailed,userContext); }
MaxTV2008.Services.Recorder.PromoteSingleToMultiple= function(accountID,programID,channelID,year,month,day,hour,min,onSuccess,onFailed,userContext) {MaxTV2008.Services.Recorder._staticInstance.PromoteSingleToMultiple(accountID,programID,channelID,year,month,day,hour,min,onSuccess,onFailed,userContext); }
MaxTV2008.Services.Recorder.PromoteSingleToMultiple2= function(accountID,programID,channelID,year,month,day,hour,min,onSuccess,onFailed,userContext) {MaxTV2008.Services.Recorder._staticInstance.PromoteSingleToMultiple2(accountID,programID,channelID,year,month,day,hour,min,onSuccess,onFailed,userContext); }
MaxTV2008.Services.Recorder.CancelRecProg= function(prog_guid,onSuccess,onFailed,userContext) {MaxTV2008.Services.Recorder._staticInstance.CancelRecProg(prog_guid,onSuccess,onFailed,userContext); }
MaxTV2008.Services.Recorder.ReturnTitlesForRPIDs= function(rpids,onSuccess,onFailed,userContext) {MaxTV2008.Services.Recorder._staticInstance.ReturnTitlesForRPIDs(rpids,onSuccess,onFailed,userContext); }
MaxTV2008.Services.Recorder.ResolveConf= function(gui_conf,gui_sol,onSuccess,onFailed,userContext) {MaxTV2008.Services.Recorder._staticInstance.ResolveConf(gui_conf,gui_sol,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('MaxTV2008.Service129');
if (typeof(MaxTV2008.Service129.ScheduleResult) === 'undefined') {
MaxTV2008.Service129.ScheduleResult=gtc("MaxTV2008.Service129.ScheduleResult");
MaxTV2008.Service129.ScheduleResult.registerClass('MaxTV2008.Service129.ScheduleResult');
}
