question: public void readData ( DataInput din ) throws IOException { function = din . readUnsignedShort ( ) ; data = ( short ) ( din . readShort ( ) & 0xFFFF ) ; }
target:  readData -- Read the function code and data value