Documentation ¶
Overview ¶
Code generated by vktl/cmd/tlgen2; DO NOT EDIT.
Code generated by vktl/cmd/tlgen2; DO NOT EDIT.
Code generated by vktl/cmd/tlgen2; DO NOT EDIT.
Code generated by vktl/cmd/tlgen2; DO NOT EDIT.
Code generated by vktl/cmd/tlgen2; DO NOT EDIT.
Code generated by vktl/cmd/tlgen2; DO NOT EDIT.
Code generated by vktl/cmd/tlgen2; DO NOT EDIT.
Code generated by vktl/cmd/tlgen2; DO NOT EDIT.
Code generated by vktl/cmd/tlgen2; DO NOT EDIT.
Code generated by vktl/cmd/tlgen2; DO NOT EDIT.
Index ¶
- func BuiltinTupleTlsArgBoxedRead(w []byte, vec *[]TlsArg, nat_n uint32) (_ []byte, err error)
- func BuiltinTupleTlsArgBoxedReadJSON(j interface{}, vec *[]TlsArg, nat_n uint32) error
- func BuiltinTupleTlsArgBoxedWrite(w []byte, vec []TlsArg, nat_n uint32) (_ []byte, err error)
- func BuiltinTupleTlsArgBoxedWriteJSON(w []byte, vec []TlsArg, nat_n uint32) (_ []byte, err error)
- func BuiltinTupleTlsArgBoxedWriteJSONOpt(short bool, w []byte, vec []TlsArg, nat_n uint32) (_ []byte, err error)
- func BuiltinTupleTlsCombinatorBoxedRead(w []byte, vec *[]TlsCombinator, nat_n uint32) (_ []byte, err error)
- func BuiltinTupleTlsCombinatorBoxedReadJSON(j interface{}, vec *[]TlsCombinator, nat_n uint32) error
- func BuiltinTupleTlsCombinatorBoxedWrite(w []byte, vec []TlsCombinator, nat_n uint32) (_ []byte, err error)
- func BuiltinTupleTlsCombinatorBoxedWriteJSON(w []byte, vec []TlsCombinator, nat_n uint32) (_ []byte, err error)
- func BuiltinTupleTlsCombinatorBoxedWriteJSONOpt(short bool, w []byte, vec []TlsCombinator, nat_n uint32) (_ []byte, err error)
- func BuiltinTupleTlsExprBoxedRead(w []byte, vec *[]TlsExpr, nat_n uint32) (_ []byte, err error)
- func BuiltinTupleTlsExprBoxedReadJSON(j interface{}, vec *[]TlsExpr, nat_n uint32) error
- func BuiltinTupleTlsExprBoxedWrite(w []byte, vec []TlsExpr, nat_n uint32) (_ []byte, err error)
- func BuiltinTupleTlsExprBoxedWriteJSON(w []byte, vec []TlsExpr, nat_n uint32) (_ []byte, err error)
- func BuiltinTupleTlsExprBoxedWriteJSONOpt(short bool, w []byte, vec []TlsExpr, nat_n uint32) (_ []byte, err error)
- func BuiltinTupleTlsTypeBoxedRead(w []byte, vec *[]TlsType, nat_n uint32) (_ []byte, err error)
- func BuiltinTupleTlsTypeBoxedReadJSON(j interface{}, vec *[]TlsType, nat_n uint32) error
- func BuiltinTupleTlsTypeBoxedWrite(w []byte, vec []TlsType, nat_n uint32) (_ []byte, err error)
- func BuiltinTupleTlsTypeBoxedWriteJSON(w []byte, vec []TlsType, nat_n uint32) (_ []byte, err error)
- func BuiltinTupleTlsTypeBoxedWriteJSONOpt(short bool, w []byte, vec []TlsType, nat_n uint32) (_ []byte, err error)
- func ErrorClientDo(typeName string, network string, actorID int64, address string, err error) error
- func ErrorClientReadResult(typeName string, network string, actorID int64, address string, err error) error
- func ErrorClientWrite(typeName string, err error) error
- func ErrorInvalidEnumTag(typeName string, tag uint32) error
- func ErrorInvalidEnumTagJSON(typeName string, tag string) error
- func ErrorInvalidJSON(typeName string, msg string) error
- func ErrorInvalidJSONExcessElement(typeName string, key string) error
- func ErrorInvalidUnionTag(typeName string, tag uint32) error
- func ErrorInvalidUnionTagJSON(typeName string, tag string) error
- func ErrorServerHandle(typeName string, err error) error
- func ErrorServerRead(typeName string, err error) error
- func ErrorServerWriteResult(typeName string, err error) error
- func ErrorWrongSequenceLength(typeName string, actual int, expected uint32) error
- func JsonBytesToInterface(b []byte) (interface{}, error)
- func JsonReadArray(typeName string, j interface{}) (int, []interface{}, error)
- func JsonReadArrayFixedSize(typeName string, j interface{}, expectLength uint32) (int, []interface{}, error)
- func JsonReadBool(j interface{}, dst *bool) error
- func JsonReadFloat32(j interface{}, dst *float32) error
- func JsonReadFloat64(j interface{}, dst *float64) error
- func JsonReadInt32(j interface{}, dst *int32) error
- func JsonReadInt64(j interface{}, dst *int64) error
- func JsonReadMaybe(typeName string, j interface{}) (bool, interface{}, error)
- func JsonReadString(j interface{}, dst *string) error
- func JsonReadStringBytes(j interface{}, dst *[]byte) error
- func JsonReadUint32(j interface{}, dst *uint32) error
- func JsonReadUnionType(typeName string, j interface{}) (map[string]interface{}, string, error)
- func TlsArg__ReadJSON(item *TlsArg, j interface{}) error
- func TlsArray__ReadJSON(item *TlsArray, j interface{}) error
- func TlsCombinator0__ReadJSON(item *TlsCombinator0, j interface{}) error
- func TlsCombinatorLeft0__ReadJSON(item *TlsCombinatorLeft0, j interface{}) error
- func TlsCombinatorLeftBuiltin__ReadJSON(item *TlsCombinatorLeftBuiltin, j interface{}) error
- func TlsCombinatorLeft__ReadJSON(item *TlsCombinatorLeft, j interface{}) error
- func TlsCombinatorRight__ReadJSON(item *TlsCombinatorRight, j interface{}) error
- func TlsCombinatorV4__ReadJSON(item *TlsCombinatorV4, j interface{}) error
- func TlsCombinator__ReadJSON(item *TlsCombinator, j interface{}) error
- func TlsExprNat__ReadJSON(item *TlsExprNat, j interface{}) error
- func TlsExprType__ReadJSON(item *TlsExprType, j interface{}) error
- func TlsExpr__ReadJSON(item *TlsExpr, j interface{}) error
- func TlsNatConst__ReadJSON(item *TlsNatConst, j interface{}) error
- func TlsNatExpr__ReadJSON(item *TlsNatExpr, j interface{}) error
- func TlsNatVar__ReadJSON(item *TlsNatVar, j interface{}) error
- func TlsSchemaV2__ReadJSON(item *TlsSchemaV2, j interface{}) error
- func TlsSchemaV3__ReadJSON(item *TlsSchemaV3, j interface{}) error
- func TlsSchemaV4__ReadJSON(item *TlsSchemaV4, j interface{}) error
- func TlsSchema__ReadJSON(item *TlsSchema, j interface{}) error
- func TlsTypeExpr0__ReadJSON(item *TlsTypeExpr0, j interface{}) error
- func TlsTypeExpr__ReadJSON(item *TlsTypeExpr, j interface{}) error
- func TlsTypeVar__ReadJSON(item *TlsTypeVar, j interface{}) error
- func TlsType__ReadJSON(item *TlsType, j interface{}) error
- type TlsArg
- func (item *TlsArg) ClearExistVarBit()
- func (item *TlsArg) ClearExistVarNum()
- func (item *TlsArg) ClearVarNum()
- func (item TlsArg) IsSetExistVarBit() bool
- func (item TlsArg) IsSetExistVarNum() bool
- func (item TlsArg) IsSetVarNum() bool
- func (item *TlsArg) MarshalJSON() ([]byte, error)
- func (item *TlsArg) Read(w []byte) (_ []byte, err error)
- func (item *TlsArg) ReadBoxed(w []byte) (_ []byte, err error)
- func (item *TlsArg) Reset()
- func (item *TlsArg) SetExistVarBit(v int32)
- func (item *TlsArg) SetExistVarNum(v int32)
- func (item *TlsArg) SetVarNum(v int32)
- func (item TlsArg) String() string
- func (TlsArg) TLName() string
- func (TlsArg) TLTag() uint32
- func (item *TlsArg) UnmarshalJSON(b []byte) error
- func (item *TlsArg) Write(w []byte) (_ []byte, err error)
- func (item *TlsArg) WriteBoxed(w []byte) ([]byte, error)
- func (item *TlsArg) WriteJSON(w []byte) (_ []byte, err error)
- func (item *TlsArg) WriteJSONOpt(short bool, w []byte) (_ []byte, err error)
- type TlsArray
- func (item TlsArray) AsUnion() TlsTypeExpr
- func (item *TlsArray) MarshalJSON() ([]byte, error)
- func (item *TlsArray) Read(w []byte) (_ []byte, err error)
- func (item *TlsArray) ReadBoxed(w []byte) (_ []byte, err error)
- func (item *TlsArray) Reset()
- func (item TlsArray) String() string
- func (TlsArray) TLName() string
- func (TlsArray) TLTag() uint32
- func (item *TlsArray) UnmarshalJSON(b []byte) error
- func (item *TlsArray) Write(w []byte) (_ []byte, err error)
- func (item *TlsArray) WriteBoxed(w []byte) ([]byte, error)
- func (item *TlsArray) WriteJSON(w []byte) (_ []byte, err error)
- func (item *TlsArray) WriteJSONOpt(short bool, w []byte) (_ []byte, err error)
- type TlsCombinator
- func (item *TlsCombinator) AsCombinator() (*TlsCombinator0, bool)
- func (item *TlsCombinator) AsV4() (*TlsCombinatorV4, bool)
- func (item *TlsCombinator) IsCombinator() bool
- func (item *TlsCombinator) IsV4() bool
- func (item *TlsCombinator) MarshalJSON() ([]byte, error)
- func (item *TlsCombinator) ReadBoxed(w []byte) (_ []byte, err error)
- func (item *TlsCombinator) Reset()
- func (item *TlsCombinator) ResetToCombinator() *TlsCombinator0
- func (item *TlsCombinator) ResetToV4() *TlsCombinatorV4
- func (item *TlsCombinator) SetCombinator(value TlsCombinator0)
- func (item *TlsCombinator) SetV4(value TlsCombinatorV4)
- func (item TlsCombinator) String() string
- func (item TlsCombinator) TLName() string
- func (item TlsCombinator) TLTag() uint32
- func (item *TlsCombinator) UnmarshalJSON(b []byte) error
- func (item *TlsCombinator) WriteBoxed(w []byte) (_ []byte, err error)
- func (item *TlsCombinator) WriteJSON(w []byte) (_ []byte, err error)
- func (item *TlsCombinator) WriteJSONOpt(short bool, w []byte) (_ []byte, err error)
- type TlsCombinator0
- func (item TlsCombinator0) AsUnion() TlsCombinator
- func (item *TlsCombinator0) MarshalJSON() ([]byte, error)
- func (item *TlsCombinator0) Read(w []byte) (_ []byte, err error)
- func (item *TlsCombinator0) ReadBoxed(w []byte) (_ []byte, err error)
- func (item *TlsCombinator0) Reset()
- func (item TlsCombinator0) String() string
- func (TlsCombinator0) TLName() string
- func (TlsCombinator0) TLTag() uint32
- func (item *TlsCombinator0) UnmarshalJSON(b []byte) error
- func (item *TlsCombinator0) Write(w []byte) (_ []byte, err error)
- func (item *TlsCombinator0) WriteBoxed(w []byte) ([]byte, error)
- func (item *TlsCombinator0) WriteJSON(w []byte) (_ []byte, err error)
- func (item *TlsCombinator0) WriteJSONOpt(short bool, w []byte) (_ []byte, err error)
- type TlsCombinatorLeft
- func (item *TlsCombinatorLeft) AsBuiltin() (TlsCombinatorLeftBuiltin, bool)
- func (item *TlsCombinatorLeft) AsCombinatorLeft() (*TlsCombinatorLeft0, bool)
- func (item *TlsCombinatorLeft) IsBuiltin() bool
- func (item *TlsCombinatorLeft) IsCombinatorLeft() bool
- func (item *TlsCombinatorLeft) MarshalJSON() ([]byte, error)
- func (item *TlsCombinatorLeft) ReadBoxed(w []byte) (_ []byte, err error)
- func (item *TlsCombinatorLeft) Reset()
- func (item *TlsCombinatorLeft) ResetToBuiltin()
- func (item *TlsCombinatorLeft) ResetToCombinatorLeft() *TlsCombinatorLeft0
- func (item *TlsCombinatorLeft) SetBuiltin()
- func (item *TlsCombinatorLeft) SetCombinatorLeft(value TlsCombinatorLeft0)
- func (item TlsCombinatorLeft) String() string
- func (item TlsCombinatorLeft) TLName() string
- func (item TlsCombinatorLeft) TLTag() uint32
- func (item *TlsCombinatorLeft) UnmarshalJSON(b []byte) error
- func (item *TlsCombinatorLeft) WriteBoxed(w []byte) (_ []byte, err error)
- func (item *TlsCombinatorLeft) WriteJSON(w []byte) (_ []byte, err error)
- func (item *TlsCombinatorLeft) WriteJSONOpt(short bool, w []byte) (_ []byte, err error)
- type TlsCombinatorLeft0
- func (item TlsCombinatorLeft0) AsUnion() TlsCombinatorLeft
- func (item *TlsCombinatorLeft0) MarshalJSON() ([]byte, error)
- func (item *TlsCombinatorLeft0) Read(w []byte) (_ []byte, err error)
- func (item *TlsCombinatorLeft0) ReadBoxed(w []byte) (_ []byte, err error)
- func (item *TlsCombinatorLeft0) Reset()
- func (item TlsCombinatorLeft0) String() string
- func (TlsCombinatorLeft0) TLName() string
- func (TlsCombinatorLeft0) TLTag() uint32
- func (item *TlsCombinatorLeft0) UnmarshalJSON(b []byte) error
- func (item *TlsCombinatorLeft0) Write(w []byte) (_ []byte, err error)
- func (item *TlsCombinatorLeft0) WriteBoxed(w []byte) ([]byte, error)
- func (item *TlsCombinatorLeft0) WriteJSON(w []byte) (_ []byte, err error)
- func (item *TlsCombinatorLeft0) WriteJSONOpt(short bool, w []byte) (_ []byte, err error)
- type TlsCombinatorLeftBuiltin
- func (item TlsCombinatorLeftBuiltin) AsUnion() TlsCombinatorLeft
- func (item *TlsCombinatorLeftBuiltin) MarshalJSON() ([]byte, error)
- func (item *TlsCombinatorLeftBuiltin) Read(w []byte) ([]byte, error)
- func (item *TlsCombinatorLeftBuiltin) ReadBoxed(w []byte) ([]byte, error)
- func (item *TlsCombinatorLeftBuiltin) Reset()
- func (item TlsCombinatorLeftBuiltin) String() string
- func (TlsCombinatorLeftBuiltin) TLName() string
- func (TlsCombinatorLeftBuiltin) TLTag() uint32
- func (item *TlsCombinatorLeftBuiltin) UnmarshalJSON(b []byte) error
- func (item *TlsCombinatorLeftBuiltin) Write(w []byte) ([]byte, error)
- func (item *TlsCombinatorLeftBuiltin) WriteBoxed(w []byte) ([]byte, error)
- func (item *TlsCombinatorLeftBuiltin) WriteJSON(w []byte) (_ []byte, err error)
- func (item *TlsCombinatorLeftBuiltin) WriteJSONOpt(short bool, w []byte) (_ []byte, err error)
- type TlsCombinatorRight
- func (item *TlsCombinatorRight) MarshalJSON() ([]byte, error)
- func (item *TlsCombinatorRight) Read(w []byte) (_ []byte, err error)
- func (item *TlsCombinatorRight) ReadBoxed(w []byte) (_ []byte, err error)
- func (item *TlsCombinatorRight) Reset()
- func (item TlsCombinatorRight) String() string
- func (TlsCombinatorRight) TLName() string
- func (TlsCombinatorRight) TLTag() uint32
- func (item *TlsCombinatorRight) UnmarshalJSON(b []byte) error
- func (item *TlsCombinatorRight) Write(w []byte) (_ []byte, err error)
- func (item *TlsCombinatorRight) WriteBoxed(w []byte) ([]byte, error)
- func (item *TlsCombinatorRight) WriteJSON(w []byte) (_ []byte, err error)
- func (item *TlsCombinatorRight) WriteJSONOpt(short bool, w []byte) (_ []byte, err error)
- type TlsCombinatorV4
- func (item TlsCombinatorV4) AsUnion() TlsCombinator
- func (item *TlsCombinatorV4) MarshalJSON() ([]byte, error)
- func (item *TlsCombinatorV4) Read(w []byte) (_ []byte, err error)
- func (item *TlsCombinatorV4) ReadBoxed(w []byte) (_ []byte, err error)
- func (item *TlsCombinatorV4) Reset()
- func (item TlsCombinatorV4) String() string
- func (TlsCombinatorV4) TLName() string
- func (TlsCombinatorV4) TLTag() uint32
- func (item *TlsCombinatorV4) UnmarshalJSON(b []byte) error
- func (item *TlsCombinatorV4) Write(w []byte) (_ []byte, err error)
- func (item *TlsCombinatorV4) WriteBoxed(w []byte) ([]byte, error)
- func (item *TlsCombinatorV4) WriteJSON(w []byte) (_ []byte, err error)
- func (item *TlsCombinatorV4) WriteJSONOpt(short bool, w []byte) (_ []byte, err error)
- type TlsExpr
- func (item *TlsExpr) AsNat() (*TlsExprNat, bool)
- func (item *TlsExpr) AsType() (*TlsExprType, bool)
- func (item *TlsExpr) IsNat() bool
- func (item *TlsExpr) IsType() bool
- func (item *TlsExpr) MarshalJSON() ([]byte, error)
- func (item *TlsExpr) ReadBoxed(w []byte) (_ []byte, err error)
- func (item *TlsExpr) Reset()
- func (item *TlsExpr) ResetToNat() *TlsExprNat
- func (item *TlsExpr) ResetToType() *TlsExprType
- func (item *TlsExpr) SetNat(value TlsExprNat)
- func (item *TlsExpr) SetType(value TlsExprType)
- func (item TlsExpr) String() string
- func (item TlsExpr) TLName() string
- func (item TlsExpr) TLTag() uint32
- func (item *TlsExpr) UnmarshalJSON(b []byte) error
- func (item *TlsExpr) WriteBoxed(w []byte) (_ []byte, err error)
- func (item *TlsExpr) WriteJSON(w []byte) (_ []byte, err error)
- func (item *TlsExpr) WriteJSONOpt(short bool, w []byte) (_ []byte, err error)
- type TlsExprNat
- func (item TlsExprNat) AsUnion() TlsExpr
- func (item *TlsExprNat) MarshalJSON() ([]byte, error)
- func (item *TlsExprNat) Read(w []byte) (_ []byte, err error)
- func (item *TlsExprNat) ReadBoxed(w []byte) (_ []byte, err error)
- func (item *TlsExprNat) Reset()
- func (item TlsExprNat) String() string
- func (TlsExprNat) TLName() string
- func (TlsExprNat) TLTag() uint32
- func (item *TlsExprNat) UnmarshalJSON(b []byte) error
- func (item *TlsExprNat) Write(w []byte) (_ []byte, err error)
- func (item *TlsExprNat) WriteBoxed(w []byte) ([]byte, error)
- func (item *TlsExprNat) WriteJSON(w []byte) (_ []byte, err error)
- func (item *TlsExprNat) WriteJSONOpt(short bool, w []byte) (_ []byte, err error)
- type TlsExprType
- func (item TlsExprType) AsUnion() TlsExpr
- func (item *TlsExprType) MarshalJSON() ([]byte, error)
- func (item *TlsExprType) Read(w []byte) (_ []byte, err error)
- func (item *TlsExprType) ReadBoxed(w []byte) (_ []byte, err error)
- func (item *TlsExprType) Reset()
- func (item TlsExprType) String() string
- func (TlsExprType) TLName() string
- func (TlsExprType) TLTag() uint32
- func (item *TlsExprType) UnmarshalJSON(b []byte) error
- func (item *TlsExprType) Write(w []byte) (_ []byte, err error)
- func (item *TlsExprType) WriteBoxed(w []byte) ([]byte, error)
- func (item *TlsExprType) WriteJSON(w []byte) (_ []byte, err error)
- func (item *TlsExprType) WriteJSONOpt(short bool, w []byte) (_ []byte, err error)
- type TlsNatConst
- func (item TlsNatConst) AsUnion() TlsNatExpr
- func (item *TlsNatConst) MarshalJSON() ([]byte, error)
- func (item *TlsNatConst) Read(w []byte) (_ []byte, err error)
- func (item *TlsNatConst) ReadBoxed(w []byte) (_ []byte, err error)
- func (item *TlsNatConst) Reset()
- func (item TlsNatConst) String() string
- func (TlsNatConst) TLName() string
- func (TlsNatConst) TLTag() uint32
- func (item *TlsNatConst) UnmarshalJSON(b []byte) error
- func (item *TlsNatConst) Write(w []byte) (_ []byte, err error)
- func (item *TlsNatConst) WriteBoxed(w []byte) ([]byte, error)
- func (item *TlsNatConst) WriteJSON(w []byte) (_ []byte, err error)
- func (item *TlsNatConst) WriteJSONOpt(short bool, w []byte) (_ []byte, err error)
- type TlsNatExpr
- func (item *TlsNatExpr) AsNatConst() (*TlsNatConst, bool)
- func (item *TlsNatExpr) AsNatVar() (*TlsNatVar, bool)
- func (item *TlsNatExpr) IsNatConst() bool
- func (item *TlsNatExpr) IsNatVar() bool
- func (item *TlsNatExpr) MarshalJSON() ([]byte, error)
- func (item *TlsNatExpr) ReadBoxed(w []byte) (_ []byte, err error)
- func (item *TlsNatExpr) Reset()
- func (item *TlsNatExpr) ResetToNatConst() *TlsNatConst
- func (item *TlsNatExpr) ResetToNatVar() *TlsNatVar
- func (item *TlsNatExpr) SetNatConst(value TlsNatConst)
- func (item *TlsNatExpr) SetNatVar(value TlsNatVar)
- func (item TlsNatExpr) String() string
- func (item TlsNatExpr) TLName() string
- func (item TlsNatExpr) TLTag() uint32
- func (item *TlsNatExpr) UnmarshalJSON(b []byte) error
- func (item *TlsNatExpr) WriteBoxed(w []byte) (_ []byte, err error)
- func (item *TlsNatExpr) WriteJSON(w []byte) (_ []byte, err error)
- func (item *TlsNatExpr) WriteJSONOpt(short bool, w []byte) (_ []byte, err error)
- type TlsNatVar
- func (item TlsNatVar) AsUnion() TlsNatExpr
- func (item *TlsNatVar) MarshalJSON() ([]byte, error)
- func (item *TlsNatVar) Read(w []byte) (_ []byte, err error)
- func (item *TlsNatVar) ReadBoxed(w []byte) (_ []byte, err error)
- func (item *TlsNatVar) Reset()
- func (item TlsNatVar) String() string
- func (TlsNatVar) TLName() string
- func (TlsNatVar) TLTag() uint32
- func (item *TlsNatVar) UnmarshalJSON(b []byte) error
- func (item *TlsNatVar) Write(w []byte) (_ []byte, err error)
- func (item *TlsNatVar) WriteBoxed(w []byte) ([]byte, error)
- func (item *TlsNatVar) WriteJSON(w []byte) (_ []byte, err error)
- func (item *TlsNatVar) WriteJSONOpt(short bool, w []byte) (_ []byte, err error)
- type TlsSchema
- func (item *TlsSchema) AsV2() (*TlsSchemaV2, bool)
- func (item *TlsSchema) AsV3() (*TlsSchemaV3, bool)
- func (item *TlsSchema) AsV4() (*TlsSchemaV4, bool)
- func (item *TlsSchema) IsV2() bool
- func (item *TlsSchema) IsV3() bool
- func (item *TlsSchema) IsV4() bool
- func (item *TlsSchema) MarshalJSON() ([]byte, error)
- func (item *TlsSchema) ReadBoxed(w []byte) (_ []byte, err error)
- func (item *TlsSchema) Reset()
- func (item *TlsSchema) ResetToV2() *TlsSchemaV2
- func (item *TlsSchema) ResetToV3() *TlsSchemaV3
- func (item *TlsSchema) ResetToV4() *TlsSchemaV4
- func (item *TlsSchema) SetV2(value TlsSchemaV2)
- func (item *TlsSchema) SetV3(value TlsSchemaV3)
- func (item *TlsSchema) SetV4(value TlsSchemaV4)
- func (item TlsSchema) String() string
- func (item TlsSchema) TLName() string
- func (item TlsSchema) TLTag() uint32
- func (item *TlsSchema) UnmarshalJSON(b []byte) error
- func (item *TlsSchema) WriteBoxed(w []byte) (_ []byte, err error)
- func (item *TlsSchema) WriteJSON(w []byte) (_ []byte, err error)
- func (item *TlsSchema) WriteJSONOpt(short bool, w []byte) (_ []byte, err error)
- type TlsSchemaV2
- func (item TlsSchemaV2) AsUnion() TlsSchema
- func (item *TlsSchemaV2) MarshalJSON() ([]byte, error)
- func (item *TlsSchemaV2) Read(w []byte) (_ []byte, err error)
- func (item *TlsSchemaV2) ReadBoxed(w []byte) (_ []byte, err error)
- func (item *TlsSchemaV2) Reset()
- func (item TlsSchemaV2) String() string
- func (TlsSchemaV2) TLName() string
- func (TlsSchemaV2) TLTag() uint32
- func (item *TlsSchemaV2) UnmarshalJSON(b []byte) error
- func (item *TlsSchemaV2) Write(w []byte) (_ []byte, err error)
- func (item *TlsSchemaV2) WriteBoxed(w []byte) ([]byte, error)
- func (item *TlsSchemaV2) WriteJSON(w []byte) (_ []byte, err error)
- func (item *TlsSchemaV2) WriteJSONOpt(short bool, w []byte) (_ []byte, err error)
- type TlsSchemaV3
- func (item TlsSchemaV3) AsUnion() TlsSchema
- func (item *TlsSchemaV3) MarshalJSON() ([]byte, error)
- func (item *TlsSchemaV3) Read(w []byte) (_ []byte, err error)
- func (item *TlsSchemaV3) ReadBoxed(w []byte) (_ []byte, err error)
- func (item *TlsSchemaV3) Reset()
- func (item TlsSchemaV3) String() string
- func (TlsSchemaV3) TLName() string
- func (TlsSchemaV3) TLTag() uint32
- func (item *TlsSchemaV3) UnmarshalJSON(b []byte) error
- func (item *TlsSchemaV3) Write(w []byte) (_ []byte, err error)
- func (item *TlsSchemaV3) WriteBoxed(w []byte) ([]byte, error)
- func (item *TlsSchemaV3) WriteJSON(w []byte) (_ []byte, err error)
- func (item *TlsSchemaV3) WriteJSONOpt(short bool, w []byte) (_ []byte, err error)
- type TlsSchemaV4
- func (item TlsSchemaV4) AsUnion() TlsSchema
- func (item *TlsSchemaV4) MarshalJSON() ([]byte, error)
- func (item *TlsSchemaV4) Read(w []byte) (_ []byte, err error)
- func (item *TlsSchemaV4) ReadBoxed(w []byte) (_ []byte, err error)
- func (item *TlsSchemaV4) Reset()
- func (item TlsSchemaV4) String() string
- func (TlsSchemaV4) TLName() string
- func (TlsSchemaV4) TLTag() uint32
- func (item *TlsSchemaV4) UnmarshalJSON(b []byte) error
- func (item *TlsSchemaV4) Write(w []byte) (_ []byte, err error)
- func (item *TlsSchemaV4) WriteBoxed(w []byte) ([]byte, error)
- func (item *TlsSchemaV4) WriteJSON(w []byte) (_ []byte, err error)
- func (item *TlsSchemaV4) WriteJSONOpt(short bool, w []byte) (_ []byte, err error)
- type TlsType
- func (item *TlsType) MarshalJSON() ([]byte, error)
- func (item *TlsType) Read(w []byte) (_ []byte, err error)
- func (item *TlsType) ReadBoxed(w []byte) (_ []byte, err error)
- func (item *TlsType) Reset()
- func (item TlsType) String() string
- func (TlsType) TLName() string
- func (TlsType) TLTag() uint32
- func (item *TlsType) UnmarshalJSON(b []byte) error
- func (item *TlsType) Write(w []byte) (_ []byte, err error)
- func (item *TlsType) WriteBoxed(w []byte) ([]byte, error)
- func (item *TlsType) WriteJSON(w []byte) (_ []byte, err error)
- func (item *TlsType) WriteJSONOpt(short bool, w []byte) (_ []byte, err error)
- type TlsTypeExpr
- func (item *TlsTypeExpr) AsArray() (*TlsArray, bool)
- func (item *TlsTypeExpr) AsTypeExpr() (*TlsTypeExpr0, bool)
- func (item *TlsTypeExpr) AsTypeVar() (*TlsTypeVar, bool)
- func (item *TlsTypeExpr) IsArray() bool
- func (item *TlsTypeExpr) IsTypeExpr() bool
- func (item *TlsTypeExpr) IsTypeVar() bool
- func (item *TlsTypeExpr) MarshalJSON() ([]byte, error)
- func (item *TlsTypeExpr) ReadBoxed(w []byte) (_ []byte, err error)
- func (item *TlsTypeExpr) Reset()
- func (item *TlsTypeExpr) ResetToArray() *TlsArray
- func (item *TlsTypeExpr) ResetToTypeExpr() *TlsTypeExpr0
- func (item *TlsTypeExpr) ResetToTypeVar() *TlsTypeVar
- func (item *TlsTypeExpr) SetArray(value TlsArray)
- func (item *TlsTypeExpr) SetTypeExpr(value TlsTypeExpr0)
- func (item *TlsTypeExpr) SetTypeVar(value TlsTypeVar)
- func (item TlsTypeExpr) String() string
- func (item TlsTypeExpr) TLName() string
- func (item TlsTypeExpr) TLTag() uint32
- func (item *TlsTypeExpr) UnmarshalJSON(b []byte) error
- func (item *TlsTypeExpr) WriteBoxed(w []byte) (_ []byte, err error)
- func (item *TlsTypeExpr) WriteJSON(w []byte) (_ []byte, err error)
- func (item *TlsTypeExpr) WriteJSONOpt(short bool, w []byte) (_ []byte, err error)
- type TlsTypeExpr0
- func (item TlsTypeExpr0) AsUnion() TlsTypeExpr
- func (item *TlsTypeExpr0) MarshalJSON() ([]byte, error)
- func (item *TlsTypeExpr0) Read(w []byte) (_ []byte, err error)
- func (item *TlsTypeExpr0) ReadBoxed(w []byte) (_ []byte, err error)
- func (item *TlsTypeExpr0) Reset()
- func (item TlsTypeExpr0) String() string
- func (TlsTypeExpr0) TLName() string
- func (TlsTypeExpr0) TLTag() uint32
- func (item *TlsTypeExpr0) UnmarshalJSON(b []byte) error
- func (item *TlsTypeExpr0) Write(w []byte) (_ []byte, err error)
- func (item *TlsTypeExpr0) WriteBoxed(w []byte) ([]byte, error)
- func (item *TlsTypeExpr0) WriteJSON(w []byte) (_ []byte, err error)
- func (item *TlsTypeExpr0) WriteJSONOpt(short bool, w []byte) (_ []byte, err error)
- type TlsTypeVar
- func (item TlsTypeVar) AsUnion() TlsTypeExpr
- func (item *TlsTypeVar) MarshalJSON() ([]byte, error)
- func (item *TlsTypeVar) Read(w []byte) (_ []byte, err error)
- func (item *TlsTypeVar) ReadBoxed(w []byte) (_ []byte, err error)
- func (item *TlsTypeVar) Reset()
- func (item TlsTypeVar) String() string
- func (TlsTypeVar) TLName() string
- func (TlsTypeVar) TLTag() uint32
- func (item *TlsTypeVar) UnmarshalJSON(b []byte) error
- func (item *TlsTypeVar) Write(w []byte) (_ []byte, err error)
- func (item *TlsTypeVar) WriteBoxed(w []byte) ([]byte, error)
- func (item *TlsTypeVar) WriteJSON(w []byte) (_ []byte, err error)
- func (item *TlsTypeVar) WriteJSONOpt(short bool, w []byte) (_ []byte, err error)
- type UnionElement
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BuiltinTupleTlsCombinatorBoxedRead ¶
func BuiltinTupleTlsCombinatorBoxedRead(w []byte, vec *[]TlsCombinator, nat_n uint32) (_ []byte, err error)
func BuiltinTupleTlsCombinatorBoxedReadJSON ¶
func BuiltinTupleTlsCombinatorBoxedReadJSON(j interface{}, vec *[]TlsCombinator, nat_n uint32) error
func BuiltinTupleTlsCombinatorBoxedWrite ¶
func BuiltinTupleTlsCombinatorBoxedWrite(w []byte, vec []TlsCombinator, nat_n uint32) (_ []byte, err error)
func BuiltinTupleTlsCombinatorBoxedWriteJSON ¶
func BuiltinTupleTlsCombinatorBoxedWriteJSON(w []byte, vec []TlsCombinator, nat_n uint32) (_ []byte, err error)
func ErrorClientDo ¶
func ErrorClientReadResult ¶
func ErrorClientWrite ¶
func ErrorInvalidEnumTag ¶
func ErrorInvalidEnumTagJSON ¶
func ErrorInvalidJSON ¶
func ErrorInvalidUnionTag ¶
func ErrorServerHandle ¶
func ErrorServerRead ¶
func ErrorServerWriteResult ¶
func JsonBytesToInterface ¶
func JsonReadArray ¶
func JsonReadArrayFixedSize ¶
func JsonReadBool ¶
func JsonReadFloat32 ¶
func JsonReadFloat64 ¶
func JsonReadInt32 ¶
func JsonReadInt64 ¶
func JsonReadMaybe ¶
func JsonReadString ¶
func JsonReadStringBytes ¶
func JsonReadUint32 ¶
func JsonReadUnionType ¶
func TlsArg__ReadJSON ¶
func TlsArray__ReadJSON ¶
func TlsCombinator0__ReadJSON ¶ added in v1.0.6
func TlsCombinator0__ReadJSON(item *TlsCombinator0, j interface{}) error
func TlsCombinatorLeft0__ReadJSON ¶ added in v1.0.6
func TlsCombinatorLeft0__ReadJSON(item *TlsCombinatorLeft0, j interface{}) error
func TlsCombinatorLeftBuiltin__ReadJSON ¶
func TlsCombinatorLeftBuiltin__ReadJSON(item *TlsCombinatorLeftBuiltin, j interface{}) error
func TlsCombinatorLeft__ReadJSON ¶
func TlsCombinatorLeft__ReadJSON(item *TlsCombinatorLeft, j interface{}) error
func TlsCombinatorRight__ReadJSON ¶
func TlsCombinatorRight__ReadJSON(item *TlsCombinatorRight, j interface{}) error
func TlsCombinatorV4__ReadJSON ¶
func TlsCombinatorV4__ReadJSON(item *TlsCombinatorV4, j interface{}) error
func TlsCombinator__ReadJSON ¶
func TlsCombinator__ReadJSON(item *TlsCombinator, j interface{}) error
func TlsExprNat__ReadJSON ¶
func TlsExprNat__ReadJSON(item *TlsExprNat, j interface{}) error
func TlsExprType__ReadJSON ¶
func TlsExprType__ReadJSON(item *TlsExprType, j interface{}) error
func TlsExpr__ReadJSON ¶ added in v1.0.6
func TlsNatConst__ReadJSON ¶
func TlsNatConst__ReadJSON(item *TlsNatConst, j interface{}) error
func TlsNatExpr__ReadJSON ¶ added in v1.0.6
func TlsNatExpr__ReadJSON(item *TlsNatExpr, j interface{}) error
func TlsNatVar__ReadJSON ¶
func TlsSchemaV2__ReadJSON ¶
func TlsSchemaV2__ReadJSON(item *TlsSchemaV2, j interface{}) error
func TlsSchemaV3__ReadJSON ¶
func TlsSchemaV3__ReadJSON(item *TlsSchemaV3, j interface{}) error
func TlsSchemaV4__ReadJSON ¶
func TlsSchemaV4__ReadJSON(item *TlsSchemaV4, j interface{}) error
func TlsSchema__ReadJSON ¶ added in v1.0.6
func TlsTypeExpr0__ReadJSON ¶ added in v1.0.6
func TlsTypeExpr0__ReadJSON(item *TlsTypeExpr0, j interface{}) error
func TlsTypeExpr__ReadJSON ¶
func TlsTypeExpr__ReadJSON(item *TlsTypeExpr, j interface{}) error
func TlsTypeVar__ReadJSON ¶
func TlsTypeVar__ReadJSON(item *TlsTypeVar, j interface{}) error
func TlsType__ReadJSON ¶
Types ¶
type TlsArg ¶
type TlsArg struct { Id string Flags uint32 VarNum int32 // Conditional: item.Flags.1 ExistVarNum int32 // Conditional: item.Flags.2 ExistVarBit int32 // Conditional: item.Flags.2 Type TlsTypeExpr }
func (*TlsArg) ClearExistVarBit ¶
func (item *TlsArg) ClearExistVarBit()
func (*TlsArg) ClearExistVarNum ¶
func (item *TlsArg) ClearExistVarNum()
func (*TlsArg) ClearVarNum ¶
func (item *TlsArg) ClearVarNum()
func (TlsArg) IsSetExistVarBit ¶
func (TlsArg) IsSetExistVarNum ¶
func (TlsArg) IsSetVarNum ¶
func (*TlsArg) MarshalJSON ¶
func (*TlsArg) SetExistVarBit ¶
func (*TlsArg) SetExistVarNum ¶
func (*TlsArg) UnmarshalJSON ¶
type TlsArray ¶
type TlsArray struct { Multiplicity TlsNatExpr ArgsNum uint32 Args []TlsArg }
func (TlsArray) AsUnion ¶
func (item TlsArray) AsUnion() TlsTypeExpr
func (*TlsArray) MarshalJSON ¶
func (*TlsArray) UnmarshalJSON ¶
type TlsCombinator ¶
type TlsCombinator struct {
// contains filtered or unexported fields
}
func (*TlsCombinator) AsCombinator ¶ added in v1.0.6
func (item *TlsCombinator) AsCombinator() (*TlsCombinator0, bool)
func (*TlsCombinator) AsV4 ¶ added in v1.0.6
func (item *TlsCombinator) AsV4() (*TlsCombinatorV4, bool)
func (*TlsCombinator) IsCombinator ¶ added in v1.0.6
func (item *TlsCombinator) IsCombinator() bool
func (*TlsCombinator) IsV4 ¶ added in v1.0.6
func (item *TlsCombinator) IsV4() bool
func (*TlsCombinator) MarshalJSON ¶
func (item *TlsCombinator) MarshalJSON() ([]byte, error)
func (*TlsCombinator) ReadBoxed ¶
func (item *TlsCombinator) ReadBoxed(w []byte) (_ []byte, err error)
func (*TlsCombinator) Reset ¶
func (item *TlsCombinator) Reset()
func (*TlsCombinator) ResetToCombinator ¶ added in v1.0.6
func (item *TlsCombinator) ResetToCombinator() *TlsCombinator0
func (*TlsCombinator) ResetToV4 ¶ added in v1.0.6
func (item *TlsCombinator) ResetToV4() *TlsCombinatorV4
func (*TlsCombinator) SetCombinator ¶ added in v1.0.6
func (item *TlsCombinator) SetCombinator(value TlsCombinator0)
func (*TlsCombinator) SetV4 ¶ added in v1.0.6
func (item *TlsCombinator) SetV4(value TlsCombinatorV4)
func (TlsCombinator) String ¶
func (item TlsCombinator) String() string
func (TlsCombinator) TLName ¶
func (item TlsCombinator) TLName() string
func (TlsCombinator) TLTag ¶
func (item TlsCombinator) TLTag() uint32
func (*TlsCombinator) UnmarshalJSON ¶
func (item *TlsCombinator) UnmarshalJSON(b []byte) error
func (*TlsCombinator) WriteBoxed ¶
func (item *TlsCombinator) WriteBoxed(w []byte) (_ []byte, err error)
func (*TlsCombinator) WriteJSON ¶
func (item *TlsCombinator) WriteJSON(w []byte) (_ []byte, err error)
func (*TlsCombinator) WriteJSONOpt ¶
func (item *TlsCombinator) WriteJSONOpt(short bool, w []byte) (_ []byte, err error)
type TlsCombinator0 ¶ added in v1.0.6
type TlsCombinator0 struct { Name int32 Id string TypeName int32 Left TlsCombinatorLeft Right TlsCombinatorRight }
func (TlsCombinator0) AsUnion ¶ added in v1.0.6
func (item TlsCombinator0) AsUnion() TlsCombinator
func (*TlsCombinator0) MarshalJSON ¶ added in v1.0.6
func (item *TlsCombinator0) MarshalJSON() ([]byte, error)
func (*TlsCombinator0) Read ¶ added in v1.0.6
func (item *TlsCombinator0) Read(w []byte) (_ []byte, err error)
func (*TlsCombinator0) ReadBoxed ¶ added in v1.0.6
func (item *TlsCombinator0) ReadBoxed(w []byte) (_ []byte, err error)
func (*TlsCombinator0) Reset ¶ added in v1.0.6
func (item *TlsCombinator0) Reset()
func (TlsCombinator0) String ¶ added in v1.0.6
func (item TlsCombinator0) String() string
func (TlsCombinator0) TLName ¶ added in v1.0.6
func (TlsCombinator0) TLName() string
func (TlsCombinator0) TLTag ¶ added in v1.0.6
func (TlsCombinator0) TLTag() uint32
func (*TlsCombinator0) UnmarshalJSON ¶ added in v1.0.6
func (item *TlsCombinator0) UnmarshalJSON(b []byte) error
func (*TlsCombinator0) Write ¶ added in v1.0.6
func (item *TlsCombinator0) Write(w []byte) (_ []byte, err error)
func (*TlsCombinator0) WriteBoxed ¶ added in v1.0.6
func (item *TlsCombinator0) WriteBoxed(w []byte) ([]byte, error)
func (*TlsCombinator0) WriteJSON ¶ added in v1.0.6
func (item *TlsCombinator0) WriteJSON(w []byte) (_ []byte, err error)
func (*TlsCombinator0) WriteJSONOpt ¶ added in v1.0.6
func (item *TlsCombinator0) WriteJSONOpt(short bool, w []byte) (_ []byte, err error)
type TlsCombinatorLeft ¶
type TlsCombinatorLeft struct {
// contains filtered or unexported fields
}
func (*TlsCombinatorLeft) AsBuiltin ¶ added in v1.0.6
func (item *TlsCombinatorLeft) AsBuiltin() (TlsCombinatorLeftBuiltin, bool)
func (*TlsCombinatorLeft) AsCombinatorLeft ¶ added in v1.0.6
func (item *TlsCombinatorLeft) AsCombinatorLeft() (*TlsCombinatorLeft0, bool)
func (*TlsCombinatorLeft) IsBuiltin ¶ added in v1.0.6
func (item *TlsCombinatorLeft) IsBuiltin() bool
func (*TlsCombinatorLeft) IsCombinatorLeft ¶ added in v1.0.6
func (item *TlsCombinatorLeft) IsCombinatorLeft() bool
func (*TlsCombinatorLeft) MarshalJSON ¶
func (item *TlsCombinatorLeft) MarshalJSON() ([]byte, error)
func (*TlsCombinatorLeft) ReadBoxed ¶
func (item *TlsCombinatorLeft) ReadBoxed(w []byte) (_ []byte, err error)
func (*TlsCombinatorLeft) Reset ¶
func (item *TlsCombinatorLeft) Reset()
func (*TlsCombinatorLeft) ResetToBuiltin ¶ added in v1.0.6
func (item *TlsCombinatorLeft) ResetToBuiltin()
func (*TlsCombinatorLeft) ResetToCombinatorLeft ¶ added in v1.0.6
func (item *TlsCombinatorLeft) ResetToCombinatorLeft() *TlsCombinatorLeft0
func (*TlsCombinatorLeft) SetBuiltin ¶ added in v1.0.6
func (item *TlsCombinatorLeft) SetBuiltin()
func (*TlsCombinatorLeft) SetCombinatorLeft ¶ added in v1.0.6
func (item *TlsCombinatorLeft) SetCombinatorLeft(value TlsCombinatorLeft0)
func (TlsCombinatorLeft) String ¶
func (item TlsCombinatorLeft) String() string
func (TlsCombinatorLeft) TLName ¶
func (item TlsCombinatorLeft) TLName() string
func (TlsCombinatorLeft) TLTag ¶
func (item TlsCombinatorLeft) TLTag() uint32
func (*TlsCombinatorLeft) UnmarshalJSON ¶
func (item *TlsCombinatorLeft) UnmarshalJSON(b []byte) error
func (*TlsCombinatorLeft) WriteBoxed ¶
func (item *TlsCombinatorLeft) WriteBoxed(w []byte) (_ []byte, err error)
func (*TlsCombinatorLeft) WriteJSON ¶
func (item *TlsCombinatorLeft) WriteJSON(w []byte) (_ []byte, err error)
func (*TlsCombinatorLeft) WriteJSONOpt ¶
func (item *TlsCombinatorLeft) WriteJSONOpt(short bool, w []byte) (_ []byte, err error)
type TlsCombinatorLeft0 ¶ added in v1.0.6
func (TlsCombinatorLeft0) AsUnion ¶ added in v1.0.6
func (item TlsCombinatorLeft0) AsUnion() TlsCombinatorLeft
func (*TlsCombinatorLeft0) MarshalJSON ¶ added in v1.0.6
func (item *TlsCombinatorLeft0) MarshalJSON() ([]byte, error)
func (*TlsCombinatorLeft0) Read ¶ added in v1.0.6
func (item *TlsCombinatorLeft0) Read(w []byte) (_ []byte, err error)
func (*TlsCombinatorLeft0) ReadBoxed ¶ added in v1.0.6
func (item *TlsCombinatorLeft0) ReadBoxed(w []byte) (_ []byte, err error)
func (*TlsCombinatorLeft0) Reset ¶ added in v1.0.6
func (item *TlsCombinatorLeft0) Reset()
func (TlsCombinatorLeft0) String ¶ added in v1.0.6
func (item TlsCombinatorLeft0) String() string
func (TlsCombinatorLeft0) TLName ¶ added in v1.0.6
func (TlsCombinatorLeft0) TLName() string
func (TlsCombinatorLeft0) TLTag ¶ added in v1.0.6
func (TlsCombinatorLeft0) TLTag() uint32
func (*TlsCombinatorLeft0) UnmarshalJSON ¶ added in v1.0.6
func (item *TlsCombinatorLeft0) UnmarshalJSON(b []byte) error
func (*TlsCombinatorLeft0) Write ¶ added in v1.0.6
func (item *TlsCombinatorLeft0) Write(w []byte) (_ []byte, err error)
func (*TlsCombinatorLeft0) WriteBoxed ¶ added in v1.0.6
func (item *TlsCombinatorLeft0) WriteBoxed(w []byte) ([]byte, error)
func (*TlsCombinatorLeft0) WriteJSON ¶ added in v1.0.6
func (item *TlsCombinatorLeft0) WriteJSON(w []byte) (_ []byte, err error)
func (*TlsCombinatorLeft0) WriteJSONOpt ¶ added in v1.0.6
func (item *TlsCombinatorLeft0) WriteJSONOpt(short bool, w []byte) (_ []byte, err error)
type TlsCombinatorLeftBuiltin ¶
type TlsCombinatorLeftBuiltin struct { }
func (TlsCombinatorLeftBuiltin) AsUnion ¶
func (item TlsCombinatorLeftBuiltin) AsUnion() TlsCombinatorLeft
func (*TlsCombinatorLeftBuiltin) MarshalJSON ¶
func (item *TlsCombinatorLeftBuiltin) MarshalJSON() ([]byte, error)
func (*TlsCombinatorLeftBuiltin) Read ¶
func (item *TlsCombinatorLeftBuiltin) Read(w []byte) ([]byte, error)
func (*TlsCombinatorLeftBuiltin) ReadBoxed ¶
func (item *TlsCombinatorLeftBuiltin) ReadBoxed(w []byte) ([]byte, error)
func (*TlsCombinatorLeftBuiltin) Reset ¶
func (item *TlsCombinatorLeftBuiltin) Reset()
func (TlsCombinatorLeftBuiltin) String ¶
func (item TlsCombinatorLeftBuiltin) String() string
func (TlsCombinatorLeftBuiltin) TLName ¶
func (TlsCombinatorLeftBuiltin) TLName() string
func (TlsCombinatorLeftBuiltin) TLTag ¶
func (TlsCombinatorLeftBuiltin) TLTag() uint32
func (*TlsCombinatorLeftBuiltin) UnmarshalJSON ¶
func (item *TlsCombinatorLeftBuiltin) UnmarshalJSON(b []byte) error
func (*TlsCombinatorLeftBuiltin) Write ¶
func (item *TlsCombinatorLeftBuiltin) Write(w []byte) ([]byte, error)
func (*TlsCombinatorLeftBuiltin) WriteBoxed ¶
func (item *TlsCombinatorLeftBuiltin) WriteBoxed(w []byte) ([]byte, error)
func (*TlsCombinatorLeftBuiltin) WriteJSON ¶
func (item *TlsCombinatorLeftBuiltin) WriteJSON(w []byte) (_ []byte, err error)
func (*TlsCombinatorLeftBuiltin) WriteJSONOpt ¶
func (item *TlsCombinatorLeftBuiltin) WriteJSONOpt(short bool, w []byte) (_ []byte, err error)
type TlsCombinatorRight ¶
type TlsCombinatorRight struct {
Value TlsTypeExpr
}
func (*TlsCombinatorRight) MarshalJSON ¶
func (item *TlsCombinatorRight) MarshalJSON() ([]byte, error)
func (*TlsCombinatorRight) Read ¶
func (item *TlsCombinatorRight) Read(w []byte) (_ []byte, err error)
func (*TlsCombinatorRight) ReadBoxed ¶
func (item *TlsCombinatorRight) ReadBoxed(w []byte) (_ []byte, err error)
func (*TlsCombinatorRight) Reset ¶
func (item *TlsCombinatorRight) Reset()
func (TlsCombinatorRight) String ¶
func (item TlsCombinatorRight) String() string
func (TlsCombinatorRight) TLName ¶
func (TlsCombinatorRight) TLName() string
func (TlsCombinatorRight) TLTag ¶
func (TlsCombinatorRight) TLTag() uint32
func (*TlsCombinatorRight) UnmarshalJSON ¶
func (item *TlsCombinatorRight) UnmarshalJSON(b []byte) error
func (*TlsCombinatorRight) Write ¶
func (item *TlsCombinatorRight) Write(w []byte) (_ []byte, err error)
func (*TlsCombinatorRight) WriteBoxed ¶
func (item *TlsCombinatorRight) WriteBoxed(w []byte) ([]byte, error)
func (*TlsCombinatorRight) WriteJSON ¶
func (item *TlsCombinatorRight) WriteJSON(w []byte) (_ []byte, err error)
func (*TlsCombinatorRight) WriteJSONOpt ¶
func (item *TlsCombinatorRight) WriteJSONOpt(short bool, w []byte) (_ []byte, err error)
type TlsCombinatorV4 ¶
type TlsCombinatorV4 struct { Name int32 Id string TypeName int32 Left TlsCombinatorLeft Right TlsCombinatorRight Flags int32 }
func (TlsCombinatorV4) AsUnion ¶
func (item TlsCombinatorV4) AsUnion() TlsCombinator
func (*TlsCombinatorV4) MarshalJSON ¶
func (item *TlsCombinatorV4) MarshalJSON() ([]byte, error)
func (*TlsCombinatorV4) ReadBoxed ¶
func (item *TlsCombinatorV4) ReadBoxed(w []byte) (_ []byte, err error)
func (*TlsCombinatorV4) Reset ¶
func (item *TlsCombinatorV4) Reset()
func (TlsCombinatorV4) String ¶
func (item TlsCombinatorV4) String() string
func (TlsCombinatorV4) TLName ¶
func (TlsCombinatorV4) TLName() string
func (TlsCombinatorV4) TLTag ¶
func (TlsCombinatorV4) TLTag() uint32
func (*TlsCombinatorV4) UnmarshalJSON ¶
func (item *TlsCombinatorV4) UnmarshalJSON(b []byte) error
func (*TlsCombinatorV4) WriteBoxed ¶
func (item *TlsCombinatorV4) WriteBoxed(w []byte) ([]byte, error)
func (*TlsCombinatorV4) WriteJSON ¶
func (item *TlsCombinatorV4) WriteJSON(w []byte) (_ []byte, err error)
func (*TlsCombinatorV4) WriteJSONOpt ¶
func (item *TlsCombinatorV4) WriteJSONOpt(short bool, w []byte) (_ []byte, err error)
type TlsExpr ¶ added in v1.0.6
type TlsExpr struct {
// contains filtered or unexported fields
}
func (*TlsExpr) AsNat ¶ added in v1.0.6
func (item *TlsExpr) AsNat() (*TlsExprNat, bool)
func (*TlsExpr) AsType ¶ added in v1.0.6
func (item *TlsExpr) AsType() (*TlsExprType, bool)
func (*TlsExpr) MarshalJSON ¶ added in v1.0.6
func (*TlsExpr) ResetToNat ¶ added in v1.0.6
func (item *TlsExpr) ResetToNat() *TlsExprNat
func (*TlsExpr) ResetToType ¶ added in v1.0.6
func (item *TlsExpr) ResetToType() *TlsExprType
func (*TlsExpr) SetNat ¶ added in v1.0.6
func (item *TlsExpr) SetNat(value TlsExprNat)
func (*TlsExpr) SetType ¶ added in v1.0.6
func (item *TlsExpr) SetType(value TlsExprType)
func (*TlsExpr) UnmarshalJSON ¶ added in v1.0.6
func (*TlsExpr) WriteBoxed ¶ added in v1.0.6
type TlsExprNat ¶
type TlsExprNat struct {
Expr TlsNatExpr
}
func (TlsExprNat) AsUnion ¶
func (item TlsExprNat) AsUnion() TlsExpr
func (*TlsExprNat) MarshalJSON ¶
func (item *TlsExprNat) MarshalJSON() ([]byte, error)
func (*TlsExprNat) Reset ¶
func (item *TlsExprNat) Reset()
func (TlsExprNat) String ¶
func (item TlsExprNat) String() string
func (TlsExprNat) TLName ¶
func (TlsExprNat) TLName() string
func (TlsExprNat) TLTag ¶
func (TlsExprNat) TLTag() uint32
func (*TlsExprNat) UnmarshalJSON ¶
func (item *TlsExprNat) UnmarshalJSON(b []byte) error
func (*TlsExprNat) WriteBoxed ¶
func (item *TlsExprNat) WriteBoxed(w []byte) ([]byte, error)
func (*TlsExprNat) WriteJSONOpt ¶
func (item *TlsExprNat) WriteJSONOpt(short bool, w []byte) (_ []byte, err error)
type TlsExprType ¶
type TlsExprType struct {
Expr TlsTypeExpr
}
func (TlsExprType) AsUnion ¶
func (item TlsExprType) AsUnion() TlsExpr
func (*TlsExprType) MarshalJSON ¶
func (item *TlsExprType) MarshalJSON() ([]byte, error)
func (*TlsExprType) Reset ¶
func (item *TlsExprType) Reset()
func (TlsExprType) String ¶
func (item TlsExprType) String() string
func (TlsExprType) TLName ¶
func (TlsExprType) TLName() string
func (TlsExprType) TLTag ¶
func (TlsExprType) TLTag() uint32
func (*TlsExprType) UnmarshalJSON ¶
func (item *TlsExprType) UnmarshalJSON(b []byte) error
func (*TlsExprType) WriteBoxed ¶
func (item *TlsExprType) WriteBoxed(w []byte) ([]byte, error)
func (*TlsExprType) WriteJSONOpt ¶
func (item *TlsExprType) WriteJSONOpt(short bool, w []byte) (_ []byte, err error)
type TlsNatConst ¶
type TlsNatConst struct {
Value int32
}
func (TlsNatConst) AsUnion ¶
func (item TlsNatConst) AsUnion() TlsNatExpr
func (*TlsNatConst) MarshalJSON ¶
func (item *TlsNatConst) MarshalJSON() ([]byte, error)
func (*TlsNatConst) Reset ¶
func (item *TlsNatConst) Reset()
func (TlsNatConst) String ¶
func (item TlsNatConst) String() string
func (TlsNatConst) TLName ¶
func (TlsNatConst) TLName() string
func (TlsNatConst) TLTag ¶
func (TlsNatConst) TLTag() uint32
func (*TlsNatConst) UnmarshalJSON ¶
func (item *TlsNatConst) UnmarshalJSON(b []byte) error
func (*TlsNatConst) WriteBoxed ¶
func (item *TlsNatConst) WriteBoxed(w []byte) ([]byte, error)
func (*TlsNatConst) WriteJSONOpt ¶
func (item *TlsNatConst) WriteJSONOpt(short bool, w []byte) (_ []byte, err error)
type TlsNatExpr ¶ added in v1.0.6
type TlsNatExpr struct {
// contains filtered or unexported fields
}
func (*TlsNatExpr) AsNatConst ¶ added in v1.0.6
func (item *TlsNatExpr) AsNatConst() (*TlsNatConst, bool)
func (*TlsNatExpr) AsNatVar ¶ added in v1.0.6
func (item *TlsNatExpr) AsNatVar() (*TlsNatVar, bool)
func (*TlsNatExpr) IsNatConst ¶ added in v1.0.6
func (item *TlsNatExpr) IsNatConst() bool
func (*TlsNatExpr) IsNatVar ¶ added in v1.0.6
func (item *TlsNatExpr) IsNatVar() bool
func (*TlsNatExpr) MarshalJSON ¶ added in v1.0.6
func (item *TlsNatExpr) MarshalJSON() ([]byte, error)
func (*TlsNatExpr) ReadBoxed ¶ added in v1.0.6
func (item *TlsNatExpr) ReadBoxed(w []byte) (_ []byte, err error)
func (*TlsNatExpr) Reset ¶ added in v1.0.6
func (item *TlsNatExpr) Reset()
func (*TlsNatExpr) ResetToNatConst ¶ added in v1.0.6
func (item *TlsNatExpr) ResetToNatConst() *TlsNatConst
func (*TlsNatExpr) ResetToNatVar ¶ added in v1.0.6
func (item *TlsNatExpr) ResetToNatVar() *TlsNatVar
func (*TlsNatExpr) SetNatConst ¶ added in v1.0.6
func (item *TlsNatExpr) SetNatConst(value TlsNatConst)
func (*TlsNatExpr) SetNatVar ¶ added in v1.0.6
func (item *TlsNatExpr) SetNatVar(value TlsNatVar)
func (TlsNatExpr) String ¶ added in v1.0.6
func (item TlsNatExpr) String() string
func (TlsNatExpr) TLName ¶ added in v1.0.6
func (item TlsNatExpr) TLName() string
func (TlsNatExpr) TLTag ¶ added in v1.0.6
func (item TlsNatExpr) TLTag() uint32
func (*TlsNatExpr) UnmarshalJSON ¶ added in v1.0.6
func (item *TlsNatExpr) UnmarshalJSON(b []byte) error
func (*TlsNatExpr) WriteBoxed ¶ added in v1.0.6
func (item *TlsNatExpr) WriteBoxed(w []byte) (_ []byte, err error)
func (*TlsNatExpr) WriteJSON ¶ added in v1.0.6
func (item *TlsNatExpr) WriteJSON(w []byte) (_ []byte, err error)
func (*TlsNatExpr) WriteJSONOpt ¶ added in v1.0.6
func (item *TlsNatExpr) WriteJSONOpt(short bool, w []byte) (_ []byte, err error)
type TlsNatVar ¶
func (TlsNatVar) AsUnion ¶
func (item TlsNatVar) AsUnion() TlsNatExpr
func (*TlsNatVar) MarshalJSON ¶
func (*TlsNatVar) UnmarshalJSON ¶
type TlsSchema ¶ added in v1.0.6
type TlsSchema struct {
// contains filtered or unexported fields
}
func (*TlsSchema) AsV2 ¶ added in v1.0.6
func (item *TlsSchema) AsV2() (*TlsSchemaV2, bool)
func (*TlsSchema) AsV3 ¶ added in v1.0.6
func (item *TlsSchema) AsV3() (*TlsSchemaV3, bool)
func (*TlsSchema) AsV4 ¶ added in v1.0.6
func (item *TlsSchema) AsV4() (*TlsSchemaV4, bool)
func (*TlsSchema) MarshalJSON ¶ added in v1.0.6
func (*TlsSchema) ResetToV2 ¶ added in v1.0.6
func (item *TlsSchema) ResetToV2() *TlsSchemaV2
func (*TlsSchema) ResetToV3 ¶ added in v1.0.6
func (item *TlsSchema) ResetToV3() *TlsSchemaV3
func (*TlsSchema) ResetToV4 ¶ added in v1.0.6
func (item *TlsSchema) ResetToV4() *TlsSchemaV4
func (*TlsSchema) SetV2 ¶ added in v1.0.6
func (item *TlsSchema) SetV2(value TlsSchemaV2)
func (*TlsSchema) SetV3 ¶ added in v1.0.6
func (item *TlsSchema) SetV3(value TlsSchemaV3)
func (*TlsSchema) SetV4 ¶ added in v1.0.6
func (item *TlsSchema) SetV4(value TlsSchemaV4)
func (*TlsSchema) UnmarshalJSON ¶ added in v1.0.6
func (*TlsSchema) WriteBoxed ¶ added in v1.0.6
type TlsSchemaV2 ¶
type TlsSchemaV2 struct { Version int32 Date int32 TypesNum uint32 Types []TlsType ConstructorNum uint32 Constructors []TlsCombinator FunctionsNum uint32 Functions []TlsCombinator }
func (TlsSchemaV2) AsUnion ¶
func (item TlsSchemaV2) AsUnion() TlsSchema
func (*TlsSchemaV2) MarshalJSON ¶
func (item *TlsSchemaV2) MarshalJSON() ([]byte, error)
func (*TlsSchemaV2) Reset ¶
func (item *TlsSchemaV2) Reset()
func (TlsSchemaV2) String ¶
func (item TlsSchemaV2) String() string
func (TlsSchemaV2) TLName ¶
func (TlsSchemaV2) TLName() string
func (TlsSchemaV2) TLTag ¶
func (TlsSchemaV2) TLTag() uint32
func (*TlsSchemaV2) UnmarshalJSON ¶
func (item *TlsSchemaV2) UnmarshalJSON(b []byte) error
func (*TlsSchemaV2) WriteBoxed ¶
func (item *TlsSchemaV2) WriteBoxed(w []byte) ([]byte, error)
func (*TlsSchemaV2) WriteJSONOpt ¶
func (item *TlsSchemaV2) WriteJSONOpt(short bool, w []byte) (_ []byte, err error)
type TlsSchemaV3 ¶
type TlsSchemaV3 struct { Version int32 Date int32 TypesNum uint32 Types []TlsType ConstructorNum uint32 Constructors []TlsCombinator FunctionsNum uint32 Functions []TlsCombinator }
func (TlsSchemaV3) AsUnion ¶
func (item TlsSchemaV3) AsUnion() TlsSchema
func (*TlsSchemaV3) MarshalJSON ¶
func (item *TlsSchemaV3) MarshalJSON() ([]byte, error)
func (*TlsSchemaV3) Reset ¶
func (item *TlsSchemaV3) Reset()
func (TlsSchemaV3) String ¶
func (item TlsSchemaV3) String() string
func (TlsSchemaV3) TLName ¶
func (TlsSchemaV3) TLName() string
func (TlsSchemaV3) TLTag ¶
func (TlsSchemaV3) TLTag() uint32
func (*TlsSchemaV3) UnmarshalJSON ¶
func (item *TlsSchemaV3) UnmarshalJSON(b []byte) error
func (*TlsSchemaV3) WriteBoxed ¶
func (item *TlsSchemaV3) WriteBoxed(w []byte) ([]byte, error)
func (*TlsSchemaV3) WriteJSONOpt ¶
func (item *TlsSchemaV3) WriteJSONOpt(short bool, w []byte) (_ []byte, err error)
type TlsSchemaV4 ¶
type TlsSchemaV4 struct { Version int32 Date int32 TypesNum uint32 Types []TlsType ConstructorNum uint32 Constructors []TlsCombinator FunctionsNum uint32 Functions []TlsCombinator }
func (TlsSchemaV4) AsUnion ¶
func (item TlsSchemaV4) AsUnion() TlsSchema
func (*TlsSchemaV4) MarshalJSON ¶
func (item *TlsSchemaV4) MarshalJSON() ([]byte, error)
func (*TlsSchemaV4) Reset ¶
func (item *TlsSchemaV4) Reset()
func (TlsSchemaV4) String ¶
func (item TlsSchemaV4) String() string
func (TlsSchemaV4) TLName ¶
func (TlsSchemaV4) TLName() string
func (TlsSchemaV4) TLTag ¶
func (TlsSchemaV4) TLTag() uint32
func (*TlsSchemaV4) UnmarshalJSON ¶
func (item *TlsSchemaV4) UnmarshalJSON(b []byte) error
func (*TlsSchemaV4) WriteBoxed ¶
func (item *TlsSchemaV4) WriteBoxed(w []byte) ([]byte, error)
func (*TlsSchemaV4) WriteJSONOpt ¶
func (item *TlsSchemaV4) WriteJSONOpt(short bool, w []byte) (_ []byte, err error)
type TlsType ¶
type TlsType struct { Name int32 Id string ConstructorsNum int32 Flags int32 Arity int32 ParamsType int64 }
func (*TlsType) MarshalJSON ¶
func (*TlsType) UnmarshalJSON ¶
type TlsTypeExpr ¶
type TlsTypeExpr struct {
// contains filtered or unexported fields
}
func (*TlsTypeExpr) AsArray ¶ added in v1.0.6
func (item *TlsTypeExpr) AsArray() (*TlsArray, bool)
func (*TlsTypeExpr) AsTypeExpr ¶ added in v1.0.6
func (item *TlsTypeExpr) AsTypeExpr() (*TlsTypeExpr0, bool)
func (*TlsTypeExpr) AsTypeVar ¶ added in v1.0.6
func (item *TlsTypeExpr) AsTypeVar() (*TlsTypeVar, bool)
func (*TlsTypeExpr) IsArray ¶ added in v1.0.6
func (item *TlsTypeExpr) IsArray() bool
func (*TlsTypeExpr) IsTypeExpr ¶ added in v1.0.6
func (item *TlsTypeExpr) IsTypeExpr() bool
func (*TlsTypeExpr) IsTypeVar ¶ added in v1.0.6
func (item *TlsTypeExpr) IsTypeVar() bool
func (*TlsTypeExpr) MarshalJSON ¶
func (item *TlsTypeExpr) MarshalJSON() ([]byte, error)
func (*TlsTypeExpr) Reset ¶
func (item *TlsTypeExpr) Reset()
func (*TlsTypeExpr) ResetToArray ¶ added in v1.0.6
func (item *TlsTypeExpr) ResetToArray() *TlsArray
func (*TlsTypeExpr) ResetToTypeExpr ¶ added in v1.0.6
func (item *TlsTypeExpr) ResetToTypeExpr() *TlsTypeExpr0
func (*TlsTypeExpr) ResetToTypeVar ¶ added in v1.0.6
func (item *TlsTypeExpr) ResetToTypeVar() *TlsTypeVar
func (*TlsTypeExpr) SetArray ¶ added in v1.0.6
func (item *TlsTypeExpr) SetArray(value TlsArray)
func (*TlsTypeExpr) SetTypeExpr ¶ added in v1.0.6
func (item *TlsTypeExpr) SetTypeExpr(value TlsTypeExpr0)
func (*TlsTypeExpr) SetTypeVar ¶ added in v1.0.6
func (item *TlsTypeExpr) SetTypeVar(value TlsTypeVar)
func (TlsTypeExpr) String ¶
func (item TlsTypeExpr) String() string
func (TlsTypeExpr) TLName ¶
func (item TlsTypeExpr) TLName() string
func (TlsTypeExpr) TLTag ¶
func (item TlsTypeExpr) TLTag() uint32
func (*TlsTypeExpr) UnmarshalJSON ¶
func (item *TlsTypeExpr) UnmarshalJSON(b []byte) error
func (*TlsTypeExpr) WriteBoxed ¶
func (item *TlsTypeExpr) WriteBoxed(w []byte) (_ []byte, err error)
func (*TlsTypeExpr) WriteJSONOpt ¶
func (item *TlsTypeExpr) WriteJSONOpt(short bool, w []byte) (_ []byte, err error)
type TlsTypeExpr0 ¶ added in v1.0.6
func (TlsTypeExpr0) AsUnion ¶ added in v1.0.6
func (item TlsTypeExpr0) AsUnion() TlsTypeExpr
func (*TlsTypeExpr0) MarshalJSON ¶ added in v1.0.6
func (item *TlsTypeExpr0) MarshalJSON() ([]byte, error)
func (*TlsTypeExpr0) Read ¶ added in v1.0.6
func (item *TlsTypeExpr0) Read(w []byte) (_ []byte, err error)
func (*TlsTypeExpr0) ReadBoxed ¶ added in v1.0.6
func (item *TlsTypeExpr0) ReadBoxed(w []byte) (_ []byte, err error)
func (*TlsTypeExpr0) Reset ¶ added in v1.0.6
func (item *TlsTypeExpr0) Reset()
func (TlsTypeExpr0) String ¶ added in v1.0.6
func (item TlsTypeExpr0) String() string
func (TlsTypeExpr0) TLName ¶ added in v1.0.6
func (TlsTypeExpr0) TLName() string
func (TlsTypeExpr0) TLTag ¶ added in v1.0.6
func (TlsTypeExpr0) TLTag() uint32
func (*TlsTypeExpr0) UnmarshalJSON ¶ added in v1.0.6
func (item *TlsTypeExpr0) UnmarshalJSON(b []byte) error
func (*TlsTypeExpr0) Write ¶ added in v1.0.6
func (item *TlsTypeExpr0) Write(w []byte) (_ []byte, err error)
func (*TlsTypeExpr0) WriteBoxed ¶ added in v1.0.6
func (item *TlsTypeExpr0) WriteBoxed(w []byte) ([]byte, error)
func (*TlsTypeExpr0) WriteJSON ¶ added in v1.0.6
func (item *TlsTypeExpr0) WriteJSON(w []byte) (_ []byte, err error)
func (*TlsTypeExpr0) WriteJSONOpt ¶ added in v1.0.6
func (item *TlsTypeExpr0) WriteJSONOpt(short bool, w []byte) (_ []byte, err error)
type TlsTypeVar ¶
func (TlsTypeVar) AsUnion ¶
func (item TlsTypeVar) AsUnion() TlsTypeExpr
func (*TlsTypeVar) MarshalJSON ¶
func (item *TlsTypeVar) MarshalJSON() ([]byte, error)
func (*TlsTypeVar) Reset ¶
func (item *TlsTypeVar) Reset()
func (TlsTypeVar) String ¶
func (item TlsTypeVar) String() string
func (TlsTypeVar) TLName ¶
func (TlsTypeVar) TLName() string
func (TlsTypeVar) TLTag ¶
func (TlsTypeVar) TLTag() uint32
func (*TlsTypeVar) UnmarshalJSON ¶
func (item *TlsTypeVar) UnmarshalJSON(b []byte) error
func (*TlsTypeVar) WriteBoxed ¶
func (item *TlsTypeVar) WriteBoxed(w []byte) ([]byte, error)
func (*TlsTypeVar) WriteJSONOpt ¶
func (item *TlsTypeVar) WriteJSONOpt(short bool, w []byte) (_ []byte, err error)
type UnionElement ¶
Click to show internal directories.
Click to hide internal directories.