module

Rayo::PG::Wire

All protocol integers are network byte order, including signed NULL lengths.

Class methods

cstr(o : Buf, s : String) : Nil
Source
finish(o : Buf, at : Int32) : Nil
Source
i16(p : Pointer(UInt8)) : Int32
Source
i32(p : Pointer(UInt8)) : Int32
Source
int(o : Buf, n : Int32) : Nil
Source
param(o : Buf, v : Nil) : Nil
Source
param(o : Buf, v : String | Bytes) : Nil
Source
param(o : Buf, v : Int32 | Int64) : Nil
Source
param(o : Buf, v : Bool) : Nil
Source
param(o : Buf, values : Array(Int64) | Array(String) | Slice(Int64) | Slice(String)) : Nil
Source
param(o : Buf, v : ArrayParam) : Nil
Source
put(p : Pointer(UInt8), n : Int32) : Nil
Source
short(o : Buf, n : Int32) : Nil
Source
start(o : Buf, type : Char) : Int32
Source