SelectIO结构