void onClientClose(final long clientId) { final AeronClient client = findClient(clients, clientId); if (null != client) { client.timeOfLastKeepaliveMs(0); } }
void onClientKeepalive(final long clientId) { final AeronClient client = findClient(clients, clientId); if (null != client) { client.timeOfLastKeepaliveMs(cachedEpochClock.time()); } }
private AeronClient getOrAddClient(final long clientId) { AeronClient client = findClient(clients, clientId); if (null == client) { client = new AeronClient( clientId, clientLivenessTimeoutNs, cachedEpochClock.time(), ctx.systemCounters().get(SystemCounterDescriptor.CLIENT_TIMEOUTS), ClientHeartbeatStatus.allocate(tempBuffer, countersManager, clientId)); clients.add(client); } return client; }
void onClientClose(final long clientId) { final AeronClient client = findClient(clients, clientId); if (null != client) { client.timeOfLastKeepaliveMs(0); } }
void onClientClose(final long clientId) { final AeronClient client = findClient(clients, clientId); if (null != client) { client.timeOfLastKeepaliveMs(0); } }
void onClientKeepalive(final long clientId) { final AeronClient client = findClient(clients, clientId); if (null != client) { client.timeOfLastKeepaliveMs(cachedEpochClock.time()); } }
void onClientKeepalive(final long clientId) { final AeronClient client = findClient(clients, clientId); if (null != client) { client.timeOfLastKeepaliveMs(cachedEpochClock.time()); } }
private AeronClient getOrAddClient(final long clientId) { AeronClient client = findClient(clients, clientId); if (null == client) { client = new AeronClient( clientId, clientLivenessTimeoutNs, cachedEpochClock.time(), ctx.systemCounters().get(SystemCounterDescriptor.CLIENT_TIMEOUTS), ClientHeartbeatStatus.allocate(tempBuffer, countersManager, clientId)); clients.add(client); } return client; }
private AeronClient getOrAddClient(final long clientId) { AeronClient client = findClient(clients, clientId); if (null == client) { client = new AeronClient( clientId, clientLivenessTimeoutNs, cachedEpochClock.time(), ctx.systemCounters().get(SystemCounterDescriptor.CLIENT_TIMEOUTS), ClientHeartbeatStatus.allocate(tempBuffer, countersManager, clientId)); clients.add(client); } return client; }