Function writeAllDirectTls [src]

Prototype

pub fn writeAllDirectTls(conn: *Connection, buffer: []const u8) WriteError!void

Parameters

conn: *Connectionbuffer: []const u8

Possible Errors

ConnectionResetByPeer
UnexpectedWriteFailure

Source

pub fn writeAllDirectTls(conn: *Connection, buffer: []const u8) WriteError!void { return conn.tls_client.writeAll(conn.stream, buffer) catch |err| switch (err) { error.BrokenPipe, error.ConnectionResetByPeer => return error.ConnectionResetByPeer, else => return error.UnexpectedWriteFailure, }; }