public long count(final int[] iClusterIds) {
checkConnection();
do {
boolean locked = acquireExclusiveLock();
try {
<BUG>network.writeByte(OChannelBinaryProtocol.CLUSTER_COUNT);
</BUG>
network.writeShort((short) iClusterIds.length);
for (int i = 0; i < iClusterIds.length; ++i)
network.writeShort((short) iClusterIds[i]);

public long count(final int[] iClusterIds) {
checkConnection();
do {
boolean locked = acquireExclusiveLock();
try {
network.writeByte(OChannelBinaryProtocol.DATACLUSTER_COUNT);
network.writeShort((short) iClusterIds.length);
for (int i = 0; i < iClusterIds.length; ++i)
network.writeShort((short) iClusterIds[i]);
