diff options
| author | Jim Miller <jaggies@google.com> | 2009-06-08 18:59:49 -0700 |
|---|---|---|
| committer | Jim Miller <jaggies@google.com> | 2009-06-08 18:59:49 -0700 |
| commit | 30636876c079cdce5f856aa2269e2d2f769e8363 (patch) | |
| tree | 920e430801efd1d8dca8ca2a742e677c336ffa57 /core/java/android/util | |
| parent | db241b881c34bec61573279472f3aed7e6828fe4 (diff) | |
| download | frameworks_base-30636876c079cdce5f856aa2269e2d2f769e8363.zip frameworks_base-30636876c079cdce5f856aa2269e2d2f769e8363.tar.gz frameworks_base-30636876c079cdce5f856aa2269e2d2f769e8363.tar.bz2 | |
Add getRawData() method for AggregationService.
Diffstat (limited to 'core/java/android/util')
| -rw-r--r-- | core/java/android/util/EventLog.java | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/core/java/android/util/EventLog.java b/core/java/android/util/EventLog.java index 24b4f73..7c87248 100644 --- a/core/java/android/util/EventLog.java +++ b/core/java/android/util/EventLog.java @@ -192,17 +192,21 @@ public class EventLog { return decodeObject(); } + public byte[] getRawData() { + return mBuffer.array(); + } + /** @return the loggable item at the current position in mBuffer. */ private Object decodeObject() { if (mBuffer.remaining() < 1) return null; switch (mBuffer.get()) { case INT: if (mBuffer.remaining() < 4) return null; - return mBuffer.getInt(); + return (Integer) mBuffer.getInt(); case LONG: if (mBuffer.remaining() < 8) return null; - return mBuffer.getLong(); + return (Long) mBuffer.getLong(); case STRING: try { |
