code: public byte[] readPDU(DataInputStream in, Command pduHeader) throws IOException {
          synchronized (in) {
              return pduReader.readPDU(in, pduHeader);
          }
      }
docs: /*
  (non-Javadoc)
  
  @see org.jsmpp.PDUReader#readPDU(java.io.InputStream,
  org.jsmpp.bean.Command)