Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var (
BroadcastMaker = &BroadcastPacketFactory{}
)
View Source
var (
MulticastMaker = &MulticastPacketFactory{}
)
Functions ¶
This section is empty.
Types ¶
type BroadcastHandler ¶
type BroadcastHandler struct {
}
type BroadcastPacketFactory ¶
type BroadcastPacketFactory struct {
}
func (*BroadcastPacketFactory) CreateBroadcastPacket ¶
func (this *BroadcastPacketFactory) CreateBroadcastPacket(sp *protocol.BCSessionUnion, packetid int, data interface{}) (proto.Message, error)
func (*BroadcastPacketFactory) CreatePacket ¶
func (this *BroadcastPacketFactory) CreatePacket() interface{}
type MulticastHandler ¶
type MulticastHandler struct {
}
type MulticastPacketFactory ¶
type MulticastPacketFactory struct {
}
func (*MulticastPacketFactory) CreateMulticastPacket ¶
func (this *MulticastPacketFactory) CreateMulticastPacket(packetid int, data interface{}, sis ...*protocol.MCSessionUnion) (proto.Message, error)
func (*MulticastPacketFactory) CreatePacket ¶
func (this *MulticastPacketFactory) CreatePacket() interface{}
type PacketRedirectHandler ¶
type PacketRedirectHandler struct {
}
type PacketRedirectPacketFactory ¶
type PacketRedirectPacketFactory struct {
}
func (*PacketRedirectPacketFactory) CreatePacket ¶
func (this *PacketRedirectPacketFactory) CreatePacket() interface{}
type PacketTransitHandler ¶
type PacketTransitHandler struct {
}
type PacketTransitPacketFactory ¶
type PacketTransitPacketFactory struct {
}
func (*PacketTransitPacketFactory) CreatePacket ¶
func (this *PacketTransitPacketFactory) CreatePacket() interface{}
Click to show internal directories.
Click to hide internal directories.