C# Class ScreenshotInterface.ScreenshotInterface

Inheritance: System.MarshalByRefObject
Show file Open project: stani/GScreensTool Class Usage Examples

Public Methods

Method Description
GetScreenshotRequest ( Int32 clientPID ) : ScreenshotRequest
OnDebugMessage ( Int32 clientPID, string message ) : void
OnScreenshotResponse ( Int32 clientPID, System.Guid requestId, byte bitmapData ) : void
Ping ( Int32 clientPID ) : bool
ReportError ( Int32 clientPID, Exception e ) : void

Private Methods

Method Description
ProcessResponseThread ( object data ) : void

Method Details

GetScreenshotRequest() public method

public GetScreenshotRequest ( Int32 clientPID ) : ScreenshotRequest
clientPID System.Int32
return ScreenshotRequest

OnDebugMessage() public method

public OnDebugMessage ( Int32 clientPID, string message ) : void
clientPID System.Int32
message string
return void

OnScreenshotResponse() public method

public OnScreenshotResponse ( Int32 clientPID, System.Guid requestId, byte bitmapData ) : void
clientPID System.Int32
requestId System.Guid
bitmapData byte
return void

Ping() public method

public Ping ( Int32 clientPID ) : bool
clientPID System.Int32
return bool

ReportError() public method

public ReportError ( Int32 clientPID, Exception e ) : void
clientPID System.Int32
e System.Exception
return void