<book xmlns="http://www.devhelp.net/book" title="GVnc-1.0 Reference Manual" link="index.html" author="GTK-VNC Development Team" name="GVnc" version="2" language="c"><chapters><sub name="Classes Hierarchy" link="classes_hierarchy.html" /><sub name="Classes" link="index.html#classes"><sub name="BaseAudio" link="class.BaseAudio.html" /><sub name="BaseFramebuffer" link="class.BaseFramebuffer.html" /><sub name="Connection" link="class.Connection.html" /><sub name="Cursor" link="class.Cursor.html" /></sub><sub name="Constants" link="index.html#constants"><sub name="LEDSTATE_CAPS_LOCK" link="const.LEDSTATE_CAPS_LOCK.html" /><sub name="LEDSTATE_NUM_LOCK" link="const.LEDSTATE_NUM_LOCK.html" /><sub name="LEDSTATE_SCROLL_LOCK" link="const.LEDSTATE_SCROLL_LOCK.html" /><sub name="MAJOR_VERSION" link="const.MAJOR_VERSION.html" /><sub name="MICRO_VERSION" link="const.MICRO_VERSION.html" /><sub name="MINOR_VERSION" link="const.MINOR_VERSION.html" /><sub name="PADDING" link="const.PADDING.html" /><sub name="PADDING_LARGE" link="const.PADDING_LARGE.html" /></sub><sub name="Enums" link="index.html#enums"><sub name="AudioFormatType" link="enum.AudioFormatType.html" /><sub name="ConnectionAuth" link="enum.ConnectionAuth.html" /><sub name="ConnectionAuthVencrypt" link="enum.ConnectionAuthVencrypt.html" /><sub name="ConnectionCredential" link="enum.ConnectionCredential.html" /><sub name="ConnectionEncoding" link="enum.ConnectionEncoding.html" /><sub name="ConnectionPowerAction" link="enum.ConnectionPowerAction.html" /><sub name="ConnectionResizeStatus" link="enum.ConnectionResizeStatus.html" /></sub><sub name="Function macros" link="index.html#function_macros"><sub name="CHECK_VERSION" link="func.CHECK_VERSION.html" /><sub name="DEBUG" link="func.DEBUG.html" /></sub><sub name="Functions" link="index.html#functions"><sub name="util_check_version" link="func.util_check_version.html" /><sub name="util_get_debug" link="func.util_get_debug.html" /><sub name="util_get_version" link="func.util_get_version.html" /><sub name="util_get_version_string" link="func.util_get_version_string.html" /><sub name="util_set_debug" link="func.util_set_debug.html" /></sub><sub name="Interfaces" link="index.html#interfaces"><sub name="Audio" link="iface.Audio.html" /><sub name="Framebuffer" link="iface.Framebuffer.html" /></sub><sub name="Structs" link="index.html#structs"><sub name="AudioFormat" link="struct.AudioFormat.html" /><sub name="AudioSample" link="struct.AudioSample.html" /><sub name="ColorMap" link="struct.ColorMap.html" /><sub name="ColorMapEntry" link="struct.ColorMapEntry.html" /><sub name="PixelFormat" link="struct.PixelFormat.html" /></sub></chapters><functions><keyword type="struct" name="VncBaseAudio" link="class.BaseAudio.html" /><keyword type="member" name="VncBaseAudio.priv" link="class.BaseAudio.html" /><keyword type="member" name="BaseAudioClass.parent_class" link="class.BaseAudio.html" /><keyword type="member" name="BaseAudioClass.playback_start" link="class.BaseAudio.html" /><keyword type="member" name="BaseAudioClass.playback_stop" link="class.BaseAudio.html" /><keyword type="member" name="BaseAudioClass.playback_data" link="class.BaseAudio.html" /><keyword type="function" name="vnc_base_audio_new" link="ctor.BaseAudio.new.html" /><keyword type="signal" name="The VncBaseAudio::vnc-audio-playback-data signal" link="signal.BaseAudio.vnc-audio-playback-data.html" /><keyword type="signal" name="The VncBaseAudio::vnc-audio-playback-start signal" link="signal.BaseAudio.vnc-audio-playback-start.html" /><keyword type="signal" name="The VncBaseAudio::vnc-audio-playback-stop signal" link="signal.BaseAudio.vnc-audio-playback-stop.html" /><keyword type="struct" name="VncBaseFramebuffer" link="class.BaseFramebuffer.html" /><keyword type="member" name="VncBaseFramebuffer.priv" link="class.BaseFramebuffer.html" /><keyword type="member" name="BaseFramebufferClass.parent_class" link="class.BaseFramebuffer.html" /><keyword type="member" name="BaseFramebufferClass._vnc_reserved" link="class.BaseFramebuffer.html" /><keyword type="function" name="vnc_base_framebuffer_new" link="ctor.BaseFramebuffer.new.html" /><keyword type="property" name="The VncBaseFramebuffer:buffer property" link="property.BaseFramebuffer.buffer.html" /><keyword type="property" name="The VncBaseFramebuffer:color-map property" link="property.BaseFramebuffer.color-map.html" /><keyword type="property" name="The VncBaseFramebuffer:height property" link="property.BaseFramebuffer.height.html" /><keyword type="property" name="The VncBaseFramebuffer:local-format property" link="property.BaseFramebuffer.local-format.html" /><keyword type="property" name="The VncBaseFramebuffer:remote-format property" link="property.BaseFramebuffer.remote-format.html" /><keyword type="property" name="The VncBaseFramebuffer:rowstride property" link="property.BaseFramebuffer.rowstride.html" /><keyword type="property" name="The VncBaseFramebuffer:width property" link="property.BaseFramebuffer.width.html" /><keyword type="struct" name="VncConnection" link="class.Connection.html" /><keyword type="member" name="VncConnection.priv" link="class.Connection.html" /><keyword type="member" name="ConnectionClass.parent_class" link="class.Connection.html" /><keyword type="member" name="ConnectionClass.vnc_cursor_changed" link="class.Connection.html" /><keyword type="member" name="ConnectionClass.vnc_pointer_mode_changed" link="class.Connection.html" /><keyword type="member" name="ConnectionClass.vnc_bell" link="class.Connection.html" /><keyword type="member" name="ConnectionClass.vnc_server_cut_text" link="class.Connection.html" /><keyword type="member" name="ConnectionClass.vnc_framebuffer_update" link="class.Connection.html" /><keyword type="member" name="ConnectionClass.vnc_desktop_resize" link="class.Connection.html" /><keyword type="member" name="ConnectionClass.vnc_pixel_format_changed" link="class.Connection.html" /><keyword type="member" name="ConnectionClass.vnc_auth_failure" link="class.Connection.html" /><keyword type="member" name="ConnectionClass.vnc_auth_unsupported" link="class.Connection.html" /><keyword type="member" name="ConnectionClass.vnc_auth_credential" link="class.Connection.html" /><keyword type="member" name="ConnectionClass.vnc_auth_choose_type" link="class.Connection.html" /><keyword type="member" name="ConnectionClass.vnc_auth_choose_subtype" link="class.Connection.html" /><keyword type="member" name="ConnectionClass.vnc_connected" link="class.Connection.html" /><keyword type="member" name="ConnectionClass.vnc_initialized" link="class.Connection.html" /><keyword type="member" name="ConnectionClass.vnc_disconnected" link="class.Connection.html" /><keyword type="member" name="ConnectionClass.vnc_led_state" link="class.Connection.html" /><keyword type="member" name="ConnectionClass.vnc_error" link="class.Connection.html" /><keyword type="member" name="ConnectionClass.vnc_power_control_initialized" link="class.Connection.html" /><keyword type="member" name="ConnectionClass.vnc_power_control_failed" link="class.Connection.html" /><keyword type="member" name="ConnectionClass.vnc_desktop_rename" link="class.Connection.html" /><keyword type="member" name="ConnectionClass._vnc_reserved" link="class.Connection.html" /><keyword type="function" name="vnc_connection_audio_disable" link="method.Connection.audio_disable.html" /><keyword type="function" name="vnc_connection_audio_enable" link="method.Connection.audio_enable.html" /><keyword type="function" name="vnc_connection_client_cut_text" link="method.Connection.client_cut_text.html" /><keyword type="function" name="vnc_connection_framebuffer_update_request" link="method.Connection.framebuffer_update_request.html" /><keyword type="function" name="vnc_connection_get_abs_pointer" link="method.Connection.get_abs_pointer.html" /><keyword type="function" name="vnc_connection_get_audio_format" link="method.Connection.get_audio_format.html" /><keyword type="function" name="vnc_connection_get_cursor" link="method.Connection.get_cursor.html" /><keyword type="function" name="vnc_connection_get_ext_key_event" link="method.Connection.get_ext_key_event.html" /><keyword type="function" name="vnc_connection_get_height" link="method.Connection.get_height.html" /><keyword type="function" name="vnc_connection_get_ledstate" link="method.Connection.get_ledstate.html" /><keyword type="function" name="vnc_connection_get_name" link="method.Connection.get_name.html" /><keyword type="function" name="vnc_connection_get_pixel_format" link="method.Connection.get_pixel_format.html" /><keyword type="function" name="vnc_connection_get_power_control" link="method.Connection.get_power_control.html" /><keyword type="function" name="vnc_connection_get_shared" link="method.Connection.get_shared.html" /><keyword type="function" name="vnc_connection_get_width" link="method.Connection.get_width.html" /><keyword type="function" name="vnc_connection_has_error" link="method.Connection.has_error.html" /><keyword type="function" name="vnc_connection_is_initialized" link="method.Connection.is_initialized.html" /><keyword type="function" name="vnc_connection_is_open" link="method.Connection.is_open.html" /><keyword type="function" name="vnc_connection_key_event" link="method.Connection.key_event.html" /><keyword type="function" name="vnc_connection_open_addr" link="method.Connection.open_addr.html" /><keyword type="function" name="vnc_connection_open_fd" link="method.Connection.open_fd.html" /><keyword type="function" name="vnc_connection_open_fd_with_hostname" link="method.Connection.open_fd_with_hostname.html" /><keyword type="function" name="vnc_connection_open_host" link="method.Connection.open_host.html" /><keyword type="function" name="vnc_connection_pointer_event" link="method.Connection.pointer_event.html" /><keyword type="function" name="vnc_connection_power_control" link="method.Connection.power_control.html" /><keyword type="function" name="vnc_connection_set_audio" link="method.Connection.set_audio.html" /><keyword type="function" name="vnc_connection_set_audio_format" link="method.Connection.set_audio_format.html" /><keyword type="function" name="vnc_connection_set_auth_subtype" link="method.Connection.set_auth_subtype.html" /><keyword type="function" name="vnc_connection_set_auth_type" link="method.Connection.set_auth_type.html" /><keyword type="function" name="vnc_connection_set_credential" link="method.Connection.set_credential.html" /><keyword type="function" name="vnc_connection_set_encodings" link="method.Connection.set_encodings.html" /><keyword type="function" name="vnc_connection_set_framebuffer" link="method.Connection.set_framebuffer.html" /><keyword type="function" name="vnc_connection_set_pixel_format" link="method.Connection.set_pixel_format.html" /><keyword type="function" name="vnc_connection_set_shared" link="method.Connection.set_shared.html" /><keyword type="function" name="vnc_connection_set_size" link="method.Connection.set_size.html" /><keyword type="function" name="vnc_connection_shutdown" link="method.Connection.shutdown.html" /><keyword type="function" name="vnc_connection_new" link="ctor.Connection.new.html" /><keyword type="property" name="The VncConnection:framebuffer property" link="property.Connection.framebuffer.html" /><keyword type="signal" name="The VncConnection::vnc-auth-choose-subtype signal" link="signal.Connection.vnc-auth-choose-subtype.html" /><keyword type="signal" name="The VncConnection::vnc-auth-choose-type signal" link="signal.Connection.vnc-auth-choose-type.html" /><keyword type="signal" name="The VncConnection::vnc-auth-credential signal" link="signal.Connection.vnc-auth-credential.html" /><keyword type="signal" name="The VncConnection::vnc-auth-failure signal" link="signal.Connection.vnc-auth-failure.html" /><keyword type="signal" name="The VncConnection::vnc-auth-unsupported signal" link="signal.Connection.vnc-auth-unsupported.html" /><keyword type="signal" name="The VncConnection::vnc-bell signal" link="signal.Connection.vnc-bell.html" /><keyword type="signal" name="The VncConnection::vnc-connected signal" link="signal.Connection.vnc-connected.html" /><keyword type="signal" name="The VncConnection::vnc-cursor-changed signal" link="signal.Connection.vnc-cursor-changed.html" /><keyword type="signal" name="The VncConnection::vnc-desktop-rename signal" link="signal.Connection.vnc-desktop-rename.html" /><keyword type="signal" name="The VncConnection::vnc-desktop-resize signal" link="signal.Connection.vnc-desktop-resize.html" /><keyword type="signal" name="The VncConnection::vnc-disconnected signal" link="signal.Connection.vnc-disconnected.html" /><keyword type="signal" name="The VncConnection::vnc-error signal" link="signal.Connection.vnc-error.html" /><keyword type="signal" name="The VncConnection::vnc-framebuffer-update signal" link="signal.Connection.vnc-framebuffer-update.html" /><keyword type="signal" name="The VncConnection::vnc-initialized signal" link="signal.Connection.vnc-initialized.html" /><keyword type="signal" name="The VncConnection::vnc-led-state signal" link="signal.Connection.vnc-led-state.html" /><keyword type="signal" name="The VncConnection::vnc-pixel-format-changed signal" link="signal.Connection.vnc-pixel-format-changed.html" /><keyword type="signal" name="The VncConnection::vnc-pointer-mode-changed signal" link="signal.Connection.vnc-pointer-mode-changed.html" /><keyword type="signal" name="The VncConnection::vnc-power-control-failed signal" link="signal.Connection.vnc-power-control-failed.html" /><keyword type="signal" name="The VncConnection::vnc-power-control-initialized signal" link="signal.Connection.vnc-power-control-initialized.html" /><keyword type="signal" name="The VncConnection::vnc-server-cut-text signal" link="signal.Connection.vnc-server-cut-text.html" /><keyword type="struct" name="VncCursor" link="class.Cursor.html" /><keyword type="member" name="VncCursor.priv" link="class.Cursor.html" /><keyword type="member" name="CursorClass.parent_class" link="class.Cursor.html" /><keyword type="member" name="CursorClass._vnc_reserved" link="class.Cursor.html" /><keyword type="function" name="vnc_cursor_get_data" link="method.Cursor.get_data.html" /><keyword type="function" name="vnc_cursor_get_height" link="method.Cursor.get_height.html" /><keyword type="function" name="vnc_cursor_get_hotx" link="method.Cursor.get_hotx.html" /><keyword type="function" name="vnc_cursor_get_hoty" link="method.Cursor.get_hoty.html" /><keyword type="function" name="vnc_cursor_get_width" link="method.Cursor.get_width.html" /><keyword type="function" name="vnc_cursor_new" link="ctor.Cursor.new.html" /><keyword type="property" name="The VncCursor:data property" link="property.Cursor.data.html" /><keyword type="property" name="The VncCursor:height property" link="property.Cursor.height.html" /><keyword type="property" name="The VncCursor:hotx property" link="property.Cursor.hotx.html" /><keyword type="property" name="The VncCursor:hoty property" link="property.Cursor.hoty.html" /><keyword type="property" name="The VncCursor:width property" link="property.Cursor.width.html" /><keyword type="constant" name="VNC_LEDSTATE_CAPS_LOCK" link="const.LEDSTATE_CAPS_LOCK.html" /><keyword type="constant" name="VNC_LEDSTATE_NUM_LOCK" link="const.LEDSTATE_NUM_LOCK.html" /><keyword type="constant" name="VNC_LEDSTATE_SCROLL_LOCK" link="const.LEDSTATE_SCROLL_LOCK.html" /><keyword type="constant" name="VNC_MAJOR_VERSION" link="const.MAJOR_VERSION.html" /><keyword type="constant" name="VNC_MICRO_VERSION" link="const.MICRO_VERSION.html" /><keyword type="constant" name="VNC_MINOR_VERSION" link="const.MINOR_VERSION.html" /><keyword type="constant" name="VNC_PADDING" link="const.PADDING.html" /><keyword type="constant" name="VNC_PADDING_LARGE" link="const.PADDING_LARGE.html" /><keyword type="enum" name="VncAudioFormatType" link="enum.AudioFormatType.html" /><keyword type="constant" name="VNC_AUDIO_FORMAT_RAW_U8" link="enum.AudioFormatType.html" /><keyword type="constant" name="VNC_AUDIO_FORMAT_RAW_S8" link="enum.AudioFormatType.html" /><keyword type="constant" name="VNC_AUDIO_FORMAT_RAW_U16" link="enum.AudioFormatType.html" /><keyword type="constant" name="VNC_AUDIO_FORMAT_RAW_S16" link="enum.AudioFormatType.html" /><keyword type="constant" name="VNC_AUDIO_FORMAT_RAW_U32" link="enum.AudioFormatType.html" /><keyword type="constant" name="VNC_AUDIO_FORMAT_RAW_S32" link="enum.AudioFormatType.html" /><keyword type="enum" name="VncConnectionAuth" link="enum.ConnectionAuth.html" /><keyword type="constant" name="VNC_CONNECTION_AUTH_INVALID" link="enum.ConnectionAuth.html" /><keyword type="constant" name="VNC_CONNECTION_AUTH_NONE" link="enum.ConnectionAuth.html" /><keyword type="constant" name="VNC_CONNECTION_AUTH_VNC" link="enum.ConnectionAuth.html" /><keyword type="constant" name="VNC_CONNECTION_AUTH_RA2" link="enum.ConnectionAuth.html" /><keyword type="constant" name="VNC_CONNECTION_AUTH_RA2NE" link="enum.ConnectionAuth.html" /><keyword type="constant" name="VNC_CONNECTION_AUTH_TIGHT" link="enum.ConnectionAuth.html" /><keyword type="constant" name="VNC_CONNECTION_AUTH_ULTRA" link="enum.ConnectionAuth.html" /><keyword type="constant" name="VNC_CONNECTION_AUTH_TLS" link="enum.ConnectionAuth.html" /><keyword type="constant" name="VNC_CONNECTION_AUTH_VENCRYPT" link="enum.ConnectionAuth.html" /><keyword type="constant" name="VNC_CONNECTION_AUTH_SASL" link="enum.ConnectionAuth.html" /><keyword type="constant" name="VNC_CONNECTION_AUTH_ARD" link="enum.ConnectionAuth.html" /><keyword type="constant" name="VNC_CONNECTION_AUTH_MSLOGONII" link="enum.ConnectionAuth.html" /><keyword type="constant" name="VNC_CONNECTION_AUTH_MSLOGON" link="enum.ConnectionAuth.html" /><keyword type="enum" name="VncConnectionAuthVencrypt" link="enum.ConnectionAuthVencrypt.html" /><keyword type="constant" name="VNC_CONNECTION_AUTH_VENCRYPT_PLAIN" link="enum.ConnectionAuthVencrypt.html" /><keyword type="constant" name="VNC_CONNECTION_AUTH_VENCRYPT_TLSNONE" link="enum.ConnectionAuthVencrypt.html" /><keyword type="constant" name="VNC_CONNECTION_AUTH_VENCRYPT_TLSVNC" link="enum.ConnectionAuthVencrypt.html" /><keyword type="constant" name="VNC_CONNECTION_AUTH_VENCRYPT_TLSPLAIN" link="enum.ConnectionAuthVencrypt.html" /><keyword type="constant" name="VNC_CONNECTION_AUTH_VENCRYPT_X509NONE" link="enum.ConnectionAuthVencrypt.html" /><keyword type="constant" name="VNC_CONNECTION_AUTH_VENCRYPT_X509VNC" link="enum.ConnectionAuthVencrypt.html" /><keyword type="constant" name="VNC_CONNECTION_AUTH_VENCRYPT_X509PLAIN" link="enum.ConnectionAuthVencrypt.html" /><keyword type="constant" name="VNC_CONNECTION_AUTH_VENCRYPT_X509SASL" link="enum.ConnectionAuthVencrypt.html" /><keyword type="constant" name="VNC_CONNECTION_AUTH_VENCRYPT_TLSSASL" link="enum.ConnectionAuthVencrypt.html" /><keyword type="enum" name="VncConnectionCredential" link="enum.ConnectionCredential.html" /><keyword type="constant" name="VNC_CONNECTION_CREDENTIAL_PASSWORD" link="enum.ConnectionCredential.html" /><keyword type="constant" name="VNC_CONNECTION_CREDENTIAL_USERNAME" link="enum.ConnectionCredential.html" /><keyword type="constant" name="VNC_CONNECTION_CREDENTIAL_CLIENTNAME" link="enum.ConnectionCredential.html" /><keyword type="constant" name="VNC_CONNECTION_CREDENTIAL_CA_CERT_DATA" link="enum.ConnectionCredential.html" /><keyword type="enum" name="VncConnectionEncoding" link="enum.ConnectionEncoding.html" /><keyword type="constant" name="VNC_CONNECTION_ENCODING_RAW" link="enum.ConnectionEncoding.html" /><keyword type="constant" name="VNC_CONNECTION_ENCODING_COPY_RECT" link="enum.ConnectionEncoding.html" /><keyword type="constant" name="VNC_CONNECTION_ENCODING_RRE" link="enum.ConnectionEncoding.html" /><keyword type="constant" name="VNC_CONNECTION_ENCODING_CORRE" link="enum.ConnectionEncoding.html" /><keyword type="constant" name="VNC_CONNECTION_ENCODING_HEXTILE" link="enum.ConnectionEncoding.html" /><keyword type="constant" name="VNC_CONNECTION_ENCODING_TIGHT" link="enum.ConnectionEncoding.html" /><keyword type="constant" name="VNC_CONNECTION_ENCODING_ZRLE" link="enum.ConnectionEncoding.html" /><keyword type="constant" name="VNC_CONNECTION_ENCODING_TIGHT_JPEG0" link="enum.ConnectionEncoding.html" /><keyword type="constant" name="VNC_CONNECTION_ENCODING_TIGHT_JPEG1" link="enum.ConnectionEncoding.html" /><keyword type="constant" name="VNC_CONNECTION_ENCODING_TIGHT_JPEG2" link="enum.ConnectionEncoding.html" /><keyword type="constant" name="VNC_CONNECTION_ENCODING_TIGHT_JPEG3" link="enum.ConnectionEncoding.html" /><keyword type="constant" name="VNC_CONNECTION_ENCODING_TIGHT_JPEG4" link="enum.ConnectionEncoding.html" /><keyword type="constant" name="VNC_CONNECTION_ENCODING_TIGHT_JPEG5" link="enum.ConnectionEncoding.html" /><keyword type="constant" name="VNC_CONNECTION_ENCODING_TIGHT_JPEG6" link="enum.ConnectionEncoding.html" /><keyword type="constant" name="VNC_CONNECTION_ENCODING_TIGHT_JPEG7" link="enum.ConnectionEncoding.html" /><keyword type="constant" name="VNC_CONNECTION_ENCODING_TIGHT_JPEG8" link="enum.ConnectionEncoding.html" /><keyword type="constant" name="VNC_CONNECTION_ENCODING_TIGHT_JPEG9" link="enum.ConnectionEncoding.html" /><keyword type="constant" name="VNC_CONNECTION_ENCODING_DESKTOP_RESIZE" link="enum.ConnectionEncoding.html" /><keyword type="constant" name="VNC_CONNECTION_ENCODING_LAST_RECT" link="enum.ConnectionEncoding.html" /><keyword type="constant" name="VNC_CONNECTION_ENCODING_WMVi" link="enum.ConnectionEncoding.html" /><keyword type="constant" name="VNC_CONNECTION_ENCODING_CURSOR_POS" link="enum.ConnectionEncoding.html" /><keyword type="constant" name="VNC_CONNECTION_ENCODING_RICH_CURSOR" link="enum.ConnectionEncoding.html" /><keyword type="constant" name="VNC_CONNECTION_ENCODING_XCURSOR" link="enum.ConnectionEncoding.html" /><keyword type="constant" name="VNC_CONNECTION_ENCODING_POINTER_CHANGE" link="enum.ConnectionEncoding.html" /><keyword type="constant" name="VNC_CONNECTION_ENCODING_EXT_KEY_EVENT" link="enum.ConnectionEncoding.html" /><keyword type="constant" name="VNC_CONNECTION_ENCODING_AUDIO" link="enum.ConnectionEncoding.html" /><keyword type="constant" name="VNC_CONNECTION_ENCODING_LED_STATE" link="enum.ConnectionEncoding.html" /><keyword type="constant" name="VNC_CONNECTION_ENCODING_DESKTOP_NAME" link="enum.ConnectionEncoding.html" /><keyword type="constant" name="VNC_CONNECTION_ENCODING_EXTENDED_DESKTOP_RESIZE" link="enum.ConnectionEncoding.html" /><keyword type="constant" name="VNC_CONNECTION_ENCODING_XVP" link="enum.ConnectionEncoding.html" /><keyword type="constant" name="VNC_CONNECTION_ENCODING_ALPHA_CURSOR" link="enum.ConnectionEncoding.html" /><keyword type="enum" name="VncConnectionPowerAction" link="enum.ConnectionPowerAction.html" /><keyword type="constant" name="VNC_CONNECTION_POWER_ACTION_SHUTDOWN" link="enum.ConnectionPowerAction.html" /><keyword type="constant" name="VNC_CONNECTION_POWER_ACTION_REBOOT" link="enum.ConnectionPowerAction.html" /><keyword type="constant" name="VNC_CONNECTION_POWER_ACTION_RESET" link="enum.ConnectionPowerAction.html" /><keyword type="enum" name="VncConnectionResizeStatus" link="enum.ConnectionResizeStatus.html" /><keyword type="constant" name="VNC_CONNECTION_RESIZE_STATUS_UNSUPPORTED" link="enum.ConnectionResizeStatus.html" /><keyword type="constant" name="VNC_CONNECTION_RESIZE_STATUS_OK" link="enum.ConnectionResizeStatus.html" /><keyword type="constant" name="VNC_CONNECTION_RESIZE_STATUS_ADMIN_PROHIBITED" link="enum.ConnectionResizeStatus.html" /><keyword type="constant" name="VNC_CONNECTION_RESIZE_STATUS_OUT_OF_RESOURCES" link="enum.ConnectionResizeStatus.html" /><keyword type="constant" name="VNC_CONNECTION_RESIZE_STATUS_INVALID_LAOUT" link="enum.ConnectionResizeStatus.html" /><keyword type="constant" name="VNC_CONNECTION_RESIZE_STATUS_FORWARDED" link="enum.ConnectionResizeStatus.html" /><keyword type="macro" name="VNC_CHECK_VERSION" link="func.CHECK_VERSION.html" /><keyword type="macro" name="VNC_DEBUG" link="func.DEBUG.html" /><keyword type="function" name="vnc_util_check_version" link="func.util_check_version.html" /><keyword type="function" name="vnc_util_get_debug" link="func.util_get_debug.html" /><keyword type="function" name="vnc_util_get_version" link="func.util_get_version.html" /><keyword type="function" name="vnc_util_get_version_string" link="func.util_get_version_string.html" /><keyword type="function" name="vnc_util_set_debug" link="func.util_set_debug.html" /><keyword type="struct" name="VncAudio" link="iface.Audio.html" /><keyword type="member" name="AudioInterface.parent" link="iface.Audio.html" /><keyword type="member" name="AudioInterface.playback_start" link="iface.Audio.html" /><keyword type="member" name="AudioInterface.playback_stop" link="iface.Audio.html" /><keyword type="member" name="AudioInterface.playback_data" link="iface.Audio.html" /><keyword type="function" name="vnc_audio_playback_data" link="method.Audio.playback_data.html" /><keyword type="function" name="vnc_audio_playback_start" link="method.Audio.playback_start.html" /><keyword type="function" name="vnc_audio_playback_stop" link="method.Audio.playback_stop.html" /><keyword type="struct" name="VncFramebuffer" link="iface.Framebuffer.html" /><keyword type="member" name="FramebufferInterface.parent" link="iface.Framebuffer.html" /><keyword type="member" name="FramebufferInterface.get_width" link="iface.Framebuffer.html" /><keyword type="member" name="FramebufferInterface.get_height" link="iface.Framebuffer.html" /><keyword type="member" name="FramebufferInterface.get_rowstride" link="iface.Framebuffer.html" /><keyword type="member" name="FramebufferInterface.get_buffer" link="iface.Framebuffer.html" /><keyword type="member" name="FramebufferInterface.get_local_format" link="iface.Framebuffer.html" /><keyword type="member" name="FramebufferInterface.get_remote_format" link="iface.Framebuffer.html" /><keyword type="member" name="FramebufferInterface.perfect_format_match" link="iface.Framebuffer.html" /><keyword type="member" name="FramebufferInterface.set_pixel_at" link="iface.Framebuffer.html" /><keyword type="member" name="FramebufferInterface.fill" link="iface.Framebuffer.html" /><keyword type="member" name="FramebufferInterface.copyrect" link="iface.Framebuffer.html" /><keyword type="member" name="FramebufferInterface.blt" link="iface.Framebuffer.html" /><keyword type="member" name="FramebufferInterface.rgb24_blt" link="iface.Framebuffer.html" /><keyword type="member" name="FramebufferInterface.set_color_map" link="iface.Framebuffer.html" /><keyword type="function" name="vnc_framebuffer_blt" link="method.Framebuffer.blt.html" /><keyword type="function" name="vnc_framebuffer_copyrect" link="method.Framebuffer.copyrect.html" /><keyword type="function" name="vnc_framebuffer_fill" link="method.Framebuffer.fill.html" /><keyword type="function" name="vnc_framebuffer_get_buffer" link="method.Framebuffer.get_buffer.html" /><keyword type="function" name="vnc_framebuffer_get_height" link="method.Framebuffer.get_height.html" /><keyword type="function" name="vnc_framebuffer_get_local_format" link="method.Framebuffer.get_local_format.html" /><keyword type="function" name="vnc_framebuffer_get_remote_format" link="method.Framebuffer.get_remote_format.html" /><keyword type="function" name="vnc_framebuffer_get_rowstride" link="method.Framebuffer.get_rowstride.html" /><keyword type="function" name="vnc_framebuffer_get_width" link="method.Framebuffer.get_width.html" /><keyword type="function" name="vnc_framebuffer_perfect_format_match" link="method.Framebuffer.perfect_format_match.html" /><keyword type="function" name="vnc_framebuffer_rgb24_blt" link="method.Framebuffer.rgb24_blt.html" /><keyword type="function" name="vnc_framebuffer_set_color_map" link="method.Framebuffer.set_color_map.html" /><keyword type="function" name="vnc_framebuffer_set_pixel_at" link="method.Framebuffer.set_pixel_at.html" /><keyword type="struct" name="VncAudioFormat" link="struct.AudioFormat.html" /><keyword type="member" name="VncAudioFormat.format" link="struct.AudioFormat.html" /><keyword type="member" name="VncAudioFormat.nchannels" link="struct.AudioFormat.html" /><keyword type="member" name="VncAudioFormat.frequency" link="struct.AudioFormat.html" /><keyword type="function" name="vnc_audio_format_copy" link="method.AudioFormat.copy.html" /><keyword type="function" name="vnc_audio_format_free" link="method.AudioFormat.free.html" /><keyword type="function" name="vnc_audio_format_new" link="ctor.AudioFormat.new.html" /><keyword type="struct" name="VncAudioSample" link="struct.AudioSample.html" /><keyword type="member" name="VncAudioSample.data" link="struct.AudioSample.html" /><keyword type="member" name="VncAudioSample.length" link="struct.AudioSample.html" /><keyword type="member" name="VncAudioSample.capacity" link="struct.AudioSample.html" /><keyword type="function" name="vnc_audio_sample_copy" link="method.AudioSample.copy.html" /><keyword type="function" name="vnc_audio_sample_free" link="method.AudioSample.free.html" /><keyword type="function" name="vnc_audio_sample_new" link="ctor.AudioSample.new.html" /><keyword type="struct" name="VncColorMap" link="struct.ColorMap.html" /><keyword type="member" name="VncColorMap.offset" link="struct.ColorMap.html" /><keyword type="member" name="VncColorMap.size" link="struct.ColorMap.html" /><keyword type="member" name="VncColorMap.colors" link="struct.ColorMap.html" /><keyword type="function" name="vnc_color_map_copy" link="method.ColorMap.copy.html" /><keyword type="function" name="vnc_color_map_free" link="method.ColorMap.free.html" /><keyword type="function" name="vnc_color_map_lookup" link="method.ColorMap.lookup.html" /><keyword type="function" name="vnc_color_map_set" link="method.ColorMap.set.html" /><keyword type="function" name="vnc_color_map_new" link="ctor.ColorMap.new.html" /><keyword type="struct" name="VncColorMapEntry" link="struct.ColorMapEntry.html" /><keyword type="member" name="VncColorMapEntry.red" link="struct.ColorMapEntry.html" /><keyword type="member" name="VncColorMapEntry.green" link="struct.ColorMapEntry.html" /><keyword type="member" name="VncColorMapEntry.blue" link="struct.ColorMapEntry.html" /><keyword type="struct" name="VncPixelFormat" link="struct.PixelFormat.html" /><keyword type="member" name="VncPixelFormat.bits_per_pixel" link="struct.PixelFormat.html" /><keyword type="member" name="VncPixelFormat.depth" link="struct.PixelFormat.html" /><keyword type="member" name="VncPixelFormat.byte_order" link="struct.PixelFormat.html" /><keyword type="member" name="VncPixelFormat.true_color_flag" link="struct.PixelFormat.html" /><keyword type="member" name="VncPixelFormat.red_max" link="struct.PixelFormat.html" /><keyword type="member" name="VncPixelFormat.green_max" link="struct.PixelFormat.html" /><keyword type="member" name="VncPixelFormat.blue_max" link="struct.PixelFormat.html" /><keyword type="member" name="VncPixelFormat.red_shift" link="struct.PixelFormat.html" /><keyword type="member" name="VncPixelFormat.green_shift" link="struct.PixelFormat.html" /><keyword type="member" name="VncPixelFormat.blue_shift" link="struct.PixelFormat.html" /><keyword type="function" name="vnc_pixel_format_copy" link="method.PixelFormat.copy.html" /><keyword type="function" name="vnc_pixel_format_free" link="method.PixelFormat.free.html" /><keyword type="function" name="vnc_pixel_format_match" link="method.PixelFormat.match.html" /><keyword type="function" name="vnc_pixel_format_new" link="ctor.PixelFormat.new.html" /></functions></book>