private void getValueResponse (Pending pending, InputStream in) throws IOException {
readLine (in);
byte code = lineBuffer[0];
if(code != ProtocolBase.NUM_BYTE && code != ProtocolBase.ERR_BYTE) {
throw new ProviderException ("Got [ " + (char)code + " | "+code+" ] when expecing either - or : pending.status: " + pending.status);
}
if((pending.isError = (code == ProtocolBase.ERR_BYTE)) != true){
// flavor switch goes here
pending.intValue = Convert.toInt(lineBuffer, 1, lineBufferOffset - 3);
}