Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var AddrParser = address_parser.VAddressSerializer
View Source
var (
BaseKey []byte
)
Functions ¶
func GetGlobalID ¶
Types ¶
type PacketReader ¶
func NewPacketReader ¶
func NewPacketReader(reader io.Reader) *PacketReader
func (*PacketReader) ReadMultiBuffer ¶
func (r *PacketReader) ReadMultiBuffer() (buf.MultiBuffer, error)
func (*PacketReader) ReadPacket ¶
func (r *PacketReader) ReadPacket() (*udp.Packet, error)
type PacketWriter ¶
type PacketWriter struct {
Writer buf.Writer
Dest net.Destination
GlobalID [8]byte
}
func NewPacketWriter ¶
func NewPacketWriter(writer buf.Writer, dest net.Destination, globalID [8]byte) *PacketWriter
func (*PacketWriter) CloseWrite ¶
func (w *PacketWriter) CloseWrite() error
func (*PacketWriter) WriteMultiBuffer ¶
func (w *PacketWriter) WriteMultiBuffer(mb buf.MultiBuffer) error
func (*PacketWriter) WritePacket ¶
func (w *PacketWriter) WritePacket(p *udp.Packet) error
Click to show internal directories.
Click to hide internal directories.