예제 #1
0
파일: main.go 프로젝트: penguinpowernz/wray
func printMsg(msg wray.Message) {
	fmt.Println("\n-------------------------------------------")
	fmt.Printf("%+v\n", msg.Data())
	fmt.Print("-------------------------------------------\n\n")
}
예제 #2
0
파일: main.go 프로젝트: penguinpowernz/wray
func (spy *spyExtn) Out(msg wray.Message) {
	fmt.Printf("[SPY] OUTGOING %s: %+v\n", msg.Channel(), msg)
}
예제 #3
0
파일: main.go 프로젝트: penguinpowernz/wray
func (spy *spyExtn) In(msg wray.Message) {
	fmt.Printf("[SPY] INCOMING %s: %+v\n", msg.Channel(), msg)
}
예제 #4
0
파일: main.go 프로젝트: penguinpowernz/wray
// Out sets the auth token on the map in Ext()
func (extn *authExtn) Out(msg wray.Message) {
	ext := msg.Ext()
	ext["authToken"] = extn.token // this change is
}