Lines Matching refs:proto
24 import android.util.proto.ProtoOutputStream;
179 public void writeToProto(ProtoOutputStream proto, long fieldId, List<UserInfo> users) {
180 final long packageToken = proto.start(fieldId);
181 proto.write(PackageProto.NAME, (realName != null ? realName : name));
182 proto.write(PackageProto.UID, appId);
183 proto.write(PackageProto.VERSION_CODE, versionCode);
184 proto.write(PackageProto.VERSION_STRING, pkg.mVersionName);
185 proto.write(PackageProto.INSTALL_TIME_MS, firstInstallTime);
186 proto.write(PackageProto.UPDATE_TIME_MS, lastUpdateTime);
187 proto.write(PackageProto.INSTALLER_NAME, installerPackageName);
190 long splitToken = proto.start(PackageProto.SPLITS);
191 proto.write(PackageProto.SplitProto.NAME, "base");
192 proto.write(PackageProto.SplitProto.REVISION_CODE, pkg.baseRevisionCode);
193 proto.end(splitToken);
196 splitToken = proto.start(PackageProto.SPLITS);
197 proto.write(PackageProto.SplitProto.NAME, pkg.splitNames[i]);
198 proto.write(PackageProto.SplitProto.REVISION_CODE, pkg.splitRevisionCodes[i]);
199 proto.end(splitToken);
203 writeUsersInfoToProto(proto, PackageProto.USERS);
204 proto.end(packageToken);