NPRPC docs

function unmarshal_object_proxy

Swift

func unmarshal_object_proxy(buffer: UnsafeRawPointer, offset: Int, endpoint: NPRPCEndpoint) throws -> NPRPCObject

Unmarshal a remote object reference from flat buffer This is the Swift equivalent of C++ create_object_from_flat Pass the raw buffer pointer directly to C++ to avoid data duplication

nprpc_swift/Sources/NPRPC/Marshalling.swift:285