struct NextChannelHandler used only locally.  Remove from tclIO.h.
structs ChannelHandler ChannelHandlerEvent GetsState CopyState used locally.
Remove from tclIO.h.
structs *ChannelHandler* GetsState CopyState used only locally.
Remove from tclIO.h.
Remove from tclIO.h structs used only in tclIO.c.