コード例 #1
0
ファイル: exp.go プロジェクト: 0x434D53/osc
func writeToFile(p *osc.OscPacket) {
	file, err := os.Create("message1.bin")

	if err != nil {
		panic(err)
	}
	defer file.Close()
	data := p.SerializeTCP()
	file.Write(data)
}
コード例 #2
0
ファイル: exp.go プロジェクト: 0x434D53/osc
func sendAsUDP(p *osc.OscPacket) {
	addr, _ := net.ResolveUDPAddr("udp", "localhost:10001")
	conn, err := net.DialUDP("udp", nil, addr)

	if err != nil {
		panic(err)
	}
	defer conn.Close()
	data := p.SerializeUDP()
	_, err = conn.Write(data)

	if err != nil {
		panic(err)
	}
}