Documentation ¶
Index ¶
- Constants
- Variables
- func GetKey(Data []byte) []byte
- func GetSha256Hex(data []byte) string
- func GetSha256_32bytes(data []byte) [32]byte
- func IsChangeCryKey(Data []byte) bool
- func IsPOGen(Data []byte) bool
- func IsPOVersion(Data []byte) bool
- func JsonPacking(data []byte) []byte
- func JsonPacking_OperChangeKey() []byte
- func JsonPacking_OperVersion() []byte
- func NewCompresser() *compresser
- func UnPack_Oper(data []byte) *packOper
- type Pack
- type PackOperPro
- func (*PackOperPro) Descriptor() ([]byte, []int)deprecated
- func (x *PackOperPro) GetData() []byte
- func (x *PackOperPro) GetHashHex() []byte
- func (x *PackOperPro) GetOperData() []byte
- func (x *PackOperPro) GetOperType() uint32
- func (x *PackOperPro) GetRand() []byte
- func (*PackOperPro) ProtoMessage()
- func (x *PackOperPro) ProtoReflect() protoreflect.Message
- func (x *PackOperPro) Reset()
- func (x *PackOperPro) String() string
- type PackRand
- type PackRandHash
Constants ¶
Variables ¶
View Source
var File_packOper_pro_proto protoreflect.FileDescriptor
Functions ¶
func GetSha256Hex ¶
func GetSha256_32bytes ¶
func IsChangeCryKey ¶
func IsPOVersion ¶
func JsonPacking ¶
func JsonPacking_OperChangeKey ¶
func JsonPacking_OperChangeKey() []byte
func JsonPacking_OperVersion ¶
func JsonPacking_OperVersion() []byte
func NewCompresser ¶
func NewCompresser() *compresser
func UnPack_Oper ¶
func UnPack_Oper(data []byte) *packOper
Types ¶
type PackOperPro ¶
type PackOperPro struct { OperType uint32 `protobuf:"varint,1,opt,name=OperType,proto3" json:"OperType,omitempty"` OperData []byte `protobuf:"bytes,2,opt,name=OperData,proto3" json:"OperData,omitempty"` Data []byte `protobuf:"bytes,3,opt,name=Data,proto3" json:"Data,omitempty"` Rand []byte `protobuf:"bytes,4,opt,name=Rand,proto3" json:"Rand,omitempty"` HashHex []byte `protobuf:"bytes,5,opt,name=HashHex,proto3" json:"HashHex,omitempty"` // contains filtered or unexported fields }
type packOper struct { OperType uint8 OperData []byte Data []byte Rand []byte HashHex []byte }
func (*PackOperPro) Descriptor
deprecated
func (*PackOperPro) Descriptor() ([]byte, []int)
Deprecated: Use PackOperPro.ProtoReflect.Descriptor instead.
func (*PackOperPro) GetData ¶
func (x *PackOperPro) GetData() []byte
func (*PackOperPro) GetHashHex ¶
func (x *PackOperPro) GetHashHex() []byte
func (*PackOperPro) GetOperData ¶
func (x *PackOperPro) GetOperData() []byte
func (*PackOperPro) GetOperType ¶
func (x *PackOperPro) GetOperType() uint32
func (*PackOperPro) GetRand ¶
func (x *PackOperPro) GetRand() []byte
func (*PackOperPro) ProtoMessage ¶
func (*PackOperPro) ProtoMessage()
func (*PackOperPro) ProtoReflect ¶
func (x *PackOperPro) ProtoReflect() protoreflect.Message
func (*PackOperPro) Reset ¶
func (x *PackOperPro) Reset()
func (*PackOperPro) String ¶
func (x *PackOperPro) String() string
Click to show internal directories.
Click to hide internal directories.