func handleClient(client *calendar.MyServiceClient, m calendar.Message) (err error) { //client.Ping() //fmt.Println("ping()") // Msg := calendar.Message{101, 2} client.PuttoFront(&m) if err != nil { fmt.Println("Error:", err) } return err }
func handleClient(client *calendar.MyServiceClient) (err error) { //client.Ping() //fmt.Println("ping()") var body calendar.Frontmessage var msg calendar.Message event := "<event><id>136</id><cal_ids>2</cal_ids><start>1430166240</start><end>1430166241</end><series_id></series_id><title>hihihi</title><details>it%27s+CL</details><icon>blank</icon><block_merge></block_merge><bgcolor>%23ffffff</bgcolor><unit_number></unit_number><update_timestamp>1430166254</update_timestamp></event>" new_event := "<event><id>136</id><cal_ids>2</cal_ids><start>1430166240</start><end>1430166241</end><series_id></series_id><title>edit</title><details>it%27s+CL</details><icon>blank</icon><block_merge></block_merge><bgcolor>%23ffffff</bgcolor><unit_number></unit_number><update_timestamp>1430166254</update_timestamp></event>" // send add_event body = calendar.Frontmessage{"add_event", "Secondary+Calendar", event} msg = calendar.Message{"rcv_update", &body} client.PuttoFront(&msg) // send edit_event body = calendar.Frontmessage{"edit_event", "Secondary+Calendar", new_event} msg = calendar.Message{"rcv_update", &body} client.PuttoFront(&msg) /*for i := 0; i < 1; i++ { if(i % 8 == 0){ // add_event body = calendar.Frontmessage{"add_event", "Secondary+Calendar", event} msg = calendar.Message{"rcv_update", &body} } else if(i % 8 == 1){ // edit_event body = calendar.Frontmessage{"edit_event", "Secondary+Calendar", new_event} msg = calendar.Message{"rcv_update", &body} } else if(i % 8 == 2){ // delete_event body = calendar.Frontmessage{"delete_event", "Secondary+Calendar", event} msg = calendar.Message{"rcv_update", &body} } else if(i % 8 == 3){ // vote_decision body = calendar.Frontmessage{"", "Secondary+Calendar", "Approved:member+joins+group"} msg = calendar.Message{"vote_decision", &body} } else if(i % 8 == 4){ // vote_request body = calendar.Frontmessage{"", "Secondary+Calendar", "Member+wants+to+join+the+group"} msg = calendar.Message{"vote_request", &body} } else if(i % 8 == 5){ // vote_reply body = calendar.Frontmessage{"", "Secondary+Calendar", "Approved:member+joins+group"} msg = calendar.Message{"vote_reply", &body} } else if(i % 8 == 6){ // join_reply body = calendar.Frontmessage{"", "Secondary+Calendar", "Approved:member+joins+group"} msg = calendar.Message{"join_reply", &body} } else if(i % 8 == 7){ // join_request body = calendar.Frontmessage{"", "Secondary+Calendar", "Member+wants+to+join+the+group"} msg = calendar.Message{"join_request_to_front", &body} } client.PuttoFront(&msg) }*/ //body := calendar.Frontmessage{"hi", "i'm", "me"} //msg := calendar.Message{"101", &body} //client.PuttoFront(&msg) if err != nil { fmt.Println("Error:", err) } return err }