github.com/nsqio/nsq@v1.3.0/nsqd/dummy_backend_queue.go (about) 1 package nsqd 2 3 type dummyBackendQueue struct { 4 readChan chan []byte 5 } 6 7 func newDummyBackendQueue() BackendQueue { 8 return &dummyBackendQueue{readChan: make(chan []byte)} 9 } 10 11 func (d *dummyBackendQueue) Put([]byte) error { 12 return nil 13 } 14 15 func (d *dummyBackendQueue) ReadChan() <-chan []byte { 16 return d.readChan 17 } 18 19 func (d *dummyBackendQueue) Close() error { 20 return nil 21 } 22 23 func (d *dummyBackendQueue) Delete() error { 24 return nil 25 } 26 27 func (d *dummyBackendQueue) Depth() int64 { 28 return int64(0) 29 } 30 31 func (d *dummyBackendQueue) Empty() error { 32 return nil 33 }