Documentation ¶
Index ¶
- Variables
- type Message
- type MsgCtl
- func (msgCtl *MsgCtl) Pack(msg Message) ([]byte, error)
- func (msgCtl *MsgCtl) ReadMsg(c io.Reader) (msg Message, err error)
- func (msgCtl *MsgCtl) ReadMsgInto(c io.Reader, msg Message) (err error)
- func (msgCtl *MsgCtl) RegisterMsg(typeByte byte, msg interface{})
- func (msgCtl *MsgCtl) SetMaxMsgLength(length int64)
- func (msgCtl *MsgCtl) UnPack(typeByte byte, buffer []byte) (msg Message, err error)
- func (msgCtl *MsgCtl) UnPackInto(buffer []byte, msg Message) (err error)
- func (msgCtl *MsgCtl) WriteMsg(c io.Writer, msg interface{}) (err error)
Constants ¶
This section is empty.
Variables ¶
Functions ¶
This section is empty.
Types ¶
type Message ¶
type Message interface{}
Message wraps socket packages for communicating between frpc and frps.
type MsgCtl ¶
type MsgCtl struct {
// contains filtered or unexported fields
}
func (*MsgCtl) ReadMsgInto ¶
func (*MsgCtl) RegisterMsg ¶
func (*MsgCtl) SetMaxMsgLength ¶
func (*MsgCtl) UnPackInto ¶
Click to show internal directories.
Click to hide internal directories.