C# Class Screenary.Client.RdpSource

Inheritance: IUpdate, IPrimaryUpdate, IInputListener
Afficher le fichier Open project: Screenary/Screenary Class Usage Examples

Méthodes publiques

Méthode Description
BeginPaint ( FreeRDP.rdpContext context ) : void
BitmapUpdate ( FreeRDP.rdpContext context, FreeRDP.BitmapUpdate bitmap ) : void
Connect ( string hostname, int port, string username, string domain, string password ) : void
DesktopResize ( FreeRDP.rdpContext context ) : void
Disconnect ( ) : void
DrawNineGrid ( FreeRDP.rdpContext context, FreeRDP.DrawNineGridOrder drawNineGrid ) : void
DstBlt ( FreeRDP.rdpContext context, FreeRDP.DstBltOrder dstblt ) : void
EllipseCB ( FreeRDP.rdpContext context, FreeRDP.EllipseCBOrder ellipse_cb ) : void
EllipseSC ( FreeRDP.rdpContext context, FreeRDP.EllipseSCOrder ellipse_sc ) : void
EndPaint ( FreeRDP.rdpContext context ) : void
FastGlyph ( FreeRDP.rdpContext context, FreeRDP.FastGlyphOrder fast_glyph ) : void
FastIndex ( FreeRDP.rdpContext context, FreeRDP.FastIndexOrder fast_index ) : void
GlyphIndex ( FreeRDP.rdpContext context, FreeRDP.GlyphIndexOrder glyph_index ) : void
LineTo ( FreeRDP.rdpContext context, FreeRDP.LineToOrder line_to ) : void
Mem3Blt ( FreeRDP.rdpContext context, FreeRDP.Mem3BltOrder mem3blt ) : void
MemBlt ( FreeRDP.rdpContext context, FreeRDP.MemBltOrder memblt ) : void
MultiDrawNineGrid ( FreeRDP.rdpContext context, FreeRDP.MultiDrawNineGridOrder multi_draw_nine_grid ) : void
MultiDstBlt ( FreeRDP.rdpContext context, FreeRDP.MultiDstBltOrder multi_dstblt ) : void
MultiOpaqueRect ( FreeRDP.rdpContext context, FreeRDP.MultiOpaqueRectOrder multi_opaque_rect ) : void
MultiPatBlt ( FreeRDP.rdpContext context, FreeRDP.MultiPatBltOrder multi_patblt ) : void
MultiScrBlt ( FreeRDP.rdpContext context, FreeRDP.MultiScrBltOrder multi_scrblt ) : void
OnKeyboardEvent ( UInt16 keyboardFlags, UInt16 keyCode ) : void
OnMouseEvent ( UInt16 pointerFlags, UInt16 x, UInt16 y ) : void
OpaqueRect ( FreeRDP.rdpContext context, FreeRDP.OpaqueRectOrder opaqueRect ) : void
Palette ( FreeRDP.rdpContext context, FreeRDP.PaletteUpdate palette ) : void
PatBlt ( FreeRDP.rdpContext context, FreeRDP.PatBltOrder patblt ) : void
PlaySound ( FreeRDP.rdpContext context, FreeRDP.PlaySoundUpdate playSound ) : void
PolygonCB ( FreeRDP.rdpContext context, FreeRDP.PolygonCBOrder polygon_cb ) : void
PolygonSC ( FreeRDP.rdpContext context, FreeRDP.PolygonSCOrder polygon_sc ) : void
Polyline ( FreeRDP.rdpContext context, FreeRDP.PolylineOrder polyline ) : void
RdpSource ( ISource iSource ) : System
SaveBitmap ( FreeRDP.rdpContext context, FreeRDP.SaveBitmapOrder save_bitmap ) : void
ScrBlt ( FreeRDP.rdpContext context, FreeRDP.ScrBltOrder scrblt ) : void
SetBounds ( FreeRDP.rdpContext context, FreeRDP.rdpBounds bounds ) : void
SurfaceBits ( FreeRDP.rdpContext context, FreeRDP.SurfaceBits surfaceBits ) : void
Synchronize ( FreeRDP.rdpContext context ) : void

Private Methods

Méthode Description
ThreadProc ( FreeRDP.RDP rdp ) : void

Method Details

BeginPaint() public méthode

public BeginPaint ( FreeRDP.rdpContext context ) : void
context FreeRDP.rdpContext
Résultat void

BitmapUpdate() public méthode

public BitmapUpdate ( FreeRDP.rdpContext context, FreeRDP.BitmapUpdate bitmap ) : void
context FreeRDP.rdpContext
bitmap FreeRDP.BitmapUpdate
Résultat void

Connect() public méthode

public Connect ( string hostname, int port, string username, string domain, string password ) : void
hostname string
port int
username string
domain string
password string
Résultat void

DesktopResize() public méthode

public DesktopResize ( FreeRDP.rdpContext context ) : void
context FreeRDP.rdpContext
Résultat void

Disconnect() public méthode

public Disconnect ( ) : void
Résultat void

DrawNineGrid() public méthode

public DrawNineGrid ( FreeRDP.rdpContext context, FreeRDP.DrawNineGridOrder drawNineGrid ) : void
context FreeRDP.rdpContext
drawNineGrid FreeRDP.DrawNineGridOrder
Résultat void

DstBlt() public méthode

public DstBlt ( FreeRDP.rdpContext context, FreeRDP.DstBltOrder dstblt ) : void
context FreeRDP.rdpContext
dstblt FreeRDP.DstBltOrder
Résultat void

EllipseCB() public méthode

public EllipseCB ( FreeRDP.rdpContext context, FreeRDP.EllipseCBOrder ellipse_cb ) : void
context FreeRDP.rdpContext
ellipse_cb FreeRDP.EllipseCBOrder
Résultat void

EllipseSC() public méthode

public EllipseSC ( FreeRDP.rdpContext context, FreeRDP.EllipseSCOrder ellipse_sc ) : void
context FreeRDP.rdpContext
ellipse_sc FreeRDP.EllipseSCOrder
Résultat void

EndPaint() public méthode

public EndPaint ( FreeRDP.rdpContext context ) : void
context FreeRDP.rdpContext
Résultat void

FastGlyph() public méthode

public FastGlyph ( FreeRDP.rdpContext context, FreeRDP.FastGlyphOrder fast_glyph ) : void
context FreeRDP.rdpContext
fast_glyph FreeRDP.FastGlyphOrder
Résultat void

FastIndex() public méthode

public FastIndex ( FreeRDP.rdpContext context, FreeRDP.FastIndexOrder fast_index ) : void
context FreeRDP.rdpContext
fast_index FreeRDP.FastIndexOrder
Résultat void

GlyphIndex() public méthode

public GlyphIndex ( FreeRDP.rdpContext context, FreeRDP.GlyphIndexOrder glyph_index ) : void
context FreeRDP.rdpContext
glyph_index FreeRDP.GlyphIndexOrder
Résultat void

LineTo() public méthode

public LineTo ( FreeRDP.rdpContext context, FreeRDP.LineToOrder line_to ) : void
context FreeRDP.rdpContext
line_to FreeRDP.LineToOrder
Résultat void

Mem3Blt() public méthode

public Mem3Blt ( FreeRDP.rdpContext context, FreeRDP.Mem3BltOrder mem3blt ) : void
context FreeRDP.rdpContext
mem3blt FreeRDP.Mem3BltOrder
Résultat void

MemBlt() public méthode

public MemBlt ( FreeRDP.rdpContext context, FreeRDP.MemBltOrder memblt ) : void
context FreeRDP.rdpContext
memblt FreeRDP.MemBltOrder
Résultat void

MultiDrawNineGrid() public méthode

public MultiDrawNineGrid ( FreeRDP.rdpContext context, FreeRDP.MultiDrawNineGridOrder multi_draw_nine_grid ) : void
context FreeRDP.rdpContext
multi_draw_nine_grid FreeRDP.MultiDrawNineGridOrder
Résultat void

MultiDstBlt() public méthode

public MultiDstBlt ( FreeRDP.rdpContext context, FreeRDP.MultiDstBltOrder multi_dstblt ) : void
context FreeRDP.rdpContext
multi_dstblt FreeRDP.MultiDstBltOrder
Résultat void

MultiOpaqueRect() public méthode

public MultiOpaqueRect ( FreeRDP.rdpContext context, FreeRDP.MultiOpaqueRectOrder multi_opaque_rect ) : void
context FreeRDP.rdpContext
multi_opaque_rect FreeRDP.MultiOpaqueRectOrder
Résultat void

MultiPatBlt() public méthode

public MultiPatBlt ( FreeRDP.rdpContext context, FreeRDP.MultiPatBltOrder multi_patblt ) : void
context FreeRDP.rdpContext
multi_patblt FreeRDP.MultiPatBltOrder
Résultat void

MultiScrBlt() public méthode

public MultiScrBlt ( FreeRDP.rdpContext context, FreeRDP.MultiScrBltOrder multi_scrblt ) : void
context FreeRDP.rdpContext
multi_scrblt FreeRDP.MultiScrBltOrder
Résultat void

OnKeyboardEvent() public méthode

public OnKeyboardEvent ( UInt16 keyboardFlags, UInt16 keyCode ) : void
keyboardFlags System.UInt16
keyCode System.UInt16
Résultat void

OnMouseEvent() public méthode

public OnMouseEvent ( UInt16 pointerFlags, UInt16 x, UInt16 y ) : void
pointerFlags System.UInt16
x System.UInt16
y System.UInt16
Résultat void

OpaqueRect() public méthode

public OpaqueRect ( FreeRDP.rdpContext context, FreeRDP.OpaqueRectOrder opaqueRect ) : void
context FreeRDP.rdpContext
opaqueRect FreeRDP.OpaqueRectOrder
Résultat void

Palette() public méthode

public Palette ( FreeRDP.rdpContext context, FreeRDP.PaletteUpdate palette ) : void
context FreeRDP.rdpContext
palette FreeRDP.PaletteUpdate
Résultat void

PatBlt() public méthode

public PatBlt ( FreeRDP.rdpContext context, FreeRDP.PatBltOrder patblt ) : void
context FreeRDP.rdpContext
patblt FreeRDP.PatBltOrder
Résultat void

PlaySound() public méthode

public PlaySound ( FreeRDP.rdpContext context, FreeRDP.PlaySoundUpdate playSound ) : void
context FreeRDP.rdpContext
playSound FreeRDP.PlaySoundUpdate
Résultat void

PolygonCB() public méthode

public PolygonCB ( FreeRDP.rdpContext context, FreeRDP.PolygonCBOrder polygon_cb ) : void
context FreeRDP.rdpContext
polygon_cb FreeRDP.PolygonCBOrder
Résultat void

PolygonSC() public méthode

public PolygonSC ( FreeRDP.rdpContext context, FreeRDP.PolygonSCOrder polygon_sc ) : void
context FreeRDP.rdpContext
polygon_sc FreeRDP.PolygonSCOrder
Résultat void

Polyline() public méthode

public Polyline ( FreeRDP.rdpContext context, FreeRDP.PolylineOrder polyline ) : void
context FreeRDP.rdpContext
polyline FreeRDP.PolylineOrder
Résultat void

RdpSource() public méthode

public RdpSource ( ISource iSource ) : System
iSource ISource
Résultat System

SaveBitmap() public méthode

public SaveBitmap ( FreeRDP.rdpContext context, FreeRDP.SaveBitmapOrder save_bitmap ) : void
context FreeRDP.rdpContext
save_bitmap FreeRDP.SaveBitmapOrder
Résultat void

ScrBlt() public méthode

public ScrBlt ( FreeRDP.rdpContext context, FreeRDP.ScrBltOrder scrblt ) : void
context FreeRDP.rdpContext
scrblt FreeRDP.ScrBltOrder
Résultat void

SetBounds() public méthode

public SetBounds ( FreeRDP.rdpContext context, FreeRDP.rdpBounds bounds ) : void
context FreeRDP.rdpContext
bounds FreeRDP.rdpBounds
Résultat void

SurfaceBits() public méthode

public SurfaceBits ( FreeRDP.rdpContext context, FreeRDP.SurfaceBits surfaceBits ) : void
context FreeRDP.rdpContext
surfaceBits FreeRDP.SurfaceBits
Résultat void

Synchronize() public méthode

public Synchronize ( FreeRDP.rdpContext context ) : void
context FreeRDP.rdpContext
Résultat void