MōBrowser API
Loading...
Searching...
No Matches
mobrowser::CaptureSession Class Referenceabstract

A browser capture session. More...

#include <capture_session.hpp>

Inheritance diagram for mobrowser::CaptureSession:
mobrowser::CaptureSessionEvents

Public Member Functions

virtual std::shared_ptr< Browserbrowser ()=0
 Returns the browser instance that owns this capture session.
 
virtual void stop ()=0
 Stops capturing.
 
virtual bool isActive ()=0
 Indicates whether this capture session is active.
 
virtual CaptureSource source ()=0
 Returns the CaptureSource instance for this capture session.
 

Additional Inherited Members

- Public Attributes inherited from mobrowser::CaptureSessionEvents
Event< CaptureSessionStoppedonCaptureSessionStopped
 Invoked when content capture session was initiated.
 

Detailed Description

A browser capture session.

Member Function Documentation

◆ stop()

virtual void mobrowser::CaptureSession::stop ( )
pure virtual

Stops capturing.

Does nothing if this capture session is already stopped.


The documentation for this class was generated from the following file: