C# 클래스 UlteriusServer.Api.Network.PacketHandlers.ScreenSharePacketHandler

상속: PacketHandler
파일 보기 프로젝트 열기: Ulterius/server

공개 메소드들

메소드 설명
CheckServer ( ) : void
GetImageFromByteArray ( byte byteArray ) : Bitmap
HandlePacket ( Packet packet ) : void
StartScreenShare ( ) : void
StopScreenShare ( ) : void

비공개 메소드들

메소드 설명
CleanUp ( ) : void
GetScreenAgentFrame ( ) : void
GetScreenFrame ( ) : void
HandleAgentFullFrame ( ) : void
HandleAgentKeyDown ( ) : void
HandleAgentKeyUp ( ) : void
HandleAgentMouseDown ( ) : void
HandleAgentMouseMove ( ) : void
HandleAgentMouseScroll ( ) : void
HandleAgentMouseUp ( ) : void
HandleAgentRightClick ( ) : void
HandleAgentRightDown ( ) : void
HandleAgentRightUp ( ) : void
HandleCtrlAltDel ( ) : void
HandleFullFrame ( ) : void
HandleKeyDown ( ) : void
HandleKeyUp ( ) : void
HandleMouseDown ( ) : void
HandleMouseUp ( ) : void
HandleMoveMouse ( ) : void
HandleRightClick ( ) : void
HandleScroll ( ) : void
RightDown ( ) : void
RightUp ( ) : void
SendSAS ( bool asUser ) : void
ToHex ( int value ) : string

메소드 상세

CheckServer() 공개 메소드

public CheckServer ( ) : void
리턴 void

GetImageFromByteArray() 공개 메소드

public GetImageFromByteArray ( byte byteArray ) : Bitmap
byteArray byte
리턴 System.Drawing.Bitmap

HandlePacket() 공개 메소드

public HandlePacket ( Packet packet ) : void
packet UlteriusServer.Api.Network.Messages.Packet
리턴 void

StartScreenShare() 공개 메소드

public StartScreenShare ( ) : void
리턴 void

StopScreenShare() 공개 메소드

public StopScreenShare ( ) : void
리턴 void