var iSpy=function() {
iSpy.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
iSpy.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return iSpy._staticInstance.get_path();},
WhiteLabelAlive:function(clientId,succeededCallback, failedCallback, userContext) {
/// <param name="clientId" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'WhiteLabelAlive',false,{clientId:clientId},succeededCallback,failedCallback,userContext); },
TestConnection:function(Username,Password,Port,Identifier,succeededCallback, failedCallback, userContext) {
/// <param name="Username" type="String">System.String</param>
/// <param name="Password" type="String">System.String</param>
/// <param name="Port" type="Number">System.Int32</param>
/// <param name="Identifier" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'TestConnection',false,{Username:Username,Password:Password,Port:Port,Identifier:Identifier},succeededCallback,failedCallback,userContext); },
TestConnection2:function(Username,Password,Port,Identifier,TryLoopback,succeededCallback, failedCallback, userContext) {
/// <param name="Username" type="String">System.String</param>
/// <param name="Password" type="String">System.String</param>
/// <param name="Port" type="Number">System.Int32</param>
/// <param name="Identifier" type="String">System.String</param>
/// <param name="TryLoopback" type="Boolean">System.Boolean</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'TestConnection2',false,{Username:Username,Password:Password,Port:Port,Identifier:Identifier,TryLoopback:TryLoopback},succeededCallback,failedCallback,userContext); },
TestConnection3:function(Username,Password,Port,Identifier,TryLoopback,succeededCallback, failedCallback, userContext) {
/// <param name="Username" type="String">System.String</param>
/// <param name="Password" type="String">System.String</param>
/// <param name="Port" type="Number">System.Int32</param>
/// <param name="Identifier" type="String">System.String</param>
/// <param name="TryLoopback" type="Boolean">System.Boolean</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'TestConnection3',false,{Username:Username,Password:Password,Port:Port,Identifier:Identifier,TryLoopback:TryLoopback},succeededCallback,failedCallback,userContext); },
RemoteAddress:function(succeededCallback, failedCallback, userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'RemoteAddress',false,{},succeededCallback,failedCallback,userContext); },
Connect:function(Username,Password,Port,Identifier,succeededCallback, failedCallback, userContext) {
/// <param name="Username" type="String">System.String</param>
/// <param name="Password" type="String">System.String</param>
/// <param name="Port" type="Number">System.Int32</param>
/// <param name="Identifier" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'Connect',false,{Username:Username,Password:Password,Port:Port,Identifier:Identifier},succeededCallback,failedCallback,userContext); },
Connect2:function(Username,Password,Port,Identifier,TryLoopBack,Version,succeededCallback, failedCallback, userContext) {
/// <param name="Username" type="String">System.String</param>
/// <param name="Password" type="String">System.String</param>
/// <param name="Port" type="Number">System.Int32</param>
/// <param name="Identifier" type="String">System.String</param>
/// <param name="TryLoopBack" type="Boolean">System.Boolean</param>
/// <param name="Version" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'Connect2',false,{Username:Username,Password:Password,Port:Port,Identifier:Identifier,TryLoopBack:TryLoopBack,Version:Version},succeededCallback,failedCallback,userContext); },
Connect3:function(Username,Password,Port,Identifier,TryLoopBack,Version,ComputerName,succeededCallback, failedCallback, userContext) {
/// <param name="Username" type="String">System.String</param>
/// <param name="Password" type="String">System.String</param>
/// <param name="Port" type="Number">System.Int32</param>
/// <param name="Identifier" type="String">System.String</param>
/// <param name="TryLoopBack" type="Boolean">System.Boolean</param>
/// <param name="Version" type="String">System.String</param>
/// <param name="ComputerName" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'Connect3',false,{Username:Username,Password:Password,Port:Port,Identifier:Identifier,TryLoopBack:TryLoopBack,Version:Version,ComputerName:ComputerName},succeededCallback,failedCallback,userContext); },
Connect4:function(Username,Password,Port,Identifier,TryLoopBack,Version,ComputerName,succeededCallback, failedCallback, userContext) {
/// <param name="Username" type="String">System.String</param>
/// <param name="Password" type="String">System.String</param>
/// <param name="Port" type="Number">System.Int32</param>
/// <param name="Identifier" type="String">System.String</param>
/// <param name="TryLoopBack" type="Boolean">System.Boolean</param>
/// <param name="Version" type="String">System.String</param>
/// <param name="ComputerName" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'Connect4',false,{Username:Username,Password:Password,Port:Port,Identifier:Identifier,TryLoopBack:TryLoopBack,Version:Version,ComputerName:ComputerName},succeededCallback,failedCallback,userContext); },
Encrypt:function(ToEncrypt,succeededCallback, failedCallback, userContext) {
/// <param name="ToEncrypt" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'Encrypt',false,{ToEncrypt:ToEncrypt},succeededCallback,failedCallback,userContext); },
Ping:function(succeededCallback, failedCallback, userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'Ping',false,{},succeededCallback,failedCallback,userContext); },
PingAlive:function(Port,succeededCallback, failedCallback, userContext) {
/// <param name="Port" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'PingAlive',false,{Port:Port},succeededCallback,failedCallback,userContext); },
Disconnect:function(Username,Password,Port,succeededCallback, failedCallback, userContext) {
/// <param name="Username" type="String">System.String</param>
/// <param name="Password" type="String">System.String</param>
/// <param name="Port" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'Disconnect',false,{Username:Username,Password:Password,Port:Port},succeededCallback,failedCallback,userContext); },
NewContent:function(Username,Password,Port,UserObjectID,ObjectTypeID,succeededCallback, failedCallback, userContext) {
/// <param name="Username" type="String">System.String</param>
/// <param name="Password" type="String">System.String</param>
/// <param name="Port" type="Number">System.Int32</param>
/// <param name="UserObjectID" type="Number">System.Int32</param>
/// <param name="ObjectTypeID" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'NewContent',false,{Username:Username,Password:Password,Port:Port,UserObjectID:UserObjectID,ObjectTypeID:ObjectTypeID},succeededCallback,failedCallback,userContext); },
ForceSync:function(Username,Password,Port,ObjectList,succeededCallback, failedCallback, userContext) {
/// <param name="Username" type="String">System.String</param>
/// <param name="Password" type="String">System.String</param>
/// <param name="Port" type="Number">System.Int32</param>
/// <param name="ObjectList" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'ForceSync',false,{Username:Username,Password:Password,Port:Port,ObjectList:ObjectList},succeededCallback,failedCallback,userContext); },
ForceSync2:function(Username,Password,Port,Internal_IPAddress,Internal_Port,ObjectList,succeededCallback, failedCallback, userContext) {
/// <param name="Username" type="String">System.String</param>
/// <param name="Password" type="String">System.String</param>
/// <param name="Port" type="Number">System.Int32</param>
/// <param name="Internal_IPAddress" type="String">System.String</param>
/// <param name="Internal_Port" type="Number">System.Int32</param>
/// <param name="ObjectList" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'ForceSync2',false,{Username:Username,Password:Password,Port:Port,Internal_IPAddress:Internal_IPAddress,Internal_Port:Internal_Port,ObjectList:ObjectList},succeededCallback,failedCallback,userContext); },
SaveSettings:function(NotifyOnConnect,Newsletters,URLOverride,succeededCallback, failedCallback, userContext) {
/// <param name="NotifyOnConnect" type="Boolean">System.Boolean</param>
/// <param name="Newsletters" type="Boolean">System.Boolean</param>
/// <param name="URLOverride" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'SaveSettings',false,{NotifyOnConnect:NotifyOnConnect,Newsletters:Newsletters,URLOverride:URLOverride},succeededCallback,failedCallback,userContext); },
AddCamera:function(categoryId,sourceIndex,url,name,size,description,location,succeededCallback, failedCallback, userContext) {
/// <param name="categoryId" type="Number">System.Int32</param>
/// <param name="sourceIndex" type="Number">System.Int32</param>
/// <param name="url" type="String">System.String</param>
/// <param name="name" type="String">System.String</param>
/// <param name="size" type="String">System.String</param>
/// <param name="description" type="String">System.String</param>
/// <param name="location" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'AddCamera',false,{categoryId:categoryId,sourceIndex:sourceIndex,url:url,name:name,size:size,description:description,location:location},succeededCallback,failedCallback,userContext); },
ApplyPromo:function(PromoCode,succeededCallback, failedCallback, userContext) {
/// <param name="PromoCode" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'ApplyPromo',false,{PromoCode:PromoCode},succeededCallback,failedCallback,userContext); },
GrantAccess:function(EmailAddress,ReadOnly,AccessMask,succeededCallback, failedCallback, userContext) {
/// <param name="EmailAddress" type="String">System.String</param>
/// <param name="ReadOnly" type="Boolean">System.Boolean</param>
/// <param name="AccessMask" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GrantAccess',false,{EmailAddress:EmailAddress,ReadOnly:ReadOnly,AccessMask:AccessMask},succeededCallback,failedCallback,userContext); },
SetAccess:function(iSpyAccessId,ReadOnly,AccessMask,succeededCallback, failedCallback, userContext) {
/// <param name="iSpyAccessId" type="Number">System.Int32</param>
/// <param name="ReadOnly" type="Boolean">System.Boolean</param>
/// <param name="AccessMask" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'SetAccess',false,{iSpyAccessId:iSpyAccessId,ReadOnly:ReadOnly,AccessMask:AccessMask},succeededCallback,failedCallback,userContext); },
SendAlert:function(Username,Password,AlertSubject,AlertBody,succeededCallback, failedCallback, userContext) {
/// <param name="Username" type="String">System.String</param>
/// <param name="Password" type="String">System.String</param>
/// <param name="AlertSubject" type="String">System.String</param>
/// <param name="AlertBody" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'SendAlert',false,{Username:Username,Password:Password,AlertSubject:AlertSubject,AlertBody:AlertBody},succeededCallback,failedCallback,userContext); },
SendContent:function(Username,Password,EmailAddress,Subject,message,succeededCallback, failedCallback, userContext) {
/// <param name="Username" type="String">System.String</param>
/// <param name="Password" type="String">System.String</param>
/// <param name="EmailAddress" type="String">System.String</param>
/// <param name="Subject" type="String">System.String</param>
/// <param name="message" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'SendContent',false,{Username:Username,Password:Password,EmailAddress:EmailAddress,Subject:Subject,message:message},succeededCallback,failedCallback,userContext); },
SendAlertWithImage:function(Username,Password,AlertSubject,AlertBody,CameraID,Port,AuthenticationCode,succeededCallback, failedCallback, userContext) {
/// <param name="Username" type="String">System.String</param>
/// <param name="Password" type="String">System.String</param>
/// <param name="AlertSubject" type="String">System.String</param>
/// <param name="AlertBody" type="String">System.String</param>
/// <param name="CameraID" type="Number">System.Int32</param>
/// <param name="Port" type="Number">System.Int32</param>
/// <param name="AuthenticationCode" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'SendAlertWithImage',false,{Username:Username,Password:Password,AlertSubject:AlertSubject,AlertBody:AlertBody,CameraID:CameraID,Port:Port,AuthenticationCode:AuthenticationCode},succeededCallback,failedCallback,userContext); },
SendAlert2:function(Username,Password,EmailAddress,AlertSubject,AlertBody,succeededCallback, failedCallback, userContext) {
/// <param name="Username" type="String">System.String</param>
/// <param name="Password" type="String">System.String</param>
/// <param name="EmailAddress" type="String">System.String</param>
/// <param name="AlertSubject" type="String">System.String</param>
/// <param name="AlertBody" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'SendAlert2',false,{Username:Username,Password:Password,EmailAddress:EmailAddress,AlertSubject:AlertSubject,AlertBody:AlertBody},succeededCallback,failedCallback,userContext); },
SendAlertWithImage2:function(Username,Password,EmailAddress,AlertSubject,AlertBody,CameraID,Port,AuthenticationCode,succeededCallback, failedCallback, userContext) {
/// <param name="Username" type="String">System.String</param>
/// <param name="Password" type="String">System.String</param>
/// <param name="EmailAddress" type="String">System.String</param>
/// <param name="AlertSubject" type="String">System.String</param>
/// <param name="AlertBody" type="String">System.String</param>
/// <param name="CameraID" type="Number">System.Int32</param>
/// <param name="Port" type="Number">System.Int32</param>
/// <param name="AuthenticationCode" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'SendAlertWithImage2',false,{Username:Username,Password:Password,EmailAddress:EmailAddress,AlertSubject:AlertSubject,AlertBody:AlertBody,CameraID:CameraID,Port:Port,AuthenticationCode:AuthenticationCode},succeededCallback,failedCallback,userContext); },
SendAlertWithImage3:function(Username,Password,EmailAddress,AlertSubject,AlertBody,ImageData,succeededCallback, failedCallback, userContext) {
/// <param name="Username" type="String">System.String</param>
/// <param name="Password" type="String">System.String</param>
/// <param name="EmailAddress" type="String">System.String</param>
/// <param name="AlertSubject" type="String">System.String</param>
/// <param name="AlertBody" type="String">System.String</param>
/// <param name="ImageData" type="Array">System.Byte[]</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'SendAlertWithImage3',false,{Username:Username,Password:Password,EmailAddress:EmailAddress,AlertSubject:AlertSubject,AlertBody:AlertBody,ImageData:ImageData},succeededCallback,failedCallback,userContext); },
SendSMS:function(Username,Password,SMSNumber,Message,succeededCallback, failedCallback, userContext) {
/// <param name="Username" type="String">System.String</param>
/// <param name="Password" type="String">System.String</param>
/// <param name="SMSNumber" type="String">System.String</param>
/// <param name="Message" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'SendSMS',false,{Username:Username,Password:Password,SMSNumber:SMSNumber,Message:Message},succeededCallback,failedCallback,userContext); },
SendFrameGrab:function(Username,Password,Subject,Body,CameraID,Port,AuthenticationCode,succeededCallback, failedCallback, userContext) {
/// <param name="Username" type="String">System.String</param>
/// <param name="Password" type="String">System.String</param>
/// <param name="Subject" type="String">System.String</param>
/// <param name="Body" type="String">System.String</param>
/// <param name="CameraID" type="Number">System.Int32</param>
/// <param name="Port" type="Number">System.Int32</param>
/// <param name="AuthenticationCode" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'SendFrameGrab',false,{Username:Username,Password:Password,Subject:Subject,Body:Body,CameraID:CameraID,Port:Port,AuthenticationCode:AuthenticationCode},succeededCallback,failedCallback,userContext); },
SendFrameGrab2:function(Username,Password,EmailAddress,Subject,Body,CameraID,Port,AuthenticationCode,succeededCallback, failedCallback, userContext) {
/// <param name="Username" type="String">System.String</param>
/// <param name="Password" type="String">System.String</param>
/// <param name="EmailAddress" type="String">System.String</param>
/// <param name="Subject" type="String">System.String</param>
/// <param name="Body" type="String">System.String</param>
/// <param name="CameraID" type="Number">System.Int32</param>
/// <param name="Port" type="Number">System.Int32</param>
/// <param name="AuthenticationCode" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'SendFrameGrab2',false,{Username:Username,Password:Password,EmailAddress:EmailAddress,Subject:Subject,Body:Body,CameraID:CameraID,Port:Port,AuthenticationCode:AuthenticationCode},succeededCallback,failedCallback,userContext); },
SendFrameGrab3:function(Username,Password,EmailAddress,Subject,Body,ImageData,succeededCallback, failedCallback, userContext) {
/// <param name="Username" type="String">System.String</param>
/// <param name="Password" type="String">System.String</param>
/// <param name="EmailAddress" type="String">System.String</param>
/// <param name="Subject" type="String">System.String</param>
/// <param name="Body" type="String">System.String</param>
/// <param name="ImageData" type="Array">System.Byte[]</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'SendFrameGrab3',false,{Username:Username,Password:Password,EmailAddress:EmailAddress,Subject:Subject,Body:Body,ImageData:ImageData},succeededCallback,failedCallback,userContext); },
SendMMS:function(Username,Password,SMSNumber,message,CameraID,Port,AuthenticationCode,succeededCallback, failedCallback, userContext) {
/// <param name="Username" type="String">System.String</param>
/// <param name="Password" type="String">System.String</param>
/// <param name="SMSNumber" type="String">System.String</param>
/// <param name="message" type="String">System.String</param>
/// <param name="CameraID" type="Number">System.Int32</param>
/// <param name="Port" type="Number">System.Int32</param>
/// <param name="AuthenticationCode" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'SendMMS',false,{Username:Username,Password:Password,SMSNumber:SMSNumber,message:message,CameraID:CameraID,Port:Port,AuthenticationCode:AuthenticationCode},succeededCallback,failedCallback,userContext); },
SendMMS2:function(Username,Password,SMSNumber,message,ImageData,succeededCallback, failedCallback, userContext) {
/// <param name="Username" type="String">System.String</param>
/// <param name="Password" type="String">System.String</param>
/// <param name="SMSNumber" type="String">System.String</param>
/// <param name="message" type="String">System.String</param>
/// <param name="ImageData" type="Array">System.Byte[]</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'SendMMS2',false,{Username:Username,Password:Password,SMSNumber:SMSNumber,message:message,ImageData:ImageData},succeededCallback,failedCallback,userContext); },
ProductLatestVersionGet:function(ProductID,succeededCallback, failedCallback, userContext) {
/// <param name="ProductID" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'ProductLatestVersionGet',false,{ProductID:ProductID},succeededCallback,failedCallback,userContext); }}
iSpy.registerClass('iSpy',Sys.Net.WebServiceProxy);
iSpy._staticInstance = new iSpy();
iSpy.set_path = function(value) {
iSpy._staticInstance.set_path(value); }
iSpy.get_path = function() { 
/// <value type="String" mayBeNull="true">The service url.</value>
return iSpy._staticInstance.get_path();}
iSpy.set_timeout = function(value) {
iSpy._staticInstance.set_timeout(value); }
iSpy.get_timeout = function() { 
/// <value type="Number">The service timeout.</value>
return iSpy._staticInstance.get_timeout(); }
iSpy.set_defaultUserContext = function(value) { 
iSpy._staticInstance.set_defaultUserContext(value); }
iSpy.get_defaultUserContext = function() { 
/// <value mayBeNull="true">The service default user context.</value>
return iSpy._staticInstance.get_defaultUserContext(); }
iSpy.set_defaultSucceededCallback = function(value) { 
 iSpy._staticInstance.set_defaultSucceededCallback(value); }
iSpy.get_defaultSucceededCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default succeeded callback.</value>
return iSpy._staticInstance.get_defaultSucceededCallback(); }
iSpy.set_defaultFailedCallback = function(value) { 
iSpy._staticInstance.set_defaultFailedCallback(value); }
iSpy.get_defaultFailedCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default failed callback.</value>
return iSpy._staticInstance.get_defaultFailedCallback(); }
iSpy.set_path("/ispy/Webservices/iSpy.asmx");
iSpy.WhiteLabelAlive= function(clientId,onSuccess,onFailed,userContext) {
/// <param name="clientId" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
iSpy._staticInstance.WhiteLabelAlive(clientId,onSuccess,onFailed,userContext); }
iSpy.TestConnection= function(Username,Password,Port,Identifier,onSuccess,onFailed,userContext) {
/// <param name="Username" type="String">System.String</param>
/// <param name="Password" type="String">System.String</param>
/// <param name="Port" type="Number">System.Int32</param>
/// <param name="Identifier" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
iSpy._staticInstance.TestConnection(Username,Password,Port,Identifier,onSuccess,onFailed,userContext); }
iSpy.TestConnection2= function(Username,Password,Port,Identifier,TryLoopback,onSuccess,onFailed,userContext) {
/// <param name="Username" type="String">System.String</param>
/// <param name="Password" type="String">System.String</param>
/// <param name="Port" type="Number">System.Int32</param>
/// <param name="Identifier" type="String">System.String</param>
/// <param name="TryLoopback" type="Boolean">System.Boolean</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
iSpy._staticInstance.TestConnection2(Username,Password,Port,Identifier,TryLoopback,onSuccess,onFailed,userContext); }
iSpy.TestConnection3= function(Username,Password,Port,Identifier,TryLoopback,onSuccess,onFailed,userContext) {
/// <param name="Username" type="String">System.String</param>
/// <param name="Password" type="String">System.String</param>
/// <param name="Port" type="Number">System.Int32</param>
/// <param name="Identifier" type="String">System.String</param>
/// <param name="TryLoopback" type="Boolean">System.Boolean</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
iSpy._staticInstance.TestConnection3(Username,Password,Port,Identifier,TryLoopback,onSuccess,onFailed,userContext); }
iSpy.RemoteAddress= function(onSuccess,onFailed,userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
iSpy._staticInstance.RemoteAddress(onSuccess,onFailed,userContext); }
iSpy.Connect= function(Username,Password,Port,Identifier,onSuccess,onFailed,userContext) {
/// <param name="Username" type="String">System.String</param>
/// <param name="Password" type="String">System.String</param>
/// <param name="Port" type="Number">System.Int32</param>
/// <param name="Identifier" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
iSpy._staticInstance.Connect(Username,Password,Port,Identifier,onSuccess,onFailed,userContext); }
iSpy.Connect2= function(Username,Password,Port,Identifier,TryLoopBack,Version,onSuccess,onFailed,userContext) {
/// <param name="Username" type="String">System.String</param>
/// <param name="Password" type="String">System.String</param>
/// <param name="Port" type="Number">System.Int32</param>
/// <param name="Identifier" type="String">System.String</param>
/// <param name="TryLoopBack" type="Boolean">System.Boolean</param>
/// <param name="Version" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
iSpy._staticInstance.Connect2(Username,Password,Port,Identifier,TryLoopBack,Version,onSuccess,onFailed,userContext); }
iSpy.Connect3= function(Username,Password,Port,Identifier,TryLoopBack,Version,ComputerName,onSuccess,onFailed,userContext) {
/// <param name="Username" type="String">System.String</param>
/// <param name="Password" type="String">System.String</param>
/// <param name="Port" type="Number">System.Int32</param>
/// <param name="Identifier" type="String">System.String</param>
/// <param name="TryLoopBack" type="Boolean">System.Boolean</param>
/// <param name="Version" type="String">System.String</param>
/// <param name="ComputerName" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
iSpy._staticInstance.Connect3(Username,Password,Port,Identifier,TryLoopBack,Version,ComputerName,onSuccess,onFailed,userContext); }
iSpy.Connect4= function(Username,Password,Port,Identifier,TryLoopBack,Version,ComputerName,onSuccess,onFailed,userContext) {
/// <param name="Username" type="String">System.String</param>
/// <param name="Password" type="String">System.String</param>
/// <param name="Port" type="Number">System.Int32</param>
/// <param name="Identifier" type="String">System.String</param>
/// <param name="TryLoopBack" type="Boolean">System.Boolean</param>
/// <param name="Version" type="String">System.String</param>
/// <param name="ComputerName" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
iSpy._staticInstance.Connect4(Username,Password,Port,Identifier,TryLoopBack,Version,ComputerName,onSuccess,onFailed,userContext); }
iSpy.Encrypt= function(ToEncrypt,onSuccess,onFailed,userContext) {
/// <param name="ToEncrypt" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
iSpy._staticInstance.Encrypt(ToEncrypt,onSuccess,onFailed,userContext); }
iSpy.Ping= function(onSuccess,onFailed,userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
iSpy._staticInstance.Ping(onSuccess,onFailed,userContext); }
iSpy.PingAlive= function(Port,onSuccess,onFailed,userContext) {
/// <param name="Port" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
iSpy._staticInstance.PingAlive(Port,onSuccess,onFailed,userContext); }
iSpy.Disconnect= function(Username,Password,Port,onSuccess,onFailed,userContext) {
/// <param name="Username" type="String">System.String</param>
/// <param name="Password" type="String">System.String</param>
/// <param name="Port" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
iSpy._staticInstance.Disconnect(Username,Password,Port,onSuccess,onFailed,userContext); }
iSpy.NewContent= function(Username,Password,Port,UserObjectID,ObjectTypeID,onSuccess,onFailed,userContext) {
/// <param name="Username" type="String">System.String</param>
/// <param name="Password" type="String">System.String</param>
/// <param name="Port" type="Number">System.Int32</param>
/// <param name="UserObjectID" type="Number">System.Int32</param>
/// <param name="ObjectTypeID" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
iSpy._staticInstance.NewContent(Username,Password,Port,UserObjectID,ObjectTypeID,onSuccess,onFailed,userContext); }
iSpy.ForceSync= function(Username,Password,Port,ObjectList,onSuccess,onFailed,userContext) {
/// <param name="Username" type="String">System.String</param>
/// <param name="Password" type="String">System.String</param>
/// <param name="Port" type="Number">System.Int32</param>
/// <param name="ObjectList" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
iSpy._staticInstance.ForceSync(Username,Password,Port,ObjectList,onSuccess,onFailed,userContext); }
iSpy.ForceSync2= function(Username,Password,Port,Internal_IPAddress,Internal_Port,ObjectList,onSuccess,onFailed,userContext) {
/// <param name="Username" type="String">System.String</param>
/// <param name="Password" type="String">System.String</param>
/// <param name="Port" type="Number">System.Int32</param>
/// <param name="Internal_IPAddress" type="String">System.String</param>
/// <param name="Internal_Port" type="Number">System.Int32</param>
/// <param name="ObjectList" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
iSpy._staticInstance.ForceSync2(Username,Password,Port,Internal_IPAddress,Internal_Port,ObjectList,onSuccess,onFailed,userContext); }
iSpy.SaveSettings= function(NotifyOnConnect,Newsletters,URLOverride,onSuccess,onFailed,userContext) {
/// <param name="NotifyOnConnect" type="Boolean">System.Boolean</param>
/// <param name="Newsletters" type="Boolean">System.Boolean</param>
/// <param name="URLOverride" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
iSpy._staticInstance.SaveSettings(NotifyOnConnect,Newsletters,URLOverride,onSuccess,onFailed,userContext); }
iSpy.AddCamera= function(categoryId,sourceIndex,url,name,size,description,location,onSuccess,onFailed,userContext) {
/// <param name="categoryId" type="Number">System.Int32</param>
/// <param name="sourceIndex" type="Number">System.Int32</param>
/// <param name="url" type="String">System.String</param>
/// <param name="name" type="String">System.String</param>
/// <param name="size" type="String">System.String</param>
/// <param name="description" type="String">System.String</param>
/// <param name="location" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
iSpy._staticInstance.AddCamera(categoryId,sourceIndex,url,name,size,description,location,onSuccess,onFailed,userContext); }
iSpy.ApplyPromo= function(PromoCode,onSuccess,onFailed,userContext) {
/// <param name="PromoCode" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
iSpy._staticInstance.ApplyPromo(PromoCode,onSuccess,onFailed,userContext); }
iSpy.GrantAccess= function(EmailAddress,ReadOnly,AccessMask,onSuccess,onFailed,userContext) {
/// <param name="EmailAddress" type="String">System.String</param>
/// <param name="ReadOnly" type="Boolean">System.Boolean</param>
/// <param name="AccessMask" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
iSpy._staticInstance.GrantAccess(EmailAddress,ReadOnly,AccessMask,onSuccess,onFailed,userContext); }
iSpy.SetAccess= function(iSpyAccessId,ReadOnly,AccessMask,onSuccess,onFailed,userContext) {
/// <param name="iSpyAccessId" type="Number">System.Int32</param>
/// <param name="ReadOnly" type="Boolean">System.Boolean</param>
/// <param name="AccessMask" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
iSpy._staticInstance.SetAccess(iSpyAccessId,ReadOnly,AccessMask,onSuccess,onFailed,userContext); }
iSpy.SendAlert= function(Username,Password,AlertSubject,AlertBody,onSuccess,onFailed,userContext) {
/// <param name="Username" type="String">System.String</param>
/// <param name="Password" type="String">System.String</param>
/// <param name="AlertSubject" type="String">System.String</param>
/// <param name="AlertBody" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
iSpy._staticInstance.SendAlert(Username,Password,AlertSubject,AlertBody,onSuccess,onFailed,userContext); }
iSpy.SendContent= function(Username,Password,EmailAddress,Subject,message,onSuccess,onFailed,userContext) {
/// <param name="Username" type="String">System.String</param>
/// <param name="Password" type="String">System.String</param>
/// <param name="EmailAddress" type="String">System.String</param>
/// <param name="Subject" type="String">System.String</param>
/// <param name="message" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
iSpy._staticInstance.SendContent(Username,Password,EmailAddress,Subject,message,onSuccess,onFailed,userContext); }
iSpy.SendAlertWithImage= function(Username,Password,AlertSubject,AlertBody,CameraID,Port,AuthenticationCode,onSuccess,onFailed,userContext) {
/// <param name="Username" type="String">System.String</param>
/// <param name="Password" type="String">System.String</param>
/// <param name="AlertSubject" type="String">System.String</param>
/// <param name="AlertBody" type="String">System.String</param>
/// <param name="CameraID" type="Number">System.Int32</param>
/// <param name="Port" type="Number">System.Int32</param>
/// <param name="AuthenticationCode" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
iSpy._staticInstance.SendAlertWithImage(Username,Password,AlertSubject,AlertBody,CameraID,Port,AuthenticationCode,onSuccess,onFailed,userContext); }
iSpy.SendAlert2= function(Username,Password,EmailAddress,AlertSubject,AlertBody,onSuccess,onFailed,userContext) {
/// <param name="Username" type="String">System.String</param>
/// <param name="Password" type="String">System.String</param>
/// <param name="EmailAddress" type="String">System.String</param>
/// <param name="AlertSubject" type="String">System.String</param>
/// <param name="AlertBody" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
iSpy._staticInstance.SendAlert2(Username,Password,EmailAddress,AlertSubject,AlertBody,onSuccess,onFailed,userContext); }
iSpy.SendAlertWithImage2= function(Username,Password,EmailAddress,AlertSubject,AlertBody,CameraID,Port,AuthenticationCode,onSuccess,onFailed,userContext) {
/// <param name="Username" type="String">System.String</param>
/// <param name="Password" type="String">System.String</param>
/// <param name="EmailAddress" type="String">System.String</param>
/// <param name="AlertSubject" type="String">System.String</param>
/// <param name="AlertBody" type="String">System.String</param>
/// <param name="CameraID" type="Number">System.Int32</param>
/// <param name="Port" type="Number">System.Int32</param>
/// <param name="AuthenticationCode" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
iSpy._staticInstance.SendAlertWithImage2(Username,Password,EmailAddress,AlertSubject,AlertBody,CameraID,Port,AuthenticationCode,onSuccess,onFailed,userContext); }
iSpy.SendAlertWithImage3= function(Username,Password,EmailAddress,AlertSubject,AlertBody,ImageData,onSuccess,onFailed,userContext) {
/// <param name="Username" type="String">System.String</param>
/// <param name="Password" type="String">System.String</param>
/// <param name="EmailAddress" type="String">System.String</param>
/// <param name="AlertSubject" type="String">System.String</param>
/// <param name="AlertBody" type="String">System.String</param>
/// <param name="ImageData" type="Array">System.Byte[]</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
iSpy._staticInstance.SendAlertWithImage3(Username,Password,EmailAddress,AlertSubject,AlertBody,ImageData,onSuccess,onFailed,userContext); }
iSpy.SendSMS= function(Username,Password,SMSNumber,Message,onSuccess,onFailed,userContext) {
/// <param name="Username" type="String">System.String</param>
/// <param name="Password" type="String">System.String</param>
/// <param name="SMSNumber" type="String">System.String</param>
/// <param name="Message" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
iSpy._staticInstance.SendSMS(Username,Password,SMSNumber,Message,onSuccess,onFailed,userContext); }
iSpy.SendFrameGrab= function(Username,Password,Subject,Body,CameraID,Port,AuthenticationCode,onSuccess,onFailed,userContext) {
/// <param name="Username" type="String">System.String</param>
/// <param name="Password" type="String">System.String</param>
/// <param name="Subject" type="String">System.String</param>
/// <param name="Body" type="String">System.String</param>
/// <param name="CameraID" type="Number">System.Int32</param>
/// <param name="Port" type="Number">System.Int32</param>
/// <param name="AuthenticationCode" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
iSpy._staticInstance.SendFrameGrab(Username,Password,Subject,Body,CameraID,Port,AuthenticationCode,onSuccess,onFailed,userContext); }
iSpy.SendFrameGrab2= function(Username,Password,EmailAddress,Subject,Body,CameraID,Port,AuthenticationCode,onSuccess,onFailed,userContext) {
/// <param name="Username" type="String">System.String</param>
/// <param name="Password" type="String">System.String</param>
/// <param name="EmailAddress" type="String">System.String</param>
/// <param name="Subject" type="String">System.String</param>
/// <param name="Body" type="String">System.String</param>
/// <param name="CameraID" type="Number">System.Int32</param>
/// <param name="Port" type="Number">System.Int32</param>
/// <param name="AuthenticationCode" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
iSpy._staticInstance.SendFrameGrab2(Username,Password,EmailAddress,Subject,Body,CameraID,Port,AuthenticationCode,onSuccess,onFailed,userContext); }
iSpy.SendFrameGrab3= function(Username,Password,EmailAddress,Subject,Body,ImageData,onSuccess,onFailed,userContext) {
/// <param name="Username" type="String">System.String</param>
/// <param name="Password" type="String">System.String</param>
/// <param name="EmailAddress" type="String">System.String</param>
/// <param name="Subject" type="String">System.String</param>
/// <param name="Body" type="String">System.String</param>
/// <param name="ImageData" type="Array">System.Byte[]</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
iSpy._staticInstance.SendFrameGrab3(Username,Password,EmailAddress,Subject,Body,ImageData,onSuccess,onFailed,userContext); }
iSpy.SendMMS= function(Username,Password,SMSNumber,message,CameraID,Port,AuthenticationCode,onSuccess,onFailed,userContext) {
/// <param name="Username" type="String">System.String</param>
/// <param name="Password" type="String">System.String</param>
/// <param name="SMSNumber" type="String">System.String</param>
/// <param name="message" type="String">System.String</param>
/// <param name="CameraID" type="Number">System.Int32</param>
/// <param name="Port" type="Number">System.Int32</param>
/// <param name="AuthenticationCode" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
iSpy._staticInstance.SendMMS(Username,Password,SMSNumber,message,CameraID,Port,AuthenticationCode,onSuccess,onFailed,userContext); }
iSpy.SendMMS2= function(Username,Password,SMSNumber,message,ImageData,onSuccess,onFailed,userContext) {
/// <param name="Username" type="String">System.String</param>
/// <param name="Password" type="String">System.String</param>
/// <param name="SMSNumber" type="String">System.String</param>
/// <param name="message" type="String">System.String</param>
/// <param name="ImageData" type="Array">System.Byte[]</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
iSpy._staticInstance.SendMMS2(Username,Password,SMSNumber,message,ImageData,onSuccess,onFailed,userContext); }
iSpy.ProductLatestVersionGet= function(ProductID,onSuccess,onFailed,userContext) {
/// <param name="ProductID" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
iSpy._staticInstance.ProductLatestVersionGet(ProductID,onSuccess,onFailed,userContext); }

