Lines Matching defs:JSBindingsConnection
63 class JSBindingsConnection : public AsyncWrap {
68 JSBindingsConnection* connection)
87 BaseObjectPtr<JSBindingsConnection> connection_;
90 JSBindingsConnection(Environment* env,
107 NewFunctionTemplate(isolate, JSBindingsConnection::New);
109 JSBindingsConnection::kInternalFieldCount);
111 SetProtoMethod(isolate, tmpl, "dispatch", JSBindingsConnection::Dispatch);
113 isolate, tmpl, "disconnect", JSBindingsConnection::Disconnect);
122 new JSBindingsConnection(env, info.This(), callback);
127 BaseObjectPtr<JSBindingsConnection> strong_ref{this};
133 JSBindingsConnection* session;
140 JSBindingsConnection* session;
156 SET_MEMORY_INFO_NAME(JSBindingsConnection)
157 SET_SELF_SIZE(JSBindingsConnection)
371 JSBindingsConnection<LocalConnection>::Bind(env, target);
372 JSBindingsConnection<MainThreadConnection>::Bind(env, target);
393 registry->Register(JSBindingsConnection<LocalConnection>::New);
394 registry->Register(JSBindingsConnection<LocalConnection>::Dispatch);
395 registry->Register(JSBindingsConnection<LocalConnection>::Disconnect);
396 registry->Register(JSBindingsConnection<MainThreadConnection>::New);
397 registry->Register(JSBindingsConnection<MainThreadConnection>::Dispatch);
398 registry->Register(JSBindingsConnection<MainThreadConnection>::Disconnect);