Automatically detecting tcp etc for tcp UDS too but optional
Automatically detecting tcp etc for tcp
UDS too but optional