Shaka Player Embedded
Public Member Functions | Public Attributes | List of all members
shaka::media::MediaPlayer::ClientList::Impl Class Reference

Public Member Functions

template<typename Func , typename... Args>
void CallClientMethod (Func func, Args &&... args)
 

Public Attributes

SharedMutex mutex {"ClientList"}
 
std::vector< Client * > clients
 

Detailed Description

Definition at line 119 of file media_player.cc.

Member Function Documentation

§ CallClientMethod()

template<typename Func , typename... Args>
void shaka::media::MediaPlayer::ClientList::Impl::CallClientMethod ( Func  func,
Args &&...  args 
)
inline

Definition at line 122 of file media_player.cc.

Member Data Documentation

§ clients

std::vector<Client*> shaka::media::MediaPlayer::ClientList::Impl::clients

Definition at line 129 of file media_player.cc.

§ mutex

SharedMutex shaka::media::MediaPlayer::ClientList::Impl::mutex {"ClientList"}

Definition at line 128 of file media_player.cc.


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