Show / Hide Table of Contents

Class RfbConnectionContext.ConnectionDetailsAccessor

Provides the protocol implementation classes with write access to some details properties of the RfbConnection object.

Inheritance
System.Object
RfbConnectionContext.ConnectionDetailsAccessor
Namespace: MarcusW.VncClient.Protocol
Assembly: MarcusW.VncClient.dll
Syntax
public class ConnectionDetailsAccessor : object

Methods

| Improve this Doc View Source

SetContinuousUpdatesEnabled(Boolean)

Sets the value of the ContinuousUpdatesEnabled property on the RfbConnection object.

Declaration
public void SetContinuousUpdatesEnabled(bool continuousUpdatesEnabled)
Parameters
Type Name Description
System.Boolean continuousUpdatesEnabled

The new state.

| Improve this Doc View Source

SetDesktopIsResizable(Boolean)

Sets the value of the DesktopIsResizable property on the RfbConnection object.

Declaration
public void SetDesktopIsResizable(bool desktopIsResizable)
Parameters
Type Name Description
System.Boolean desktopIsResizable

The new state.

| Improve this Doc View Source

SetDesktopName(Nullable<String>)

Sets the value of the DesktopName property on the RfbConnection object.

Declaration
public void SetDesktopName(string? desktopName)
Parameters
Type Name Description
System.Nullable<System.String> desktopName

The new desktop name.

| Improve this Doc View Source

SetProtocolVersion(RfbProtocolVersion)

Sets the value of the ProtocolVersion property on the RfbConnection object.

Declaration
public void SetProtocolVersion(RfbProtocolVersion protocolVersion)
Parameters
Type Name Description
RfbProtocolVersion protocolVersion

The new protocol version value.

| Improve this Doc View Source

SetRemoteFramebufferFormat(PixelFormat)

Sets the value of the RemoteFramebufferFormat property on the RfbConnection object.

Declaration
public void SetRemoteFramebufferFormat(PixelFormat remoteFramebufferFormat)
Parameters
Type Name Description
PixelFormat remoteFramebufferFormat

The new framebuffer format.

| Improve this Doc View Source

SetRemoteFramebufferLayout(IImmutableSet<Screen>)

Sets the value of the RemoteFramebufferLayout property on the RfbConnection object.

Declaration
public void SetRemoteFramebufferLayout(IImmutableSet<Screen> remoteFramebufferLayout)
Parameters
Type Name Description
IImmutableSet<Screen> remoteFramebufferLayout

The new framebuffer layout.

| Improve this Doc View Source

SetRemoteFramebufferSize(Size)

Sets the value of the RemoteFramebufferSize property on the RfbConnection object.

Declaration
public void SetRemoteFramebufferSize(Size remoteFramebufferSize)
Parameters
Type Name Description
Size remoteFramebufferSize

The new framebuffer size.

| Improve this Doc View Source

SetUsedEncodingTypes(IImmutableSet<IEncodingType>)

Sets the value of the UsedEncodingTypes property on the RfbConnection object.

Declaration
public void SetUsedEncodingTypes(IImmutableSet<IEncodingType> usedEncodingTypes)
Parameters
Type Name Description
IImmutableSet<IEncodingType> usedEncodingTypes

The new encoding types set.

| Improve this Doc View Source

SetUsedMessageTypes(IImmutableSet<IMessageType>)

Sets the value of the UsedMessageTypes property on the RfbConnection object.

Declaration
public void SetUsedMessageTypes(IImmutableSet<IMessageType> usedMessageTypes)
Parameters
Type Name Description
IImmutableSet<IMessageType> usedMessageTypes

The new message types set.

| Improve this Doc View Source

SetUsedSecurityType(ISecurityType)

Sets the value of the UsedSecurityType property on the RfbConnection object.

Declaration
public void SetUsedSecurityType(ISecurityType usedSecurityType)
Parameters
Type Name Description
ISecurityType usedSecurityType

The new security type.

  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX