function createStreamManagerReader
Swift
func createStreamManagerReader<T>(streamManager: UnsafeMutableRawPointer, streamId: UInt64, buffer: FlatBuffer, unreliable: Bool = false, producerWindow: UInt32 = kInitialWindowSize, deserializer: @escaping (UnsafeRawPointer, Int) -> T) -> NPRPCStreamReader<T> where T : Sendable
A reader for stream streamId on a session's stream manager, granting
credits back in batches of half producerWindow. Used by generated code.
nprpc_swift/Sources/NPRPC/StreamReader.swift:320