SocketLink: added heartbeat prototype