Molybden API
Loading...
Searching...
No Matches
molybden::CaptureSession Class Referenceabstract

A browser capture session. More...

#include <capture_session.hpp>

Inheritance diagram for molybden::CaptureSession:
molybden::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 molybden::CaptureSessionEvents
Event< CaptureSessionStoppedonCaptureSessionStopped
 Invoked when content capture session was initiated.
 

Detailed Description

A browser capture session.

Member Function Documentation

◆ stop()

virtual void molybden::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: