zhangzengfei
2024-10-20 5ddd4f4ba6aaf1fe52f93c0966315d0424bd2a5f
nvcs/queue.go
@@ -1,20 +1,20 @@
package nvcs
type chQueue struct {
   data chan elevatorRunData
   data chan ElevatorRunData
}
func newChQueue(size int) *chQueue {
   return &chQueue{
      data: make(chan elevatorRunData, size),
      data: make(chan ElevatorRunData, size),
   }
}
func (q *chQueue) put(data elevatorRunData) {
func (q *chQueue) put(data ElevatorRunData) {
   q.data <- data
}
func (q *chQueue) get() elevatorRunData {
func (q *chQueue) get() ElevatorRunData {
   data := <-q.data
   return data
}