Documentation ¶
Index ¶
- type KEX
- func (kex KEX) Children() []codec.TLV
- func (k KEX) GetContainerType() uint16
- func (k KEX) GetContainerValue() interface{}
- func (k KEX) GetMessageType() uint16
- func (k KEX) GetPrivateKeyShare() []byte
- func (k KEX) GetPublicKeyShare() []byte
- func (k KEX) GetSessionID() string
- func (kex KEX) Length() uint16
- func (kex KEX) String() string
- func (kex KEX) Type() uint16
- func (kex KEX) TypeString() string
- func (kex KEX) Value() []byte
- type KEXExtension
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type KEX ¶
type KEX struct {
// contains filtered or unexported fields
}
func KEXFullHello ¶
func KEXHelloReject ¶
func (KEX) GetContainerValue ¶
func (k KEX) GetContainerValue() interface{}
func (KEX) GetMessageType ¶
func (KEX) GetPrivateKeyShare ¶
func (KEX) GetSessionID ¶
func (KEX) TypeString ¶
type KEXExtension ¶
func CreateExtensionFromTLV ¶
func CreateExtensionFromTLV(extTLV codec.TLV) (KEXExtension, error)
func (KEXExtension) Children ¶
func (e KEXExtension) Children() []codec.TLV
func (KEXExtension) Length ¶
func (e KEXExtension) Length() uint16
func (KEXExtension) String ¶
func (e KEXExtension) String() string
func (KEXExtension) TypeString ¶
func (e KEXExtension) TypeString() string
func (KEXExtension) Value ¶
func (e KEXExtension) Value() []byte
Click to show internal directories.
Click to hide internal directories.