dtfcomponent working with socket class, only tested in linux so far