jkbbwr
10/10/2017, 11:07 AMoperator fun ServerSocket.iterator(): Iterator<Socket> {
return object : Iterator<Socket> {
override fun hasNext(): Boolean {
return !this@iterator.isClosed
}
override fun next(): Socket {
return this@iterator.accept()
}
}
}