Shaka Player Embedded
Public Member Functions | List of all members
shaka::Storage::Client Class Reference

#include <storage.h>

Public Member Functions

 Client ()
 
virtual ~ Client ()
 
 Client (const Client &)=delete
 
Clientoperator= (const Client &)=delete
 
 Client (Client &&)=delete
 
Clientoperator= (Client &&)=delete
 
virtual void OnProgress (StoredContent content, double progress)
 

Detailed Description

Defines an interface for callback functions. These callbacks are invoked on a background thread.

Definition at line 45 of file storage.h.

Constructor & Destructor Documentation

§ Client() [1/3]

shaka::Storage::Client::Client ( )

§ ~ Client()

virtual shaka::Storage::Client::~ Client ( )
virtual

§ Client() [2/3]

shaka::Storage::Client::Client ( const Client )
delete

§ Client() [3/3]

shaka::Storage::Client::Client ( Client &&  )
delete

Member Function Documentation

§ OnProgress()

Doxygen_Skip void shaka::Storage::Client::OnProgress ( StoredContent  content,
double  progress 
)
virtual

Called periodically to report the progress of a download or delete.

Parameters
contentThe stored content that is being downloaded/deleted.
progressThe current progress, 0-1.

Definition at line 38 of file storage.cc.

§ operator=() [1/2]

Client& shaka::Storage::Client::operator= ( const Client )
delete

§ operator=() [2/2]

Client& shaka::Storage::Client::operator= ( Client &&  )
delete

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