Implemented listInputs, setInputMode, getInputMode, setInputName, setOutputName, getOutputName, setOutputName