replicant-frameworks_native/include/utils
Christopher Tate ab2e9e81e1 Add file mode to the file-backup saved state blobs
This change puts the file's access mode into the saved-state blob used by the
file backup helpers.  The tests have been updated for the new blob content
format.

What this change *doesn't* do is actually backup/restore the file mode.  This
change is a prerequisite for that, but mode preservation in backup/restore will
require adding metadata to the backup data stream itself, so will be approached
a bit more carefully.

(Also fixed one outright bug in the test program: ReadEntityData() had been
changed to return a ssize_t union of either a byte-count or a negative number
indicating error, but the test program was still assuming that nonzero == error,
and was spuriously failing.)
2009-06-23 13:07:47 -07:00
..
AndroidUnicode.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
ashmem.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
Asset.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
AssetDir.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
AssetManager.h Update aapt badging for native code, configs, density, etc. 2009-05-18 15:22:00 -07:00
Atomic.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
BackupHelpers.h Add file mode to the file-backup saved state blobs 2009-06-23 13:07:47 -07:00
Binder.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
BpBinder.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
Buffer.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
BufferedTextOutput.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
ByteOrder.h Implement the C++ class to write the backed up file data. 2009-05-15 10:37:10 -04:00
CallStack.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
Debug.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
Endian.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
Errors.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
executablepath.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
FileMap.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
IBinder.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
IInterface.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
IMemory.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
inet_address.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
IPCThreadState.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
IPermissionController.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
IServiceManager.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
KeyedVector.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
List.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
Log.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
LogSocket.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
MemoryBase.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
MemoryDealer.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
MemoryHeapBase.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
MemoryHeapPmem.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
misc.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
Parcel.h bring the native_handle stuff back from master_gl 2009-05-20 14:33:23 -07:00
Pipe.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
ported.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
ProcessState.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
RefBase.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
ResourceTypes.h fix warnings that will show up with GCC 4.4 (in master) 2009-06-22 02:35:32 -07:00
SharedBuffer.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
Socket.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
SortedVector.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
StopWatch.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
String8.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
String16.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
string_array.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
SystemClock.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
TextOutput.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
threads.h Add support for changing a threads scheduler group. Three groups are available (default, background non interactive, foreground boost). Setting a thread priority to PRIORITY_BACKGROUND will transparently change groups to background 2009-04-27 09:17:06 -07:00
TimerProbe.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
Timers.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
TimeUtils.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
TypeHelpers.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
Vector.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
VectorImpl.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
ZipEntry.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
ZipFile.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
ZipFileCRO.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
ZipFileRO.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
ZipUtils.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00