コード例 #1
0
ファイル: outbound_packets.bb.go プロジェクト: gemrs/gem
func (frm *OutboundRegionUpdate) Decode(buf io.Reader, flags interface{}) (err error) {
	struc := (*anonymous_outbound_packets_bb_0)(frm)
	hdr := encoding.PacketHeader{
		Number: OutboundRegionUpdateDefinition.Number,
		Size:   OutboundRegionUpdateDefinition.Size,
		Object: struc,
	}
	return hdr.Decode(buf, flags)
}
コード例 #2
0
ファイル: player_walk.go プロジェクト: gemrs/gem
func (frm *InboundPlayerWalk) Decode(buf io.Reader, flags interface{}) (err error) {
	struc := (*InboundPlayerWalkBlock)(frm)
	hdr := encoding.PacketHeader{
		Number: InboundPlayerWalkDefinition.Number,
		Size:   InboundPlayerWalkDefinition.Size,
		Object: struc,
	}
	return hdr.Decode(buf, flags)
}
コード例 #3
0
ファイル: inbound_packets.bb.go プロジェクト: gemrs/gem
func (frm *InboundPing) Decode(buf io.Reader, flags interface{}) (err error) {
	struc := (*anonymous_inbound_packets_bb_0)(frm)
	hdr := encoding.PacketHeader{
		Number: InboundPingDefinition.Number,
		Size:   InboundPingDefinition.Size,
		Object: struc,
	}
	return hdr.Decode(buf, flags)
}
コード例 #4
0
ファイル: player_update.go プロジェクト: gemrs/gem
func (frm *PlayerUpdate) Decode(buf io.Reader, flags interface{}) (err error) {
	struc := (*PlayerUpdateBlock)(frm)
	hdr := encoding.PacketHeader{
		Number: PlayerUpdateDefinition.Number,
		Size:   PlayerUpdateDefinition.Size,
		Object: struc,
	}
	return hdr.Decode(buf, flags)
}