@Override
  public void reserveConnections(long startTime, long ackTimeout, long ackSDTimeout) {
    for (final Connection connection : connections) {
      connection.setInUse(true, startTime, ackTimeout, ackSDTimeout, connections);
      if (ackTimeout > 0) {
        connection.scheduleAckTimeouts();
      }
    }
  }
Create message streamers splitting into versioned streamers, if required, for given list of
connections to remote nodes. This method can either return a single MsgStreamer object or a
List of MsgStreamer objects.
geode-core/src/main/java/org/apache/geode/internal/tcp/MsgStreamer.java