Parcel.cpp File Reference

#include <support/Parcel.h>
#include <support/ByteOrder.h>
#include <support/StdIO.h>
#include <support/Value.h>
#include <support/String.h>
#include <support_p/SupportMisc.h>
#include <support_p/ValueMapFormat.h>
#include "ValueInternal.h"
#include <support_p/binder_module.h>
#include <ErrorMgr.h>
#include <stdarg.h>
#include <stdlib.h>
#include <stdio.h>

Defines

#define BAD_THINGS_HAPPEN(expected)   return B_BAD_TYPE
#define BINDER_DEBUG_MSGS   0
#define CHECK_RETURNED_TYPE(type1, expected)   if ((type1) != (expected)) BAD_THINGS_HAPPEN(expected)
#define MAX_POOL_SIZE   16
#define MAX_REF_TRANSFER   15
#define MAX_TRANSACTION_SIZE   4096
#define PARCEL_POOL_STATS   0
#define USE_PARCEL_POOL   0

Functions

const sptr< ITextOutput > & operator<< (const sptr< ITextOutput > &io, const SParcel &buffer)


Define Documentation

#define BAD_THINGS_HAPPEN expected   )     return B_BAD_TYPE
 

#define BINDER_DEBUG_MSGS   0
 

#define CHECK_RETURNED_TYPE type1,
expected   )     if ((type1) != (expected)) BAD_THINGS_HAPPEN(expected)
 

#define MAX_POOL_SIZE   16
 

#define MAX_REF_TRANSFER   15
 

#define MAX_TRANSACTION_SIZE   4096
 

#define PARCEL_POOL_STATS   0
 

#define USE_PARCEL_POOL   0