func NewPublicationPush(ch string, data protocol.Raw) *protocol.Push {
	return &protocol.Push{
		Type:    protocol.PushTypePublication,
		Channel: ch,
		Data:    data,
	}
}
// NewPublicationPush returns initialized async publication message.
NewPublicationPush returns initialized async publication message.
// NewPublicationPush returns initialized async publication message .
func NewPublicationPush(ch string, data protocol.Raw) *protocol.Push {
	return &protocol.Push{
		Type:    protocol.PushTypePublication,
		Channel: ch,
		Data:    data,
	}
}
func NewPublicationPush ( ch string , data protocol . Raw ) * protocol . Push { return & protocol . Push { Type : protocol . PushTypePublication , Channel : ch , Data : data , } }
NewPublicationPush returns initialized async publication message.
NewPublicationPush returns initialized async publication message .