Lines Matching refs:MainThreadInterface
24 static T* get(MainThreadInterface* thread, int id) {
45 void Call(MainThreadInterface* thread) override {
64 void Call(MainThreadInterface* thread) override {
77 void Call(MainThreadInterface* thread) override {
133 MainThreadSessionState(MainThreadInterface* thread, bool prevent_shutdown)
138 MainThreadInterface* thread, bool prevent_shutdown) {
153 MainThreadInterface* thread_;
200 MainThreadInterface::MainThreadInterface(Agent* agent) : agent_(agent) {}
202 MainThreadInterface::~MainThreadInterface() {
207 void MainThreadInterface::Post(std::unique_ptr<Request> request) {
213 std::weak_ptr<MainThreadInterface> weak_self {shared_from_this()};
221 bool MainThreadInterface::WaitForFrontendEvent() {
233 void MainThreadInterface::DispatchMessages() {
256 std::shared_ptr<MainThreadHandle> MainThreadInterface::GetHandle() {
262 void MainThreadInterface::AddObject(int id,
268 void MainThreadInterface::RemoveObject(int id) {
272 Deletable* MainThreadInterface::GetObject(int id) {
280 Deletable* MainThreadInterface::GetObjectIfExists(int id) {