var SingleFileFlashService=function() {
SingleFileFlashService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
SingleFileFlashService.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return SingleFileFlashService._staticInstance.get_path();},
SetMsisdn:function(msisdn,operatorCode,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SetMsisdn',false,{msisdn:msisdn,operatorCode:operatorCode},succeededCallback,failedCallback,userContext); },
SetPin:function(msisdn,pin,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SetPin',false,{msisdn:msisdn,pin:pin},succeededCallback,failedCallback,userContext); },
LogDebug:function(message,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'LogDebug',false,{message:message},succeededCallback,failedCallback,userContext); },
LogInfo:function(message,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'LogInfo',false,{message:message},succeededCallback,failedCallback,userContext); },
LogWarn:function(message,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'LogWarn',false,{message:message},succeededCallback,failedCallback,userContext); },
LogError:function(message,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'LogError',false,{message:message},succeededCallback,failedCallback,userContext); },
LogFatal:function(message,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'LogFatal',false,{message:message},succeededCallback,failedCallback,userContext); },
TrackInfo:function(code,data,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'TrackInfo',false,{code:code,data:data},succeededCallback,failedCallback,userContext); }}
SingleFileFlashService.registerClass('SingleFileFlashService',Sys.Net.WebServiceProxy);
SingleFileFlashService._staticInstance = new SingleFileFlashService();
SingleFileFlashService.set_path = function(value) { SingleFileFlashService._staticInstance.set_path(value); }
SingleFileFlashService.get_path = function() { return SingleFileFlashService._staticInstance.get_path(); }
SingleFileFlashService.set_timeout = function(value) { SingleFileFlashService._staticInstance.set_timeout(value); }
SingleFileFlashService.get_timeout = function() { return SingleFileFlashService._staticInstance.get_timeout(); }
SingleFileFlashService.set_defaultUserContext = function(value) { SingleFileFlashService._staticInstance.set_defaultUserContext(value); }
SingleFileFlashService.get_defaultUserContext = function() { return SingleFileFlashService._staticInstance.get_defaultUserContext(); }
SingleFileFlashService.set_defaultSucceededCallback = function(value) { SingleFileFlashService._staticInstance.set_defaultSucceededCallback(value); }
SingleFileFlashService.get_defaultSucceededCallback = function() { return SingleFileFlashService._staticInstance.get_defaultSucceededCallback(); }
SingleFileFlashService.set_defaultFailedCallback = function(value) { SingleFileFlashService._staticInstance.set_defaultFailedCallback(value); }
SingleFileFlashService.get_defaultFailedCallback = function() { return SingleFileFlashService._staticInstance.get_defaultFailedCallback(); }
SingleFileFlashService.set_enableJsonp = function(value) { SingleFileFlashService._staticInstance.set_enableJsonp(value); }
SingleFileFlashService.get_enableJsonp = function() { return SingleFileFlashService._staticInstance.get_enableJsonp(); }
SingleFileFlashService.set_jsonpCallbackParameter = function(value) { SingleFileFlashService._staticInstance.set_jsonpCallbackParameter(value); }
SingleFileFlashService.get_jsonpCallbackParameter = function() { return SingleFileFlashService._staticInstance.get_jsonpCallbackParameter(); }
SingleFileFlashService.set_path("http://lpsg.zemgo.com/Services/SingleFileFlashService.svc");
SingleFileFlashService.SetMsisdn= function(msisdn,operatorCode,onSuccess,onFailed,userContext) {SingleFileFlashService._staticInstance.SetMsisdn(msisdn,operatorCode,onSuccess,onFailed,userContext); }
SingleFileFlashService.SetPin= function(msisdn,pin,onSuccess,onFailed,userContext) {SingleFileFlashService._staticInstance.SetPin(msisdn,pin,onSuccess,onFailed,userContext); }
SingleFileFlashService.LogDebug= function(message,onSuccess,onFailed,userContext) {SingleFileFlashService._staticInstance.LogDebug(message,onSuccess,onFailed,userContext); }
SingleFileFlashService.LogInfo= function(message,onSuccess,onFailed,userContext) {SingleFileFlashService._staticInstance.LogInfo(message,onSuccess,onFailed,userContext); }
SingleFileFlashService.LogWarn= function(message,onSuccess,onFailed,userContext) {SingleFileFlashService._staticInstance.LogWarn(message,onSuccess,onFailed,userContext); }
SingleFileFlashService.LogError= function(message,onSuccess,onFailed,userContext) {SingleFileFlashService._staticInstance.LogError(message,onSuccess,onFailed,userContext); }
SingleFileFlashService.LogFatal= function(message,onSuccess,onFailed,userContext) {SingleFileFlashService._staticInstance.LogFatal(message,onSuccess,onFailed,userContext); }
SingleFileFlashService.TrackInfo= function(code,data,onSuccess,onFailed,userContext) {SingleFileFlashService._staticInstance.TrackInfo(code,data,onSuccess,onFailed,userContext); }
