Home | History | Annotate | Download | only in gui

Lines Matching refs:IBinder

23 #include <binder/IBinder.h>
59 sp<IBinder> connection() const;
65 status_t linkToComposerDeath(const sp<IBinder::DeathRecipient>& recipient,
69 static status_t getDisplayInfo(const sp<IBinder>& display, DisplayInfo* info);
72 static void blankDisplay(const sp<IBinder>& display);
75 static void unblankDisplay(const sp<IBinder>& display);
90 static sp<IBinder> createDisplay(const String8& displayName, bool secure);
94 static sp<IBinder> getBuiltInDisplay(int32_t id);
112 status_t hide(const sp<IBinder>& id);
113 status_t show(const sp<IBinder>& id);
114 status_t setFlags(const sp<IBinder>& id, uint32_t flags, uint32_t mask);
115 status_t setTransparentRegionHint(const sp<IBinder>& id, const Region& transparent);
116 status_t setLayer(const sp<IBinder>& id, int32_t layer);
117 status_t setAlpha(const sp<IBinder>& id, float alpha=1.0f);
118 status_t setMatrix(const sp<IBinder>& id, float dsdx, float dtdx, float dsdy, float dtdy);
119 status_t setPosition(const sp<IBinder>& id, float x, float y);
120 status_t setSize(const sp<IBinder>& id, uint32_t w, uint32_t h);
121 status_t setCrop(const sp<IBinder>& id, const Rect& crop);
122 status_t setLayerStack(const sp<IBinder>& id, uint32_t layerStack);
123 status_t destroySurface(const sp<IBinder>& id);
125 static void setDisplaySurface(const sp<IBinder>& token,
127 static void setDisplayLayerStack(const sp<IBinder>& token,
140 static void setDisplayProjection(const sp<IBinder>& token,
161 const sp<IBinder>& display,
176 status_t update(const sp<IBinder>& display);
177 status_t update(const sp<IBinder>& display,
179 status_t update(const sp<IBinder>& display,