func NewMessagePush(data protocol.Raw) *protocol.Push {
	return &protocol.Push{
		Type: protocol.PushTypeMessage,
		Data: data,
	}
}
// NewMessagePush returns initialized async push message.
NewMessagePush returns initialized async push message.
// NewMessagePush returns initialized async push message .
func NewMessagePush(data protocol.Raw) *protocol.Push {
	return &protocol.Push{
		Type: protocol.PushTypeMessage,
		Data: data,
	}
}
func NewMessagePush ( data protocol . Raw ) * protocol . Push { return & protocol . Push { Type : protocol . PushTypeMessage , Data : data , } }
NewMessagePush returns initialized async push message.
NewMessagePush returns initialized async push message .