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