Moved hid to use boost sockets