Enums

Details

class GVnc.AudioFormatType(value)

Bases: GLib.Enum

U8 = 0
S8 = 1
U16 = 2
S16 = 3
U32 = 4
S32 = 5
class GVnc.ConnectionAuth(value)

Bases: GObject.GEnum

MSLOGON = -6

Authentication used by UltraVNC.

INVALID = 0
NONE = 1

No authentication is needed and protocol data is to be sent unencrypted.

MSLOGONII = 113

Authentication used by UltraVNC.

TIGHT = 16

The Tight security type is a generic protocol extension.

ULTRA = 17

Ultra authentication.

TLS = 18

TLS authentication.

VENCRYPT = 19

The VeNCrypt security type is a generic authentication method which encapsulates multiple authentication subtypes.

VNC = 2

VNC authentication is to be used and protocol data is to be sent unencrypted.

SASL = 20

SASL authentication.

ARD = 30

Apple remote desktop (screen sharing) authentication.

RA2 = 5

RealVNC authentication.

RA2NE = 6

RealVNC authentication.

class GVnc.ConnectionAuthVencrypt(value)

Bases: GObject.GEnum

PLAIN = 256
TLSNONE = 257
TLSVNC = 258
TLSPLAIN = 259
X509NONE = 260
X509VNC = 261
X509PLAIN = 262
X509SASL = 263
TLSSASL = 264
class GVnc.ConnectionCredential(value)

Bases: GObject.GEnum

PASSWORD = 0
USERNAME = 1
CLIENTNAME = 2
class GVnc.ConnectionEncoding(value)

Bases: GObject.GEnum

DESKTOP_RESIZE = -223
LAST_RECT = -224
TIGHT_JPEG9 = -23
CURSOR_POS = -232
RICH_CURSOR = -239
TIGHT_JPEG8 = -24
XCURSOR = -240
TIGHT_JPEG7 = -25
POINTER_CHANGE = -257
EXT_KEY_EVENT = -258
AUDIO = -259
TIGHT_JPEG6 = -26
LED_STATE = -261
TIGHT_JPEG5 = -27
TIGHT_JPEG4 = -28
TIGHT_JPEG3 = -29
TIGHT_JPEG2 = -30
DESKTOP_NAME = -307
EXTENDED_DESKTOP_RESIZE = -308
XVP = -309
TIGHT_JPEG1 = -31
ALPHA_CURSOR = -314
TIGHT_JPEG0 = -32
RAW = 0
COPY_RECT = 1
WMVI = 1464686185
ZRLE = 16
RRE = 2
CORRE = 4
HEXTILE = 5
TIGHT = 7
class GVnc.ConnectionPowerAction(value)

Bases: GObject.GEnum

SHUTDOWN = 2
REBOOT = 3
RESET = 4
class GVnc.ConnectionResizeStatus(value)

Bases: GObject.GEnum

UNSUPPORTED = -1
OK = 0
ADMIN_PROHIBITED = 1
OUT_OF_RESOURCES = 2
INVALID_LAOUT = 3
FORWARDED = 4