| 643 | } |
| 644 | |
| 645 | type pubAckFuture struct { |
| 646 | js *js |
| 647 | msg *Msg |
| 648 | pa *PubAck |
| 649 | st time.Time |
| 650 | err error |
| 651 | errCh chan error |
| 652 | doneCh chan *PubAck |
| 653 | retries int |
| 654 | maxRetries int |
| 655 | retryWait time.Duration |
| 656 | reply string |
| 657 | timeout *time.Timer |
| 658 | } |
| 659 | |
| 660 | func (paf *pubAckFuture) Ok() <-chan *PubAck { |
| 661 | paf.js.mu.Lock() |
nothing calls this directly
no outgoing calls
no test coverage detected