Lines Matching refs:sp
34 AReplyToken(const sp<ALooper> &looper)
43 sp<AMessage> mReply;
46 sp<ALooper> getLooper() const {
50 bool retrieveReply(sp<AMessage> *reply) {
58 status_t setReply(const sp<AMessage> &reply);
63 AMessage(uint32_t what, const sp<const AHandler> &handler);
65 static sp<AMessage> FromParcel(const Parcel &parcel);
71 void setTarget(const sp<const AHandler> &handler);
83 void setObject(const char *name, const sp<RefBase> &obj);
84 void setBuffer(const char *name, const sp<ABuffer> &buffer);
85 void setMessage(const char *name, const sp<AMessage> &obj);
100 bool findObject(const char *name, sp<RefBase> *obj) const;
101 bool findBuffer(const char *name, sp<ABuffer> *buffer) const;
102 bool findMessage(const char *name, sp<AMessage> *obj) const;
112 status_t postAndAwaitResponse(sp<AMessage> *response);
118 bool senderAwaitsResponse(sp<AReplyToken> *replyID);
123 status_t postReply(const sp<AReplyToken> &replyID);
128 sp<AMessage> dup() const;
196 const char *name, const sp<RefBase> &obj, Type type);