pgStream.sendInteger2(3); // protocol major pgStream.sendInteger2(0); // protocol minor for (byte[] encodedParam : encodedParams) { pgStream.send(encodedParam);
cancelStream.sendInteger2(1234); cancelStream.sendInteger2(5678); cancelStream.sendInteger4(cancelPid); cancelStream.sendInteger4(cancelKey);
pgStream.sendInteger4(4 + 4 + 2 + 2 * paramCount + 2 + encodedSize + 2); pgStream.sendInteger4(fnid); pgStream.sendInteger2(paramCount); for (int i = 1; i <= paramCount; ++i) { pgStream.sendInteger2(params.isBinary(i) ? 1 : 0); pgStream.sendInteger2(paramCount); for (int i = 1; i <= paramCount; i++) { if (params.isNull(i)) { pgStream.sendInteger2(1); // Binary result format pgStream.flush();
pgStream.sendInteger2(1234); pgStream.sendInteger2(5679); pgStream.flush();
pgStream.sendInteger2(params.getParameterCount()); // # of parameter format codes for (int i = 1; i <= params.getParameterCount(); ++i) { pgStream.sendInteger2(params.isBinary(i) ? 1 : 0); // Parameter format code pgStream.sendInteger2(params.getParameterCount()); // # of parameter values pgStream.sendInteger2(numBinaryFields); // # of result format codes for (int i = 0; i < numBinaryFields; ++i) { pgStream.sendInteger2(fields[i].getFormat());
pgStream.sendInteger2(params.getParameterCount()); // # of parameter types specified for (int i = 1; i <= params.getParameterCount(); ++i) { pgStream.sendInteger4(params.getTypeOID(i));