# README
エンコード層
エンコード層では、ワイヤ層のメッセージの シリアライズ/デシリアライズ方法 を定義します。
エンコード層のインターフェース
エンコード層が実装すべきインターフェースについては、ワイヤ層の Encoding インターフェース をご参照ください。
対応エンコード一覧
# Packages
No description provided by the author
Package encodingmock is a generated GoMock package.
Package json は、 JSON フォーマットを使用したエンコーディングを提供するパッケージです。
*/.
Package protobuf は、 Protocol Buffers を使用したエンコーディングを提供するパッケージです。
*/.
# Functions
NewTransportは、エンコーディングされたメッセージを伝送するトランスポートを生成します。.
# Constants
No description provided by the author
ContentTypeBinary は、バイナリ形式の EncodingContentType を表します。.
ContentTypeText は、テキスト形式の EncodingContentType を表します。.
No description provided by the author
No description provided by the author
No description provided by the author
NameJSON は、 JSON 形式のエンコーディングを表す名称です。.
NameProtobuf は、 Protocol Buffers 形式のエンコーディングを表す名称です。.
No description provided by the author
No description provided by the author
# Structs
Countは、メッセージごとの送受信のバイト数とメッセージ数の数を表します。.
Transportは、エンコーディングされたメッセージを伝送するトランスポートです。
エンコーディングされたメッセージをトランスポートから読み込んだり、トランスポートへ書き込んだりして使用します。.
TransportConfigは、エンコーディングされたメッセージを伝送するトランスポートについての設定です。.
# Interfaces
Encoding は、 iSCP のエンコード層を抽象化したインターフェースです。
*/.
# Type aliases
ContentType は、エンコードされたメッセージの形式を表します。.
Name は、エンコーディングの識別名を表します。.
Sizeは、バイトサイズの単位です。.