var GetThumbnailsInfo=function() {
GetThumbnailsInfo.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
GetThumbnailsInfo.prototype={
GetThumbnails:function(streamId,startDateTime,endDateTime,ThumbnailCount,zoomLevel,succeededCallback, failedCallback, userContext) {
return this._invoke(GetThumbnailsInfo.get_path(), 'GetThumbnails',false,{streamId:streamId,startDateTime:startDateTime,endDateTime:endDateTime,ThumbnailCount:ThumbnailCount,zoomLevel:zoomLevel},succeededCallback,failedCallback,userContext); },
GetNewThumbnails:function(streamId,startTime,endTime,ThumbnailCount,zoomLevel,succeededCallback, failedCallback, userContext) {
return this._invoke(GetThumbnailsInfo.get_path(), 'GetNewThumbnails',false,{streamId:streamId,startTime:startTime,endTime:endTime,ThumbnailCount:ThumbnailCount,zoomLevel:zoomLevel},succeededCallback,failedCallback,userContext); },
GetBufferDuration:function(streamId,succeededCallback, failedCallback, userContext) {
return this._invoke(GetThumbnailsInfo.get_path(), 'GetBufferDuration',false,{streamId:streamId},succeededCallback,failedCallback,userContext); }}
GetThumbnailsInfo.registerClass('GetThumbnailsInfo',Sys.Net.WebServiceProxy);
GetThumbnailsInfo._staticInstance = new GetThumbnailsInfo();
GetThumbnailsInfo.set_path = function(value) { 
var e = Function._validateParams(arguments, [{name: 'path', type: String}]); if (e) throw e; GetThumbnailsInfo._staticInstance._path = value; }
GetThumbnailsInfo.get_path = function() { return GetThumbnailsInfo._staticInstance._path; }
GetThumbnailsInfo.set_timeout = function(value) { var e = Function._validateParams(arguments, [{name: 'timeout', type: Number}]); if (e) throw e; if (value < 0) { throw Error.argumentOutOfRange('value', value, Sys.Res.invalidTimeout); }
GetThumbnailsInfo._staticInstance._timeout = value; }
GetThumbnailsInfo.get_timeout = function() { 
return GetThumbnailsInfo._staticInstance._timeout; }
GetThumbnailsInfo.set_defaultUserContext = function(value) { 
GetThumbnailsInfo._staticInstance._userContext = value; }
GetThumbnailsInfo.get_defaultUserContext = function() { 
return GetThumbnailsInfo._staticInstance._userContext; }
GetThumbnailsInfo.set_defaultSucceededCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultSucceededCallback', type: Function}]); if (e) throw e; GetThumbnailsInfo._staticInstance._succeeded = value; }
GetThumbnailsInfo.get_defaultSucceededCallback = function() { 
return GetThumbnailsInfo._staticInstance._succeeded; }
GetThumbnailsInfo.set_defaultFailedCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultFailedCallback', type: Function}]); if (e) throw e; GetThumbnailsInfo._staticInstance._failed = value; }
GetThumbnailsInfo.get_defaultFailedCallback = function() { 
return GetThumbnailsInfo._staticInstance._failed; }
GetThumbnailsInfo.set_path("/ParlVu/TimeBandit/GetThumbnailsInfo.asmx");
GetThumbnailsInfo.GetThumbnails= function(streamId,startDateTime,endDateTime,ThumbnailCount,zoomLevel,onSuccess,onFailed,userContext) {GetThumbnailsInfo._staticInstance.GetThumbnails(streamId,startDateTime,endDateTime,ThumbnailCount,zoomLevel,onSuccess,onFailed,userContext); }
GetThumbnailsInfo.GetNewThumbnails= function(streamId,startTime,endTime,ThumbnailCount,zoomLevel,onSuccess,onFailed,userContext) {GetThumbnailsInfo._staticInstance.GetNewThumbnails(streamId,startTime,endTime,ThumbnailCount,zoomLevel,onSuccess,onFailed,userContext); }
GetThumbnailsInfo.GetBufferDuration= function(streamId,onSuccess,onFailed,userContext) {GetThumbnailsInfo._staticInstance.GetBufferDuration(streamId,onSuccess,onFailed,userContext); }
