structInputConnection class