NPRPC docs

function createObjectStreamWriter

Swift

func createObjectStreamWriter<T>(objectHandle: UnsafeMutableRawPointer, streamId: UInt64, initialPayloadCapacity: Int, serializer: @escaping (FlatBuffer, Int, T) -> Void) throws -> NPRPCStreamWriter<T> where T : Sendable

A writer for stream streamId opened through a proxy's object handle. Used by generated code.

nprpc_swift/Sources/NPRPC/StreamReader.swift:697