C# Class OpenTidl.Methods.OpenTidlSession

Afficher le fichier Open project: jackfagner/OpenTidl

Méthodes publiques

Méthode Description
AddFavoriteAlbum ( Int32 albumId, Int32 timeout ) : EmptyModel
AddFavoriteArtist ( Int32 artistId, Int32 timeout ) : EmptyModel
AddFavoritePlaylist ( String playlistUuid, Int32 timeout ) : EmptyModel
AddFavoriteTrack ( Int32 trackId, Int32 timeout ) : EmptyModel
AddPlaylistTracks ( String playlistUuid, String playlistETag, IEnumerable trackIds, Int32 toIndex, Int32 timeout ) : EmptyModel
CreateUserPlaylist ( String title, Int32 timeout ) : PlaylistModel
DeletePlaylist ( String playlistUuid, String playlistETag, Int32 timeout ) : EmptyModel
DeletePlaylistTracks ( String playlistUuid, String playlistETag, IEnumerable indices, Int32 timeout ) : EmptyModel
GetClient ( Int32 timeout ) : ClientModel
GetFavoriteAlbums ( Int32 limit, Int32 timeout ) : JsonList>
GetFavoriteArtists ( Int32 limit, Int32 timeout ) : JsonList>
GetFavoritePlaylists ( Int32 limit, Int32 timeout ) : JsonList>
GetFavoriteTracks ( Int32 limit, Int32 timeout ) : JsonList>
GetPlaylist ( String playlistUuid, Int32 timeout ) : PlaylistModel
GetPlaylistTracks ( String playlistUuid, Int32 offset, Int32 limit, Int32 timeout ) : JsonList
GetSession ( Int32 timeout ) : SessionModel
GetTrackOfflineUrl ( Int32 trackId, SoundQuality soundQuality, Int32 timeout ) : StreamUrlModel
GetTrackStreamUrl ( Int32 trackId, SoundQuality soundQuality, String playlistUuid, Int32 timeout ) : StreamUrlModel
GetUser ( Int32 timeout ) : UserModel
GetUserClients ( ClientFilter filter, Int32 limit, Int32 timeout ) : JsonList
GetUserPlaylists ( Int32 limit, Int32 timeout ) : JsonList
GetUserSubscription ( Int32 timeout ) : UserSubscriptionModel
GetVideo ( Int32 videoId, Int32 timeout ) : VideoModel
GetVideoStreamUrl ( Int32 videoId, VideoQuality videoQuality, Int32 timeout ) : VideoStreamUrlModel
Logout ( Int32 timeout ) : EmptyModel
MovePlaylistTracks ( String playlistUuid, String playlistETag, IEnumerable indices, Int32 toIndex, Int32 timeout ) : EmptyModel
RemoveFavoriteAlbum ( Int32 albumId, Int32 timeout ) : EmptyModel
RemoveFavoriteArtist ( Int32 artistId, Int32 timeout ) : EmptyModel
RemoveFavoritePlaylist ( String playlistUuid, Int32 timeout ) : EmptyModel
RemoveFavoriteTrack ( Int32 trackId, Int32 timeout ) : EmptyModel
UpdatePlaylist ( String playlistUuid, String playlistETag, String title, Int32 timeout ) : EmptyModel

Method Details

AddFavoriteAlbum() public méthode

public AddFavoriteAlbum ( Int32 albumId, Int32 timeout ) : EmptyModel
albumId System.Int32
timeout System.Int32
Résultat EmptyModel

AddFavoriteArtist() public méthode

public AddFavoriteArtist ( Int32 artistId, Int32 timeout ) : EmptyModel
artistId System.Int32
timeout System.Int32
Résultat EmptyModel

AddFavoritePlaylist() public méthode

public AddFavoritePlaylist ( String playlistUuid, Int32 timeout ) : EmptyModel
playlistUuid String
timeout System.Int32
Résultat EmptyModel

AddFavoriteTrack() public méthode

public AddFavoriteTrack ( Int32 trackId, Int32 timeout ) : EmptyModel
trackId System.Int32
timeout System.Int32
Résultat EmptyModel

AddPlaylistTracks() public méthode

public AddPlaylistTracks ( String playlistUuid, String playlistETag, IEnumerable trackIds, Int32 toIndex, Int32 timeout ) : EmptyModel
playlistUuid String
playlistETag String
trackIds IEnumerable
toIndex System.Int32
timeout System.Int32
Résultat EmptyModel

CreateUserPlaylist() public méthode

public CreateUserPlaylist ( String title, Int32 timeout ) : PlaylistModel
title String
timeout System.Int32
Résultat OpenTidl.Models.PlaylistModel

DeletePlaylist() public méthode

public DeletePlaylist ( String playlistUuid, String playlistETag, Int32 timeout ) : EmptyModel
playlistUuid String
playlistETag String
timeout System.Int32
Résultat EmptyModel

DeletePlaylistTracks() public méthode

public DeletePlaylistTracks ( String playlistUuid, String playlistETag, IEnumerable indices, Int32 timeout ) : EmptyModel
playlistUuid String
playlistETag String
indices IEnumerable
timeout System.Int32
Résultat EmptyModel

GetClient() public méthode

public GetClient ( Int32 timeout ) : ClientModel
timeout System.Int32
Résultat OpenTidl.Models.ClientModel

GetFavoriteAlbums() public méthode

public GetFavoriteAlbums ( Int32 limit, Int32 timeout ) : JsonList>
limit System.Int32
timeout System.Int32
Résultat JsonList>

GetFavoriteArtists() public méthode

public GetFavoriteArtists ( Int32 limit, Int32 timeout ) : JsonList>
limit System.Int32
timeout System.Int32
Résultat JsonList>

GetFavoritePlaylists() public méthode

public GetFavoritePlaylists ( Int32 limit, Int32 timeout ) : JsonList>
limit System.Int32
timeout System.Int32
Résultat JsonList>

GetFavoriteTracks() public méthode

public GetFavoriteTracks ( Int32 limit, Int32 timeout ) : JsonList>
limit System.Int32
timeout System.Int32
Résultat JsonList>

GetPlaylist() public méthode

public GetPlaylist ( String playlistUuid, Int32 timeout ) : PlaylistModel
playlistUuid String
timeout System.Int32
Résultat OpenTidl.Models.PlaylistModel

GetPlaylistTracks() public méthode

public GetPlaylistTracks ( String playlistUuid, Int32 offset, Int32 limit, Int32 timeout ) : JsonList
playlistUuid String
offset System.Int32
limit System.Int32
timeout System.Int32
Résultat JsonList

GetSession() public méthode

public GetSession ( Int32 timeout ) : SessionModel
timeout System.Int32
Résultat OpenTidl.Models.SessionModel

GetTrackOfflineUrl() public méthode

public GetTrackOfflineUrl ( Int32 trackId, SoundQuality soundQuality, Int32 timeout ) : StreamUrlModel
trackId System.Int32
soundQuality SoundQuality
timeout System.Int32
Résultat OpenTidl.Models.StreamUrlModel

GetTrackStreamUrl() public méthode

public GetTrackStreamUrl ( Int32 trackId, SoundQuality soundQuality, String playlistUuid, Int32 timeout ) : StreamUrlModel
trackId System.Int32
soundQuality SoundQuality
playlistUuid String
timeout System.Int32
Résultat OpenTidl.Models.StreamUrlModel

GetUser() public méthode

public GetUser ( Int32 timeout ) : UserModel
timeout System.Int32
Résultat OpenTidl.Models.UserModel

GetUserClients() public méthode

public GetUserClients ( ClientFilter filter, Int32 limit, Int32 timeout ) : JsonList
filter ClientFilter
limit System.Int32
timeout System.Int32
Résultat JsonList

GetUserPlaylists() public méthode

public GetUserPlaylists ( Int32 limit, Int32 timeout ) : JsonList
limit System.Int32
timeout System.Int32
Résultat JsonList

GetUserSubscription() public méthode

public GetUserSubscription ( Int32 timeout ) : UserSubscriptionModel
timeout System.Int32
Résultat OpenTidl.Models.UserSubscriptionModel

GetVideo() public méthode

public GetVideo ( Int32 videoId, Int32 timeout ) : VideoModel
videoId System.Int32
timeout System.Int32
Résultat OpenTidl.Models.VideoModel

GetVideoStreamUrl() public méthode

public GetVideoStreamUrl ( Int32 videoId, VideoQuality videoQuality, Int32 timeout ) : VideoStreamUrlModel
videoId System.Int32
videoQuality VideoQuality
timeout System.Int32
Résultat OpenTidl.Models.VideoStreamUrlModel

Logout() public méthode

public Logout ( Int32 timeout ) : EmptyModel
timeout System.Int32
Résultat EmptyModel

MovePlaylistTracks() public méthode

public MovePlaylistTracks ( String playlistUuid, String playlistETag, IEnumerable indices, Int32 toIndex, Int32 timeout ) : EmptyModel
playlistUuid String
playlistETag String
indices IEnumerable
toIndex System.Int32
timeout System.Int32
Résultat EmptyModel

RemoveFavoriteAlbum() public méthode

public RemoveFavoriteAlbum ( Int32 albumId, Int32 timeout ) : EmptyModel
albumId System.Int32
timeout System.Int32
Résultat EmptyModel

RemoveFavoriteArtist() public méthode

public RemoveFavoriteArtist ( Int32 artistId, Int32 timeout ) : EmptyModel
artistId System.Int32
timeout System.Int32
Résultat EmptyModel

RemoveFavoritePlaylist() public méthode

public RemoveFavoritePlaylist ( String playlistUuid, Int32 timeout ) : EmptyModel
playlistUuid String
timeout System.Int32
Résultat EmptyModel

RemoveFavoriteTrack() public méthode

public RemoveFavoriteTrack ( Int32 trackId, Int32 timeout ) : EmptyModel
trackId System.Int32
timeout System.Int32
Résultat EmptyModel

UpdatePlaylist() public méthode

public UpdatePlaylist ( String playlistUuid, String playlistETag, String title, Int32 timeout ) : EmptyModel
playlistUuid String
playlistETag String
title String
timeout System.Int32
Résultat EmptyModel