add PIPackedTCP
This commit is contained in:
@@ -569,15 +569,14 @@ PIStringList PIIODevice::availableClasses() {
|
||||
|
||||
|
||||
void PIIODevice::registerDevice(PIConstChars prefix, PIConstChars classname, PIIODevice * (*fabric)()) {
|
||||
// printf("registerDevice %s %s %d\n", prefix.data(), classname.data(), fabrics().size());
|
||||
if (prefix.isEmpty()) return;
|
||||
// printf("registerDevice %s %d %d\n", prefix, p.isEmpty(), fabrics().size());
|
||||
if (!fabrics().contains(prefix)) {
|
||||
FabricInfo fi;
|
||||
fi.prefix = prefix;
|
||||
fi.classname = classname;
|
||||
fi.fabricator = fabric;
|
||||
fabrics()[prefix] = fi;
|
||||
}
|
||||
if (fabrics().contains(prefix)) return;
|
||||
FabricInfo fi;
|
||||
fi.prefix = prefix;
|
||||
fi.classname = classname;
|
||||
fi.fabricator = fabric;
|
||||
fabrics()[prefix] = fi;
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user