Lines Matching defs:AMessage

17 #include "AMessage.h"
34 AMessage::AMessage(uint32_t what, ALooper::handler_id target)
40 AMessage::~AMessage() {
44 void AMessage::setWhat(uint32_t what) {
48 uint32_t AMessage::what() const {
52 void AMessage::setTarget(ALooper::handler_id handlerID) {
56 ALooper::handler_id AMessage::target() const {
60 void AMessage::clear() {
68 void AMessage::freeItem(Item *item) {
91 AMessage::Item *AMessage::allocateItem(const char *name) {
115 const AMessage::Item *AMessage::findItem(
131 void AMessage::set##NAME(const char *name, TYPENAME value) { \
138 bool AMessage::find##NAME(const char *name, TYPENAME *value) const { \
156 void AMessage::setString(
163 void AMessage::setObjectInternal(
172 void AMessage::setObject(const char *name, const sp<RefBase> &obj) {
176 void AMessage::setBuffer(const char *name, const sp<ABuffer> &buffer) {
180 void AMessage::setMessage(const char *name, const sp<AMessage> &obj) {
188 void AMessage::setRect(
200 bool AMessage::findString(const char *name, AString *value) const {
209 bool AMessage::findObject(const char *name, sp<RefBase> *obj) const {
218 bool AMessage::findBuffer(const char *name, sp<ABuffer> *buf) const {
227 bool AMessage::findMessage(const char *name, sp<AMessage> *obj) const {
230 *obj = static_cast<AMessage *>(item->u.refValue);
236 bool AMessage::findRect(
252 void AMessage::post(int64_t delayUs) {
256 status_t AMessage::postAndAwaitResponse(sp<AMessage> *response) {
260 void AMessage::postReply(uint32_t replyID) {
264 bool AMessage::senderAwaitsResponse(uint32_t *replyID) const {
277 sp<AMessage> AMessage::dup() const {
278 sp<AMessage> msg = new AMessage(mWhat, mTarget);
306 sp<AMessage> copy =
307 static_cast<AMessage *>(from->u.refValue)->dup();
342 AString AMessage::debugString(int32_t indent) const {
343 AString s = "AMessage(what = ";
419 "AMessage %s = %s",
421 static_cast<AMessage *>(
451 sp<AMessage> AMessage::FromParcel(const Parcel &parcel) {
453 sp<AMessage> msg = new AMessage(what);
502 sp<AMessage> subMsg = AMessage::FromParcel(parcel);
520 void AMessage::writeToParcel(Parcel *parcel) const {
569 static_cast<AMessage *>(item.u.refValue)->writeToParcel(parcel);
582 size_t AMessage::countEntries() const {
586 const char *AMessage::getEntryNameAt(size_t index, Type *type) const {