Build Information
Successful build of RoyalVNCKit, reference 1.1.0 (92d442), with Swift 6.4 for macOS (SPM) on 24 Sep 2026 02:08:34 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64Build Log
[0;36m107 |[0;0m let connectionSwift = VNCConnection.fromPointer(connection)
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:92:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m90 |[0;0m typedef void* rvnc_framebuffer_t;
[0;36m91 |[0;0m typedef void* rvnc_framebuffer_allocator_t;
[0;36m92 |[0;0m typedef void* rvnc_connection_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m93 |[0;0m typedef void* rvnc_connection_delegate_t;
[0;36m94 |[0;0m typedef void* rvnc_cursor_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Connection.swift:106:64: [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_delegate_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m104 |[0;0m @available(*, unavailable)
[0;36m105 |[0;0m public func rvnc_connection_delegate_set(_ connection: rvnc_connection_t,
[0;36m106 |[0;0m _ connectionDelegate: rvnc_connection_delegate_t?) {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_delegate_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m107 |[0;0m let connectionSwift = VNCConnection.fromPointer(connection)
[0;36m108 |[0;0m let connectionDelegateSwift: VNCConnectionDelegate?
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:93:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m91 |[0;0m typedef void* rvnc_framebuffer_allocator_t;
[0;36m92 |[0;0m typedef void* rvnc_connection_t;
[0;36m93 |[0;0m typedef void* rvnc_connection_delegate_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m94 |[0;0m typedef void* rvnc_cursor_t;
[0;36m95 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Connection.swift:122:55: [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m120 |[0;0m @_spi(RoyalVNCKitC)
[0;36m121 |[0;0m @available(*, unavailable)
[0;36m122 |[0;0m public func rvnc_connection_context_get(_ connection: rvnc_connection_t) -> rvnc_context_t? {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m123 |[0;0m let connectionSwift = VNCConnection.fromPointer(connection)
[0;36m124 |[0;0m let context = connectionSwift.context
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:92:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m90 |[0;0m typedef void* rvnc_framebuffer_t;
[0;36m91 |[0;0m typedef void* rvnc_framebuffer_allocator_t;
[0;36m92 |[0;0m typedef void* rvnc_connection_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m93 |[0;0m typedef void* rvnc_connection_delegate_t;
[0;36m94 |[0;0m typedef void* rvnc_cursor_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Connection.swift:122:77: [1;33mwarning: [1;39mcannot use type alias 'rvnc_context_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m120 |[0;0m @_spi(RoyalVNCKitC)
[0;36m121 |[0;0m @available(*, unavailable)
[0;36m122 |[0;0m public func rvnc_connection_context_get(_ connection: rvnc_connection_t) -> rvnc_context_t? {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_context_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m123 |[0;0m let connectionSwift = VNCConnection.fromPointer(connection)
[0;36m124 |[0;0m let context = connectionSwift.context
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:83:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m81 |[0;0m #pragma mark - Types
[0;36m82 |[0;0m
[0;36m83 |[0;0m typedef void* rvnc_context_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m84 |[0;0m typedef void* rvnc_logger_t;
[0;36m85 |[0;0m typedef void* rvnc_logger_delegate_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Connection.swift:132:58: [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m130 |[0;0m @_spi(RoyalVNCKitC)
[0;36m131 |[0;0m @available(*, unavailable)
[0;36m132 |[0;0m public func rvnc_connection_state_get_copy(_ connection: rvnc_connection_t) -> rvnc_connection_state_t {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m133 |[0;0m let connectionSwift = VNCConnection.fromPointer(connection)
[0;36m134 |[0;0m let connectionState = connectionSwift.connectionState
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:92:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m90 |[0;0m typedef void* rvnc_framebuffer_t;
[0;36m91 |[0;0m typedef void* rvnc_framebuffer_allocator_t;
[0;36m92 |[0;0m typedef void* rvnc_connection_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m93 |[0;0m typedef void* rvnc_connection_delegate_t;
[0;36m94 |[0;0m typedef void* rvnc_cursor_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Connection.swift:132:80: [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_state_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m130 |[0;0m @_spi(RoyalVNCKitC)
[0;36m131 |[0;0m @available(*, unavailable)
[0;36m132 |[0;0m public func rvnc_connection_state_get_copy(_ connection: rvnc_connection_t) -> rvnc_connection_state_t {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_state_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m133 |[0;0m let connectionSwift = VNCConnection.fromPointer(connection)
[0;36m134 |[0;0m let connectionState = connectionSwift.connectionState
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:89:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m87 |[0;0m typedef void* rvnc_frame_encodings_t;
[0;36m88 |[0;0m typedef void* rvnc_settings_t;
[0;36m89 |[0;0m typedef void* rvnc_connection_state_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m90 |[0;0m typedef void* rvnc_framebuffer_t;
[0;36m91 |[0;0m typedef void* rvnc_framebuffer_allocator_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Connection.swift:143:61: [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m141 |[0;0m @_spi(RoyalVNCKitC)
[0;36m142 |[0;0m @available(*, unavailable)
[0;36m143 |[0;0m public func rvnc_connection_settings_get_copy(_ connection: rvnc_connection_t) -> rvnc_settings_t {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m144 |[0;0m let connectionSwift = VNCConnection.fromPointer(connection)
[0;36m145 |[0;0m let connectionSettings = connectionSwift.settings
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:92:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m90 |[0;0m typedef void* rvnc_framebuffer_t;
[0;36m91 |[0;0m typedef void* rvnc_framebuffer_allocator_t;
[0;36m92 |[0;0m typedef void* rvnc_connection_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m93 |[0;0m typedef void* rvnc_connection_delegate_t;
[0;36m94 |[0;0m typedef void* rvnc_cursor_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Connection.swift:143:83: [1;33mwarning: [1;39mcannot use type alias 'rvnc_settings_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m141 |[0;0m @_spi(RoyalVNCKitC)
[0;36m142 |[0;0m @available(*, unavailable)
[0;36m143 |[0;0m public func rvnc_connection_settings_get_copy(_ connection: rvnc_connection_t) -> rvnc_settings_t {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_settings_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m144 |[0;0m let connectionSwift = VNCConnection.fromPointer(connection)
[0;36m145 |[0;0m let connectionSettings = connectionSwift.settings
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:88:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m86 |[0;0m typedef void* rvnc_authentication_request_t;
[0;36m87 |[0;0m typedef void* rvnc_frame_encodings_t;
[0;36m88 |[0;0m typedef void* rvnc_settings_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m89 |[0;0m typedef void* rvnc_connection_state_t;
[0;36m90 |[0;0m typedef void* rvnc_framebuffer_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Connection.swift:155:54: [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m153 |[0;0m @_spi(RoyalVNCKitC)
[0;36m154 |[0;0m @available(*, unavailable)
[0;36m155 |[0;0m public func rvnc_connection_mouse_move(_ connection: rvnc_connection_t, _ x: UInt16, _ y: UInt16) {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m156 |[0;0m VNCConnection.fromPointer(connection)
[0;36m157 |[0;0m .mouseMove(x: x, y: y)
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:92:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m90 |[0;0m typedef void* rvnc_framebuffer_t;
[0;36m91 |[0;0m typedef void* rvnc_framebuffer_allocator_t;
[0;36m92 |[0;0m typedef void* rvnc_connection_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m93 |[0;0m typedef void* rvnc_connection_delegate_t;
[0;36m94 |[0;0m typedef void* rvnc_cursor_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Connection.swift:163:54: [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m161 |[0;0m @_spi(RoyalVNCKitC)
[0;36m162 |[0;0m @available(*, unavailable)
[0;36m163 |[0;0m public func rvnc_connection_mouse_down(_ connection: rvnc_connection_t, _ button: RVNC_MOUSEBUTTON, _ x: UInt16, _ y: UInt16) {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m164 |[0;0m VNCConnection.fromPointer(connection)
[0;36m165 |[0;0m .mouseButtonDown(button.swiftVNCMouseButton, x: x, y: y)
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:92:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m90 |[0;0m typedef void* rvnc_framebuffer_t;
[0;36m91 |[0;0m typedef void* rvnc_framebuffer_allocator_t;
[0;36m92 |[0;0m typedef void* rvnc_connection_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m93 |[0;0m typedef void* rvnc_connection_delegate_t;
[0;36m94 |[0;0m typedef void* rvnc_cursor_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Connection.swift:163:83: [1;33mwarning: [1;39mcannot use struct 'RVNC_MOUSEBUTTON' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m161 |[0;0m @_spi(RoyalVNCKitC)
[0;36m162 |[0;0m @available(*, unavailable)
[0;36m163 |[0;0m public func rvnc_connection_mouse_down(_ connection: rvnc_connection_t, _ button: RVNC_MOUSEBUTTON, _ x: UInt16, _ y: UInt16) {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use struct 'RVNC_MOUSEBUTTON' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m164 |[0;0m VNCConnection.fromPointer(connection)
[0;36m165 |[0;0m .mouseButtonDown(button.swiftVNCMouseButton, x: x, y: y)
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:64:9: [1;39mnote: [1;39mstruct declared here[0;0m
[0;36m62 |[0;0m * Mouse buttons used in mouse input events.
[0;36m63 |[0;0m */
[0;36m64 |[0;0m typedef enum {
[0;36m|[0;0m `- [1;39mnote: [1;39mstruct declared here[0;0m
[0;36m65 |[0;0m RVNC_MOUSEBUTTON_LEFT = 0,
[0;36m66 |[0;0m RVNC_MOUSEBUTTON_MIDDLE = 1,
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Connection.swift:171:52: [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m169 |[0;0m @_spi(RoyalVNCKitC)
[0;36m170 |[0;0m @available(*, unavailable)
[0;36m171 |[0;0m public func rvnc_connection_mouse_up(_ connection: rvnc_connection_t, _ button: RVNC_MOUSEBUTTON, _ x: UInt16, _ y: UInt16) {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m172 |[0;0m VNCConnection.fromPointer(connection)
[0;36m173 |[0;0m .mouseButtonUp(button.swiftVNCMouseButton, x: x, y: y)
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:92:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m90 |[0;0m typedef void* rvnc_framebuffer_t;
[0;36m91 |[0;0m typedef void* rvnc_framebuffer_allocator_t;
[0;36m92 |[0;0m typedef void* rvnc_connection_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m93 |[0;0m typedef void* rvnc_connection_delegate_t;
[0;36m94 |[0;0m typedef void* rvnc_cursor_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Connection.swift:171:81: [1;33mwarning: [1;39mcannot use struct 'RVNC_MOUSEBUTTON' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m169 |[0;0m @_spi(RoyalVNCKitC)
[0;36m170 |[0;0m @available(*, unavailable)
[0;36m171 |[0;0m public func rvnc_connection_mouse_up(_ connection: rvnc_connection_t, _ button: RVNC_MOUSEBUTTON, _ x: UInt16, _ y: UInt16) {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use struct 'RVNC_MOUSEBUTTON' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m172 |[0;0m VNCConnection.fromPointer(connection)
[0;36m173 |[0;0m .mouseButtonUp(button.swiftVNCMouseButton, x: x, y: y)
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:64:9: [1;39mnote: [1;39mstruct declared here[0;0m
[0;36m62 |[0;0m * Mouse buttons used in mouse input events.
[0;36m63 |[0;0m */
[0;36m64 |[0;0m typedef enum {
[0;36m|[0;0m `- [1;39mnote: [1;39mstruct declared here[0;0m
[0;36m65 |[0;0m RVNC_MOUSEBUTTON_LEFT = 0,
[0;36m66 |[0;0m RVNC_MOUSEBUTTON_MIDDLE = 1,
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Connection.swift:179:55: [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m177 |[0;0m @_spi(RoyalVNCKitC)
[0;36m178 |[0;0m @available(*, unavailable)
[0;36m179 |[0;0m public func rvnc_connection_mouse_wheel(_ connection: rvnc_connection_t, _ wheel: RVNC_MOUSEWHEEL, _ x: UInt16, _ y: UInt16, _ steps: UInt32) {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m180 |[0;0m VNCConnection.fromPointer(connection)
[0;36m181 |[0;0m .mouseWheel(wheel.swiftVNCMouseWheel, x: x, y: y, steps: steps)
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:92:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m90 |[0;0m typedef void* rvnc_framebuffer_t;
[0;36m91 |[0;0m typedef void* rvnc_framebuffer_allocator_t;
[0;36m92 |[0;0m typedef void* rvnc_connection_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m93 |[0;0m typedef void* rvnc_connection_delegate_t;
[0;36m94 |[0;0m typedef void* rvnc_cursor_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Connection.swift:179:83: [1;33mwarning: [1;39mcannot use struct 'RVNC_MOUSEWHEEL' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m177 |[0;0m @_spi(RoyalVNCKitC)
[0;36m178 |[0;0m @available(*, unavailable)
[0;36m179 |[0;0m public func rvnc_connection_mouse_wheel(_ connection: rvnc_connection_t, _ wheel: RVNC_MOUSEWHEEL, _ x: UInt16, _ y: UInt16, _ steps: UInt32) {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use struct 'RVNC_MOUSEWHEEL' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m180 |[0;0m VNCConnection.fromPointer(connection)
[0;36m181 |[0;0m .mouseWheel(wheel.swiftVNCMouseWheel, x: x, y: y, steps: steps)
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:73:9: [1;39mnote: [1;39mstruct declared here[0;0m
[0;36m71 |[0;0m * Mouse wheel directions used in mouse wheel input events.
[0;36m72 |[0;0m */
[0;36m73 |[0;0m typedef enum {
[0;36m|[0;0m `- [1;39mnote: [1;39mstruct declared here[0;0m
[0;36m74 |[0;0m RVNC_MOUSEWHEEL_LEFT = 0,
[0;36m75 |[0;0m RVNC_MOUSEWHEEL_RIGHT = 1,
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Connection.swift:188:52: [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m186 |[0;0m @_spi(RoyalVNCKitC)
[0;36m187 |[0;0m @available(*, unavailable)
[0;36m188 |[0;0m public func rvnc_connection_key_down(_ connection: rvnc_connection_t, _ key: UInt32) {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m189 |[0;0m VNCConnection.fromPointer(connection)
[0;36m190 |[0;0m .keyDown(.init(key))
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:92:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m90 |[0;0m typedef void* rvnc_framebuffer_t;
[0;36m91 |[0;0m typedef void* rvnc_framebuffer_allocator_t;
[0;36m92 |[0;0m typedef void* rvnc_connection_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m93 |[0;0m typedef void* rvnc_connection_delegate_t;
[0;36m94 |[0;0m typedef void* rvnc_cursor_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Connection.swift:196:50: [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m194 |[0;0m @_spi(RoyalVNCKitC)
[0;36m195 |[0;0m @available(*, unavailable)
[0;36m196 |[0;0m public func rvnc_connection_key_up(_ connection: rvnc_connection_t, _ key: UInt32) {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m197 |[0;0m VNCConnection.fromPointer(connection)
[0;36m198 |[0;0m .keyUp(.init(key))
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:92:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m90 |[0;0m typedef void* rvnc_framebuffer_t;
[0;36m91 |[0;0m typedef void* rvnc_framebuffer_allocator_t;
[0;36m92 |[0;0m typedef void* rvnc_connection_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m93 |[0;0m typedef void* rvnc_connection_delegate_t;
[0;36m94 |[0;0m typedef void* rvnc_cursor_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_ConnectionDelegate.swift:31:33: [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_delegate_connection_state_did_change' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m29 |[0;0m @available(*, unavailable)
[0;36m30 |[0;0m public func rvnc_connection_delegate_create(
[0;36m31 |[0;0m _ connectionStateDidChange: rvnc_connection_delegate_connection_state_did_change,
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_delegate_connection_state_did_change' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m32 |[0;0m _ authenticate: rvnc_connection_delegate_authenticate,
[0;36m33 |[0;0m _ didCreateFramebuffer: rvnc_connection_delegate_did_create_framebuffer,
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:507:16: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m505 |[0;0m * \param connectionState The new connection state instance.
[0;36m506 |[0;0m */
[0;36m507 |[0;0m typedef void (*rvnc_connection_delegate_connection_state_did_change)(rvnc_connection_t _Nonnull /* connection */,
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m508 |[0;0m const rvnc_context_t _Nullable /* context */,
[0;36m509 |[0;0m _Nonnull rvnc_connection_state_t /* connectionState */);
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_ConnectionDelegate.swift:32:21: [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_delegate_authenticate' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m30 |[0;0m public func rvnc_connection_delegate_create(
[0;36m31 |[0;0m _ connectionStateDidChange: rvnc_connection_delegate_connection_state_did_change,
[0;36m32 |[0;0m _ authenticate: rvnc_connection_delegate_authenticate,
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_delegate_authenticate' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m33 |[0;0m _ didCreateFramebuffer: rvnc_connection_delegate_did_create_framebuffer,
[0;36m34 |[0;0m _ didResizeFramebuffer: rvnc_connection_delegate_did_resize_framebuffer,
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:517:16: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m515 |[0;0m * \param authenticationRequest The authentication request instance to complete.
[0;36m516 |[0;0m */
[0;36m517 |[0;0m typedef void (*rvnc_connection_delegate_authenticate)(rvnc_connection_t _Nonnull /* connection */,
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m518 |[0;0m const rvnc_context_t _Nullable /* context */,
[0;36m519 |[0;0m _Nonnull rvnc_authentication_request_t /* authenticationRequest */);
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_ConnectionDelegate.swift:33:29: [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_delegate_did_create_framebuffer' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m31 |[0;0m _ connectionStateDidChange: rvnc_connection_delegate_connection_state_did_change,
[0;36m32 |[0;0m _ authenticate: rvnc_connection_delegate_authenticate,
[0;36m33 |[0;0m _ didCreateFramebuffer: rvnc_connection_delegate_did_create_framebuffer,
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_delegate_did_create_framebuffer' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m34 |[0;0m _ didResizeFramebuffer: rvnc_connection_delegate_did_resize_framebuffer,
[0;36m35 |[0;0m _ didUpdateFramebuffer: rvnc_connection_delegate_did_update_framebuffer,
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:527:16: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m525 |[0;0m * \param framebuffer The newly created framebuffer instance.
[0;36m526 |[0;0m */
[0;36m527 |[0;0m typedef void (*rvnc_connection_delegate_did_create_framebuffer)(rvnc_connection_t _Nonnull /* connection */,
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m528 |[0;0m const rvnc_context_t _Nullable /* context */,
[0;36m529 |[0;0m _Nonnull rvnc_framebuffer_t /* framebuffer */);
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_ConnectionDelegate.swift:34:29: [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_delegate_did_resize_framebuffer' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m32 |[0;0m _ authenticate: rvnc_connection_delegate_authenticate,
[0;36m33 |[0;0m _ didCreateFramebuffer: rvnc_connection_delegate_did_create_framebuffer,
[0;36m34 |[0;0m _ didResizeFramebuffer: rvnc_connection_delegate_did_resize_framebuffer,
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_delegate_did_resize_framebuffer' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m35 |[0;0m _ didUpdateFramebuffer: rvnc_connection_delegate_did_update_framebuffer,
[0;36m36 |[0;0m _ didUpdateCursor: rvnc_connection_delegate_did_update_cursor
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:537:16: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m535 |[0;0m * \param framebuffer The resized framebuffer instance.
[0;36m536 |[0;0m */
[0;36m537 |[0;0m typedef void (*rvnc_connection_delegate_did_resize_framebuffer)(rvnc_connection_t _Nonnull /* connection */,
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m538 |[0;0m const rvnc_context_t _Nullable /* context */,
[0;36m539 |[0;0m _Nonnull rvnc_framebuffer_t /* framebuffer */);
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_ConnectionDelegate.swift:35:29: [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_delegate_did_update_framebuffer' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m33 |[0;0m _ didCreateFramebuffer: rvnc_connection_delegate_did_create_framebuffer,
[0;36m34 |[0;0m _ didResizeFramebuffer: rvnc_connection_delegate_did_resize_framebuffer,
[0;36m35 |[0;0m _ didUpdateFramebuffer: rvnc_connection_delegate_did_update_framebuffer,
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_delegate_did_update_framebuffer' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m36 |[0;0m _ didUpdateCursor: rvnc_connection_delegate_did_update_cursor
[0;36m37 |[0;0m ) -> rvnc_connection_delegate_t {
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:551:16: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m549 |[0;0m * \param height The height of the updated region.
[0;36m550 |[0;0m */
[0;36m551 |[0;0m typedef void (*rvnc_connection_delegate_did_update_framebuffer)(rvnc_connection_t _Nonnull /* connection */,
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m552 |[0;0m const rvnc_context_t _Nullable /* context */,
[0;36m553 |[0;0m _Nonnull rvnc_framebuffer_t /* framebuffer */,
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_ConnectionDelegate.swift:36:24: [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_delegate_did_update_cursor' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m34 |[0;0m _ didResizeFramebuffer: rvnc_connection_delegate_did_resize_framebuffer,
[0;36m35 |[0;0m _ didUpdateFramebuffer: rvnc_connection_delegate_did_update_framebuffer,
[0;36m36 |[0;0m _ didUpdateCursor: rvnc_connection_delegate_did_update_cursor
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_delegate_did_update_cursor' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m37 |[0;0m ) -> rvnc_connection_delegate_t {
[0;36m38 |[0;0m let delegate = VNCConnectionDelegate_C(
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:565:16: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m563 |[0;0m * \param cursor The updated cursor instance.
[0;36m564 |[0;0m */
[0;36m565 |[0;0m typedef void (*rvnc_connection_delegate_did_update_cursor)(rvnc_connection_t _Nonnull /* connection */,
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m566 |[0;0m const rvnc_context_t _Nullable /* context */,
[0;36m567 |[0;0m rvnc_cursor_t _Nonnull /* cursor */);
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_ConnectionDelegate.swift:37:6: [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_delegate_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m35 |[0;0m _ didUpdateFramebuffer: rvnc_connection_delegate_did_update_framebuffer,
[0;36m36 |[0;0m _ didUpdateCursor: rvnc_connection_delegate_did_update_cursor
[0;36m37 |[0;0m ) -> rvnc_connection_delegate_t {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_delegate_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m38 |[0;0m let delegate = VNCConnectionDelegate_C(
[0;36m39 |[0;0m connectionStateDidChange: connectionStateDidChange,
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:93:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m91 |[0;0m typedef void* rvnc_framebuffer_allocator_t;
[0;36m92 |[0;0m typedef void* rvnc_connection_t;
[0;36m93 |[0;0m typedef void* rvnc_connection_delegate_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m94 |[0;0m typedef void* rvnc_cursor_t;
[0;36m95 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_ConnectionDelegate.swift:53:68: [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_delegate_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m51 |[0;0m @_spi(RoyalVNCKitC)
[0;36m52 |[0;0m @available(*, unavailable)
[0;36m53 |[0;0m public func rvnc_connection_delegate_destroy(_ connectionDelegate: rvnc_connection_delegate_t) {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_delegate_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m54 |[0;0m VNCConnectionDelegate_C.autoreleasePointer(connectionDelegate)
[0;36m55 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:93:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m91 |[0;0m typedef void* rvnc_framebuffer_allocator_t;
[0;36m92 |[0;0m typedef void* rvnc_connection_t;
[0;36m93 |[0;0m typedef void* rvnc_connection_delegate_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m94 |[0;0m typedef void* rvnc_cursor_t;
[0;36m95 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_ConnectionState.swift:45:62: [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_state_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m43 |[0;0m @_spi(RoyalVNCKitC)
[0;36m44 |[0;0m @available(*, unavailable)
[0;36m45 |[0;0m public func rvnc_connection_state_destroy(_ connectionState: rvnc_connection_state_t) {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_state_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m46 |[0;0m VNCConnection.ConnectionState.autoreleasePointer(connectionState)
[0;36m47 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:89:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m87 |[0;0m typedef void* rvnc_frame_encodings_t;
[0;36m88 |[0;0m typedef void* rvnc_settings_t;
[0;36m89 |[0;0m typedef void* rvnc_connection_state_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m90 |[0;0m typedef void* rvnc_framebuffer_t;
[0;36m91 |[0;0m typedef void* rvnc_framebuffer_allocator_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_ConnectionState.swift:52:65: [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_state_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m50 |[0;0m @_spi(RoyalVNCKitC)
[0;36m51 |[0;0m @available(*, unavailable)
[0;36m52 |[0;0m public func rvnc_connection_state_status_get(_ connectionState: rvnc_connection_state_t) -> RVNC_CONNECTION_STATUS {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_state_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m53 |[0;0m let connectionStateSwift = VNCConnection.ConnectionState.fromPointer(connectionState)
[0;36m54 |[0;0m let status = connectionStateSwift.status
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:89:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m87 |[0;0m typedef void* rvnc_frame_encodings_t;
[0;36m88 |[0;0m typedef void* rvnc_settings_t;
[0;36m89 |[0;0m typedef void* rvnc_connection_state_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m90 |[0;0m typedef void* rvnc_framebuffer_t;
[0;36m91 |[0;0m typedef void* rvnc_framebuffer_allocator_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_ConnectionState.swift:52:93: [1;33mwarning: [1;39mcannot use struct 'RVNC_CONNECTION_STATUS' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m50 |[0;0m @_spi(RoyalVNCKitC)
[0;36m51 |[0;0m @available(*, unavailable)
[0;36m52 |[0;0m public func rvnc_connection_state_status_get(_ connectionState: rvnc_connection_state_t) -> RVNC_CONNECTION_STATUS {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use struct 'RVNC_CONNECTION_STATUS' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m53 |[0;0m let connectionStateSwift = VNCConnection.ConnectionState.fromPointer(connectionState)
[0;36m54 |[0;0m let status = connectionStateSwift.status
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:26:9: [1;39mnote: [1;39mstruct declared here[0;0m
[0;36m24 |[0;0m * Connection status states representing the current state of a VNC connection.
[0;36m25 |[0;0m */
[0;36m26 |[0;0m typedef enum {
[0;36m|[0;0m `- [1;39mnote: [1;39mstruct declared here[0;0m
[0;36m27 |[0;0m RVNC_CONNECTION_STATUS_DISCONNECTED = 0,
[0;36m28 |[0;0m RVNC_CONNECTION_STATUS_CONNECTING = 1,
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_ConnectionState.swift:63:81: [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_state_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m61 |[0;0m @_spi(RoyalVNCKitC)
[0;36m62 |[0;0m @available(*, unavailable)
[0;36m63 |[0;0m public func rvnc_connection_state_error_description_get_copy(_ connectionState: rvnc_connection_state_t) -> UnsafeMutablePointer<CChar>? {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_state_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m64 |[0;0m let connectionStateSwift = VNCConnection.ConnectionState.fromPointer(connectionState)
[0;36m65 |[0;0m let error = connectionStateSwift.error
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:89:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m87 |[0;0m typedef void* rvnc_frame_encodings_t;
[0;36m88 |[0;0m typedef void* rvnc_settings_t;
[0;36m89 |[0;0m typedef void* rvnc_connection_state_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m90 |[0;0m typedef void* rvnc_framebuffer_t;
[0;36m91 |[0;0m typedef void* rvnc_framebuffer_allocator_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_ConnectionState.swift:80:87: [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_state_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m78 |[0;0m @_spi(RoyalVNCKitC)
[0;36m79 |[0;0m @available(*, unavailable)
[0;36m80 |[0;0m public func rvnc_connection_state_error_should_display_to_user_get(_ connectionState: rvnc_connection_state_t) -> Bool {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_state_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m81 |[0;0m let connectionStateSwift = VNCConnection.ConnectionState.fromPointer(connectionState)
[0;36m82 |[0;0m let error = connectionStateSwift.error
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:89:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m87 |[0;0m typedef void* rvnc_frame_encodings_t;
[0;36m88 |[0;0m typedef void* rvnc_settings_t;
[0;36m89 |[0;0m typedef void* rvnc_connection_state_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m90 |[0;0m typedef void* rvnc_framebuffer_t;
[0;36m91 |[0;0m typedef void* rvnc_framebuffer_allocator_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_ConnectionState.swift:94:88: [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_state_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m92 |[0;0m @_spi(RoyalVNCKitC)
[0;36m93 |[0;0m @available(*, unavailable)
[0;36m94 |[0;0m public func rvnc_connection_state_error_is_authentication_error_get(_ connectionState: rvnc_connection_state_t) -> Bool {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_state_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m95 |[0;0m let connectionStateSwift = VNCConnection.ConnectionState.fromPointer(connectionState)
[0;36m96 |[0;0m let error = connectionStateSwift.error
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:89:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m87 |[0;0m typedef void* rvnc_frame_encodings_t;
[0;36m88 |[0;0m typedef void* rvnc_settings_t;
[0;36m89 |[0;0m typedef void* rvnc_connection_state_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m90 |[0;0m typedef void* rvnc_framebuffer_t;
[0;36m91 |[0;0m typedef void* rvnc_framebuffer_allocator_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Cursor.swift:30:48: [1;33mwarning: [1;39mcannot use type alias 'rvnc_cursor_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m28 |[0;0m @_spi(RoyalVNCKitC)
[0;36m29 |[0;0m @available(*, unavailable)
[0;36m30 |[0;0m public func rvnc_cursor_is_empty_get(_ cursor: rvnc_cursor_t) -> Bool {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_cursor_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m31 |[0;0m VNCCursor.fromPointer(cursor)
[0;36m32 |[0;0m .isEmpty
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:94:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m92 |[0;0m typedef void* rvnc_connection_t;
[0;36m93 |[0;0m typedef void* rvnc_connection_delegate_t;
[0;36m94 |[0;0m typedef void* rvnc_cursor_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m95 |[0;0m
[0;36m96 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Cursor.swift:38:50: [1;33mwarning: [1;39mcannot use type alias 'rvnc_cursor_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m36 |[0;0m @_spi(RoyalVNCKitC)
[0;36m37 |[0;0m @available(*, unavailable)
[0;36m38 |[0;0m public func rvnc_cursor_size_width_get(_ cursor: rvnc_cursor_t) -> UInt16 {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_cursor_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m39 |[0;0m VNCCursor.fromPointer(cursor)
[0;36m40 |[0;0m .size.width
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:94:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m92 |[0;0m typedef void* rvnc_connection_t;
[0;36m93 |[0;0m typedef void* rvnc_connection_delegate_t;
[0;36m94 |[0;0m typedef void* rvnc_cursor_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m95 |[0;0m
[0;36m96 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Cursor.swift:46:51: [1;33mwarning: [1;39mcannot use type alias 'rvnc_cursor_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m44 |[0;0m @_spi(RoyalVNCKitC)
[0;36m45 |[0;0m @available(*, unavailable)
[0;36m46 |[0;0m public func rvnc_cursor_size_height_get(_ cursor: rvnc_cursor_t) -> UInt16 {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_cursor_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m47 |[0;0m VNCCursor.fromPointer(cursor)
[0;36m48 |[0;0m .size.height
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:94:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m92 |[0;0m typedef void* rvnc_connection_t;
[0;36m93 |[0;0m typedef void* rvnc_connection_delegate_t;
[0;36m94 |[0;0m typedef void* rvnc_cursor_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m95 |[0;0m
[0;36m96 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Cursor.swift:54:49: [1;33mwarning: [1;39mcannot use type alias 'rvnc_cursor_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m52 |[0;0m @_spi(RoyalVNCKitC)
[0;36m53 |[0;0m @available(*, unavailable)
[0;36m54 |[0;0m public func rvnc_cursor_hotspot_x_get(_ cursor: rvnc_cursor_t) -> UInt16 {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_cursor_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m55 |[0;0m VNCCursor.fromPointer(cursor)
[0;36m56 |[0;0m .hotspot.x
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:94:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m92 |[0;0m typedef void* rvnc_connection_t;
[0;36m93 |[0;0m typedef void* rvnc_connection_delegate_t;
[0;36m94 |[0;0m typedef void* rvnc_cursor_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m95 |[0;0m
[0;36m96 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Cursor.swift:62:49: [1;33mwarning: [1;39mcannot use type alias 'rvnc_cursor_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m60 |[0;0m @_spi(RoyalVNCKitC)
[0;36m61 |[0;0m @available(*, unavailable)
[0;36m62 |[0;0m public func rvnc_cursor_hotspot_y_get(_ cursor: rvnc_cursor_t) -> UInt16 {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_cursor_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m63 |[0;0m VNCCursor.fromPointer(cursor)
[0;36m64 |[0;0m .hotspot.y
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:94:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m92 |[0;0m typedef void* rvnc_connection_t;
[0;36m93 |[0;0m typedef void* rvnc_connection_delegate_t;
[0;36m94 |[0;0m typedef void* rvnc_cursor_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m95 |[0;0m
[0;36m96 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Cursor.swift:70:58: [1;33mwarning: [1;39mcannot use type alias 'rvnc_cursor_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m68 |[0;0m @_spi(RoyalVNCKitC)
[0;36m69 |[0;0m @available(*, unavailable)
[0;36m70 |[0;0m public func rvnc_cursor_bits_per_component_get(_ cursor: rvnc_cursor_t) -> Int64 {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_cursor_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m71 |[0;0m .init(VNCCursor.fromPointer(cursor).bitsPerComponent)
[0;36m72 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:94:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m92 |[0;0m typedef void* rvnc_connection_t;
[0;36m93 |[0;0m typedef void* rvnc_connection_delegate_t;
[0;36m94 |[0;0m typedef void* rvnc_cursor_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m95 |[0;0m
[0;36m96 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Cursor.swift:77:54: [1;33mwarning: [1;39mcannot use type alias 'rvnc_cursor_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m75 |[0;0m @_spi(RoyalVNCKitC)
[0;36m76 |[0;0m @available(*, unavailable)
[0;36m77 |[0;0m public func rvnc_cursor_bits_per_pixel_get(_ cursor: rvnc_cursor_t) -> Int64 {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_cursor_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m78 |[0;0m .init(VNCCursor.fromPointer(cursor).bitsPerPixel)
[0;36m79 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:94:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m92 |[0;0m typedef void* rvnc_connection_t;
[0;36m93 |[0;0m typedef void* rvnc_connection_delegate_t;
[0;36m94 |[0;0m typedef void* rvnc_cursor_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m95 |[0;0m
[0;36m96 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Cursor.swift:84:55: [1;33mwarning: [1;39mcannot use type alias 'rvnc_cursor_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m82 |[0;0m @_spi(RoyalVNCKitC)
[0;36m83 |[0;0m @available(*, unavailable)
[0;36m84 |[0;0m public func rvnc_cursor_bytes_per_pixel_get(_ cursor: rvnc_cursor_t) -> Int64 {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_cursor_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m85 |[0;0m .init(VNCCursor.fromPointer(cursor).bytesPerPixel)
[0;36m86 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:94:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m92 |[0;0m typedef void* rvnc_connection_t;
[0;36m93 |[0;0m typedef void* rvnc_connection_delegate_t;
[0;36m94 |[0;0m typedef void* rvnc_cursor_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m95 |[0;0m
[0;36m96 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Cursor.swift:91:53: [1;33mwarning: [1;39mcannot use type alias 'rvnc_cursor_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m89 |[0;0m @_spi(RoyalVNCKitC)
[0;36m90 |[0;0m @available(*, unavailable)
[0;36m91 |[0;0m public func rvnc_cursor_bytes_per_row_get(_ cursor: rvnc_cursor_t) -> Int64 {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_cursor_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m92 |[0;0m .init(VNCCursor.fromPointer(cursor).bytesPerRow)
[0;36m93 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:94:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m92 |[0;0m typedef void* rvnc_connection_t;
[0;36m93 |[0;0m typedef void* rvnc_connection_delegate_t;
[0;36m94 |[0;0m typedef void* rvnc_cursor_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m95 |[0;0m
[0;36m96 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Cursor.swift:98:55: [1;33mwarning: [1;39mcannot use type alias 'rvnc_cursor_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m96 |[0;0m @_spi(RoyalVNCKitC)
[0;36m97 |[0;0m @available(*, unavailable)
[0;36m98 |[0;0m public func rvnc_cursor_pixel_data_get_copy(_ cursor: rvnc_cursor_t) -> UnsafeMutableRawPointer? {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_cursor_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m99 |[0;0m let cursorSwift = VNCCursor.fromPointer(cursor)
[0;36m100 |[0;0m let data = cursorSwift.imageData
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:94:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m92 |[0;0m typedef void* rvnc_connection_t;
[0;36m93 |[0;0m typedef void* rvnc_connection_delegate_t;
[0;36m94 |[0;0m typedef void* rvnc_cursor_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m95 |[0;0m
[0;36m96 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Cursor.swift:125:55: [1;33mwarning: [1;39mcannot use type alias 'rvnc_cursor_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m123 |[0;0m @_spi(RoyalVNCKitC)
[0;36m124 |[0;0m @available(*, unavailable)
[0;36m125 |[0;0m public func rvnc_cursor_pixel_data_size_get(_ cursor: rvnc_cursor_t) -> UInt64 {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_cursor_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m126 |[0;0m let cursorSwift = VNCCursor.fromPointer(cursor)
[0;36m127 |[0;0m let data = cursorSwift.imageData
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:94:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m92 |[0;0m typedef void* rvnc_connection_t;
[0;36m93 |[0;0m typedef void* rvnc_connection_delegate_t;
[0;36m94 |[0;0m typedef void* rvnc_cursor_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m95 |[0;0m
[0;36m96 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Cursor.swift:136:68: [1;33mwarning: [1;39mcannot use type alias 'rvnc_cursor_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m134 |[0;0m @_spi(RoyalVNCKitC)
[0;36m135 |[0;0m @available(*, unavailable)
[0;36m136 |[0;0m public func rvnc_cursor_copy_pixel_data_to_rgba32_buffer(_ cursor: rvnc_cursor_t,
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_cursor_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m137 |[0;0m _ destinationPixelBuffer: UnsafeMutableRawPointer) {
[0;36m138 |[0;0m VNCCursor.fromPointer(cursor)
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:94:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m92 |[0;0m typedef void* rvnc_connection_t;
[0;36m93 |[0;0m typedef void* rvnc_connection_delegate_t;
[0;36m94 |[0;0m typedef void* rvnc_cursor_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m95 |[0;0m
[0;36m96 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_FrameEncodings.swift:42:46: [1;33mwarning: [1;39mcannot use type alias 'rvnc_frame_encodings_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m40 |[0;0m @_spi(RoyalVNCKitC)
[0;36m41 |[0;0m @available(*, unavailable)
[0;36m42 |[0;0m public func rvnc_frame_encodings_create() -> rvnc_frame_encodings_t {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_frame_encodings_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m43 |[0;0m let frameEncodings = VNCFrameEncodings_C()
[0;36m44 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:87:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m85 |[0;0m typedef void* rvnc_logger_delegate_t;
[0;36m86 |[0;0m typedef void* rvnc_authentication_request_t;
[0;36m87 |[0;0m typedef void* rvnc_frame_encodings_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m88 |[0;0m typedef void* rvnc_settings_t;
[0;36m89 |[0;0m typedef void* rvnc_connection_state_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_FrameEncodings.swift:51:65: [1;33mwarning: [1;39mcannot use type alias 'rvnc_frame_encodings_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m49 |[0;0m @_spi(RoyalVNCKitC)
[0;36m50 |[0;0m @available(*, unavailable)
[0;36m51 |[0;0m public func rvnc_frame_encodings_append_tight(_ frameEncodings: rvnc_frame_encodings_t) {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_frame_encodings_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m52 |[0;0m VNCFrameEncodings_C.fromPointer(frameEncodings)
[0;36m53 |[0;0m .append(.tight)
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:87:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m85 |[0;0m typedef void* rvnc_logger_delegate_t;
[0;36m86 |[0;0m typedef void* rvnc_authentication_request_t;
[0;36m87 |[0;0m typedef void* rvnc_frame_encodings_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m88 |[0;0m typedef void* rvnc_settings_t;
[0;36m89 |[0;0m typedef void* rvnc_connection_state_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_FrameEncodings.swift:59:64: [1;33mwarning: [1;39mcannot use type alias 'rvnc_frame_encodings_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m57 |[0;0m @_spi(RoyalVNCKitC)
[0;36m58 |[0;0m @available(*, unavailable)
[0;36m59 |[0;0m public func rvnc_frame_encodings_append_zlib(_ frameEncodings: rvnc_frame_encodings_t) {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_frame_encodings_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m60 |[0;0m VNCFrameEncodings_C.fromPointer(frameEncodings)
[0;36m61 |[0;0m .append(.zlib)
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:87:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m85 |[0;0m typedef void* rvnc_logger_delegate_t;
[0;36m86 |[0;0m typedef void* rvnc_authentication_request_t;
[0;36m87 |[0;0m typedef void* rvnc_frame_encodings_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m88 |[0;0m typedef void* rvnc_settings_t;
[0;36m89 |[0;0m typedef void* rvnc_connection_state_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_FrameEncodings.swift:67:64: [1;33mwarning: [1;39mcannot use type alias 'rvnc_frame_encodings_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m65 |[0;0m @_spi(RoyalVNCKitC)
[0;36m66 |[0;0m @available(*, unavailable)
[0;36m67 |[0;0m public func rvnc_frame_encodings_append_zrle(_ frameEncodings: rvnc_frame_encodings_t) {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_frame_encodings_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m68 |[0;0m VNCFrameEncodings_C.fromPointer(frameEncodings)
[0;36m69 |[0;0m .append(.zrle)
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:87:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m85 |[0;0m typedef void* rvnc_logger_delegate_t;
[0;36m86 |[0;0m typedef void* rvnc_authentication_request_t;
[0;36m87 |[0;0m typedef void* rvnc_frame_encodings_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m88 |[0;0m typedef void* rvnc_settings_t;
[0;36m89 |[0;0m typedef void* rvnc_connection_state_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_FrameEncodings.swift:75:67: [1;33mwarning: [1;39mcannot use type alias 'rvnc_frame_encodings_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m73 |[0;0m @_spi(RoyalVNCKitC)
[0;36m74 |[0;0m @available(*, unavailable)
[0;36m75 |[0;0m public func rvnc_frame_encodings_append_hextile(_ frameEncodings: rvnc_frame_encodings_t) {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_frame_encodings_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m76 |[0;0m VNCFrameEncodings_C.fromPointer(frameEncodings)
[0;36m77 |[0;0m .append(.hextile)
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:87:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m85 |[0;0m typedef void* rvnc_logger_delegate_t;
[0;36m86 |[0;0m typedef void* rvnc_authentication_request_t;
[0;36m87 |[0;0m typedef void* rvnc_frame_encodings_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m88 |[0;0m typedef void* rvnc_settings_t;
[0;36m89 |[0;0m typedef void* rvnc_connection_state_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_FrameEncodings.swift:83:65: [1;33mwarning: [1;39mcannot use type alias 'rvnc_frame_encodings_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m81 |[0;0m @_spi(RoyalVNCKitC)
[0;36m82 |[0;0m @available(*, unavailable)
[0;36m83 |[0;0m public func rvnc_frame_encodings_append_corre(_ frameEncodings: rvnc_frame_encodings_t) {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_frame_encodings_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m84 |[0;0m VNCFrameEncodings_C.fromPointer(frameEncodings)
[0;36m85 |[0;0m .append(.coRRE)
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:87:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m85 |[0;0m typedef void* rvnc_logger_delegate_t;
[0;36m86 |[0;0m typedef void* rvnc_authentication_request_t;
[0;36m87 |[0;0m typedef void* rvnc_frame_encodings_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m88 |[0;0m typedef void* rvnc_settings_t;
[0;36m89 |[0;0m typedef void* rvnc_connection_state_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_FrameEncodings.swift:91:63: [1;33mwarning: [1;39mcannot use type alias 'rvnc_frame_encodings_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m89 |[0;0m @_spi(RoyalVNCKitC)
[0;36m90 |[0;0m @available(*, unavailable)
[0;36m91 |[0;0m public func rvnc_frame_encodings_append_rre(_ frameEncodings: rvnc_frame_encodings_t) {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_frame_encodings_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m92 |[0;0m VNCFrameEncodings_C.fromPointer(frameEncodings)
[0;36m93 |[0;0m .append(.rre)
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:87:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m85 |[0;0m typedef void* rvnc_logger_delegate_t;
[0;36m86 |[0;0m typedef void* rvnc_authentication_request_t;
[0;36m87 |[0;0m typedef void* rvnc_frame_encodings_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m88 |[0;0m typedef void* rvnc_settings_t;
[0;36m89 |[0;0m typedef void* rvnc_connection_state_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_FrameEncodings.swift:99:60: [1;33mwarning: [1;39mcannot use type alias 'rvnc_frame_encodings_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m97 |[0;0m @_spi(RoyalVNCKitC)
[0;36m98 |[0;0m @available(*, unavailable)
[0;36m99 |[0;0m public func rvnc_frame_encodings_destroy(_ frameEncodings: rvnc_frame_encodings_t) {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_frame_encodings_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m100 |[0;0m VNCFrameEncodings_C.autoreleasePointer(frameEncodings)
[0;36m101 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:87:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m85 |[0;0m typedef void* rvnc_logger_delegate_t;
[0;36m86 |[0;0m typedef void* rvnc_authentication_request_t;
[0;36m87 |[0;0m typedef void* rvnc_frame_encodings_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m88 |[0;0m typedef void* rvnc_settings_t;
[0;36m89 |[0;0m typedef void* rvnc_connection_state_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/Encryption/AES128ECBEncryption.swift:8:22: [1;33mwarning: [1;39m'@_implementationOnly' is deprecated, use 'internal import' instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated\ImplementationOnlyDeprecated]8;;\]
[0;36m6 |[0;0m
[0;36m7 |[0;0m // MARK: - CryptoSwift Implementation
[0;36m8 |[0;0m @_implementationOnly import CryptoSwift
[0;36m|[0;0m `- [1;33mwarning: [1;39m'@_implementationOnly' is deprecated, use 'internal import' instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated\ImplementationOnlyDeprecated]8;;\]
[0;36m9 |[0;0m
[0;36m10 |[0;0m struct AES128ECBEncryption {
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/Encryption/BigNum.swift:8:22: [1;33mwarning: [1;39m'@_implementationOnly' is deprecated, use 'internal import' instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated\ImplementationOnlyDeprecated]8;;\]
[0;36m6 |[0;0m
[0;36m7 |[0;0m // MARK: - CryptoSwift Implementation
[0;36m8 |[0;0m @_implementationOnly import CryptoSwift
[0;36m|[0;0m `- [1;33mwarning: [1;39m'@_implementationOnly' is deprecated, use 'internal import' instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated\ImplementationOnlyDeprecated]8;;\]
[0;36m9 |[0;0m
[0;36m10 |[0;0m final class BigNum {
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/Extensions/Data+Extensions.swift:8:22: [1;33mwarning: [1;39m'@_implementationOnly' is deprecated, use 'internal import' instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated\ImplementationOnlyDeprecated]8;;\]
[0;36m6 |[0;0m
[0;36m7 |[0;0m //@_implementationOnly import libtomcrypt
[0;36m8 |[0;0m @_implementationOnly import CryptoSwift
[0;36m|[0;0m `- [1;33mwarning: [1;39m'@_implementationOnly' is deprecated, use 'internal import' instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated\ImplementationOnlyDeprecated]8;;\]
[0;36m9 |[0;0m
[0;36m10 |[0;0m extension Data {
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/Encryption/AES128ECBEncryption.swift:8:22: [1;33mwarning: [1;39m'@_implementationOnly' is deprecated, use 'internal import' instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated\ImplementationOnlyDeprecated]8;;\]
[0;36m6 |[0;0m
[0;36m7 |[0;0m // MARK: - CryptoSwift Implementation
[0;36m8 |[0;0m @_implementationOnly import CryptoSwift
[0;36m|[0;0m `- [1;33mwarning: [1;39m'@_implementationOnly' is deprecated, use 'internal import' instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated\ImplementationOnlyDeprecated]8;;\]
[0;36m9 |[0;0m
[0;36m10 |[0;0m struct AES128ECBEncryption {
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/Encryption/BigNum.swift:8:22: [1;33mwarning: [1;39m'@_implementationOnly' is deprecated, use 'internal import' instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated\ImplementationOnlyDeprecated]8;;\]
[0;36m6 |[0;0m
[0;36m7 |[0;0m // MARK: - CryptoSwift Implementation
[0;36m8 |[0;0m @_implementationOnly import CryptoSwift
[0;36m|[0;0m `- [1;33mwarning: [1;39m'@_implementationOnly' is deprecated, use 'internal import' instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated\ImplementationOnlyDeprecated]8;;\]
[0;36m9 |[0;0m
[0;36m10 |[0;0m final class BigNum {
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/Extensions/Data+Extensions.swift:8:22: [1;33mwarning: [1;39m'@_implementationOnly' is deprecated, use 'internal import' instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated\ImplementationOnlyDeprecated]8;;\]
[0;36m6 |[0;0m
[0;36m7 |[0;0m //@_implementationOnly import libtomcrypt
[0;36m8 |[0;0m @_implementationOnly import CryptoSwift
[0;36m|[0;0m `- [1;33mwarning: [1;39m'@_implementationOnly' is deprecated, use 'internal import' instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated\ImplementationOnlyDeprecated]8;;\]
[0;36m9 |[0;0m
[0;36m10 |[0;0m extension Data {
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_AuthenticationRequest.swift:65:90: [1;33mwarning: [1;39mcannot use type alias 'rvnc_authentication_request_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m63 |[0;0m @_spi(RoyalVNCKitC)
[0;36m64 |[0;0m @available(*, unavailable)
[0;36m65 |[0;0m public func rvnc_authentication_request_authentication_type_get(_ authenticationRequest: rvnc_authentication_request_t) -> RVNC_AUTHENTICATIONTYPE {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_authentication_request_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m66 |[0;0m VNCAuthenticationRequest_C.fromPointer(authenticationRequest)
[0;36m67 |[0;0m .authenticationType
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:86:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m84 |[0;0m typedef void* rvnc_logger_t;
[0;36m85 |[0;0m typedef void* rvnc_logger_delegate_t;
[0;36m86 |[0;0m typedef void* rvnc_authentication_request_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m87 |[0;0m typedef void* rvnc_frame_encodings_t;
[0;36m88 |[0;0m typedef void* rvnc_settings_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_AuthenticationRequest.swift:65:124: [1;33mwarning: [1;39mcannot use struct 'RVNC_AUTHENTICATIONTYPE' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m63 |[0;0m @_spi(RoyalVNCKitC)
[0;36m64 |[0;0m @available(*, unavailable)
[0;36m65 |[0;0m public func rvnc_authentication_request_authentication_type_get(_ authenticationRequest: rvnc_authentication_request_t) -> RVNC_AUTHENTICATIONTYPE {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use struct 'RVNC_AUTHENTICATIONTYPE' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m66 |[0;0m VNCAuthenticationRequest_C.fromPointer(authenticationRequest)
[0;36m67 |[0;0m .authenticationType
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:55:9: [1;39mnote: [1;39mstruct declared here[0;0m
[0;36m53 |[0;0m * Authentication types supported by VNC connections.
[0;36m54 |[0;0m */
[0;36m55 |[0;0m typedef enum {
[0;36m|[0;0m `- [1;39mnote: [1;39mstruct declared here[0;0m
[0;36m56 |[0;0m RVNC_AUTHENTICATIONTYPE_VNC = 0,
[0;36m57 |[0;0m RVNC_AUTHENTICATIONTYPE_APPLEREMOTEDESKTOP = 1,
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_AuthenticationRequest.swift:74:73: [1;33mwarning: [1;39mcannot use type alias 'rvnc_authentication_request_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m72 |[0;0m @_spi(RoyalVNCKitC)
[0;36m73 |[0;0m @available(*, unavailable)
[0;36m74 |[0;0m public func rvnc_authentication_request_cancel(_ authenticationRequest: rvnc_authentication_request_t) {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_authentication_request_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m75 |[0;0m let authenticationRequestSwift = VNCAuthenticationRequest_C.fromPointer(authenticationRequest)
[0;36m76 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:86:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m84 |[0;0m typedef void* rvnc_logger_t;
[0;36m85 |[0;0m typedef void* rvnc_logger_delegate_t;
[0;36m86 |[0;0m typedef void* rvnc_authentication_request_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m87 |[0;0m typedef void* rvnc_frame_encodings_t;
[0;36m88 |[0;0m typedef void* rvnc_settings_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_AuthenticationRequest.swift:87:98: [1;33mwarning: [1;39mcannot use type alias 'rvnc_authentication_request_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m85 |[0;0m @_spi(RoyalVNCKitC)
[0;36m86 |[0;0m @available(*, unavailable)
[0;36m87 |[0;0m public func rvnc_authentication_request_complete_with_username_password(_ authenticationRequest: rvnc_authentication_request_t,
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_authentication_request_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m88 |[0;0m _ username: UnsafePointer<CChar>,
[0;36m89 |[0;0m _ password: UnsafePointer<CChar>) {
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:86:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m84 |[0;0m typedef void* rvnc_logger_t;
[0;36m85 |[0;0m typedef void* rvnc_logger_delegate_t;
[0;36m86 |[0;0m typedef void* rvnc_authentication_request_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m87 |[0;0m typedef void* rvnc_frame_encodings_t;
[0;36m88 |[0;0m typedef void* rvnc_settings_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_AuthenticationRequest.swift:103:89: [1;33mwarning: [1;39mcannot use type alias 'rvnc_authentication_request_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m101 |[0;0m @_spi(RoyalVNCKitC)
[0;36m102 |[0;0m @available(*, unavailable)
[0;36m103 |[0;0m public func rvnc_authentication_request_complete_with_password(_ authenticationRequest: rvnc_authentication_request_t,
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_authentication_request_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m104 |[0;0m _ password: UnsafePointer<CChar>) {
[0;36m105 |[0;0m let authenticationRequestSwift = VNCAuthenticationRequest_C.fromPointer(authenticationRequest)
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:86:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m84 |[0;0m typedef void* rvnc_logger_t;
[0;36m85 |[0;0m typedef void* rvnc_logger_delegate_t;
[0;36m86 |[0;0m typedef void* rvnc_authentication_request_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m87 |[0;0m typedef void* rvnc_frame_encodings_t;
[0;36m88 |[0;0m typedef void* rvnc_settings_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_AuthenticationType.swift:40:78: [1;33mwarning: [1;39mcannot use struct 'RVNC_AUTHENTICATIONTYPE' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m38 |[0;0m @_spi(RoyalVNCKitC)
[0;36m39 |[0;0m @available(*, unavailable)
[0;36m40 |[0;0m public func rvnc_authentication_type_requires_username(_ authenticationType: RVNC_AUTHENTICATIONTYPE) -> Bool {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use struct 'RVNC_AUTHENTICATIONTYPE' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m41 |[0;0m let authenticationTypeSwift = authenticationType.swiftVNCAuthenticationType
[0;36m42 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:55:9: [1;39mnote: [1;39mstruct declared here[0;0m
[0;36m53 |[0;0m * Authentication types supported by VNC connections.
[0;36m54 |[0;0m */
[0;36m55 |[0;0m typedef enum {
[0;36m|[0;0m `- [1;39mnote: [1;39mstruct declared here[0;0m
[0;36m56 |[0;0m RVNC_AUTHENTICATIONTYPE_VNC = 0,
[0;36m57 |[0;0m RVNC_AUTHENTICATIONTYPE_APPLEREMOTEDESKTOP = 1,
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_AuthenticationType.swift:49:78: [1;33mwarning: [1;39mcannot use struct 'RVNC_AUTHENTICATIONTYPE' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m47 |[0;0m @_spi(RoyalVNCKitC)
[0;36m48 |[0;0m @available(*, unavailable)
[0;36m49 |[0;0m public func rvnc_authentication_type_requires_password(_ authenticationType: RVNC_AUTHENTICATIONTYPE) -> Bool {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use struct 'RVNC_AUTHENTICATIONTYPE' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m50 |[0;0m let authenticationTypeSwift = authenticationType.swiftVNCAuthenticationType
[0;36m51 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:55:9: [1;39mnote: [1;39mstruct declared here[0;0m
[0;36m53 |[0;0m * Authentication types supported by VNC connections.
[0;36m54 |[0;0m */
[0;36m55 |[0;0m typedef enum {
[0;36m|[0;0m `- [1;39mnote: [1;39mstruct declared here[0;0m
[0;36m56 |[0;0m RVNC_AUTHENTICATIONTYPE_VNC = 0,
[0;36m57 |[0;0m RVNC_AUTHENTICATIONTYPE_APPLEREMOTEDESKTOP = 1,
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Connection.swift:30:48: [1;33mwarning: [1;39mcannot use type alias 'rvnc_settings_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m28 |[0;0m @_spi(RoyalVNCKitC)
[0;36m29 |[0;0m @available(*, unavailable)
[0;36m30 |[0;0m public func rvnc_connection_create(_ settings: rvnc_settings_t,
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_settings_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m31 |[0;0m _ logger: rvnc_logger_t?,
[0;36m32 |[0;0m _ framebufferAllocator: rvnc_framebuffer_allocator_t?,
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:88:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m86 |[0;0m typedef void* rvnc_authentication_request_t;
[0;36m87 |[0;0m typedef void* rvnc_frame_encodings_t;
[0;36m88 |[0;0m typedef void* rvnc_settings_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m89 |[0;0m typedef void* rvnc_connection_state_t;
[0;36m90 |[0;0m typedef void* rvnc_framebuffer_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Connection.swift:31:46: [1;33mwarning: [1;39mcannot use type alias 'rvnc_logger_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m29 |[0;0m @available(*, unavailable)
[0;36m30 |[0;0m public func rvnc_connection_create(_ settings: rvnc_settings_t,
[0;36m31 |[0;0m _ logger: rvnc_logger_t?,
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_logger_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m32 |[0;0m _ framebufferAllocator: rvnc_framebuffer_allocator_t?,
[0;36m33 |[0;0m _ context: rvnc_context_t?) -> rvnc_connection_t {
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:84:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m82 |[0;0m
[0;36m83 |[0;0m typedef void* rvnc_context_t;
[0;36m84 |[0;0m typedef void* rvnc_logger_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m85 |[0;0m typedef void* rvnc_logger_delegate_t;
[0;36m86 |[0;0m typedef void* rvnc_authentication_request_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Connection.swift:32:60: [1;33mwarning: [1;39mcannot use type alias 'rvnc_framebuffer_allocator_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m30 |[0;0m public func rvnc_connection_create(_ settings: rvnc_settings_t,
[0;36m31 |[0;0m _ logger: rvnc_logger_t?,
[0;36m32 |[0;0m _ framebufferAllocator: rvnc_framebuffer_allocator_t?,
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_framebuffer_allocator_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m33 |[0;0m _ context: rvnc_context_t?) -> rvnc_connection_t {
[0;36m34 |[0;0m let loggerSwift: VNCLogger_C?
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:91:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m89 |[0;0m typedef void* rvnc_connection_state_t;
[0;36m90 |[0;0m typedef void* rvnc_framebuffer_t;
[0;36m91 |[0;0m typedef void* rvnc_framebuffer_allocator_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m92 |[0;0m typedef void* rvnc_connection_t;
[0;36m93 |[0;0m typedef void* rvnc_connection_delegate_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Connection.swift:33:47: [1;33mwarning: [1;39mcannot use type alias 'rvnc_context_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m31 |[0;0m _ logger: rvnc_logger_t?,
[0;36m32 |[0;0m _ framebufferAllocator: rvnc_framebuffer_allocator_t?,
[0;36m33 |[0;0m _ context: rvnc_context_t?) -> rvnc_connection_t {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_context_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m34 |[0;0m let loggerSwift: VNCLogger_C?
[0;36m35 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:83:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m81 |[0;0m #pragma mark - Types
[0;36m82 |[0;0m
[0;36m83 |[0;0m typedef void* rvnc_context_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m84 |[0;0m typedef void* rvnc_logger_t;
[0;36m85 |[0;0m typedef void* rvnc_logger_delegate_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Connection.swift:33:67: [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m31 |[0;0m _ logger: rvnc_logger_t?,
[0;36m32 |[0;0m _ framebufferAllocator: rvnc_framebuffer_allocator_t?,
[0;36m33 |[0;0m _ context: rvnc_context_t?) -> rvnc_connection_t {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m34 |[0;0m let loggerSwift: VNCLogger_C?
[0;36m35 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:92:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m90 |[0;0m typedef void* rvnc_framebuffer_t;
[0;36m91 |[0;0m typedef void* rvnc_framebuffer_allocator_t;
[0;36m92 |[0;0m typedef void* rvnc_connection_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m93 |[0;0m typedef void* rvnc_connection_delegate_t;
[0;36m94 |[0;0m typedef void* rvnc_cursor_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Connection.swift:71:51: [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m69 |[0;0m @_spi(RoyalVNCKitC)
[0;36m70 |[0;0m @available(*, unavailable)
[0;36m71 |[0;0m public func rvnc_connection_destroy(_ connection: rvnc_connection_t) {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m72 |[0;0m VNCConnection.autoreleasePointer(connection)
[0;36m73 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:92:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m90 |[0;0m typedef void* rvnc_framebuffer_t;
[0;36m91 |[0;0m typedef void* rvnc_framebuffer_allocator_t;
[0;36m92 |[0;0m typedef void* rvnc_connection_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m93 |[0;0m typedef void* rvnc_connection_delegate_t;
[0;36m94 |[0;0m typedef void* rvnc_cursor_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Connection.swift:78:51: [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m76 |[0;0m @_spi(RoyalVNCKitC)
[0;36m77 |[0;0m @available(*, unavailable)
[0;36m78 |[0;0m public func rvnc_connection_connect(_ connection: rvnc_connection_t) {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m79 |[0;0m VNCConnection.fromPointer(connection)
[0;36m80 |[0;0m .connect()
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:92:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m90 |[0;0m typedef void* rvnc_framebuffer_t;
[0;36m91 |[0;0m typedef void* rvnc_framebuffer_allocator_t;
[0;36m92 |[0;0m typedef void* rvnc_connection_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m93 |[0;0m typedef void* rvnc_connection_delegate_t;
[0;36m94 |[0;0m typedef void* rvnc_cursor_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Connection.swift:86:54: [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m84 |[0;0m @_spi(RoyalVNCKitC)
[0;36m85 |[0;0m @available(*, unavailable)
[0;36m86 |[0;0m public func rvnc_connection_disconnect(_ connection: rvnc_connection_t) {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m87 |[0;0m VNCConnection.fromPointer(connection)
[0;36m88 |[0;0m .disconnect()
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:92:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m90 |[0;0m typedef void* rvnc_framebuffer_t;
[0;36m91 |[0;0m typedef void* rvnc_framebuffer_allocator_t;
[0;36m92 |[0;0m typedef void* rvnc_connection_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m93 |[0;0m typedef void* rvnc_connection_delegate_t;
[0;36m94 |[0;0m typedef void* rvnc_cursor_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Connection.swift:94:62: [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m92 |[0;0m @_spi(RoyalVNCKitC)
[0;36m93 |[0;0m @available(*, unavailable)
[0;36m94 |[0;0m public func rvnc_connection_update_color_depth(_ connection: rvnc_connection_t,
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m95 |[0;0m _ colorDepth: RVNC_COLORDEPTH) {
[0;36m96 |[0;0m let colorDepthSwift = colorDepth.swiftColorDepth
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:92:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m90 |[0;0m typedef void* rvnc_framebuffer_t;
[0;36m91 |[0;0m typedef void* rvnc_framebuffer_allocator_t;
[0;36m92 |[0;0m typedef void* rvnc_connection_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m93 |[0;0m typedef void* rvnc_connection_delegate_t;
[0;36m94 |[0;0m typedef void* rvnc_cursor_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Connection.swift:95:62: [1;33mwarning: [1;39mcannot use struct 'RVNC_COLORDEPTH' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m93 |[0;0m @available(*, unavailable)
[0;36m94 |[0;0m public func rvnc_connection_update_color_depth(_ connection: rvnc_connection_t,
[0;36m95 |[0;0m _ colorDepth: RVNC_COLORDEPTH) {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use struct 'RVNC_COLORDEPTH' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m96 |[0;0m let colorDepthSwift = colorDepth.swiftColorDepth
[0;36m97 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:46:9: [1;39mnote: [1;39mstruct declared here[0;0m
[0;36m44 |[0;0m * Color depth options for framebuffer pixel formats.
[0;36m45 |[0;0m */
[0;36m46 |[0;0m typedef enum {
[0;36m|[0;0m `- [1;39mnote: [1;39mstruct declared here[0;0m
[0;36m47 |[0;0m RVNC_COLORDEPTH_8BIT = 8, // 256 Colors
[0;36m48 |[0;0m RVNC_COLORDEPTH_16BIT = 16,
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Connection.swift:105:56: [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m103 |[0;0m @_spi(RoyalVNCKitC)
[0;36m104 |[0;0m @available(*, unavailable)
[0;36m105 |[0;0m public func rvnc_connection_delegate_set(_ connection: rvnc_connection_t,
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m106 |[0;0m _ connectionDelegate: rvnc_connection_delegate_t?) {
[0;36m107 |[0;0m let connectionSwift = VNCConnection.fromPointer(connection)
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:92:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m90 |[0;0m typedef void* rvnc_framebuffer_t;
[0;36m91 |[0;0m typedef void* rvnc_framebuffer_allocator_t;
[0;36m92 |[0;0m typedef void* rvnc_connection_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m93 |[0;0m typedef void* rvnc_connection_delegate_t;
[0;36m94 |[0;0m typedef void* rvnc_cursor_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Connection.swift:106:64: [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_delegate_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m104 |[0;0m @available(*, unavailable)
[0;36m105 |[0;0m public func rvnc_connection_delegate_set(_ connection: rvnc_connection_t,
[0;36m106 |[0;0m _ connectionDelegate: rvnc_connection_delegate_t?) {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_delegate_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m107 |[0;0m let connectionSwift = VNCConnection.fromPointer(connection)
[0;36m108 |[0;0m let connectionDelegateSwift: VNCConnectionDelegate?
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:93:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m91 |[0;0m typedef void* rvnc_framebuffer_allocator_t;
[0;36m92 |[0;0m typedef void* rvnc_connection_t;
[0;36m93 |[0;0m typedef void* rvnc_connection_delegate_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m94 |[0;0m typedef void* rvnc_cursor_t;
[0;36m95 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Connection.swift:122:55: [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m120 |[0;0m @_spi(RoyalVNCKitC)
[0;36m121 |[0;0m @available(*, unavailable)
[0;36m122 |[0;0m public func rvnc_connection_context_get(_ connection: rvnc_connection_t) -> rvnc_context_t? {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m123 |[0;0m let connectionSwift = VNCConnection.fromPointer(connection)
[0;36m124 |[0;0m let context = connectionSwift.context
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:92:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m90 |[0;0m typedef void* rvnc_framebuffer_t;
[0;36m91 |[0;0m typedef void* rvnc_framebuffer_allocator_t;
[0;36m92 |[0;0m typedef void* rvnc_connection_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m93 |[0;0m typedef void* rvnc_connection_delegate_t;
[0;36m94 |[0;0m typedef void* rvnc_cursor_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Connection.swift:122:77: [1;33mwarning: [1;39mcannot use type alias 'rvnc_context_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m120 |[0;0m @_spi(RoyalVNCKitC)
[0;36m121 |[0;0m @available(*, unavailable)
[0;36m122 |[0;0m public func rvnc_connection_context_get(_ connection: rvnc_connection_t) -> rvnc_context_t? {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_context_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m123 |[0;0m let connectionSwift = VNCConnection.fromPointer(connection)
[0;36m124 |[0;0m let context = connectionSwift.context
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:83:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m81 |[0;0m #pragma mark - Types
[0;36m82 |[0;0m
[0;36m83 |[0;0m typedef void* rvnc_context_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m84 |[0;0m typedef void* rvnc_logger_t;
[0;36m85 |[0;0m typedef void* rvnc_logger_delegate_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Connection.swift:132:58: [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m130 |[0;0m @_spi(RoyalVNCKitC)
[0;36m131 |[0;0m @available(*, unavailable)
[0;36m132 |[0;0m public func rvnc_connection_state_get_copy(_ connection: rvnc_connection_t) -> rvnc_connection_state_t {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m133 |[0;0m let connectionSwift = VNCConnection.fromPointer(connection)
[0;36m134 |[0;0m let connectionState = connectionSwift.connectionState
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:92:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m90 |[0;0m typedef void* rvnc_framebuffer_t;
[0;36m91 |[0;0m typedef void* rvnc_framebuffer_allocator_t;
[0;36m92 |[0;0m typedef void* rvnc_connection_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m93 |[0;0m typedef void* rvnc_connection_delegate_t;
[0;36m94 |[0;0m typedef void* rvnc_cursor_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Connection.swift:132:80: [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_state_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m130 |[0;0m @_spi(RoyalVNCKitC)
[0;36m131 |[0;0m @available(*, unavailable)
[0;36m132 |[0;0m public func rvnc_connection_state_get_copy(_ connection: rvnc_connection_t) -> rvnc_connection_state_t {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_state_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m133 |[0;0m let connectionSwift = VNCConnection.fromPointer(connection)
[0;36m134 |[0;0m let connectionState = connectionSwift.connectionState
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:89:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m87 |[0;0m typedef void* rvnc_frame_encodings_t;
[0;36m88 |[0;0m typedef void* rvnc_settings_t;
[0;36m89 |[0;0m typedef void* rvnc_connection_state_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m90 |[0;0m typedef void* rvnc_framebuffer_t;
[0;36m91 |[0;0m typedef void* rvnc_framebuffer_allocator_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Connection.swift:143:61: [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m141 |[0;0m @_spi(RoyalVNCKitC)
[0;36m142 |[0;0m @available(*, unavailable)
[0;36m143 |[0;0m public func rvnc_connection_settings_get_copy(_ connection: rvnc_connection_t) -> rvnc_settings_t {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m144 |[0;0m let connectionSwift = VNCConnection.fromPointer(connection)
[0;36m145 |[0;0m let connectionSettings = connectionSwift.settings
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:92:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m90 |[0;0m typedef void* rvnc_framebuffer_t;
[0;36m91 |[0;0m typedef void* rvnc_framebuffer_allocator_t;
[0;36m92 |[0;0m typedef void* rvnc_connection_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m93 |[0;0m typedef void* rvnc_connection_delegate_t;
[0;36m94 |[0;0m typedef void* rvnc_cursor_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Connection.swift:143:83: [1;33mwarning: [1;39mcannot use type alias 'rvnc_settings_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m141 |[0;0m @_spi(RoyalVNCKitC)
[0;36m142 |[0;0m @available(*, unavailable)
[0;36m143 |[0;0m public func rvnc_connection_settings_get_copy(_ connection: rvnc_connection_t) -> rvnc_settings_t {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_settings_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m144 |[0;0m let connectionSwift = VNCConnection.fromPointer(connection)
[0;36m145 |[0;0m let connectionSettings = connectionSwift.settings
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:88:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m86 |[0;0m typedef void* rvnc_authentication_request_t;
[0;36m87 |[0;0m typedef void* rvnc_frame_encodings_t;
[0;36m88 |[0;0m typedef void* rvnc_settings_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m89 |[0;0m typedef void* rvnc_connection_state_t;
[0;36m90 |[0;0m typedef void* rvnc_framebuffer_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Connection.swift:155:54: [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m153 |[0;0m @_spi(RoyalVNCKitC)
[0;36m154 |[0;0m @available(*, unavailable)
[0;36m155 |[0;0m public func rvnc_connection_mouse_move(_ connection: rvnc_connection_t, _ x: UInt16, _ y: UInt16) {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m156 |[0;0m VNCConnection.fromPointer(connection)
[0;36m157 |[0;0m .mouseMove(x: x, y: y)
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:92:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m90 |[0;0m typedef void* rvnc_framebuffer_t;
[0;36m91 |[0;0m typedef void* rvnc_framebuffer_allocator_t;
[0;36m92 |[0;0m typedef void* rvnc_connection_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m93 |[0;0m typedef void* rvnc_connection_delegate_t;
[0;36m94 |[0;0m typedef void* rvnc_cursor_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Connection.swift:163:54: [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m161 |[0;0m @_spi(RoyalVNCKitC)
[0;36m162 |[0;0m @available(*, unavailable)
[0;36m163 |[0;0m public func rvnc_connection_mouse_down(_ connection: rvnc_connection_t, _ button: RVNC_MOUSEBUTTON, _ x: UInt16, _ y: UInt16) {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m164 |[0;0m VNCConnection.fromPointer(connection)
[0;36m165 |[0;0m .mouseButtonDown(button.swiftVNCMouseButton, x: x, y: y)
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:92:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m90 |[0;0m typedef void* rvnc_framebuffer_t;
[0;36m91 |[0;0m typedef void* rvnc_framebuffer_allocator_t;
[0;36m92 |[0;0m typedef void* rvnc_connection_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m93 |[0;0m typedef void* rvnc_connection_delegate_t;
[0;36m94 |[0;0m typedef void* rvnc_cursor_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Connection.swift:163:83: [1;33mwarning: [1;39mcannot use struct 'RVNC_MOUSEBUTTON' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m161 |[0;0m @_spi(RoyalVNCKitC)
[0;36m162 |[0;0m @available(*, unavailable)
[0;36m163 |[0;0m public func rvnc_connection_mouse_down(_ connection: rvnc_connection_t, _ button: RVNC_MOUSEBUTTON, _ x: UInt16, _ y: UInt16) {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use struct 'RVNC_MOUSEBUTTON' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m164 |[0;0m VNCConnection.fromPointer(connection)
[0;36m165 |[0;0m .mouseButtonDown(button.swiftVNCMouseButton, x: x, y: y)
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:64:9: [1;39mnote: [1;39mstruct declared here[0;0m
[0;36m62 |[0;0m * Mouse buttons used in mouse input events.
[0;36m63 |[0;0m */
[0;36m64 |[0;0m typedef enum {
[0;36m|[0;0m `- [1;39mnote: [1;39mstruct declared here[0;0m
[0;36m65 |[0;0m RVNC_MOUSEBUTTON_LEFT = 0,
[0;36m66 |[0;0m RVNC_MOUSEBUTTON_MIDDLE = 1,
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Connection.swift:171:52: [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m169 |[0;0m @_spi(RoyalVNCKitC)
[0;36m170 |[0;0m @available(*, unavailable)
[0;36m171 |[0;0m public func rvnc_connection_mouse_up(_ connection: rvnc_connection_t, _ button: RVNC_MOUSEBUTTON, _ x: UInt16, _ y: UInt16) {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m172 |[0;0m VNCConnection.fromPointer(connection)
[0;36m173 |[0;0m .mouseButtonUp(button.swiftVNCMouseButton, x: x, y: y)
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:92:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m90 |[0;0m typedef void* rvnc_framebuffer_t;
[0;36m91 |[0;0m typedef void* rvnc_framebuffer_allocator_t;
[0;36m92 |[0;0m typedef void* rvnc_connection_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m93 |[0;0m typedef void* rvnc_connection_delegate_t;
[0;36m94 |[0;0m typedef void* rvnc_cursor_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Connection.swift:171:81: [1;33mwarning: [1;39mcannot use struct 'RVNC_MOUSEBUTTON' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m169 |[0;0m @_spi(RoyalVNCKitC)
[0;36m170 |[0;0m @available(*, unavailable)
[0;36m171 |[0;0m public func rvnc_connection_mouse_up(_ connection: rvnc_connection_t, _ button: RVNC_MOUSEBUTTON, _ x: UInt16, _ y: UInt16) {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use struct 'RVNC_MOUSEBUTTON' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m172 |[0;0m VNCConnection.fromPointer(connection)
[0;36m173 |[0;0m .mouseButtonUp(button.swiftVNCMouseButton, x: x, y: y)
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:64:9: [1;39mnote: [1;39mstruct declared here[0;0m
[0;36m62 |[0;0m * Mouse buttons used in mouse input events.
[0;36m63 |[0;0m */
[0;36m64 |[0;0m typedef enum {
[0;36m|[0;0m `- [1;39mnote: [1;39mstruct declared here[0;0m
[0;36m65 |[0;0m RVNC_MOUSEBUTTON_LEFT = 0,
[0;36m66 |[0;0m RVNC_MOUSEBUTTON_MIDDLE = 1,
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Connection.swift:179:55: [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m177 |[0;0m @_spi(RoyalVNCKitC)
[0;36m178 |[0;0m @available(*, unavailable)
[0;36m179 |[0;0m public func rvnc_connection_mouse_wheel(_ connection: rvnc_connection_t, _ wheel: RVNC_MOUSEWHEEL, _ x: UInt16, _ y: UInt16, _ steps: UInt32) {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m180 |[0;0m VNCConnection.fromPointer(connection)
[0;36m181 |[0;0m .mouseWheel(wheel.swiftVNCMouseWheel, x: x, y: y, steps: steps)
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:92:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m90 |[0;0m typedef void* rvnc_framebuffer_t;
[0;36m91 |[0;0m typedef void* rvnc_framebuffer_allocator_t;
[0;36m92 |[0;0m typedef void* rvnc_connection_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m93 |[0;0m typedef void* rvnc_connection_delegate_t;
[0;36m94 |[0;0m typedef void* rvnc_cursor_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Connection.swift:179:83: [1;33mwarning: [1;39mcannot use struct 'RVNC_MOUSEWHEEL' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m177 |[0;0m @_spi(RoyalVNCKitC)
[0;36m178 |[0;0m @available(*, unavailable)
[0;36m179 |[0;0m public func rvnc_connection_mouse_wheel(_ connection: rvnc_connection_t, _ wheel: RVNC_MOUSEWHEEL, _ x: UInt16, _ y: UInt16, _ steps: UInt32) {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use struct 'RVNC_MOUSEWHEEL' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m180 |[0;0m VNCConnection.fromPointer(connection)
[0;36m181 |[0;0m .mouseWheel(wheel.swiftVNCMouseWheel, x: x, y: y, steps: steps)
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:73:9: [1;39mnote: [1;39mstruct declared here[0;0m
[0;36m71 |[0;0m * Mouse wheel directions used in mouse wheel input events.
[0;36m72 |[0;0m */
[0;36m73 |[0;0m typedef enum {
[0;36m|[0;0m `- [1;39mnote: [1;39mstruct declared here[0;0m
[0;36m74 |[0;0m RVNC_MOUSEWHEEL_LEFT = 0,
[0;36m75 |[0;0m RVNC_MOUSEWHEEL_RIGHT = 1,
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Connection.swift:188:52: [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m186 |[0;0m @_spi(RoyalVNCKitC)
[0;36m187 |[0;0m @available(*, unavailable)
[0;36m188 |[0;0m public func rvnc_connection_key_down(_ connection: rvnc_connection_t, _ key: UInt32) {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m189 |[0;0m VNCConnection.fromPointer(connection)
[0;36m190 |[0;0m .keyDown(.init(key))
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:92:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m90 |[0;0m typedef void* rvnc_framebuffer_t;
[0;36m91 |[0;0m typedef void* rvnc_framebuffer_allocator_t;
[0;36m92 |[0;0m typedef void* rvnc_connection_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m93 |[0;0m typedef void* rvnc_connection_delegate_t;
[0;36m94 |[0;0m typedef void* rvnc_cursor_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Connection.swift:196:50: [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m194 |[0;0m @_spi(RoyalVNCKitC)
[0;36m195 |[0;0m @available(*, unavailable)
[0;36m196 |[0;0m public func rvnc_connection_key_up(_ connection: rvnc_connection_t, _ key: UInt32) {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m197 |[0;0m VNCConnection.fromPointer(connection)
[0;36m198 |[0;0m .keyUp(.init(key))
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:92:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m90 |[0;0m typedef void* rvnc_framebuffer_t;
[0;36m91 |[0;0m typedef void* rvnc_framebuffer_allocator_t;
[0;36m92 |[0;0m typedef void* rvnc_connection_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m93 |[0;0m typedef void* rvnc_connection_delegate_t;
[0;36m94 |[0;0m typedef void* rvnc_cursor_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_ConnectionDelegate.swift:31:33: [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_delegate_connection_state_did_change' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m29 |[0;0m @available(*, unavailable)
[0;36m30 |[0;0m public func rvnc_connection_delegate_create(
[0;36m31 |[0;0m _ connectionStateDidChange: rvnc_connection_delegate_connection_state_did_change,
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_delegate_connection_state_did_change' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m32 |[0;0m _ authenticate: rvnc_connection_delegate_authenticate,
[0;36m33 |[0;0m _ didCreateFramebuffer: rvnc_connection_delegate_did_create_framebuffer,
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:507:16: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m505 |[0;0m * \param connectionState The new connection state instance.
[0;36m506 |[0;0m */
[0;36m507 |[0;0m typedef void (*rvnc_connection_delegate_connection_state_did_change)(rvnc_connection_t _Nonnull /* connection */,
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m508 |[0;0m const rvnc_context_t _Nullable /* context */,
[0;36m509 |[0;0m _Nonnull rvnc_connection_state_t /* connectionState */);
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_ConnectionDelegate.swift:32:21: [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_delegate_authenticate' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m30 |[0;0m public func rvnc_connection_delegate_create(
[0;36m31 |[0;0m _ connectionStateDidChange: rvnc_connection_delegate_connection_state_did_change,
[0;36m32 |[0;0m _ authenticate: rvnc_connection_delegate_authenticate,
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_delegate_authenticate' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m33 |[0;0m _ didCreateFramebuffer: rvnc_connection_delegate_did_create_framebuffer,
[0;36m34 |[0;0m _ didResizeFramebuffer: rvnc_connection_delegate_did_resize_framebuffer,
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:517:16: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m515 |[0;0m * \param authenticationRequest The authentication request instance to complete.
[0;36m516 |[0;0m */
[0;36m517 |[0;0m typedef void (*rvnc_connection_delegate_authenticate)(rvnc_connection_t _Nonnull /* connection */,
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m518 |[0;0m const rvnc_context_t _Nullable /* context */,
[0;36m519 |[0;0m _Nonnull rvnc_authentication_request_t /* authenticationRequest */);
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_ConnectionDelegate.swift:33:29: [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_delegate_did_create_framebuffer' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m31 |[0;0m _ connectionStateDidChange: rvnc_connection_delegate_connection_state_did_change,
[0;36m32 |[0;0m _ authenticate: rvnc_connection_delegate_authenticate,
[0;36m33 |[0;0m _ didCreateFramebuffer: rvnc_connection_delegate_did_create_framebuffer,
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_delegate_did_create_framebuffer' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m34 |[0;0m _ didResizeFramebuffer: rvnc_connection_delegate_did_resize_framebuffer,
[0;36m35 |[0;0m _ didUpdateFramebuffer: rvnc_connection_delegate_did_update_framebuffer,
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:527:16: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m525 |[0;0m * \param framebuffer The newly created framebuffer instance.
[0;36m526 |[0;0m */
[0;36m527 |[0;0m typedef void (*rvnc_connection_delegate_did_create_framebuffer)(rvnc_connection_t _Nonnull /* connection */,
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m528 |[0;0m const rvnc_context_t _Nullable /* context */,
[0;36m529 |[0;0m _Nonnull rvnc_framebuffer_t /* framebuffer */);
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_ConnectionDelegate.swift:34:29: [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_delegate_did_resize_framebuffer' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m32 |[0;0m _ authenticate: rvnc_connection_delegate_authenticate,
[0;36m33 |[0;0m _ didCreateFramebuffer: rvnc_connection_delegate_did_create_framebuffer,
[0;36m34 |[0;0m _ didResizeFramebuffer: rvnc_connection_delegate_did_resize_framebuffer,
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_delegate_did_resize_framebuffer' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m35 |[0;0m _ didUpdateFramebuffer: rvnc_connection_delegate_did_update_framebuffer,
[0;36m36 |[0;0m _ didUpdateCursor: rvnc_connection_delegate_did_update_cursor
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:537:16: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m535 |[0;0m * \param framebuffer The resized framebuffer instance.
[0;36m536 |[0;0m */
[0;36m537 |[0;0m typedef void (*rvnc_connection_delegate_did_resize_framebuffer)(rvnc_connection_t _Nonnull /* connection */,
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m538 |[0;0m const rvnc_context_t _Nullable /* context */,
[0;36m539 |[0;0m _Nonnull rvnc_framebuffer_t /* framebuffer */);
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_ConnectionDelegate.swift:35:29: [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_delegate_did_update_framebuffer' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m33 |[0;0m _ didCreateFramebuffer: rvnc_connection_delegate_did_create_framebuffer,
[0;36m34 |[0;0m _ didResizeFramebuffer: rvnc_connection_delegate_did_resize_framebuffer,
[0;36m35 |[0;0m _ didUpdateFramebuffer: rvnc_connection_delegate_did_update_framebuffer,
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_delegate_did_update_framebuffer' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m36 |[0;0m _ didUpdateCursor: rvnc_connection_delegate_did_update_cursor
[0;36m37 |[0;0m ) -> rvnc_connection_delegate_t {
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:551:16: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m549 |[0;0m * \param height The height of the updated region.
[0;36m550 |[0;0m */
[0;36m551 |[0;0m typedef void (*rvnc_connection_delegate_did_update_framebuffer)(rvnc_connection_t _Nonnull /* connection */,
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m552 |[0;0m const rvnc_context_t _Nullable /* context */,
[0;36m553 |[0;0m _Nonnull rvnc_framebuffer_t /* framebuffer */,
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_ConnectionDelegate.swift:36:24: [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_delegate_did_update_cursor' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m34 |[0;0m _ didResizeFramebuffer: rvnc_connection_delegate_did_resize_framebuffer,
[0;36m35 |[0;0m _ didUpdateFramebuffer: rvnc_connection_delegate_did_update_framebuffer,
[0;36m36 |[0;0m _ didUpdateCursor: rvnc_connection_delegate_did_update_cursor
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_delegate_did_update_cursor' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m37 |[0;0m ) -> rvnc_connection_delegate_t {
[0;36m38 |[0;0m let delegate = VNCConnectionDelegate_C(
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:565:16: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m563 |[0;0m * \param cursor The updated cursor instance.
[0;36m564 |[0;0m */
[0;36m565 |[0;0m typedef void (*rvnc_connection_delegate_did_update_cursor)(rvnc_connection_t _Nonnull /* connection */,
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m566 |[0;0m const rvnc_context_t _Nullable /* context */,
[0;36m567 |[0;0m rvnc_cursor_t _Nonnull /* cursor */);
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_ConnectionDelegate.swift:37:6: [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_delegate_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m35 |[0;0m _ didUpdateFramebuffer: rvnc_connection_delegate_did_update_framebuffer,
[0;36m36 |[0;0m _ didUpdateCursor: rvnc_connection_delegate_did_update_cursor
[0;36m37 |[0;0m ) -> rvnc_connection_delegate_t {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_delegate_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m38 |[0;0m let delegate = VNCConnectionDelegate_C(
[0;36m39 |[0;0m connectionStateDidChange: connectionStateDidChange,
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:93:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m91 |[0;0m typedef void* rvnc_framebuffer_allocator_t;
[0;36m92 |[0;0m typedef void* rvnc_connection_t;
[0;36m93 |[0;0m typedef void* rvnc_connection_delegate_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m94 |[0;0m typedef void* rvnc_cursor_t;
[0;36m95 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_ConnectionDelegate.swift:53:68: [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_delegate_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m51 |[0;0m @_spi(RoyalVNCKitC)
[0;36m52 |[0;0m @available(*, unavailable)
[0;36m53 |[0;0m public func rvnc_connection_delegate_destroy(_ connectionDelegate: rvnc_connection_delegate_t) {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_delegate_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m54 |[0;0m VNCConnectionDelegate_C.autoreleasePointer(connectionDelegate)
[0;36m55 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:93:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m91 |[0;0m typedef void* rvnc_framebuffer_allocator_t;
[0;36m92 |[0;0m typedef void* rvnc_connection_t;
[0;36m93 |[0;0m typedef void* rvnc_connection_delegate_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m94 |[0;0m typedef void* rvnc_cursor_t;
[0;36m95 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_ConnectionState.swift:45:62: [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_state_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m43 |[0;0m @_spi(RoyalVNCKitC)
[0;36m44 |[0;0m @available(*, unavailable)
[0;36m45 |[0;0m public func rvnc_connection_state_destroy(_ connectionState: rvnc_connection_state_t) {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_state_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m46 |[0;0m VNCConnection.ConnectionState.autoreleasePointer(connectionState)
[0;36m47 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:89:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m87 |[0;0m typedef void* rvnc_frame_encodings_t;
[0;36m88 |[0;0m typedef void* rvnc_settings_t;
[0;36m89 |[0;0m typedef void* rvnc_connection_state_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m90 |[0;0m typedef void* rvnc_framebuffer_t;
[0;36m91 |[0;0m typedef void* rvnc_framebuffer_allocator_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_ConnectionState.swift:52:65: [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_state_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m50 |[0;0m @_spi(RoyalVNCKitC)
[0;36m51 |[0;0m @available(*, unavailable)
[0;36m52 |[0;0m public func rvnc_connection_state_status_get(_ connectionState: rvnc_connection_state_t) -> RVNC_CONNECTION_STATUS {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_state_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m53 |[0;0m let connectionStateSwift = VNCConnection.ConnectionState.fromPointer(connectionState)
[0;36m54 |[0;0m let status = connectionStateSwift.status
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:89:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m87 |[0;0m typedef void* rvnc_frame_encodings_t;
[0;36m88 |[0;0m typedef void* rvnc_settings_t;
[0;36m89 |[0;0m typedef void* rvnc_connection_state_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m90 |[0;0m typedef void* rvnc_framebuffer_t;
[0;36m91 |[0;0m typedef void* rvnc_framebuffer_allocator_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_ConnectionState.swift:52:93: [1;33mwarning: [1;39mcannot use struct 'RVNC_CONNECTION_STATUS' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m50 |[0;0m @_spi(RoyalVNCKitC)
[0;36m51 |[0;0m @available(*, unavailable)
[0;36m52 |[0;0m public func rvnc_connection_state_status_get(_ connectionState: rvnc_connection_state_t) -> RVNC_CONNECTION_STATUS {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use struct 'RVNC_CONNECTION_STATUS' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m53 |[0;0m let connectionStateSwift = VNCConnection.ConnectionState.fromPointer(connectionState)
[0;36m54 |[0;0m let status = connectionStateSwift.status
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:26:9: [1;39mnote: [1;39mstruct declared here[0;0m
[0;36m24 |[0;0m * Connection status states representing the current state of a VNC connection.
[0;36m25 |[0;0m */
[0;36m26 |[0;0m typedef enum {
[0;36m|[0;0m `- [1;39mnote: [1;39mstruct declared here[0;0m
[0;36m27 |[0;0m RVNC_CONNECTION_STATUS_DISCONNECTED = 0,
[0;36m28 |[0;0m RVNC_CONNECTION_STATUS_CONNECTING = 1,
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_ConnectionState.swift:63:81: [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_state_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m61 |[0;0m @_spi(RoyalVNCKitC)
[0;36m62 |[0;0m @available(*, unavailable)
[0;36m63 |[0;0m public func rvnc_connection_state_error_description_get_copy(_ connectionState: rvnc_connection_state_t) -> UnsafeMutablePointer<CChar>? {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_state_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m64 |[0;0m let connectionStateSwift = VNCConnection.ConnectionState.fromPointer(connectionState)
[0;36m65 |[0;0m let error = connectionStateSwift.error
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:89:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m87 |[0;0m typedef void* rvnc_frame_encodings_t;
[0;36m88 |[0;0m typedef void* rvnc_settings_t;
[0;36m89 |[0;0m typedef void* rvnc_connection_state_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m90 |[0;0m typedef void* rvnc_framebuffer_t;
[0;36m91 |[0;0m typedef void* rvnc_framebuffer_allocator_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_ConnectionState.swift:80:87: [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_state_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m78 |[0;0m @_spi(RoyalVNCKitC)
[0;36m79 |[0;0m @available(*, unavailable)
[0;36m80 |[0;0m public func rvnc_connection_state_error_should_display_to_user_get(_ connectionState: rvnc_connection_state_t) -> Bool {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_state_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m81 |[0;0m let connectionStateSwift = VNCConnection.ConnectionState.fromPointer(connectionState)
[0;36m82 |[0;0m let error = connectionStateSwift.error
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:89:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m87 |[0;0m typedef void* rvnc_frame_encodings_t;
[0;36m88 |[0;0m typedef void* rvnc_settings_t;
[0;36m89 |[0;0m typedef void* rvnc_connection_state_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m90 |[0;0m typedef void* rvnc_framebuffer_t;
[0;36m91 |[0;0m typedef void* rvnc_framebuffer_allocator_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_ConnectionState.swift:94:88: [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_state_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m92 |[0;0m @_spi(RoyalVNCKitC)
[0;36m93 |[0;0m @available(*, unavailable)
[0;36m94 |[0;0m public func rvnc_connection_state_error_is_authentication_error_get(_ connectionState: rvnc_connection_state_t) -> Bool {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_state_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m95 |[0;0m let connectionStateSwift = VNCConnection.ConnectionState.fromPointer(connectionState)
[0;36m96 |[0;0m let error = connectionStateSwift.error
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:89:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m87 |[0;0m typedef void* rvnc_frame_encodings_t;
[0;36m88 |[0;0m typedef void* rvnc_settings_t;
[0;36m89 |[0;0m typedef void* rvnc_connection_state_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m90 |[0;0m typedef void* rvnc_framebuffer_t;
[0;36m91 |[0;0m typedef void* rvnc_framebuffer_allocator_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Cursor.swift:30:48: [1;33mwarning: [1;39mcannot use type alias 'rvnc_cursor_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m28 |[0;0m @_spi(RoyalVNCKitC)
[0;36m29 |[0;0m @available(*, unavailable)
[0;36m30 |[0;0m public func rvnc_cursor_is_empty_get(_ cursor: rvnc_cursor_t) -> Bool {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_cursor_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m31 |[0;0m VNCCursor.fromPointer(cursor)
[0;36m32 |[0;0m .isEmpty
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:94:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m92 |[0;0m typedef void* rvnc_connection_t;
[0;36m93 |[0;0m typedef void* rvnc_connection_delegate_t;
[0;36m94 |[0;0m typedef void* rvnc_cursor_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m95 |[0;0m
[0;36m96 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Cursor.swift:38:50: [1;33mwarning: [1;39mcannot use type alias 'rvnc_cursor_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m36 |[0;0m @_spi(RoyalVNCKitC)
[0;36m37 |[0;0m @available(*, unavailable)
[0;36m38 |[0;0m public func rvnc_cursor_size_width_get(_ cursor: rvnc_cursor_t) -> UInt16 {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_cursor_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m39 |[0;0m VNCCursor.fromPointer(cursor)
[0;36m40 |[0;0m .size.width
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:94:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m92 |[0;0m typedef void* rvnc_connection_t;
[0;36m93 |[0;0m typedef void* rvnc_connection_delegate_t;
[0;36m94 |[0;0m typedef void* rvnc_cursor_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m95 |[0;0m
[0;36m96 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Cursor.swift:46:51: [1;33mwarning: [1;39mcannot use type alias 'rvnc_cursor_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m44 |[0;0m @_spi(RoyalVNCKitC)
[0;36m45 |[0;0m @available(*, unavailable)
[0;36m46 |[0;0m public func rvnc_cursor_size_height_get(_ cursor: rvnc_cursor_t) -> UInt16 {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_cursor_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m47 |[0;0m VNCCursor.fromPointer(cursor)
[0;36m48 |[0;0m .size.height
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:94:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m92 |[0;0m typedef void* rvnc_connection_t;
[0;36m93 |[0;0m typedef void* rvnc_connection_delegate_t;
[0;36m94 |[0;0m typedef void* rvnc_cursor_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m95 |[0;0m
[0;36m96 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Cursor.swift:54:49: [1;33mwarning: [1;39mcannot use type alias 'rvnc_cursor_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m52 |[0;0m @_spi(RoyalVNCKitC)
[0;36m53 |[0;0m @available(*, unavailable)
[0;36m54 |[0;0m public func rvnc_cursor_hotspot_x_get(_ cursor: rvnc_cursor_t) -> UInt16 {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_cursor_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m55 |[0;0m VNCCursor.fromPointer(cursor)
[0;36m56 |[0;0m .hotspot.x
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:94:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m92 |[0;0m typedef void* rvnc_connection_t;
[0;36m93 |[0;0m typedef void* rvnc_connection_delegate_t;
[0;36m94 |[0;0m typedef void* rvnc_cursor_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m95 |[0;0m
[0;36m96 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Cursor.swift:62:49: [1;33mwarning: [1;39mcannot use type alias 'rvnc_cursor_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m60 |[0;0m @_spi(RoyalVNCKitC)
[0;36m61 |[0;0m @available(*, unavailable)
[0;36m62 |[0;0m public func rvnc_cursor_hotspot_y_get(_ cursor: rvnc_cursor_t) -> UInt16 {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_cursor_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m63 |[0;0m VNCCursor.fromPointer(cursor)
[0;36m64 |[0;0m .hotspot.y
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:94:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m92 |[0;0m typedef void* rvnc_connection_t;
[0;36m93 |[0;0m typedef void* rvnc_connection_delegate_t;
[0;36m94 |[0;0m typedef void* rvnc_cursor_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m95 |[0;0m
[0;36m96 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Cursor.swift:70:58: [1;33mwarning: [1;39mcannot use type alias 'rvnc_cursor_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m68 |[0;0m @_spi(RoyalVNCKitC)
[0;36m69 |[0;0m @available(*, unavailable)
[0;36m70 |[0;0m public func rvnc_cursor_bits_per_component_get(_ cursor: rvnc_cursor_t) -> Int64 {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_cursor_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m71 |[0;0m .init(VNCCursor.fromPointer(cursor).bitsPerComponent)
[0;36m72 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:94:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m92 |[0;0m typedef void* rvnc_connection_t;
[0;36m93 |[0;0m typedef void* rvnc_connection_delegate_t;
[0;36m94 |[0;0m typedef void* rvnc_cursor_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m95 |[0;0m
[0;36m96 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Cursor.swift:77:54: [1;33mwarning: [1;39mcannot use type alias 'rvnc_cursor_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m75 |[0;0m @_spi(RoyalVNCKitC)
[0;36m76 |[0;0m @available(*, unavailable)
[0;36m77 |[0;0m public func rvnc_cursor_bits_per_pixel_get(_ cursor: rvnc_cursor_t) -> Int64 {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_cursor_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m78 |[0;0m .init(VNCCursor.fromPointer(cursor).bitsPerPixel)
[0;36m79 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:94:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m92 |[0;0m typedef void* rvnc_connection_t;
[0;36m93 |[0;0m typedef void* rvnc_connection_delegate_t;
[0;36m94 |[0;0m typedef void* rvnc_cursor_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m95 |[0;0m
[0;36m96 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Cursor.swift:84:55: [1;33mwarning: [1;39mcannot use type alias 'rvnc_cursor_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m82 |[0;0m @_spi(RoyalVNCKitC)
[0;36m83 |[0;0m @available(*, unavailable)
[0;36m84 |[0;0m public func rvnc_cursor_bytes_per_pixel_get(_ cursor: rvnc_cursor_t) -> Int64 {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_cursor_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m85 |[0;0m .init(VNCCursor.fromPointer(cursor).bytesPerPixel)
[0;36m86 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:94:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m92 |[0;0m typedef void* rvnc_connection_t;
[0;36m93 |[0;0m typedef void* rvnc_connection_delegate_t;
[0;36m94 |[0;0m typedef void* rvnc_cursor_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m95 |[0;0m
[0;36m96 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Cursor.swift:91:53: [1;33mwarning: [1;39mcannot use type alias 'rvnc_cursor_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m89 |[0;0m @_spi(RoyalVNCKitC)
[0;36m90 |[0;0m @available(*, unavailable)
[0;36m91 |[0;0m public func rvnc_cursor_bytes_per_row_get(_ cursor: rvnc_cursor_t) -> Int64 {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_cursor_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m92 |[0;0m .init(VNCCursor.fromPointer(cursor).bytesPerRow)
[0;36m93 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:94:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m92 |[0;0m typedef void* rvnc_connection_t;
[0;36m93 |[0;0m typedef void* rvnc_connection_delegate_t;
[0;36m94 |[0;0m typedef void* rvnc_cursor_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m95 |[0;0m
[0;36m96 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Cursor.swift:98:55: [1;33mwarning: [1;39mcannot use type alias 'rvnc_cursor_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m96 |[0;0m @_spi(RoyalVNCKitC)
[0;36m97 |[0;0m @available(*, unavailable)
[0;36m98 |[0;0m public func rvnc_cursor_pixel_data_get_copy(_ cursor: rvnc_cursor_t) -> UnsafeMutableRawPointer? {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_cursor_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m99 |[0;0m let cursorSwift = VNCCursor.fromPointer(cursor)
[0;36m100 |[0;0m let data = cursorSwift.imageData
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:94:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m92 |[0;0m typedef void* rvnc_connection_t;
[0;36m93 |[0;0m typedef void* rvnc_connection_delegate_t;
[0;36m94 |[0;0m typedef void* rvnc_cursor_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m95 |[0;0m
[0;36m96 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Cursor.swift:125:55: [1;33mwarning: [1;39mcannot use type alias 'rvnc_cursor_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m123 |[0;0m @_spi(RoyalVNCKitC)
[0;36m124 |[0;0m @available(*, unavailable)
[0;36m125 |[0;0m public func rvnc_cursor_pixel_data_size_get(_ cursor: rvnc_cursor_t) -> UInt64 {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_cursor_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m126 |[0;0m let cursorSwift = VNCCursor.fromPointer(cursor)
[0;36m127 |[0;0m let data = cursorSwift.imageData
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:94:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m92 |[0;0m typedef void* rvnc_connection_t;
[0;36m93 |[0;0m typedef void* rvnc_connection_delegate_t;
[0;36m94 |[0;0m typedef void* rvnc_cursor_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m95 |[0;0m
[0;36m96 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Cursor.swift:136:68: [1;33mwarning: [1;39mcannot use type alias 'rvnc_cursor_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m134 |[0;0m @_spi(RoyalVNCKitC)
[0;36m135 |[0;0m @available(*, unavailable)
[0;36m136 |[0;0m public func rvnc_cursor_copy_pixel_data_to_rgba32_buffer(_ cursor: rvnc_cursor_t,
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_cursor_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m137 |[0;0m _ destinationPixelBuffer: UnsafeMutableRawPointer) {
[0;36m138 |[0;0m VNCCursor.fromPointer(cursor)
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:94:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m92 |[0;0m typedef void* rvnc_connection_t;
[0;36m93 |[0;0m typedef void* rvnc_connection_delegate_t;
[0;36m94 |[0;0m typedef void* rvnc_cursor_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m95 |[0;0m
[0;36m96 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_FrameEncodings.swift:42:46: [1;33mwarning: [1;39mcannot use type alias 'rvnc_frame_encodings_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m40 |[0;0m @_spi(RoyalVNCKitC)
[0;36m41 |[0;0m @available(*, unavailable)
[0;36m42 |[0;0m public func rvnc_frame_encodings_create() -> rvnc_frame_encodings_t {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_frame_encodings_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m43 |[0;0m let frameEncodings = VNCFrameEncodings_C()
[0;36m44 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:87:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m85 |[0;0m typedef void* rvnc_logger_delegate_t;
[0;36m86 |[0;0m typedef void* rvnc_authentication_request_t;
[0;36m87 |[0;0m typedef void* rvnc_frame_encodings_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m88 |[0;0m typedef void* rvnc_settings_t;
[0;36m89 |[0;0m typedef void* rvnc_connection_state_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_FrameEncodings.swift:51:65: [1;33mwarning: [1;39mcannot use type alias 'rvnc_frame_encodings_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m49 |[0;0m @_spi(RoyalVNCKitC)
[0;36m50 |[0;0m @available(*, unavailable)
[0;36m51 |[0;0m public func rvnc_frame_encodings_append_tight(_ frameEncodings: rvnc_frame_encodings_t) {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_frame_encodings_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m52 |[0;0m VNCFrameEncodings_C.fromPointer(frameEncodings)
[0;36m53 |[0;0m .append(.tight)
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:87:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m85 |[0;0m typedef void* rvnc_logger_delegate_t;
[0;36m86 |[0;0m typedef void* rvnc_authentication_request_t;
[0;36m87 |[0;0m typedef void* rvnc_frame_encodings_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m88 |[0;0m typedef void* rvnc_settings_t;
[0;36m89 |[0;0m typedef void* rvnc_connection_state_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_FrameEncodings.swift:59:64: [1;33mwarning: [1;39mcannot use type alias 'rvnc_frame_encodings_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m57 |[0;0m @_spi(RoyalVNCKitC)
[0;36m58 |[0;0m @available(*, unavailable)
[0;36m59 |[0;0m public func rvnc_frame_encodings_append_zlib(_ frameEncodings: rvnc_frame_encodings_t) {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_frame_encodings_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m60 |[0;0m VNCFrameEncodings_C.fromPointer(frameEncodings)
[0;36m61 |[0;0m .append(.zlib)
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:87:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m85 |[0;0m typedef void* rvnc_logger_delegate_t;
[0;36m86 |[0;0m typedef void* rvnc_authentication_request_t;
[0;36m87 |[0;0m typedef void* rvnc_frame_encodings_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m88 |[0;0m typedef void* rvnc_settings_t;
[0;36m89 |[0;0m typedef void* rvnc_connection_state_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_FrameEncodings.swift:67:64: [1;33mwarning: [1;39mcannot use type alias 'rvnc_frame_encodings_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m65 |[0;0m @_spi(RoyalVNCKitC)
[0;36m66 |[0;0m @available(*, unavailable)
[0;36m67 |[0;0m public func rvnc_frame_encodings_append_zrle(_ frameEncodings: rvnc_frame_encodings_t) {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_frame_encodings_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m68 |[0;0m VNCFrameEncodings_C.fromPointer(frameEncodings)
[0;36m69 |[0;0m .append(.zrle)
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:87:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m85 |[0;0m typedef void* rvnc_logger_delegate_t;
[0;36m86 |[0;0m typedef void* rvnc_authentication_request_t;
[0;36m87 |[0;0m typedef void* rvnc_frame_encodings_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m88 |[0;0m typedef void* rvnc_settings_t;
[0;36m89 |[0;0m typedef void* rvnc_connection_state_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_FrameEncodings.swift:75:67: [1;33mwarning: [1;39mcannot use type alias 'rvnc_frame_encodings_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m73 |[0;0m @_spi(RoyalVNCKitC)
[0;36m74 |[0;0m @available(*, unavailable)
[0;36m75 |[0;0m public func rvnc_frame_encodings_append_hextile(_ frameEncodings: rvnc_frame_encodings_t) {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_frame_encodings_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m76 |[0;0m VNCFrameEncodings_C.fromPointer(frameEncodings)
[0;36m77 |[0;0m .append(.hextile)
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:87:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m85 |[0;0m typedef void* rvnc_logger_delegate_t;
[0;36m86 |[0;0m typedef void* rvnc_authentication_request_t;
[0;36m87 |[0;0m typedef void* rvnc_frame_encodings_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m88 |[0;0m typedef void* rvnc_settings_t;
[0;36m89 |[0;0m typedef void* rvnc_connection_state_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_FrameEncodings.swift:83:65: [1;33mwarning: [1;39mcannot use type alias 'rvnc_frame_encodings_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m81 |[0;0m @_spi(RoyalVNCKitC)
[0;36m82 |[0;0m @available(*, unavailable)
[0;36m83 |[0;0m public func rvnc_frame_encodings_append_corre(_ frameEncodings: rvnc_frame_encodings_t) {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_frame_encodings_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m84 |[0;0m VNCFrameEncodings_C.fromPointer(frameEncodings)
[0;36m85 |[0;0m .append(.coRRE)
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:87:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m85 |[0;0m typedef void* rvnc_logger_delegate_t;
[0;36m86 |[0;0m typedef void* rvnc_authentication_request_t;
[0;36m87 |[0;0m typedef void* rvnc_frame_encodings_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m88 |[0;0m typedef void* rvnc_settings_t;
[0;36m89 |[0;0m typedef void* rvnc_connection_state_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_FrameEncodings.swift:91:63: [1;33mwarning: [1;39mcannot use type alias 'rvnc_frame_encodings_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m89 |[0;0m @_spi(RoyalVNCKitC)
[0;36m90 |[0;0m @available(*, unavailable)
[0;36m91 |[0;0m public func rvnc_frame_encodings_append_rre(_ frameEncodings: rvnc_frame_encodings_t) {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_frame_encodings_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m92 |[0;0m VNCFrameEncodings_C.fromPointer(frameEncodings)
[0;36m93 |[0;0m .append(.rre)
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:87:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m85 |[0;0m typedef void* rvnc_logger_delegate_t;
[0;36m86 |[0;0m typedef void* rvnc_authentication_request_t;
[0;36m87 |[0;0m typedef void* rvnc_frame_encodings_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m88 |[0;0m typedef void* rvnc_settings_t;
[0;36m89 |[0;0m typedef void* rvnc_connection_state_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_FrameEncodings.swift:99:60: [1;33mwarning: [1;39mcannot use type alias 'rvnc_frame_encodings_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m97 |[0;0m @_spi(RoyalVNCKitC)
[0;36m98 |[0;0m @available(*, unavailable)
[0;36m99 |[0;0m public func rvnc_frame_encodings_destroy(_ frameEncodings: rvnc_frame_encodings_t) {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_frame_encodings_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m100 |[0;0m VNCFrameEncodings_C.autoreleasePointer(frameEncodings)
[0;36m101 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:87:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m85 |[0;0m typedef void* rvnc_logger_delegate_t;
[0;36m86 |[0;0m typedef void* rvnc_authentication_request_t;
[0;36m87 |[0;0m typedef void* rvnc_frame_encodings_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m88 |[0;0m typedef void* rvnc_settings_t;
[0;36m89 |[0;0m typedef void* rvnc_connection_state_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Framebuffer.swift:30:60: [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_state_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m28 |[0;0m @_spi(RoyalVNCKitC)
[0;36m29 |[0;0m @available(*, unavailable)
[0;36m30 |[0;0m public func rvnc_framebuffer_size_width_get(_ framebuffer: rvnc_connection_state_t) -> UInt16 {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_state_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m31 |[0;0m VNCFramebuffer.fromPointer(framebuffer)
[0;36m32 |[0;0m .size.width
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:89:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m87 |[0;0m typedef void* rvnc_frame_encodings_t;
[0;36m88 |[0;0m typedef void* rvnc_settings_t;
[0;36m89 |[0;0m typedef void* rvnc_connection_state_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m90 |[0;0m typedef void* rvnc_framebuffer_t;
[0;36m91 |[0;0m typedef void* rvnc_framebuffer_allocator_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Framebuffer.swift:38:61: [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_state_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m36 |[0;0m @_spi(RoyalVNCKitC)
[0;36m37 |[0;0m @available(*, unavailable)
[0;36m38 |[0;0m public func rvnc_framebuffer_size_height_get(_ framebuffer: rvnc_connection_state_t) -> UInt16 {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_state_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m39 |[0;0m VNCFramebuffer.fromPointer(framebuffer)
[0;36m40 |[0;0m .size.height
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:89:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m87 |[0;0m typedef void* rvnc_frame_encodings_t;
[0;36m88 |[0;0m typedef void* rvnc_settings_t;
[0;36m89 |[0;0m typedef void* rvnc_connection_state_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m90 |[0;0m typedef void* rvnc_framebuffer_t;
[0;36m91 |[0;0m typedef void* rvnc_framebuffer_allocator_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Framebuffer.swift:46:60: [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_state_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m44 |[0;0m @_spi(RoyalVNCKitC)
[0;36m45 |[0;0m @available(*, unavailable)
[0;36m46 |[0;0m public func rvnc_framebuffer_pixel_data_get(_ framebuffer: rvnc_connection_state_t) -> UnsafeMutableRawPointer {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_state_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m47 |[0;0m VNCFramebuffer.fromPointer(framebuffer)
[0;36m48 |[0;0m .surfaceAddress
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:89:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m87 |[0;0m typedef void* rvnc_frame_encodings_t;
[0;36m88 |[0;0m typedef void* rvnc_settings_t;
[0;36m89 |[0;0m typedef void* rvnc_connection_state_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m90 |[0;0m typedef void* rvnc_framebuffer_t;
[0;36m91 |[0;0m typedef void* rvnc_framebuffer_allocator_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Framebuffer.swift:54:65: [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_state_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m52 |[0;0m @_spi(RoyalVNCKitC)
[0;36m53 |[0;0m @available(*, unavailable)
[0;36m54 |[0;0m public func rvnc_framebuffer_pixel_data_size_get(_ framebuffer: rvnc_connection_state_t) -> UInt64 {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_state_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m55 |[0;0m let framebufferSwift = VNCFramebuffer.fromPointer(framebuffer)
[0;36m56 |[0;0m let surfaceByteCount = framebufferSwift.surfaceByteCount
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:89:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m87 |[0;0m typedef void* rvnc_frame_encodings_t;
[0;36m88 |[0;0m typedef void* rvnc_settings_t;
[0;36m89 |[0;0m typedef void* rvnc_connection_state_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m90 |[0;0m typedef void* rvnc_framebuffer_t;
[0;36m91 |[0;0m typedef void* rvnc_framebuffer_allocator_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Framebuffer.swift:64:72: [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_state_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m62 |[0;0m @_spi(RoyalVNCKitC)
[0;36m63 |[0;0m @available(*, unavailable)
[0;36m64 |[0;0m public func rvnc_framebuffer_pixel_data_rgba32_get_copy(_ framebuffer: rvnc_connection_state_t,
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_state_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m65 |[0;0m _ pixelDataSize: UnsafeMutablePointer<UInt64>?) -> UnsafeMutableRawPointer {
[0;36m66 |[0;0m var byteCount: Int = 0
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:89:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m87 |[0;0m typedef void* rvnc_frame_encodings_t;
[0;36m88 |[0;0m typedef void* rvnc_settings_t;
[0;36m89 |[0;0m typedef void* rvnc_connection_state_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m90 |[0;0m typedef void* rvnc_framebuffer_t;
[0;36m91 |[0;0m typedef void* rvnc_framebuffer_allocator_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Framebuffer.swift:79:71: [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_state_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m77 |[0;0m @_spi(RoyalVNCKitC)
[0;36m78 |[0;0m @available(*, unavailable)
[0;36m79 |[0;0m public func rvnc_framebuffer_pixel_data_rgba32_destroy(_ framebuffer: rvnc_connection_state_t,
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_state_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m80 |[0;0m _ buffer: UnsafeMutableRawPointer) {
[0;36m81 |[0;0m VNCFramebuffer.fromPointer(framebuffer)
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:89:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m87 |[0;0m typedef void* rvnc_frame_encodings_t;
[0;36m88 |[0;0m typedef void* rvnc_settings_t;
[0;36m89 |[0;0m typedef void* rvnc_connection_state_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m90 |[0;0m typedef void* rvnc_framebuffer_t;
[0;36m91 |[0;0m typedef void* rvnc_framebuffer_allocator_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Framebuffer.swift:88:78: [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_state_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m86 |[0;0m @_spi(RoyalVNCKitC)
[0;36m87 |[0;0m @available(*, unavailable)
[0;36m88 |[0;0m public func rvnc_framebuffer_copy_pixel_data_to_rgba32_buffer(_ framebuffer: rvnc_connection_state_t,
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_connection_state_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m89 |[0;0m _ destinationPixelBuffer: UnsafeMutableRawPointer) {
[0;36m90 |[0;0m VNCFramebuffer.fromPointer(framebuffer)
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:89:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m87 |[0;0m typedef void* rvnc_frame_encodings_t;
[0;36m88 |[0;0m typedef void* rvnc_settings_t;
[0;36m89 |[0;0m typedef void* rvnc_connection_state_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m90 |[0;0m typedef void* rvnc_framebuffer_t;
[0;36m91 |[0;0m typedef void* rvnc_framebuffer_allocator_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_FramebufferAllocator.swift:81:59: [1;33mwarning: [1;39mcannot use type alias 'rvnc_framebuffer_allocator_allocate' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m79 |[0;0m @_spi(RoyalVNCKitC)
[0;36m80 |[0;0m @available(*, unavailable)
[0;36m81 |[0;0m public func rvnc_framebuffer_allocator_create(_ allocate: rvnc_framebuffer_allocator_allocate,
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_framebuffer_allocator_allocate' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m82 |[0;0m _ deallocate: rvnc_framebuffer_allocator_deallocate) -> rvnc_framebuffer_allocator_t {
[0;36m83 |[0;0m let allocator = VNCFramebufferAllocator_C(
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:136:26: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m134 |[0;0m * \return Pointer to the allocated memory buffer.
[0;36m135 |[0;0m */
[0;36m136 |[0;0m typedef void* _Nonnull (*rvnc_framebuffer_allocator_allocate)(rvnc_framebuffer_allocator_t _Nonnull /* framebufferAllocator */,
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m137 |[0;0m size_t /* size */);
[0;36m138 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_FramebufferAllocator.swift:82:61: [1;33mwarning: [1;39mcannot use type alias 'rvnc_framebuffer_allocator_deallocate' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m80 |[0;0m @available(*, unavailable)
[0;36m81 |[0;0m public func rvnc_framebuffer_allocator_create(_ allocate: rvnc_framebuffer_allocator_allocate,
[0;36m82 |[0;0m _ deallocate: rvnc_framebuffer_allocator_deallocate) -> rvnc_framebuffer_allocator_t {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_framebuffer_allocator_deallocate' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m83 |[0;0m let allocator = VNCFramebufferAllocator_C(
[0;36m84 |[0;0m allocateFunc: allocate,
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:144:16: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m142 |[0;0m * \param buffer Pointer to the memory buffer to deallocate.
[0;36m143 |[0;0m */
[0;36m144 |[0;0m typedef void (*rvnc_framebuffer_allocator_deallocate)(rvnc_framebuffer_allocator_t _Nonnull /* framebufferAllocator */,
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m145 |[0;0m void* _Nonnull /* buffer */);
[0;36m146 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_FramebufferAllocator.swift:82:103: [1;33mwarning: [1;39mcannot use type alias 'rvnc_framebuffer_allocator_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m80 |[0;0m @available(*, unavailable)
[0;36m81 |[0;0m public func rvnc_framebuffer_allocator_create(_ allocate: rvnc_framebuffer_allocator_allocate,
[0;36m82 |[0;0m _ deallocate: rvnc_framebuffer_allocator_deallocate) -> rvnc_framebuffer_allocator_t {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_framebuffer_allocator_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m83 |[0;0m let allocator = VNCFramebufferAllocator_C(
[0;36m84 |[0;0m allocateFunc: allocate,
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:91:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m89 |[0;0m typedef void* rvnc_connection_state_t;
[0;36m90 |[0;0m typedef void* rvnc_framebuffer_t;
[0;36m91 |[0;0m typedef void* rvnc_framebuffer_allocator_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m92 |[0;0m typedef void* rvnc_connection_t;
[0;36m93 |[0;0m typedef void* rvnc_connection_delegate_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_FramebufferAllocator.swift:94:61: [1;33mwarning: [1;39mcannot use type alias 'rvnc_framebuffer_allocator_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m92 |[0;0m @_spi(RoyalVNCKitC)
[0;36m93 |[0;0m @available(*, unavailable)
[0;36m94 |[0;0m public func rvnc_framebuffer_allocator_destroy(_ allocator: rvnc_framebuffer_allocator_t) {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_framebuffer_allocator_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m95 |[0;0m VNCFramebufferAllocator_C.autoreleasePointer(allocator)
[0;36m96 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:91:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m89 |[0;0m typedef void* rvnc_connection_state_t;
[0;36m90 |[0;0m typedef void* rvnc_framebuffer_t;
[0;36m91 |[0;0m typedef void* rvnc_framebuffer_allocator_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m92 |[0;0m typedef void* rvnc_connection_t;
[0;36m93 |[0;0m typedef void* rvnc_connection_delegate_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Logger.swift:75:39: [1;33mwarning: [1;39mcannot use type alias 'rvnc_logger_delegate_log' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m73 |[0;0m @_spi(RoyalVNCKitC)
[0;36m74 |[0;0m @available(*, unavailable)
[0;36m75 |[0;0m public func rvnc_logger_create(_ log: rvnc_logger_delegate_log,
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_logger_delegate_log' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m76 |[0;0m _ context: rvnc_context_t?) -> rvnc_logger_t {
[0;36m77 |[0;0m let logger = VNCLogger_C(context: context,
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:106:16: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m104 |[0;0m * \param message The log message string.
[0;36m105 |[0;0m */
[0;36m106 |[0;0m typedef void (*rvnc_logger_delegate_log)(rvnc_logger_t _Nonnull /* logger */,
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m107 |[0;0m const rvnc_context_t _Nullable /* context */,
[0;36m108 |[0;0m RVNC_LOG_LEVEL /* logLevel */,
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Logger.swift:76:43: [1;33mwarning: [1;39mcannot use type alias 'rvnc_context_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m74 |[0;0m @available(*, unavailable)
[0;36m75 |[0;0m public func rvnc_logger_create(_ log: rvnc_logger_delegate_log,
[0;36m76 |[0;0m _ context: rvnc_context_t?) -> rvnc_logger_t {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_context_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m77 |[0;0m let logger = VNCLogger_C(context: context,
[0;36m78 |[0;0m logHandler: log)
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:83:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m81 |[0;0m #pragma mark - Types
[0;36m82 |[0;0m
[0;36m83 |[0;0m typedef void* rvnc_context_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m84 |[0;0m typedef void* rvnc_logger_t;
[0;36m85 |[0;0m typedef void* rvnc_logger_delegate_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Logger.swift:76:63: [1;33mwarning: [1;39mcannot use type alias 'rvnc_logger_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m74 |[0;0m @available(*, unavailable)
[0;36m75 |[0;0m public func rvnc_logger_create(_ log: rvnc_logger_delegate_log,
[0;36m76 |[0;0m _ context: rvnc_context_t?) -> rvnc_logger_t {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_logger_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m77 |[0;0m let logger = VNCLogger_C(context: context,
[0;36m78 |[0;0m logHandler: log)
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:84:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m82 |[0;0m
[0;36m83 |[0;0m typedef void* rvnc_context_t;
[0;36m84 |[0;0m typedef void* rvnc_logger_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m85 |[0;0m typedef void* rvnc_logger_delegate_t;
[0;36m86 |[0;0m typedef void* rvnc_authentication_request_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Logger.swift:86:43: [1;33mwarning: [1;39mcannot use type alias 'rvnc_logger_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m84 |[0;0m @_spi(RoyalVNCKitC)
[0;36m85 |[0;0m @available(*, unavailable)
[0;36m86 |[0;0m public func rvnc_logger_destroy(_ logger: rvnc_logger_t) {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_logger_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m87 |[0;0m VNCLogger_C.autoreleasePointer(logger)
[0;36m88 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:84:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m82 |[0;0m
[0;36m83 |[0;0m typedef void* rvnc_context_t;
[0;36m84 |[0;0m typedef void* rvnc_logger_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m85 |[0;0m typedef void* rvnc_logger_delegate_t;
[0;36m86 |[0;0m typedef void* rvnc_authentication_request_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Settings.swift:68:47: [1;33mwarning: [1;39mcannot use struct 'RVNC_INPUTMODE' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m66 |[0;0m _ isScalingEnabled: Bool,
[0;36m67 |[0;0m _ useDisplayLink: Bool,
[0;36m68 |[0;0m _ inputMode: RVNC_INPUTMODE,
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use struct 'RVNC_INPUTMODE' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m69 |[0;0m _ isClipboardRedirectionEnabled: Bool,
[0;36m70 |[0;0m _ colorDepth: RVNC_COLORDEPTH,
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:36:9: [1;39mnote: [1;39mstruct declared here[0;0m
[0;36m34 |[0;0m * Input modes defining how keyboard shortcuts and hotkeys are forwarded.
[0;36m35 |[0;0m */
[0;36m36 |[0;0m typedef enum {
[0;36m|[0;0m `- [1;39mnote: [1;39mstruct declared here[0;0m
[0;36m37 |[0;0m RVNC_INPUTMODE_NONE = 0,
[0;36m38 |[0;0m RVNC_INPUTMODE_FORWARDKEYBOARDSHORTCUTSIFNOTINUSELOCALLY = 1,
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Settings.swift:70:48: [1;33mwarning: [1;39mcannot use struct 'RVNC_COLORDEPTH' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m68 |[0;0m _ inputMode: RVNC_INPUTMODE,
[0;36m69 |[0;0m _ isClipboardRedirectionEnabled: Bool,
[0;36m70 |[0;0m _ colorDepth: RVNC_COLORDEPTH,
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use struct 'RVNC_COLORDEPTH' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m71 |[0;0m _ frameEncodings: rvnc_frame_encodings_t?) -> rvnc_settings_t {
[0;36m72 |[0;0m let hostnameStr = String(cString: hostname)
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:46:9: [1;39mnote: [1;39mstruct declared here[0;0m
[0;36m44 |[0;0m * Color depth options for framebuffer pixel formats.
[0;36m45 |[0;0m */
[0;36m46 |[0;0m typedef enum {
[0;36m|[0;0m `- [1;39mnote: [1;39mstruct declared here[0;0m
[0;36m47 |[0;0m RVNC_COLORDEPTH_8BIT = 8, // 256 Colors
[0;36m48 |[0;0m RVNC_COLORDEPTH_16BIT = 16,
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Settings.swift:71:52: [1;33mwarning: [1;39mcannot use type alias 'rvnc_frame_encodings_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m69 |[0;0m _ isClipboardRedirectionEnabled: Bool,
[0;36m70 |[0;0m _ colorDepth: RVNC_COLORDEPTH,
[0;36m71 |[0;0m _ frameEncodings: rvnc_frame_encodings_t?) -> rvnc_settings_t {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_frame_encodings_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m72 |[0;0m let hostnameStr = String(cString: hostname)
[0;36m73 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:87:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m85 |[0;0m typedef void* rvnc_logger_delegate_t;
[0;36m86 |[0;0m typedef void* rvnc_authentication_request_t;
[0;36m87 |[0;0m typedef void* rvnc_frame_encodings_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m88 |[0;0m typedef void* rvnc_settings_t;
[0;36m89 |[0;0m typedef void* rvnc_connection_state_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Settings.swift:71:80: [1;33mwarning: [1;39mcannot use type alias 'rvnc_settings_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m69 |[0;0m _ isClipboardRedirectionEnabled: Bool,
[0;36m70 |[0;0m _ colorDepth: RVNC_COLORDEPTH,
[0;36m71 |[0;0m _ frameEncodings: rvnc_frame_encodings_t?) -> rvnc_settings_t {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_settings_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m72 |[0;0m let hostnameStr = String(cString: hostname)
[0;36m73 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:88:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m86 |[0;0m typedef void* rvnc_authentication_request_t;
[0;36m87 |[0;0m typedef void* rvnc_frame_encodings_t;
[0;36m88 |[0;0m typedef void* rvnc_settings_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m89 |[0;0m typedef void* rvnc_connection_state_t;
[0;36m90 |[0;0m typedef void* rvnc_framebuffer_t;
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/SDK/CSDK/RVNC_Settings.swift:102:47: [1;33mwarning: [1;39mcannot use type alias 'rvnc_settings_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m100 |[0;0m @_spi(RoyalVNCKitC)
[0;36m101 |[0;0m @available(*, unavailable)
[0;36m102 |[0;0m public func rvnc_settings_destroy(_ settings: rvnc_settings_t) {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use type alias 'rvnc_settings_t' here; 'RoyalVNCKitC' has been imported as implementation-only[0;0m
[0;36m103 |[0;0m VNCConnection.Settings.autoreleasePointer(settings)
[0;36m104 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKitC/include/RoyalVNCKitC.h:88:15: [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m86 |[0;0m typedef void* rvnc_authentication_request_t;
[0;36m87 |[0;0m typedef void* rvnc_frame_encodings_t;
[0;36m88 |[0;0m typedef void* rvnc_settings_t;
[0;36m|[0;0m `- [1;39mnote: [1;39mtype alias declared here[0;0m
[0;36m89 |[0;0m typedef void* rvnc_connection_state_t;
[0;36m90 |[0;0m typedef void* rvnc_framebuffer_t;
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
Build complete.
{
"dependencies" : [
{
"identity" : "cryptoswift",
"requirement" : {
"branch" : [
"foundationessentials"
]
},
"type" : "sourceControl",
"url" : "https://github.com/royalapplications/CryptoSwift.git"
},
{
"identity" : "swift-jpeg",
"requirement" : {
"range" : [
{
"lower_bound" : "2.0.0",
"upper_bound" : "3.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/tayloraswift/swift-jpeg"
},
{
"identity" : "swift-png",
"requirement" : {
"range" : [
{
"lower_bound" : "4.4.0",
"upper_bound" : "5.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/tayloraswift/swift-png"
}
],
"manifest_display_name" : "RoyalVNCKit",
"name" : "RoyalVNCKit",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "11.0"
},
{
"name" : "ios",
"version" : "15.0"
},
{
"name" : "maccatalyst",
"version" : "15.0"
},
{
"name" : "tvos",
"version" : "15.0"
},
{
"name" : "visionos",
"version" : "1.0"
}
],
"products" : [
{
"name" : "RoyalVNCKit",
"targets" : [
"RoyalVNCKit"
],
"type" : {
"library" : [
"dynamic"
]
}
},
{
"name" : "RoyalVNCKitDemo",
"targets" : [
"RoyalVNCKitDemo"
],
"type" : {
"executable" : null
}
},
{
"name" : "RoyalVNCKitCDemo",
"targets" : [
"RoyalVNCKitCDemo"
],
"type" : {
"executable" : null
}
}
],
"targets" : [
{
"c99name" : "d3des",
"module_type" : "ClangTarget",
"name" : "d3des",
"path" : "Sources/d3des",
"product_memberships" : [
"RoyalVNCKit",
"RoyalVNCKitDemo",
"RoyalVNCKitCDemo"
],
"sources" : [
"d3des.c"
],
"type" : "library"
},
{
"c99name" : "Z",
"module_type" : "ClangTarget",
"name" : "Z",
"path" : "Sources/Z",
"product_memberships" : [
"RoyalVNCKit",
"RoyalVNCKitDemo",
"RoyalVNCKitCDemo"
],
"sources" : [
"ZDummy.c"
],
"type" : "library"
},
{
"c99name" : "RoyalVNCKitDemo",
"module_type" : "SwiftTarget",
"name" : "RoyalVNCKitDemo",
"path" : "Sources/RoyalVNCKitDemo",
"product_memberships" : [
"RoyalVNCKitDemo"
],
"sources" : [
"ConnectionDelegate.swift",
"PlatformUtils.swift",
"main.swift"
],
"target_dependencies" : [
"RoyalVNCKit"
],
"type" : "executable"
},
{
"c99name" : "RoyalVNCKitCDemo",
"module_type" : "ClangTarget",
"name" : "RoyalVNCKitCDemo",
"path" : "Sources/RoyalVNCKitCDemo",
"product_memberships" : [
"RoyalVNCKitCDemo"
],
"sources" : [
"main.c"
],
"target_dependencies" : [
"RoyalVNCKit"
],
"type" : "executable"
},
{
"c99name" : "RoyalVNCKitC",
"module_type" : "ClangTarget",
"name" : "RoyalVNCKitC",
"path" : "Sources/RoyalVNCKitC",
"product_memberships" : [
"RoyalVNCKit",
"RoyalVNCKitDemo",
"RoyalVNCKitCDemo"
],
"sources" : [
"RoyalVNCKitC.c"
],
"type" : "library"
},
{
"c99name" : "RoyalVNCKit",
"module_type" : "SwiftTarget",
"name" : "RoyalVNCKit",
"path" : "Sources/RoyalVNCKit",
"product_dependencies" : [
"CryptoSwift",
"JPEG",
"PNG"
],
"product_memberships" : [
"RoyalVNCKit",
"RoyalVNCKitDemo",
"RoyalVNCKitCDemo"
],
"sources" : [
"Clipboard/VNCClipboard.Monitor.swift",
"Clipboard/VNCClipboard.swift",
"Clipboard/VNCClipboardMonitorDelegate.swift",
"Compression/ZlibInflateStream.swift",
"Compression/ZlibStream.swift",
"Encryption/AES128ECBEncryption.swift",
"Encryption/BigNum.swift",
"Encryption/VNCDESEncryption.swift",
"Extensions/AnyStream.swift",
"Extensions/Array+Extensions.swift",
"Extensions/BinaryInteger+Extensions.swift",
"Extensions/CGRect+Extensions.swift",
"Extensions/Character+Extensions.swift",
"Extensions/Data+Extensions.swift",
"Extensions/DataStream.swift",
"Extensions/Endianness.swift",
"Extensions/Error+Extensions.swift",
"Extensions/GraphicsUtils.swift",
"Extensions/Int16+Extensions.swift",
"Extensions/Int32+Extensions.swift",
"Extensions/Queue.swift",
"Extensions/Task+Extensions.swift",
"Extensions/UInt16+Extensions.swift",
"Extensions/UInt32+Extensions.swift",
"Framebuffer/Allocator/VNCFramebufferAllocator.swift",
"Framebuffer/Allocator/VNCFramebufferIOSurfaceAllocator.swift",
"Framebuffer/Allocator/VNCFramebufferMallocAllocator.swift",
"Framebuffer/Geometry/VNCPoint+CG.swift",
"Framebuffer/Geometry/VNCPoint.swift",
"Framebuffer/Geometry/VNCRegion+CG.swift",
"Framebuffer/Geometry/VNCRegion.swift",
"Framebuffer/Geometry/VNCSize+CG.swift",
"Framebuffer/Geometry/VNCSize.swift",
"Framebuffer/VNCFramebuffer.ColorMap.swift",
"Framebuffer/VNCFramebuffer.PixelUtils.swift",
"Framebuffer/VNCFramebuffer.Properties.swift",
"Framebuffer/VNCFramebuffer.swift",
"Framebuffer/VNCFramebufferDelegate.swift",
"Input/MousePointerButton.swift",
"Input/MousePosition.swift",
"Input/X11KeySymbols.swift",
"Keychain/CredentialsKeychain.swift",
"Keychain/Keychain.swift",
"Locks/Spinlock.swift",
"Logging/VNCCustomLogger.swift",
"Logging/VNCNSLogLogger.swift",
"Logging/VNCOSLogLogger.swift",
"Logging/VNCPrintLogger.swift",
"Network/AddressInfo.swift",
"Network/NWConnection+NetworkConnection.swift",
"Network/NetworkConnection.swift",
"Network/Socket.swift",
"Network/SocketNetworkConnection.swift",
"Network/Winsock.swift",
"ObjC/NSObjectOrAnyObject.swift",
"Protocol/ClientInit.swift",
"Protocol/EncodingTypes.swift",
"Protocol/Encodings/Encoding.swift",
"Protocol/Encodings/Encodings.swift",
"Protocol/Encodings/Frame/CoRREEncoding.swift",
"Protocol/Encodings/Frame/CopyRectEncoding.swift",
"Protocol/Encodings/Frame/HextileEncoding.swift",
"Protocol/Encodings/Frame/RREEncoding.swift",
"Protocol/Encodings/Frame/RawEncoding.swift",
"Protocol/Encodings/Frame/TightEncoding.swift",
"Protocol/Encodings/Frame/ZRLEEncoding.swift",
"Protocol/Encodings/Frame/ZRLEEncodingWIP.swift",
"Protocol/Encodings/Frame/ZlibEncoding.swift",
"Protocol/Encodings/FrameEncoding.swift",
"Protocol/Encodings/Pseudo/CompressionLevelEncoding.swift",
"Protocol/Encodings/Pseudo/ContinuousUpdatesEncoding.swift",
"Protocol/Encodings/Pseudo/CursorEncoding.swift",
"Protocol/Encodings/Pseudo/DesktopNameEncoding.swift",
"Protocol/Encodings/Pseudo/DesktopSizeEncoding.swift",
"Protocol/Encodings/Pseudo/ExtendedDesktopSizeEncoding.swift",
"Protocol/Encodings/Pseudo/JPEGQualityLevelEncoding.swift",
"Protocol/Encodings/Pseudo/LastRectEncoding.swift",
"Protocol/Encodings/PseudoEncoding.swift",
"Protocol/Encodings/ReceivablePseudoEncoding.swift",
"Protocol/Messages/ClientToServer/ClientCutText.swift",
"Protocol/Messages/ClientToServer/EnableContinuousUpdates.swift",
"Protocol/Messages/ClientToServer/FramebufferUpdateRequest.swift",
"Protocol/Messages/ClientToServer/KeyEvent.swift",
"Protocol/Messages/ClientToServer/PointerEvent.swift",
"Protocol/Messages/ClientToServer/SetEncodings.swift",
"Protocol/Messages/ClientToServer/SetPixelFormat.swift",
"Protocol/Messages/Message.swift",
"Protocol/Messages/ServerToClient/Bell.swift",
"Protocol/Messages/ServerToClient/EndOfContinuousUpdates.swift",
"Protocol/Messages/ServerToClient/FramebufferUpdate.swift",
"Protocol/Messages/ServerToClient/ServerCutText.swift",
"Protocol/Messages/ServerToClient/ServerToClientMessage.swift",
"Protocol/Messages/ServerToClient/SetColourMapEntries.swift",
"Protocol/NumberOfSecurityTypes.swift",
"Protocol/PixelFormat.swift",
"Protocol/ProtocolVersion.swift",
"Protocol/Rectangle.swift",
"Protocol/Screen.swift",
"Protocol/SecurityResult.swift",
"Protocol/SecurityTypes.swift",
"Protocol/SecurityTypes/AppleRemoteDesktop/ARDAuthentication.swift",
"Protocol/SecurityTypes/AppleRemoteDesktop/ARDAuthenticationImpl.swift",
"Protocol/SecurityTypes/AppleRemoteDesktop/ARDDiffieHellmanKeyAgreement.swift",
"Protocol/SecurityTypes/UltraVNCMSLogonII/UltraVNCBigNum.swift",
"Protocol/SecurityTypes/UltraVNCMSLogonII/UltraVNCMSLogonAuthenticationImpl.swift",
"Protocol/SecurityTypes/UltraVNCMSLogonII/UltraVNCMSLogonII.swift",
"Protocol/SecurityTypes/UltraVNCMSLogonII/UltraVNCMSLogonIIDiffieHellmanKeyAgreement.swift",
"Protocol/SecurityTypes/VNC/VNCAuthentication.swift",
"Protocol/SecurityTypes/VNCSecurityType.swift",
"Protocol/ServerInit.swift",
"Protocol/VNCProtocol.swift",
"SDK/CSDK/CUtils.swift",
"SDK/CSDK/RVNC_AuthenticationRequest.swift",
"SDK/CSDK/RVNC_AuthenticationType.swift",
"SDK/CSDK/RVNC_Connection.swift",
"SDK/CSDK/RVNC_ConnectionDelegate.swift",
"SDK/CSDK/RVNC_ConnectionState.swift",
"SDK/CSDK/RVNC_Cursor.swift",
"SDK/CSDK/RVNC_FrameEncodings.swift",
"SDK/CSDK/RVNC_Framebuffer.swift",
"SDK/CSDK/RVNC_FramebufferAllocator.swift",
"SDK/CSDK/RVNC_Logger.swift",
"SDK/CSDK/RVNC_MouseButton.swift",
"SDK/CSDK/RVNC_MouseWheel.swift",
"SDK/CSDK/RVNC_Settings.swift",
"SDK/CSDK/UnsafeMutableRawPointer+Extensions.swift",
"SDK/Connection/ConnectionState.swift",
"SDK/Connection/Settings+UserDefaults.swift",
"SDK/Connection/Settings.swift",
"SDK/Connection/State.swift",
"SDK/Connection/VNCConnection+API.swift",
"SDK/Connection/VNCConnection+ClipboardMonitor.swift",
"SDK/Connection/VNCConnection+Delegate.swift",
"SDK/Connection/VNCConnection+Framebuffer.swift",
"SDK/Connection/VNCConnection+Handshake.swift",
"SDK/Connection/VNCConnection+Queue.swift",
"SDK/Connection/VNCConnection+Receive.swift",
"SDK/Connection/VNCConnection+Send.swift",
"SDK/Connection/VNCConnection.swift",
"SDK/Connection/VNCConnectionDelegate.swift",
"SDK/Cursor/VNCCursor.swift",
"SDK/Cursor/macOS/VNCCursor+NSCursor.swift",
"SDK/Error/AuthenticationError.swift",
"SDK/Error/ConnectionError.swift",
"SDK/Error/ProtocolError.swift",
"SDK/Error/VNCError.swift",
"SDK/Input/NSEvent.ModifierFlags+Right.swift",
"SDK/Input/VNCKeyCode+ObjC.swift",
"SDK/Input/VNCKeyCode+String.swift",
"SDK/Input/VNCKeyCode.swift",
"SDK/Input/macOS/CGKeyCodes.swift",
"SDK/Input/macOS/KeyboardModifiers.swift",
"SDK/Input/macOS/VNCKeyCode+CGKeyCode.swift",
"SDK/Input/macOS/VNCKeyCodeMaps+Mac.swift",
"SDK/Logging/VNCLogger.swift",
"SDK/UI/DisplayLink/macOS/DisplayLink.swift",
"SDK/UI/FramebufferView/VNCFramebufferView+Extensions.swift",
"SDK/UI/FramebufferView/VNCFramebufferView.swift",
"SDK/UI/FramebufferView/macOS/VNCCAFramebufferView.swift",
"SDK/UI/ScrollView/macOS/VNCCenteringClipView.swift",
"SDK/UI/ScrollView/macOS/VNCScrollView.swift",
"SDK/VNCAccessibilityUtils.swift",
"SDK/VNCAuthenticationType.swift",
"SDK/VNCCredential.swift",
"SDK/VNCEncodingType.swift",
"SDK/VNCFrameEncodingType.swift",
"SDK/VNCMouseButton.swift",
"SDK/VNCPseudoEncodingType.swift",
"SDK/VNCScreen.swift",
"Sound/VNCSystemSound.swift"
],
"target_dependencies" : [
"RoyalVNCKitC",
"d3des",
"Z"
],
"type" : "library"
}
],
"tools_version" : "6.0"
}
Done.