PostgreSQL
PrevChapter 51. フロントエンド/バックエンド プロトコルNext

メッセージデータ型

この章では、メッセージの基本のデータ型について述べます。

Intn(i)

ネットワーク上のバイトオーダーのn ビット整数。iが指定されたら、文字の 値です。例、Int16, Int32(42)。

LimStringn(s)

完全なnバイトの文字配列で、'\0'を終端 文字として解釈します。'\0'は充分な空間がなければ省略されます。 sが指定されたら、文字の値となります。 例、 LimString32, LimString64("user")。

String(s)

伝統的に長さ制限のない終了文字列。フロントエンドは、バッファが 充分大きくなくて文字落ちが発生しない限り、いつもめいっぱいの 文字列を読み込みます。

NOTE: 8193バイトは最大許容量か?

sが指定されたなら、文字の値です。 例、 String, String("user")。

Byten(c)

完全なnバイト。 cが指定されたら、文字の値です。 例、Byte, Byte1('\n')。


PrevHomeNext
プロトコルUpメッセージ書式