fIPAddress = (socket.getInetAddress() != null) ? socket.getInetAddress().toString() + ":" + String.valueOf(socket.getPort()) : "";
// Initialize a new message collector or not
fUseMessageCollector = useMessageCollector;
fMyMessageCollector = (fUseMessageCollector) ? new TCPClientConnectionMessageCollector(this, ETX) : null;
// Connection startup time
fConnectionStartUpDateTime = System.currentTimeMillis();
try