func (c *_Conn) acknowledge(pub utp.Publish) *types.Error {
	ack := &utp.ControlMessage{
		MessageType: utp.PUBLISH,
		FlowControl: utp.ACKNOWLEDGE,
		MessageID:   pub.MessageID,
	}
	c.send <- ack
	return nil
}
// acknowledge acknowledges a Publish Message
acknowledge acknowledges a Publish Message
// acknowledge acknowledges a Publish Message
func (c *_Conn) acknowledge(pub utp.Publish) *types.Error {
	ack := &utp.ControlMessage{
		MessageType: utp.PUBLISH,
		FlowControl: utp.ACKNOWLEDGE,
		MessageID:   pub.MessageID,
	}
	c.send <- ack
	return nil
}
func ( c * _Conn ) acknowledge ( pub utp . Publish ) * types . Error { ack := & utp . ControlMessage { MessageType : utp . PUBLISH , FlowControl : utp . ACKNOWLEDGE , MessageID : pub . MessageID , } c . send <- ack return nil }
acknowledge acknowledges a Publish Message
acknowledge acknowledges a Publish Message