Sends a specific number of bytes from a message while inside your output handler.


func nw_framer_write_output_no_copy(_ framer: nw_framer_t, _ output_length: Int) -> Bool

See Also

Handling Output Data

typealias nw_framer_output_handler_t

A handler that notifies your protocol about a new outbound message.

typealias nw_framer_parse_completion_t

A handler that examines a range of data being sent or received.

func nw_framer_write_output(nw_framer_t, UnsafePointer<UInt8>, Int)

Sends arbitrary output data in a buffer from your protocol to the next protocol.

func nw_framer_write_output_data(nw_framer_t, __DispatchData)

Sends arbitrary output data from your protocol to the next protocol.

func nw_framer_pass_through_output(nw_framer_t)

Indicates that your protocol no longer needs to handle output data.