NewMessage new message
(id int64, topic string, ty int64, data interface{})
| 310 | |
| 311 | // NewMessage new message |
| 312 | func NewMessage(id int64, topic string, ty int64, data interface{}) (msg *Message) { |
| 313 | msg = &Message{} |
| 314 | msg.ID = id |
| 315 | msg.Ty = ty |
| 316 | msg.Data = data |
| 317 | msg.Topic = topic |
| 318 | msg.chReply = make(chan *Message, 1) |
| 319 | return msg |
| 320 | } |
| 321 | |
| 322 | // NewMessageCallback reply block |
| 323 | func NewMessageCallback(id int64, topic string, ty int64, data interface{}, callback func(msg *Message)) (msg *Message) { |
no outgoing calls