// This file was autogenerated by some hot garbage in the `uniffi` crate.
// Trust me, you don't want to mess with it!

#pragma once

#include <stdbool.h>
#include <stddef.h>
#include <stdint.h>

// The following structs are used to implement the lowest level
// of the FFI, and thus useful to multiple uniffied crates.
// We ensure they are declared exactly once, with a header guard, UNIFFI_SHARED_H.
#ifdef UNIFFI_SHARED_H
    // We also try to prevent mixing versions of shared uniffi header structs.
    // If you add anything to the #else block, you must increment the version suffix in UNIFFI_SHARED_HEADER_V4
    #ifndef UNIFFI_SHARED_HEADER_V4
        #error Combining helper code from multiple versions of uniffi is not supported
    #endif // ndef UNIFFI_SHARED_HEADER_V4
#else
#define UNIFFI_SHARED_H
#define UNIFFI_SHARED_HEADER_V4
// ⚠️ Attention: If you change this #else block (ending in `#endif // def UNIFFI_SHARED_H`) you *must* ⚠️
// ⚠️ increment the version suffix in all instances of UNIFFI_SHARED_HEADER_V4 in this file.           ⚠️

typedef struct RustBuffer
{
    uint64_t capacity;
    uint64_t len;
    uint8_t *_Nullable data;
} RustBuffer;

typedef struct ForeignBytes
{
    int32_t len;
    const uint8_t *_Nullable data;
} ForeignBytes;

// Error definitions
typedef struct RustCallStatus {
    int8_t code;
    RustBuffer errorBuf;
} RustCallStatus;

// ⚠️ Attention: If you change this #else block (ending in `#endif // def UNIFFI_SHARED_H`) you *must* ⚠️
// ⚠️ increment the version suffix in all instances of UNIFFI_SHARED_HEADER_V4 in this file.           ⚠️
#endif // def UNIFFI_SHARED_H
#ifndef UNIFFI_FFIDEF_RUST_FUTURE_CONTINUATION_CALLBACK
#define UNIFFI_FFIDEF_RUST_FUTURE_CONTINUATION_CALLBACK
typedef void (*UniffiRustFutureContinuationCallback)(uint64_t, int8_t
    );

#endif
#ifndef UNIFFI_FFIDEF_FOREIGN_FUTURE_DROPPED_CALLBACK
#define UNIFFI_FFIDEF_FOREIGN_FUTURE_DROPPED_CALLBACK
typedef void (*UniffiForeignFutureDroppedCallback)(uint64_t
    );

#endif
#ifndef UNIFFI_FFIDEF_CALLBACK_INTERFACE_FREE
#define UNIFFI_FFIDEF_CALLBACK_INTERFACE_FREE
typedef void (*UniffiCallbackInterfaceFree)(uint64_t
    );

#endif
#ifndef UNIFFI_FFIDEF_CALLBACK_INTERFACE_CLONE
#define UNIFFI_FFIDEF_CALLBACK_INTERFACE_CLONE
typedef uint64_t (*UniffiCallbackInterfaceClone)(uint64_t
    );

#endif
#ifndef UNIFFI_FFIDEF_FOREIGN_FUTURE_DROPPED_CALLBACK_STRUCT
#define UNIFFI_FFIDEF_FOREIGN_FUTURE_DROPPED_CALLBACK_STRUCT
typedef struct UniffiForeignFutureDroppedCallbackStruct {
    uint64_t handle;
    UniffiForeignFutureDroppedCallback _Nonnull free;
} UniffiForeignFutureDroppedCallbackStruct;

#endif
#ifndef UNIFFI_FFIDEF_FOREIGN_FUTURE_RESULT_U8
#define UNIFFI_FFIDEF_FOREIGN_FUTURE_RESULT_U8
typedef struct UniffiForeignFutureResultU8 {
    uint8_t returnValue;
    RustCallStatus callStatus;
} UniffiForeignFutureResultU8;

#endif
#ifndef UNIFFI_FFIDEF_FOREIGN_FUTURE_COMPLETE_U8
#define UNIFFI_FFIDEF_FOREIGN_FUTURE_COMPLETE_U8
typedef void (*UniffiForeignFutureCompleteU8)(uint64_t, UniffiForeignFutureResultU8
    );

#endif
#ifndef UNIFFI_FFIDEF_FOREIGN_FUTURE_RESULT_I8
#define UNIFFI_FFIDEF_FOREIGN_FUTURE_RESULT_I8
typedef struct UniffiForeignFutureResultI8 {
    int8_t returnValue;
    RustCallStatus callStatus;
} UniffiForeignFutureResultI8;

#endif
#ifndef UNIFFI_FFIDEF_FOREIGN_FUTURE_COMPLETE_I8
#define UNIFFI_FFIDEF_FOREIGN_FUTURE_COMPLETE_I8
typedef void (*UniffiForeignFutureCompleteI8)(uint64_t, UniffiForeignFutureResultI8
    );

#endif
#ifndef UNIFFI_FFIDEF_FOREIGN_FUTURE_RESULT_U16
#define UNIFFI_FFIDEF_FOREIGN_FUTURE_RESULT_U16
typedef struct UniffiForeignFutureResultU16 {
    uint16_t returnValue;
    RustCallStatus callStatus;
} UniffiForeignFutureResultU16;

#endif
#ifndef UNIFFI_FFIDEF_FOREIGN_FUTURE_COMPLETE_U16
#define UNIFFI_FFIDEF_FOREIGN_FUTURE_COMPLETE_U16
typedef void (*UniffiForeignFutureCompleteU16)(uint64_t, UniffiForeignFutureResultU16
    );

#endif
#ifndef UNIFFI_FFIDEF_FOREIGN_FUTURE_RESULT_I16
#define UNIFFI_FFIDEF_FOREIGN_FUTURE_RESULT_I16
typedef struct UniffiForeignFutureResultI16 {
    int16_t returnValue;
    RustCallStatus callStatus;
} UniffiForeignFutureResultI16;

#endif
#ifndef UNIFFI_FFIDEF_FOREIGN_FUTURE_COMPLETE_I16
#define UNIFFI_FFIDEF_FOREIGN_FUTURE_COMPLETE_I16
typedef void (*UniffiForeignFutureCompleteI16)(uint64_t, UniffiForeignFutureResultI16
    );

#endif
#ifndef UNIFFI_FFIDEF_FOREIGN_FUTURE_RESULT_U32
#define UNIFFI_FFIDEF_FOREIGN_FUTURE_RESULT_U32
typedef struct UniffiForeignFutureResultU32 {
    uint32_t returnValue;
    RustCallStatus callStatus;
} UniffiForeignFutureResultU32;

#endif
#ifndef UNIFFI_FFIDEF_FOREIGN_FUTURE_COMPLETE_U32
#define UNIFFI_FFIDEF_FOREIGN_FUTURE_COMPLETE_U32
typedef void (*UniffiForeignFutureCompleteU32)(uint64_t, UniffiForeignFutureResultU32
    );

#endif
#ifndef UNIFFI_FFIDEF_FOREIGN_FUTURE_RESULT_I32
#define UNIFFI_FFIDEF_FOREIGN_FUTURE_RESULT_I32
typedef struct UniffiForeignFutureResultI32 {
    int32_t returnValue;
    RustCallStatus callStatus;
} UniffiForeignFutureResultI32;

#endif
#ifndef UNIFFI_FFIDEF_FOREIGN_FUTURE_COMPLETE_I32
#define UNIFFI_FFIDEF_FOREIGN_FUTURE_COMPLETE_I32
typedef void (*UniffiForeignFutureCompleteI32)(uint64_t, UniffiForeignFutureResultI32
    );

#endif
#ifndef UNIFFI_FFIDEF_FOREIGN_FUTURE_RESULT_U64
#define UNIFFI_FFIDEF_FOREIGN_FUTURE_RESULT_U64
typedef struct UniffiForeignFutureResultU64 {
    uint64_t returnValue;
    RustCallStatus callStatus;
} UniffiForeignFutureResultU64;

#endif
#ifndef UNIFFI_FFIDEF_FOREIGN_FUTURE_COMPLETE_U64
#define UNIFFI_FFIDEF_FOREIGN_FUTURE_COMPLETE_U64
typedef void (*UniffiForeignFutureCompleteU64)(uint64_t, UniffiForeignFutureResultU64
    );

#endif
#ifndef UNIFFI_FFIDEF_FOREIGN_FUTURE_RESULT_I64
#define UNIFFI_FFIDEF_FOREIGN_FUTURE_RESULT_I64
typedef struct UniffiForeignFutureResultI64 {
    int64_t returnValue;
    RustCallStatus callStatus;
} UniffiForeignFutureResultI64;

#endif
#ifndef UNIFFI_FFIDEF_FOREIGN_FUTURE_COMPLETE_I64
#define UNIFFI_FFIDEF_FOREIGN_FUTURE_COMPLETE_I64
typedef void (*UniffiForeignFutureCompleteI64)(uint64_t, UniffiForeignFutureResultI64
    );

#endif
#ifndef UNIFFI_FFIDEF_FOREIGN_FUTURE_RESULT_F32
#define UNIFFI_FFIDEF_FOREIGN_FUTURE_RESULT_F32
typedef struct UniffiForeignFutureResultF32 {
    float returnValue;
    RustCallStatus callStatus;
} UniffiForeignFutureResultF32;

#endif
#ifndef UNIFFI_FFIDEF_FOREIGN_FUTURE_COMPLETE_F32
#define UNIFFI_FFIDEF_FOREIGN_FUTURE_COMPLETE_F32
typedef void (*UniffiForeignFutureCompleteF32)(uint64_t, UniffiForeignFutureResultF32
    );

#endif
#ifndef UNIFFI_FFIDEF_FOREIGN_FUTURE_RESULT_F64
#define UNIFFI_FFIDEF_FOREIGN_FUTURE_RESULT_F64
typedef struct UniffiForeignFutureResultF64 {
    double returnValue;
    RustCallStatus callStatus;
} UniffiForeignFutureResultF64;

#endif
#ifndef UNIFFI_FFIDEF_FOREIGN_FUTURE_COMPLETE_F64
#define UNIFFI_FFIDEF_FOREIGN_FUTURE_COMPLETE_F64
typedef void (*UniffiForeignFutureCompleteF64)(uint64_t, UniffiForeignFutureResultF64
    );

#endif
#ifndef UNIFFI_FFIDEF_FOREIGN_FUTURE_RESULT_RUST_BUFFER
#define UNIFFI_FFIDEF_FOREIGN_FUTURE_RESULT_RUST_BUFFER
typedef struct UniffiForeignFutureResultRustBuffer {
    RustBuffer returnValue;
    RustCallStatus callStatus;
} UniffiForeignFutureResultRustBuffer;

#endif
#ifndef UNIFFI_FFIDEF_FOREIGN_FUTURE_COMPLETE_RUST_BUFFER
#define UNIFFI_FFIDEF_FOREIGN_FUTURE_COMPLETE_RUST_BUFFER
typedef void (*UniffiForeignFutureCompleteRustBuffer)(uint64_t, UniffiForeignFutureResultRustBuffer
    );

#endif
#ifndef UNIFFI_FFIDEF_FOREIGN_FUTURE_RESULT_VOID
#define UNIFFI_FFIDEF_FOREIGN_FUTURE_RESULT_VOID
typedef struct UniffiForeignFutureResultVoid {
    RustCallStatus callStatus;
} UniffiForeignFutureResultVoid;

#endif
#ifndef UNIFFI_FFIDEF_FOREIGN_FUTURE_COMPLETE_VOID
#define UNIFFI_FFIDEF_FOREIGN_FUTURE_COMPLETE_VOID
typedef void (*UniffiForeignFutureCompleteVoid)(uint64_t, UniffiForeignFutureResultVoid
    );

#endif
#ifndef UNIFFI_FFIDEF_CALLBACK_INTERFACE_TUNNEL_EVENT_OBSERVER_METHOD0
#define UNIFFI_FFIDEF_CALLBACK_INTERFACE_TUNNEL_EVENT_OBSERVER_METHOD0
typedef void (*UniffiCallbackInterfaceTunnelEventObserverMethod0)(uint64_t, RustBuffer, void* _Nonnull, 
        RustCallStatus *_Nonnull uniffiCallStatus
    );

#endif
#ifndef UNIFFI_FFIDEF_CALLBACK_INTERFACE_TUNNEL_EVENT_OBSERVER_METHOD1
#define UNIFFI_FFIDEF_CALLBACK_INTERFACE_TUNNEL_EVENT_OBSERVER_METHOD1
typedef void (*UniffiCallbackInterfaceTunnelEventObserverMethod1)(uint64_t, void* _Nonnull, 
        RustCallStatus *_Nonnull uniffiCallStatus
    );

#endif
#ifndef UNIFFI_FFIDEF_V_TABLE_CALLBACK_INTERFACE_TUNNEL_EVENT_OBSERVER
#define UNIFFI_FFIDEF_V_TABLE_CALLBACK_INTERFACE_TUNNEL_EVENT_OBSERVER
typedef struct UniffiVTableCallbackInterfaceTunnelEventObserver {
    UniffiCallbackInterfaceFree _Nonnull uniffiFree;
    UniffiCallbackInterfaceClone _Nonnull uniffiClone;
    UniffiCallbackInterfaceTunnelEventObserverMethod0 _Nonnull onTunnelEvent;
    UniffiCallbackInterfaceTunnelEventObserverMethod1 _Nonnull onClose;
} UniffiVTableCallbackInterfaceTunnelEventObserver;

#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_CLONE_RPCCLIENT
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_CLONE_RPCCLIENT
uint64_t uniffi_nym_vpn_rpc_uniffi_fn_clone_rpcclient(uint64_t handle, RustCallStatus *_Nonnull out_status
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_FREE_RPCCLIENT
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_FREE_RPCCLIENT
void uniffi_nym_vpn_rpc_uniffi_fn_free_rpcclient(uint64_t handle, RustCallStatus *_Nonnull out_status
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_CONSTRUCTOR_RPCCLIENT_NEW
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_CONSTRUCTOR_RPCCLIENT_NEW
uint64_t uniffi_nym_vpn_rpc_uniffi_fn_constructor_rpcclient_new(void
    
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_CONNECT_TUNNEL
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_CONNECT_TUNNEL
uint64_t uniffi_nym_vpn_rpc_uniffi_fn_method_rpcclient_connect_tunnel(uint64_t ptr
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_DELETE_LOG_FILE
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_DELETE_LOG_FILE
uint64_t uniffi_nym_vpn_rpc_uniffi_fn_method_rpcclient_delete_log_file(uint64_t ptr
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_DISABLE_SENTRY
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_DISABLE_SENTRY
uint64_t uniffi_nym_vpn_rpc_uniffi_fn_method_rpcclient_disable_sentry(uint64_t ptr
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_DISABLE_SOCKS5
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_DISABLE_SOCKS5
uint64_t uniffi_nym_vpn_rpc_uniffi_fn_method_rpcclient_disable_socks5(uint64_t ptr
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_DISCONNECT_TUNNEL
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_DISCONNECT_TUNNEL
uint64_t uniffi_nym_vpn_rpc_uniffi_fn_method_rpcclient_disconnect_tunnel(uint64_t ptr
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_ENABLE_SENTRY
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_ENABLE_SENTRY
uint64_t uniffi_nym_vpn_rpc_uniffi_fn_method_rpcclient_enable_sentry(uint64_t ptr
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_ENABLE_SOCKS5
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_ENABLE_SOCKS5
uint64_t uniffi_nym_vpn_rpc_uniffi_fn_method_rpcclient_enable_socks5(uint64_t ptr, RustBuffer socks5_settings, RustBuffer http_rpc_settings, RustBuffer exit_point
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_FORGET_ACCOUNT
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_FORGET_ACCOUNT
uint64_t uniffi_nym_vpn_rpc_uniffi_fn_method_rpcclient_forget_account(uint64_t ptr
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_GET_ACCOUNT_IDENTITY
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_GET_ACCOUNT_IDENTITY
uint64_t uniffi_nym_vpn_rpc_uniffi_fn_method_rpcclient_get_account_identity(uint64_t ptr
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_GET_ACCOUNT_LINKS
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_GET_ACCOUNT_LINKS
uint64_t uniffi_nym_vpn_rpc_uniffi_fn_method_rpcclient_get_account_links(uint64_t ptr, RustBuffer locale
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_GET_ACCOUNT_STATE
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_GET_ACCOUNT_STATE
uint64_t uniffi_nym_vpn_rpc_uniffi_fn_method_rpcclient_get_account_state(uint64_t ptr
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_GET_ACCOUNT_USAGE
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_GET_ACCOUNT_USAGE
uint64_t uniffi_nym_vpn_rpc_uniffi_fn_method_rpcclient_get_account_usage(uint64_t ptr
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_GET_ACTIVE_DEVICES
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_GET_ACTIVE_DEVICES
uint64_t uniffi_nym_vpn_rpc_uniffi_fn_method_rpcclient_get_active_devices(uint64_t ptr
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_GET_CONFIG
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_GET_CONFIG
uint64_t uniffi_nym_vpn_rpc_uniffi_fn_method_rpcclient_get_config(uint64_t ptr
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_GET_DEFAULT_DNS
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_GET_DEFAULT_DNS
uint64_t uniffi_nym_vpn_rpc_uniffi_fn_method_rpcclient_get_default_dns(uint64_t ptr
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_GET_DEVICE_IDENTITY
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_GET_DEVICE_IDENTITY
uint64_t uniffi_nym_vpn_rpc_uniffi_fn_method_rpcclient_get_device_identity(uint64_t ptr
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_GET_DEVICES
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_GET_DEVICES
uint64_t uniffi_nym_vpn_rpc_uniffi_fn_method_rpcclient_get_devices(uint64_t ptr
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_GET_FEATURE_FLAGS
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_GET_FEATURE_FLAGS
uint64_t uniffi_nym_vpn_rpc_uniffi_fn_method_rpcclient_get_feature_flags(uint64_t ptr
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_GET_INFO
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_GET_INFO
uint64_t uniffi_nym_vpn_rpc_uniffi_fn_method_rpcclient_get_info(uint64_t ptr
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_GET_LOG_PATH
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_GET_LOG_PATH
uint64_t uniffi_nym_vpn_rpc_uniffi_fn_method_rpcclient_get_log_path(uint64_t ptr
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_GET_NETWORK_COMPATIBILITY
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_GET_NETWORK_COMPATIBILITY
uint64_t uniffi_nym_vpn_rpc_uniffi_fn_method_rpcclient_get_network_compatibility(uint64_t ptr
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_GET_PRIVY_DERIVATION_MESSAGE
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_GET_PRIVY_DERIVATION_MESSAGE
uint64_t uniffi_nym_vpn_rpc_uniffi_fn_method_rpcclient_get_privy_derivation_message(uint64_t ptr
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_GET_SOCKS5_STATUS
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_GET_SOCKS5_STATUS
uint64_t uniffi_nym_vpn_rpc_uniffi_fn_method_rpcclient_get_socks5_status(uint64_t ptr
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_GET_SYSTEM_MESSAGES
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_GET_SYSTEM_MESSAGES
uint64_t uniffi_nym_vpn_rpc_uniffi_fn_method_rpcclient_get_system_messages(uint64_t ptr
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_GET_TUNNEL_STATE
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_GET_TUNNEL_STATE
uint64_t uniffi_nym_vpn_rpc_uniffi_fn_method_rpcclient_get_tunnel_state(uint64_t ptr
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_IS_ACCOUNT_STORED
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_IS_ACCOUNT_STORED
uint64_t uniffi_nym_vpn_rpc_uniffi_fn_method_rpcclient_is_account_stored(uint64_t ptr
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_IS_SENTRY_ENABLED
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_IS_SENTRY_ENABLED
uint64_t uniffi_nym_vpn_rpc_uniffi_fn_method_rpcclient_is_sentry_enabled(uint64_t ptr
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_LIST_GATEWAYS
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_LIST_GATEWAYS
uint64_t uniffi_nym_vpn_rpc_uniffi_fn_method_rpcclient_list_gateways(uint64_t ptr, RustBuffer gw_type
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_LISTEN_TO_EVENTS
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_LISTEN_TO_EVENTS
uint64_t uniffi_nym_vpn_rpc_uniffi_fn_method_rpcclient_listen_to_events(uint64_t ptr, uint64_t observer
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_NETWORK_STATS_ALLOW_DISCONNECTED
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_NETWORK_STATS_ALLOW_DISCONNECTED
uint64_t uniffi_nym_vpn_rpc_uniffi_fn_method_rpcclient_network_stats_allow_disconnected(uint64_t ptr, int8_t allow_disconnected
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_NETWORK_STATS_SET_ENABLED
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_NETWORK_STATS_SET_ENABLED
uint64_t uniffi_nym_vpn_rpc_uniffi_fn_method_rpcclient_network_stats_set_enabled(uint64_t ptr, int8_t enabled
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_REFRESH_ACCOUNT_STATE
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_REFRESH_ACCOUNT_STATE
uint64_t uniffi_nym_vpn_rpc_uniffi_fn_method_rpcclient_refresh_account_state(uint64_t ptr
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_RESET_DEVICE_IDENTITY
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_RESET_DEVICE_IDENTITY
uint64_t uniffi_nym_vpn_rpc_uniffi_fn_method_rpcclient_reset_device_identity(uint64_t ptr, RustBuffer seed
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_SET_ALLOW_LAN
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_SET_ALLOW_LAN
uint64_t uniffi_nym_vpn_rpc_uniffi_fn_method_rpcclient_set_allow_lan(uint64_t ptr, int8_t allow_lan
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_SET_CUSTOM_DNS
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_SET_CUSTOM_DNS
uint64_t uniffi_nym_vpn_rpc_uniffi_fn_method_rpcclient_set_custom_dns(uint64_t ptr, RustBuffer dns_servers
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_SET_DISABLE_IPV6
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_SET_DISABLE_IPV6
uint64_t uniffi_nym_vpn_rpc_uniffi_fn_method_rpcclient_set_disable_ipv6(uint64_t ptr, int8_t disable_ipv6
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_SET_ENABLE_BRIDGES
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_SET_ENABLE_BRIDGES
uint64_t uniffi_nym_vpn_rpc_uniffi_fn_method_rpcclient_set_enable_bridges(uint64_t ptr, int8_t enable_bridges
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_SET_ENABLE_CUSTOM_DNS
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_SET_ENABLE_CUSTOM_DNS
uint64_t uniffi_nym_vpn_rpc_uniffi_fn_method_rpcclient_set_enable_custom_dns(uint64_t ptr, int8_t enable
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_SET_ENABLE_LEWES_PROTOCOL
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_SET_ENABLE_LEWES_PROTOCOL
uint64_t uniffi_nym_vpn_rpc_uniffi_fn_method_rpcclient_set_enable_lewes_protocol(uint64_t ptr, int8_t enable_lewes_protocol
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_SET_ENABLE_TWO_HOP
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_SET_ENABLE_TWO_HOP
uint64_t uniffi_nym_vpn_rpc_uniffi_fn_method_rpcclient_set_enable_two_hop(uint64_t ptr, int8_t enable_two_hop
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_SET_ENTRY_POINT
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_SET_ENTRY_POINT
uint64_t uniffi_nym_vpn_rpc_uniffi_fn_method_rpcclient_set_entry_point(uint64_t ptr, RustBuffer entry_point
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_SET_EXIT_POINT
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_SET_EXIT_POINT
uint64_t uniffi_nym_vpn_rpc_uniffi_fn_method_rpcclient_set_exit_point(uint64_t ptr, RustBuffer exit_point
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_SET_NETSTACK
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_SET_NETSTACK
uint64_t uniffi_nym_vpn_rpc_uniffi_fn_method_rpcclient_set_netstack(uint64_t ptr, int8_t netstack
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_SET_NETWORK
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_SET_NETWORK
uint64_t uniffi_nym_vpn_rpc_uniffi_fn_method_rpcclient_set_network(uint64_t ptr, RustBuffer network
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_STORE_ACCOUNT
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCCLIENT_STORE_ACCOUNT
uint64_t uniffi_nym_vpn_rpc_uniffi_fn_method_rpcclient_store_account(uint64_t ptr, RustBuffer request
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_CLONE_RPCERROR
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_CLONE_RPCERROR
uint64_t uniffi_nym_vpn_rpc_uniffi_fn_clone_rpcerror(uint64_t handle, RustCallStatus *_Nonnull out_status
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_FREE_RPCERROR
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_FREE_RPCERROR
void uniffi_nym_vpn_rpc_uniffi_fn_free_rpcerror(uint64_t handle, RustCallStatus *_Nonnull out_status
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCERROR_ACCOUNT_ERROR
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCERROR_ACCOUNT_ERROR
RustBuffer uniffi_nym_vpn_rpc_uniffi_fn_method_rpcerror_account_error(uint64_t ptr, RustCallStatus *_Nonnull out_status
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCERROR_UNIFFI_TRAIT_DISPLAY
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_RPCERROR_UNIFFI_TRAIT_DISPLAY
RustBuffer uniffi_nym_vpn_rpc_uniffi_fn_method_rpcerror_uniffi_trait_display(uint64_t ptr, RustCallStatus *_Nonnull out_status
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_CLONE_STREAMOBSERVER
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_CLONE_STREAMOBSERVER
uint64_t uniffi_nym_vpn_rpc_uniffi_fn_clone_streamobserver(uint64_t handle, RustCallStatus *_Nonnull out_status
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_FREE_STREAMOBSERVER
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_FREE_STREAMOBSERVER
void uniffi_nym_vpn_rpc_uniffi_fn_free_streamobserver(uint64_t handle, RustCallStatus *_Nonnull out_status
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_STREAMOBSERVER_CANCEL
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_STREAMOBSERVER_CANCEL
void uniffi_nym_vpn_rpc_uniffi_fn_method_streamobserver_cancel(uint64_t ptr, RustCallStatus *_Nonnull out_status
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_CLONE_TUNNELEVENTOBSERVER
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_CLONE_TUNNELEVENTOBSERVER
uint64_t uniffi_nym_vpn_rpc_uniffi_fn_clone_tunneleventobserver(uint64_t handle, RustCallStatus *_Nonnull out_status
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_FREE_TUNNELEVENTOBSERVER
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_FREE_TUNNELEVENTOBSERVER
void uniffi_nym_vpn_rpc_uniffi_fn_free_tunneleventobserver(uint64_t handle, RustCallStatus *_Nonnull out_status
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_INIT_CALLBACK_VTABLE_TUNNELEVENTOBSERVER
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_INIT_CALLBACK_VTABLE_TUNNELEVENTOBSERVER
void uniffi_nym_vpn_rpc_uniffi_fn_init_callback_vtable_tunneleventobserver(const UniffiVTableCallbackInterfaceTunnelEventObserver* _Nonnull vtable
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_TUNNELEVENTOBSERVER_ON_TUNNEL_EVENT
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_TUNNELEVENTOBSERVER_ON_TUNNEL_EVENT
void uniffi_nym_vpn_rpc_uniffi_fn_method_tunneleventobserver_on_tunnel_event(uint64_t ptr, RustBuffer event, RustCallStatus *_Nonnull out_status
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_TUNNELEVENTOBSERVER_ON_CLOSE
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_FN_METHOD_TUNNELEVENTOBSERVER_ON_CLOSE
void uniffi_nym_vpn_rpc_uniffi_fn_method_tunneleventobserver_on_close(uint64_t ptr, RustCallStatus *_Nonnull out_status
);
#endif
#ifndef UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUSTBUFFER_ALLOC
#define UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUSTBUFFER_ALLOC
RustBuffer ffi_nym_vpn_rpc_uniffi_rustbuffer_alloc(uint64_t size, RustCallStatus *_Nonnull out_status
);
#endif
#ifndef UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUSTBUFFER_FROM_BYTES
#define UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUSTBUFFER_FROM_BYTES
RustBuffer ffi_nym_vpn_rpc_uniffi_rustbuffer_from_bytes(ForeignBytes bytes, RustCallStatus *_Nonnull out_status
);
#endif
#ifndef UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUSTBUFFER_FREE
#define UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUSTBUFFER_FREE
void ffi_nym_vpn_rpc_uniffi_rustbuffer_free(RustBuffer buf, RustCallStatus *_Nonnull out_status
);
#endif
#ifndef UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUSTBUFFER_RESERVE
#define UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUSTBUFFER_RESERVE
RustBuffer ffi_nym_vpn_rpc_uniffi_rustbuffer_reserve(RustBuffer buf, uint64_t additional, RustCallStatus *_Nonnull out_status
);
#endif
#ifndef UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_POLL_U8
#define UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_POLL_U8
void ffi_nym_vpn_rpc_uniffi_rust_future_poll_u8(uint64_t handle, UniffiRustFutureContinuationCallback _Nonnull callback, uint64_t callback_data
);
#endif
#ifndef UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_CANCEL_U8
#define UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_CANCEL_U8
void ffi_nym_vpn_rpc_uniffi_rust_future_cancel_u8(uint64_t handle
);
#endif
#ifndef UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_FREE_U8
#define UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_FREE_U8
void ffi_nym_vpn_rpc_uniffi_rust_future_free_u8(uint64_t handle
);
#endif
#ifndef UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_COMPLETE_U8
#define UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_COMPLETE_U8
uint8_t ffi_nym_vpn_rpc_uniffi_rust_future_complete_u8(uint64_t handle, RustCallStatus *_Nonnull out_status
);
#endif
#ifndef UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_POLL_I8
#define UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_POLL_I8
void ffi_nym_vpn_rpc_uniffi_rust_future_poll_i8(uint64_t handle, UniffiRustFutureContinuationCallback _Nonnull callback, uint64_t callback_data
);
#endif
#ifndef UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_CANCEL_I8
#define UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_CANCEL_I8
void ffi_nym_vpn_rpc_uniffi_rust_future_cancel_i8(uint64_t handle
);
#endif
#ifndef UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_FREE_I8
#define UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_FREE_I8
void ffi_nym_vpn_rpc_uniffi_rust_future_free_i8(uint64_t handle
);
#endif
#ifndef UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_COMPLETE_I8
#define UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_COMPLETE_I8
int8_t ffi_nym_vpn_rpc_uniffi_rust_future_complete_i8(uint64_t handle, RustCallStatus *_Nonnull out_status
);
#endif
#ifndef UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_POLL_U16
#define UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_POLL_U16
void ffi_nym_vpn_rpc_uniffi_rust_future_poll_u16(uint64_t handle, UniffiRustFutureContinuationCallback _Nonnull callback, uint64_t callback_data
);
#endif
#ifndef UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_CANCEL_U16
#define UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_CANCEL_U16
void ffi_nym_vpn_rpc_uniffi_rust_future_cancel_u16(uint64_t handle
);
#endif
#ifndef UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_FREE_U16
#define UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_FREE_U16
void ffi_nym_vpn_rpc_uniffi_rust_future_free_u16(uint64_t handle
);
#endif
#ifndef UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_COMPLETE_U16
#define UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_COMPLETE_U16
uint16_t ffi_nym_vpn_rpc_uniffi_rust_future_complete_u16(uint64_t handle, RustCallStatus *_Nonnull out_status
);
#endif
#ifndef UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_POLL_I16
#define UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_POLL_I16
void ffi_nym_vpn_rpc_uniffi_rust_future_poll_i16(uint64_t handle, UniffiRustFutureContinuationCallback _Nonnull callback, uint64_t callback_data
);
#endif
#ifndef UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_CANCEL_I16
#define UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_CANCEL_I16
void ffi_nym_vpn_rpc_uniffi_rust_future_cancel_i16(uint64_t handle
);
#endif
#ifndef UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_FREE_I16
#define UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_FREE_I16
void ffi_nym_vpn_rpc_uniffi_rust_future_free_i16(uint64_t handle
);
#endif
#ifndef UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_COMPLETE_I16
#define UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_COMPLETE_I16
int16_t ffi_nym_vpn_rpc_uniffi_rust_future_complete_i16(uint64_t handle, RustCallStatus *_Nonnull out_status
);
#endif
#ifndef UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_POLL_U32
#define UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_POLL_U32
void ffi_nym_vpn_rpc_uniffi_rust_future_poll_u32(uint64_t handle, UniffiRustFutureContinuationCallback _Nonnull callback, uint64_t callback_data
);
#endif
#ifndef UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_CANCEL_U32
#define UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_CANCEL_U32
void ffi_nym_vpn_rpc_uniffi_rust_future_cancel_u32(uint64_t handle
);
#endif
#ifndef UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_FREE_U32
#define UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_FREE_U32
void ffi_nym_vpn_rpc_uniffi_rust_future_free_u32(uint64_t handle
);
#endif
#ifndef UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_COMPLETE_U32
#define UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_COMPLETE_U32
uint32_t ffi_nym_vpn_rpc_uniffi_rust_future_complete_u32(uint64_t handle, RustCallStatus *_Nonnull out_status
);
#endif
#ifndef UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_POLL_I32
#define UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_POLL_I32
void ffi_nym_vpn_rpc_uniffi_rust_future_poll_i32(uint64_t handle, UniffiRustFutureContinuationCallback _Nonnull callback, uint64_t callback_data
);
#endif
#ifndef UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_CANCEL_I32
#define UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_CANCEL_I32
void ffi_nym_vpn_rpc_uniffi_rust_future_cancel_i32(uint64_t handle
);
#endif
#ifndef UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_FREE_I32
#define UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_FREE_I32
void ffi_nym_vpn_rpc_uniffi_rust_future_free_i32(uint64_t handle
);
#endif
#ifndef UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_COMPLETE_I32
#define UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_COMPLETE_I32
int32_t ffi_nym_vpn_rpc_uniffi_rust_future_complete_i32(uint64_t handle, RustCallStatus *_Nonnull out_status
);
#endif
#ifndef UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_POLL_U64
#define UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_POLL_U64
void ffi_nym_vpn_rpc_uniffi_rust_future_poll_u64(uint64_t handle, UniffiRustFutureContinuationCallback _Nonnull callback, uint64_t callback_data
);
#endif
#ifndef UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_CANCEL_U64
#define UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_CANCEL_U64
void ffi_nym_vpn_rpc_uniffi_rust_future_cancel_u64(uint64_t handle
);
#endif
#ifndef UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_FREE_U64
#define UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_FREE_U64
void ffi_nym_vpn_rpc_uniffi_rust_future_free_u64(uint64_t handle
);
#endif
#ifndef UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_COMPLETE_U64
#define UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_COMPLETE_U64
uint64_t ffi_nym_vpn_rpc_uniffi_rust_future_complete_u64(uint64_t handle, RustCallStatus *_Nonnull out_status
);
#endif
#ifndef UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_POLL_I64
#define UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_POLL_I64
void ffi_nym_vpn_rpc_uniffi_rust_future_poll_i64(uint64_t handle, UniffiRustFutureContinuationCallback _Nonnull callback, uint64_t callback_data
);
#endif
#ifndef UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_CANCEL_I64
#define UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_CANCEL_I64
void ffi_nym_vpn_rpc_uniffi_rust_future_cancel_i64(uint64_t handle
);
#endif
#ifndef UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_FREE_I64
#define UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_FREE_I64
void ffi_nym_vpn_rpc_uniffi_rust_future_free_i64(uint64_t handle
);
#endif
#ifndef UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_COMPLETE_I64
#define UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_COMPLETE_I64
int64_t ffi_nym_vpn_rpc_uniffi_rust_future_complete_i64(uint64_t handle, RustCallStatus *_Nonnull out_status
);
#endif
#ifndef UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_POLL_F32
#define UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_POLL_F32
void ffi_nym_vpn_rpc_uniffi_rust_future_poll_f32(uint64_t handle, UniffiRustFutureContinuationCallback _Nonnull callback, uint64_t callback_data
);
#endif
#ifndef UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_CANCEL_F32
#define UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_CANCEL_F32
void ffi_nym_vpn_rpc_uniffi_rust_future_cancel_f32(uint64_t handle
);
#endif
#ifndef UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_FREE_F32
#define UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_FREE_F32
void ffi_nym_vpn_rpc_uniffi_rust_future_free_f32(uint64_t handle
);
#endif
#ifndef UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_COMPLETE_F32
#define UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_COMPLETE_F32
float ffi_nym_vpn_rpc_uniffi_rust_future_complete_f32(uint64_t handle, RustCallStatus *_Nonnull out_status
);
#endif
#ifndef UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_POLL_F64
#define UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_POLL_F64
void ffi_nym_vpn_rpc_uniffi_rust_future_poll_f64(uint64_t handle, UniffiRustFutureContinuationCallback _Nonnull callback, uint64_t callback_data
);
#endif
#ifndef UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_CANCEL_F64
#define UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_CANCEL_F64
void ffi_nym_vpn_rpc_uniffi_rust_future_cancel_f64(uint64_t handle
);
#endif
#ifndef UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_FREE_F64
#define UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_FREE_F64
void ffi_nym_vpn_rpc_uniffi_rust_future_free_f64(uint64_t handle
);
#endif
#ifndef UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_COMPLETE_F64
#define UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_COMPLETE_F64
double ffi_nym_vpn_rpc_uniffi_rust_future_complete_f64(uint64_t handle, RustCallStatus *_Nonnull out_status
);
#endif
#ifndef UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_POLL_RUST_BUFFER
#define UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_POLL_RUST_BUFFER
void ffi_nym_vpn_rpc_uniffi_rust_future_poll_rust_buffer(uint64_t handle, UniffiRustFutureContinuationCallback _Nonnull callback, uint64_t callback_data
);
#endif
#ifndef UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_CANCEL_RUST_BUFFER
#define UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_CANCEL_RUST_BUFFER
void ffi_nym_vpn_rpc_uniffi_rust_future_cancel_rust_buffer(uint64_t handle
);
#endif
#ifndef UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_FREE_RUST_BUFFER
#define UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_FREE_RUST_BUFFER
void ffi_nym_vpn_rpc_uniffi_rust_future_free_rust_buffer(uint64_t handle
);
#endif
#ifndef UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_COMPLETE_RUST_BUFFER
#define UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_COMPLETE_RUST_BUFFER
RustBuffer ffi_nym_vpn_rpc_uniffi_rust_future_complete_rust_buffer(uint64_t handle, RustCallStatus *_Nonnull out_status
);
#endif
#ifndef UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_POLL_VOID
#define UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_POLL_VOID
void ffi_nym_vpn_rpc_uniffi_rust_future_poll_void(uint64_t handle, UniffiRustFutureContinuationCallback _Nonnull callback, uint64_t callback_data
);
#endif
#ifndef UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_CANCEL_VOID
#define UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_CANCEL_VOID
void ffi_nym_vpn_rpc_uniffi_rust_future_cancel_void(uint64_t handle
);
#endif
#ifndef UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_FREE_VOID
#define UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_FREE_VOID
void ffi_nym_vpn_rpc_uniffi_rust_future_free_void(uint64_t handle
);
#endif
#ifndef UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_COMPLETE_VOID
#define UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_RUST_FUTURE_COMPLETE_VOID
void ffi_nym_vpn_rpc_uniffi_rust_future_complete_void(uint64_t handle, RustCallStatus *_Nonnull out_status
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_CONNECT_TUNNEL
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_CONNECT_TUNNEL
uint16_t uniffi_nym_vpn_rpc_uniffi_checksum_method_rpcclient_connect_tunnel(void
    
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_DELETE_LOG_FILE
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_DELETE_LOG_FILE
uint16_t uniffi_nym_vpn_rpc_uniffi_checksum_method_rpcclient_delete_log_file(void
    
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_DISABLE_SENTRY
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_DISABLE_SENTRY
uint16_t uniffi_nym_vpn_rpc_uniffi_checksum_method_rpcclient_disable_sentry(void
    
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_DISABLE_SOCKS5
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_DISABLE_SOCKS5
uint16_t uniffi_nym_vpn_rpc_uniffi_checksum_method_rpcclient_disable_socks5(void
    
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_DISCONNECT_TUNNEL
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_DISCONNECT_TUNNEL
uint16_t uniffi_nym_vpn_rpc_uniffi_checksum_method_rpcclient_disconnect_tunnel(void
    
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_ENABLE_SENTRY
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_ENABLE_SENTRY
uint16_t uniffi_nym_vpn_rpc_uniffi_checksum_method_rpcclient_enable_sentry(void
    
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_ENABLE_SOCKS5
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_ENABLE_SOCKS5
uint16_t uniffi_nym_vpn_rpc_uniffi_checksum_method_rpcclient_enable_socks5(void
    
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_FORGET_ACCOUNT
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_FORGET_ACCOUNT
uint16_t uniffi_nym_vpn_rpc_uniffi_checksum_method_rpcclient_forget_account(void
    
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_GET_ACCOUNT_IDENTITY
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_GET_ACCOUNT_IDENTITY
uint16_t uniffi_nym_vpn_rpc_uniffi_checksum_method_rpcclient_get_account_identity(void
    
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_GET_ACCOUNT_LINKS
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_GET_ACCOUNT_LINKS
uint16_t uniffi_nym_vpn_rpc_uniffi_checksum_method_rpcclient_get_account_links(void
    
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_GET_ACCOUNT_STATE
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_GET_ACCOUNT_STATE
uint16_t uniffi_nym_vpn_rpc_uniffi_checksum_method_rpcclient_get_account_state(void
    
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_GET_ACCOUNT_USAGE
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_GET_ACCOUNT_USAGE
uint16_t uniffi_nym_vpn_rpc_uniffi_checksum_method_rpcclient_get_account_usage(void
    
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_GET_ACTIVE_DEVICES
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_GET_ACTIVE_DEVICES
uint16_t uniffi_nym_vpn_rpc_uniffi_checksum_method_rpcclient_get_active_devices(void
    
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_GET_CONFIG
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_GET_CONFIG
uint16_t uniffi_nym_vpn_rpc_uniffi_checksum_method_rpcclient_get_config(void
    
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_GET_DEFAULT_DNS
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_GET_DEFAULT_DNS
uint16_t uniffi_nym_vpn_rpc_uniffi_checksum_method_rpcclient_get_default_dns(void
    
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_GET_DEVICE_IDENTITY
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_GET_DEVICE_IDENTITY
uint16_t uniffi_nym_vpn_rpc_uniffi_checksum_method_rpcclient_get_device_identity(void
    
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_GET_DEVICES
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_GET_DEVICES
uint16_t uniffi_nym_vpn_rpc_uniffi_checksum_method_rpcclient_get_devices(void
    
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_GET_FEATURE_FLAGS
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_GET_FEATURE_FLAGS
uint16_t uniffi_nym_vpn_rpc_uniffi_checksum_method_rpcclient_get_feature_flags(void
    
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_GET_INFO
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_GET_INFO
uint16_t uniffi_nym_vpn_rpc_uniffi_checksum_method_rpcclient_get_info(void
    
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_GET_LOG_PATH
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_GET_LOG_PATH
uint16_t uniffi_nym_vpn_rpc_uniffi_checksum_method_rpcclient_get_log_path(void
    
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_GET_NETWORK_COMPATIBILITY
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_GET_NETWORK_COMPATIBILITY
uint16_t uniffi_nym_vpn_rpc_uniffi_checksum_method_rpcclient_get_network_compatibility(void
    
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_GET_PRIVY_DERIVATION_MESSAGE
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_GET_PRIVY_DERIVATION_MESSAGE
uint16_t uniffi_nym_vpn_rpc_uniffi_checksum_method_rpcclient_get_privy_derivation_message(void
    
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_GET_SOCKS5_STATUS
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_GET_SOCKS5_STATUS
uint16_t uniffi_nym_vpn_rpc_uniffi_checksum_method_rpcclient_get_socks5_status(void
    
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_GET_SYSTEM_MESSAGES
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_GET_SYSTEM_MESSAGES
uint16_t uniffi_nym_vpn_rpc_uniffi_checksum_method_rpcclient_get_system_messages(void
    
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_GET_TUNNEL_STATE
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_GET_TUNNEL_STATE
uint16_t uniffi_nym_vpn_rpc_uniffi_checksum_method_rpcclient_get_tunnel_state(void
    
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_IS_ACCOUNT_STORED
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_IS_ACCOUNT_STORED
uint16_t uniffi_nym_vpn_rpc_uniffi_checksum_method_rpcclient_is_account_stored(void
    
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_IS_SENTRY_ENABLED
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_IS_SENTRY_ENABLED
uint16_t uniffi_nym_vpn_rpc_uniffi_checksum_method_rpcclient_is_sentry_enabled(void
    
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_LIST_GATEWAYS
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_LIST_GATEWAYS
uint16_t uniffi_nym_vpn_rpc_uniffi_checksum_method_rpcclient_list_gateways(void
    
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_LISTEN_TO_EVENTS
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_LISTEN_TO_EVENTS
uint16_t uniffi_nym_vpn_rpc_uniffi_checksum_method_rpcclient_listen_to_events(void
    
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_NETWORK_STATS_ALLOW_DISCONNECTED
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_NETWORK_STATS_ALLOW_DISCONNECTED
uint16_t uniffi_nym_vpn_rpc_uniffi_checksum_method_rpcclient_network_stats_allow_disconnected(void
    
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_NETWORK_STATS_SET_ENABLED
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_NETWORK_STATS_SET_ENABLED
uint16_t uniffi_nym_vpn_rpc_uniffi_checksum_method_rpcclient_network_stats_set_enabled(void
    
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_REFRESH_ACCOUNT_STATE
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_REFRESH_ACCOUNT_STATE
uint16_t uniffi_nym_vpn_rpc_uniffi_checksum_method_rpcclient_refresh_account_state(void
    
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_RESET_DEVICE_IDENTITY
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_RESET_DEVICE_IDENTITY
uint16_t uniffi_nym_vpn_rpc_uniffi_checksum_method_rpcclient_reset_device_identity(void
    
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_SET_ALLOW_LAN
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_SET_ALLOW_LAN
uint16_t uniffi_nym_vpn_rpc_uniffi_checksum_method_rpcclient_set_allow_lan(void
    
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_SET_CUSTOM_DNS
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_SET_CUSTOM_DNS
uint16_t uniffi_nym_vpn_rpc_uniffi_checksum_method_rpcclient_set_custom_dns(void
    
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_SET_DISABLE_IPV6
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_SET_DISABLE_IPV6
uint16_t uniffi_nym_vpn_rpc_uniffi_checksum_method_rpcclient_set_disable_ipv6(void
    
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_SET_ENABLE_BRIDGES
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_SET_ENABLE_BRIDGES
uint16_t uniffi_nym_vpn_rpc_uniffi_checksum_method_rpcclient_set_enable_bridges(void
    
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_SET_ENABLE_CUSTOM_DNS
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_SET_ENABLE_CUSTOM_DNS
uint16_t uniffi_nym_vpn_rpc_uniffi_checksum_method_rpcclient_set_enable_custom_dns(void
    
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_SET_ENABLE_LEWES_PROTOCOL
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_SET_ENABLE_LEWES_PROTOCOL
uint16_t uniffi_nym_vpn_rpc_uniffi_checksum_method_rpcclient_set_enable_lewes_protocol(void
    
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_SET_ENABLE_TWO_HOP
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_SET_ENABLE_TWO_HOP
uint16_t uniffi_nym_vpn_rpc_uniffi_checksum_method_rpcclient_set_enable_two_hop(void
    
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_SET_ENTRY_POINT
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_SET_ENTRY_POINT
uint16_t uniffi_nym_vpn_rpc_uniffi_checksum_method_rpcclient_set_entry_point(void
    
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_SET_EXIT_POINT
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_SET_EXIT_POINT
uint16_t uniffi_nym_vpn_rpc_uniffi_checksum_method_rpcclient_set_exit_point(void
    
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_SET_NETSTACK
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_SET_NETSTACK
uint16_t uniffi_nym_vpn_rpc_uniffi_checksum_method_rpcclient_set_netstack(void
    
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_SET_NETWORK
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_SET_NETWORK
uint16_t uniffi_nym_vpn_rpc_uniffi_checksum_method_rpcclient_set_network(void
    
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_STORE_ACCOUNT
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCCLIENT_STORE_ACCOUNT
uint16_t uniffi_nym_vpn_rpc_uniffi_checksum_method_rpcclient_store_account(void
    
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCERROR_ACCOUNT_ERROR
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_RPCERROR_ACCOUNT_ERROR
uint16_t uniffi_nym_vpn_rpc_uniffi_checksum_method_rpcerror_account_error(void
    
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_STREAMOBSERVER_CANCEL
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_STREAMOBSERVER_CANCEL
uint16_t uniffi_nym_vpn_rpc_uniffi_checksum_method_streamobserver_cancel(void
    
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_TUNNELEVENTOBSERVER_ON_TUNNEL_EVENT
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_TUNNELEVENTOBSERVER_ON_TUNNEL_EVENT
uint16_t uniffi_nym_vpn_rpc_uniffi_checksum_method_tunneleventobserver_on_tunnel_event(void
    
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_TUNNELEVENTOBSERVER_ON_CLOSE
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_METHOD_TUNNELEVENTOBSERVER_ON_CLOSE
uint16_t uniffi_nym_vpn_rpc_uniffi_checksum_method_tunneleventobserver_on_close(void
    
);
#endif
#ifndef UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_CONSTRUCTOR_RPCCLIENT_NEW
#define UNIFFI_FFIDEF_UNIFFI_NYM_VPN_RPC_UNIFFI_CHECKSUM_CONSTRUCTOR_RPCCLIENT_NEW
uint16_t uniffi_nym_vpn_rpc_uniffi_checksum_constructor_rpcclient_new(void
    
);
#endif
#ifndef UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_UNIFFI_CONTRACT_VERSION
#define UNIFFI_FFIDEF_FFI_NYM_VPN_RPC_UNIFFI_UNIFFI_CONTRACT_VERSION
uint32_t ffi_nym_vpn_rpc_uniffi_uniffi_contract_version(void
    
);
#endif

