MIDIAccess 24 Source/bindings/v8/MIDIAccessResolver.cpp void MIDIAccessResolver::resolve(MIDIAccess* access, ExecutionContext* executionContext) MIDIAccess 16 Source/bindings/v8/MIDIAccessResolver.h class MIDIAccess; MIDIAccess 29 Source/bindings/v8/MIDIAccessResolver.h void resolve(MIDIAccess*, ExecutionContext*); MIDIAccess 55 Source/core/events/EventTarget.h class MIDIAccess; MIDIAccess 52 Source/modules/webmidi/MIDIAccess.cpp static PassOwnPtr<MIDIAccess::PostAction> create(v8::Isolate* isolate, WeakPtr<MIDIAccess> owner, State state) { return adoptPtr(new PostAction(isolate, owner, state)); } MIDIAccess 55 Source/modules/webmidi/MIDIAccess.cpp PostAction(v8::Isolate* isolate, WeakPtr<MIDIAccess> owner, State state): ScriptFunction(isolate), m_owner(owner), m_state(state) { } MIDIAccess 64 Source/modules/webmidi/MIDIAccess.cpp WeakPtr<MIDIAccess> m_owner; MIDIAccess 68 Source/modules/webmidi/MIDIAccess.cpp ScriptPromise MIDIAccess::request(const MIDIOptions& options, ExecutionContext* context) MIDIAccess 70 Source/modules/webmidi/MIDIAccess.cpp RefPtrWillBeRawPtr<MIDIAccess> midiAccess(adoptRefWillBeRefCountedGarbageCollected(new MIDIAccess(options, context))); MIDIAccess 79 Source/modules/webmidi/MIDIAccess.cpp MIDIAccess::~MIDIAccess() MIDIAccess 83 Source/modules/webmidi/MIDIAccess.cpp MIDIAccess::MIDIAccess(const MIDIOptions& options, ExecutionContext* context) MIDIAccess 89 Source/modules/webmidi/MIDIAccess.cpp , m_asyncResolveRunner(this, &MIDIAccess::resolveNow) MIDIAccess 90 Source/modules/webmidi/MIDIAccess.cpp , m_asyncRejectRunner(this, &MIDIAccess::rejectNow) MIDIAccess 96 Source/modules/webmidi/MIDIAccess.cpp void MIDIAccess::setSysexEnabled(bool enable) MIDIAccess 106 Source/modules/webmidi/MIDIAccess.cpp void MIDIAccess::didAddInputPort(const String& id, const String& manufacturer, const String& name, const String& version) MIDIAccess 113 Source/modules/webmidi/MIDIAccess.cpp void MIDIAccess::didAddOutputPort(const String& id, const String& manufacturer, const String& name, const String& version) MIDIAccess 121 Source/modules/webmidi/MIDIAccess.cpp void MIDIAccess::didStartSession(bool success) MIDIAccess 130 Source/modules/webmidi/MIDIAccess.cpp void MIDIAccess::didReceiveMIDIData(unsigned portIndex, const unsigned char* data, size_t length, double timeStamp) MIDIAccess 147 Source/modules/webmidi/MIDIAccess.cpp void MIDIAccess::sendMIDIData(unsigned portIndex, const unsigned char* data, size_t length, double timeStampInMilliseconds) MIDIAccess 169 Source/modules/webmidi/MIDIAccess.cpp void MIDIAccess::suspend() MIDIAccess 175 Source/modules/webmidi/MIDIAccess.cpp void MIDIAccess::resume() MIDIAccess 181 Source/modules/webmidi/MIDIAccess.cpp void MIDIAccess::stop() MIDIAccess 200 Source/modules/webmidi/MIDIAccess.cpp bool MIDIAccess::hasPendingActivity() const MIDIAccess 205 Source/modules/webmidi/MIDIAccess.cpp void MIDIAccess::permissionDenied() MIDIAccess 211 Source/modules/webmidi/MIDIAccess.cpp ScriptPromise MIDIAccess::startRequest() MIDIAccess 233 Source/modules/webmidi/MIDIAccess.cpp void MIDIAccess::resolve() MIDIAccess 238 Source/modules/webmidi/MIDIAccess.cpp void MIDIAccess::reject(PassRefPtrWillBeRawPtr<DOMError> error) MIDIAccess 244 Source/modules/webmidi/MIDIAccess.cpp void MIDIAccess::resolveNow() MIDIAccess 249 Source/modules/webmidi/MIDIAccess.cpp void MIDIAccess::rejectNow() MIDIAccess 255 Source/modules/webmidi/MIDIAccess.cpp void MIDIAccess::doPostAction(State state) MIDIAccess 267 Source/modules/webmidi/MIDIAccess.cpp void MIDIAccess::trace(Visitor* visitor) MIDIAccess 54 Source/modules/webmidi/MIDIAccess.h class MIDIAccess FINAL : public RefCountedWillBeRefCountedGarbageCollected<MIDIAccess>, public ScriptWrappable, public ActiveDOMObject, public EventTargetWithInlineData, public MIDIAccessorClient { MIDIAccess 55 Source/modules/webmidi/MIDIAccess.h DEFINE_EVENT_TARGET_REFCOUNTING(RefCountedWillBeRefCountedGarbageCollected<MIDIAccess>); MIDIAccess 57 Source/modules/webmidi/MIDIAccess.h virtual ~MIDIAccess(); MIDIAccess 71 Source/modules/webmidi/MIDIAccess.h virtual const AtomicString& interfaceName() const OVERRIDE { return EventTargetNames::MIDIAccess; } MIDIAccess 99 Source/modules/webmidi/MIDIAccess.h MIDIAccess(const MIDIOptions&, ExecutionContext*); MIDIAccess 112 Source/modules/webmidi/MIDIAccess.h WeakPtrFactory<MIDIAccess> m_weakPtrFactory; MIDIAccess 119 Source/modules/webmidi/MIDIAccess.h AsyncMethodRunner<MIDIAccess> m_asyncResolveRunner; MIDIAccess 120 Source/modules/webmidi/MIDIAccess.h AsyncMethodRunner<MIDIAccess> m_asyncRejectRunner; MIDIAccess 38 Source/modules/webmidi/MIDIClient.h class MIDIAccess; MIDIAccess 43 Source/modules/webmidi/MIDIClient.h virtual void requestSysexPermission(PassRefPtrWillBeRawPtr<MIDIAccess>) = 0; MIDIAccess 44 Source/modules/webmidi/MIDIClient.h virtual void cancelSysexPermissionRequest(MIDIAccess*) = 0; MIDIAccess 57 Source/modules/webmidi/MIDIClientMock.cpp void MIDIClientMock::requestSysexPermission(PassRefPtrWillBeRawPtr<MIDIAccess> access) MIDIAccess 62 Source/modules/webmidi/MIDIClientMock.cpp void MIDIClientMock::cancelSysexPermissionRequest(MIDIAccess*) MIDIAccess 49 Source/modules/webmidi/MIDIClientMock.h virtual void requestSysexPermission(PassRefPtrWillBeRawPtr<MIDIAccess>) OVERRIDE; MIDIAccess 50 Source/modules/webmidi/MIDIClientMock.h virtual void cancelSysexPermissionRequest(MIDIAccess*) OVERRIDE; MIDIAccess 59 Source/modules/webmidi/MIDIController.cpp void MIDIController::requestSysexPermission(PassRefPtrWillBeRawPtr<MIDIAccess> access) MIDIAccess 64 Source/modules/webmidi/MIDIController.cpp void MIDIController::cancelSysexPermissionRequest(MIDIAccess* access) MIDIAccess 39 Source/modules/webmidi/MIDIController.h class MIDIAccess; MIDIAccess 46 Source/modules/webmidi/MIDIController.h void requestSysexPermission(PassRefPtrWillBeRawPtr<MIDIAccess>); MIDIAccess 47 Source/modules/webmidi/MIDIController.h void cancelSysexPermissionRequest(MIDIAccess*); MIDIAccess 40 Source/modules/webmidi/MIDIInput.cpp PassRefPtrWillBeRawPtr<MIDIInput> MIDIInput::create(MIDIAccess* access, const String& id, const String& manufacturer, const String& name, const String& version) MIDIAccess 47 Source/modules/webmidi/MIDIInput.cpp MIDIInput::MIDIInput(MIDIAccess* access, const String& id, const String& manufacturer, const String& name, const String& version) MIDIAccess 39 Source/modules/webmidi/MIDIInput.h class MIDIAccess; MIDIAccess 43 Source/modules/webmidi/MIDIInput.h static PassRefPtrWillBeRawPtr<MIDIInput> create(MIDIAccess*, const String& id, const String& manufacturer, const String& name, const String& version); MIDIAccess 57 Source/modules/webmidi/MIDIInput.h MIDIInput(MIDIAccess*, const String& id, const String& manufacturer, const String& name, const String& version); MIDIAccess 176 Source/modules/webmidi/MIDIOutput.cpp PassRefPtrWillBeRawPtr<MIDIOutput> MIDIOutput::create(MIDIAccess* access, unsigned portIndex, const String& id, const String& manufacturer, const String& name, const String& version) MIDIAccess 182 Source/modules/webmidi/MIDIOutput.cpp MIDIOutput::MIDIOutput(MIDIAccess* access, unsigned portIndex, const String& id, const String& manufacturer, const String& name, const String& version) MIDIAccess 41 Source/modules/webmidi/MIDIOutput.h class MIDIAccess; MIDIAccess 45 Source/modules/webmidi/MIDIOutput.h static PassRefPtrWillBeRawPtr<MIDIOutput> create(MIDIAccess*, unsigned portIndex, const String& id, const String& manufacturer, const String& name, const String& version); MIDIAccess 58 Source/modules/webmidi/MIDIOutput.h MIDIOutput(MIDIAccess*, unsigned portIndex, const String& id, const String& manufacturer, const String& name, const String& version); MIDIAccess 38 Source/modules/webmidi/MIDIPort.cpp MIDIPort::MIDIPort(MIDIAccess* access, const String& id, const String& manufacturer, const String& name, MIDIPortTypeCode type, const String& version) MIDIAccess 43 Source/modules/webmidi/MIDIPort.h class MIDIAccess; MIDIAccess 61 Source/modules/webmidi/MIDIPort.h MIDIAccess* midiAccess() const { return m_access; } MIDIAccess 72 Source/modules/webmidi/MIDIPort.h MIDIPort(MIDIAccess*, const String& id, const String& manufacturer, const String& name, MIDIPortTypeCode, const String& version); MIDIAccess 80 Source/modules/webmidi/MIDIPort.h RawPtrWillBeMember<MIDIAccess> m_access; MIDIAccess 38 Source/modules/webmidi/MIDISuccessCallback.h class MIDIAccess; MIDIAccess 43 Source/modules/webmidi/MIDISuccessCallback.h virtual void handleEvent(MIDIAccess*, bool) = 0; MIDIAccess 84 Source/modules/webmidi/NavigatorWebMIDI.cpp return MIDIAccess::request(MIDIOptions(options), frame()->document()); MIDIAccess 38 Source/web/MIDIClientProxy.cpp using WebCore::MIDIAccess; MIDIAccess 47 Source/web/MIDIClientProxy.cpp void MIDIClientProxy::requestSysexPermission(PassRefPtrWillBeRawPtr<MIDIAccess> access) MIDIAccess 55 Source/web/MIDIClientProxy.cpp void MIDIClientProxy::cancelSysexPermissionRequest(MIDIAccess* access) MIDIAccess 38 Source/web/MIDIClientProxy.h class MIDIAccess; MIDIAccess 53 Source/web/MIDIClientProxy.h virtual void requestSysexPermission(PassRefPtrWillBeRawPtr<WebCore::MIDIAccess>) OVERRIDE; MIDIAccess 54 Source/web/MIDIClientProxy.h virtual void cancelSysexPermissionRequest(WebCore::MIDIAccess*) OVERRIDE; MIDIAccess 43 Source/web/WebMIDIPermissionRequest.cpp WebMIDIPermissionRequest::WebMIDIPermissionRequest(const PassRefPtrWillBeRawPtr<WebCore::MIDIAccess>& midi) MIDIAccess 38 public/web/WebMIDIPermissionRequest.h class MIDIAccess; MIDIAccess 63 public/web/WebMIDIPermissionRequest.h explicit WebMIDIPermissionRequest(const PassRefPtrWillBeRawPtr<WebCore::MIDIAccess>&); MIDIAccess 65 public/web/WebMIDIPermissionRequest.h WebCore::MIDIAccess* midiAccess() const { return m_private.get(); } MIDIAccess 69 public/web/WebMIDIPermissionRequest.h WebPrivatePtr<WebCore::MIDIAccess> m_private;