Building socket interface