Skip to main content
Header: session/inc/Session.h

Structures

Session

Nested Types

Session::eventPayload
Members
uint32_t
void *
size_t
Members
void *
std::shared_ptr< ResourceManager >
std::vector< std::pair< int32_t, std::string > >
std::vector< std::pair< int32_t, std::string > >
Stream *
bool
std::shared_ptr< PluginManager >

Functions

Session
protected
~Session
open
prepare
start
stop
close
pause
suspend
resume
mute
setVolume
drain
flush
read
write
getParameters
setParameters
setCustomParam
getCustomParam
getTimestamp
setupSessionDevice
connectSessionDevice
disconnectSessionDevice
registerCallBack
setECRef
getFrontEndIds
createMmapBuffer
GetMmapPosition
ResetMmapBuffer
openGraph
sendMsg
addRemoveEffect
makeSession

Type Aliases

eventPayload

Session::eventPayload

Members
uint32_t
void *
size_t

Type Definitions

session_callback

SessionCreate

Enumerations

configType

Values

sessionState

Values