public PacketDistributed ParseFrom(byte[] data, int nLen) { CodedInputStream input = CodedInputStream.CreateInstance(data, 0, nLen); PacketDistributed inst = MergeFrom(input, this); input.CheckLastTagWas(0); return(inst); }