Get desktop application:
View/edit binary Protocol Buffers messages
Used in: ClientToHost, HostToClient
Used in: Capabilities
string name = 1
bool value = 2
Used in: ClientToHost
optional Size preferred_resolution = 1
optional Size preferred_size = 2
bool audio = 3
bool cursor_shape = 4
bool cursor_position = 5
bool clipboard = 6
bool effects = 7
bool wallpaper = 8
bool block_input = 9
bool lock_at_disconnect = 10
Used in: ClientToHost
string username = 1
string password = 2
Used in: HostToClient
Used in: CredentialsRequest
REASON_UNKNOWN = 0
REASON_INITIAL = 1
REASON_INVALID_CREDENTIALS = 2
REASON_PASSWORD_EXPIRED = 3
REASON_ACCOUNT_LOCKED = 4
REASON_ACCOUNT_DISABLED = 5
Used in: CredentialsRequest
SCREEN_TYPE_UNKNOWN = 0
SCREEN_TYPE_LOGON = 1
SCREEN_TYPE_LOCK = 2
SCREEN_TYPE_UAC = 3
Used in: ClientToHost
string command_name = 1
oneof value
int64 signed_integer = 2
uint64 unsigned_integer = 3
bool boolean = 4
string utf8_string = 5
Used in: SessionList
uint32 session_id = 1
string domain_name = 2
string user_name = 3
bool is_locked = 5
bool is_active = 6
Used in: HostToClient
repeated Session session = 1
uint32 current_session_id = 2
uint32 console_session_id = 3
Used in: ClientToHost
Used in: Config
int32 width = 1
int32 height = 2
Used in: ClientToHost