int inputCount = controller.NetworkInputCountGet();
for (int i = 0; i < inputCount; i++)
{
int size = controller.NetworkInputBitSizeGet(i);
int offset = controller.NetworkInputBitOffsetGet(i);
string name = controller.NetworkInputNameGet(i);
UInt64 value = controller.NetworkInputValueGet(i);
}
int outputCount = controller.NetworkOutputCountGet();
for (int i = 0; i < outputCount; i++)
{
int size = controller.NetworkOutputBitSizeGet(i);
int offset = controller.NetworkOutputBitOffsetGet(i);
string name = controller.NetworkOutputNameGet(i);
UInt64 value = controller.NetworkOutputSentValueGet(i);
controller.NetworkOutputOverrideValueSet(i, value);
}