16316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum/*
26316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum * Copyright (C) 2008 The Android Open Source Project
36316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum *
46316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum * Licensed under the Apache License, Version 2.0 (the "License");
56316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum * you may not use this file except in compliance with the License.
66316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum * You may obtain a copy of the License at
76316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum *
86316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum *      http://www.apache.org/licenses/LICENSE-2.0
96316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum *
106316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum * Unless required by applicable law or agreed to in writing, software
116316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum * distributed under the License is distributed on an "AS IS" BASIS,
126316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
136316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum * See the License for the specific language governing permissions and
146316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum * limitations under the License.
156316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum */
166316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum
176316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaumnamespace android {
186316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaumnamespace binder {
196316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum
206316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum// Keep in sync with frameworks/base/core/java/android/os/Parcel.java.
216316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaumenum {
226316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum    VAL_NULL = -1,
236316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum    VAL_STRING = 0,
246316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum    VAL_INTEGER = 1,
256316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum    VAL_MAP = 2,
266316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum    VAL_BUNDLE = 3,
276316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum    VAL_PARCELABLE = 4,
286316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum    VAL_SHORT = 5,
296316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum    VAL_LONG = 6,
306316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum    VAL_DOUBLE = 8,
316316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum    VAL_BOOLEAN = 9,
326316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum    VAL_BYTEARRAY = 13,
336316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum    VAL_STRINGARRAY = 14,
346316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum    VAL_IBINDER = 15,
356316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum    VAL_INTARRAY = 18,
366316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum    VAL_LONGARRAY = 19,
376316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum    VAL_BYTE = 20,
386316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum    VAL_SERIALIZABLE = 21,
396316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum    VAL_BOOLEANARRAY = 23,
406316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum    VAL_PERSISTABLEBUNDLE = 25,
416316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum    VAL_DOUBLEARRAY = 28,
426316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum};
436316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum
446316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum} // namespace binder
456316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum} // namespace android
46