C# Class Kazyx.RemoteApi.AvContent.AvContentApiClient

Inheritance: ApiClient
ファイルを表示 Open project: kazyx/kz-remote-api

Public Methods

Method Description
AvContentApiClient ( Uri endpoint ) : System

DeleteContentAsync ( TargetContents contents ) : Task
GetContentCountAsync ( CountingTarget target ) : Task
GetContentListAsync ( ContentListTarget target ) : Task>
GetSchemeListAsync ( ) : Task>
GetSourceListAsync ( UriScheme scheme ) : Task>
PauseStreamingAsync ( ) : Task
RequestToNotifyStreamingStatusAsync ( LongPollingFlag flag, CancellationTokenSource cancel = null ) : Task
SeekStreamingPositionAsync ( PlaybackPosition position ) : Task
SetStreamingContentAsync ( PlaybackContent content ) : Task
StartStreamingAsync ( ) : Task
StopStreamingAsync ( ) : Task

Method Details

AvContentApiClient() public method

public AvContentApiClient ( Uri endpoint ) : System
endpoint System.Uri Endpoint URL of avContent service.
return System

DeleteContentAsync() public method

public DeleteContentAsync ( TargetContents contents ) : Task
contents TargetContents
return Task

GetContentCountAsync() public method

public GetContentCountAsync ( CountingTarget target ) : Task
target CountingTarget
return Task

GetContentListAsync() public method

public GetContentListAsync ( ContentListTarget target ) : Task>
target ContentListTarget
return Task>

GetSchemeListAsync() public method

public GetSchemeListAsync ( ) : Task>
return Task>

GetSourceListAsync() public method

public GetSourceListAsync ( UriScheme scheme ) : Task>
scheme UriScheme
return Task>

PauseStreamingAsync() public method

public PauseStreamingAsync ( ) : Task
return Task

RequestToNotifyStreamingStatusAsync() public method

public RequestToNotifyStreamingStatusAsync ( LongPollingFlag flag, CancellationTokenSource cancel = null ) : Task
flag LongPollingFlag
cancel System.Threading.CancellationTokenSource
return Task

SeekStreamingPositionAsync() public method

public SeekStreamingPositionAsync ( PlaybackPosition position ) : Task
position PlaybackPosition
return Task

SetStreamingContentAsync() public method

public SetStreamingContentAsync ( PlaybackContent content ) : Task
content PlaybackContent
return Task

StartStreamingAsync() public method

public StartStreamingAsync ( ) : Task
return Task

StopStreamingAsync() public method

public StopStreamingAsync ( ) : Task
return Task