C# Класс OpenTidl.Methods.OpenTidlSession

Показать файл Открыть проект

Открытые методы

Метод Описание
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

Описание методов

AddFavoriteAlbum() публичный Метод

public AddFavoriteAlbum ( Int32 albumId, Int32 timeout ) : EmptyModel
albumId System.Int32
timeout System.Int32
Результат EmptyModel

AddFavoriteArtist() публичный Метод

public AddFavoriteArtist ( Int32 artistId, Int32 timeout ) : EmptyModel
artistId System.Int32
timeout System.Int32
Результат EmptyModel

AddFavoritePlaylist() публичный Метод

public AddFavoritePlaylist ( String playlistUuid, Int32 timeout ) : EmptyModel
playlistUuid String
timeout System.Int32
Результат EmptyModel

AddFavoriteTrack() публичный Метод

public AddFavoriteTrack ( Int32 trackId, Int32 timeout ) : EmptyModel
trackId System.Int32
timeout System.Int32
Результат EmptyModel

AddPlaylistTracks() публичный Метод

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
Результат EmptyModel

CreateUserPlaylist() публичный Метод

public CreateUserPlaylist ( String title, Int32 timeout ) : PlaylistModel
title String
timeout System.Int32
Результат OpenTidl.Models.PlaylistModel

DeletePlaylist() публичный Метод

public DeletePlaylist ( String playlistUuid, String playlistETag, Int32 timeout ) : EmptyModel
playlistUuid String
playlistETag String
timeout System.Int32
Результат EmptyModel

DeletePlaylistTracks() публичный Метод

public DeletePlaylistTracks ( String playlistUuid, String playlistETag, IEnumerable indices, Int32 timeout ) : EmptyModel
playlistUuid String
playlistETag String
indices IEnumerable
timeout System.Int32
Результат EmptyModel

GetClient() публичный Метод

public GetClient ( Int32 timeout ) : ClientModel
timeout System.Int32
Результат OpenTidl.Models.ClientModel

GetFavoriteAlbums() публичный Метод

public GetFavoriteAlbums ( Int32 limit, Int32 timeout ) : JsonList>
limit System.Int32
timeout System.Int32
Результат JsonList>

GetFavoriteArtists() публичный Метод

public GetFavoriteArtists ( Int32 limit, Int32 timeout ) : JsonList>
limit System.Int32
timeout System.Int32
Результат JsonList>

GetFavoritePlaylists() публичный Метод

public GetFavoritePlaylists ( Int32 limit, Int32 timeout ) : JsonList>
limit System.Int32
timeout System.Int32
Результат JsonList>

GetFavoriteTracks() публичный Метод

public GetFavoriteTracks ( Int32 limit, Int32 timeout ) : JsonList>
limit System.Int32
timeout System.Int32
Результат JsonList>

GetPlaylist() публичный Метод

public GetPlaylist ( String playlistUuid, Int32 timeout ) : PlaylistModel
playlistUuid String
timeout System.Int32
Результат OpenTidl.Models.PlaylistModel

GetPlaylistTracks() публичный Метод

public GetPlaylistTracks ( String playlistUuid, Int32 offset, Int32 limit, Int32 timeout ) : JsonList
playlistUuid String
offset System.Int32
limit System.Int32
timeout System.Int32
Результат JsonList

GetSession() публичный Метод

public GetSession ( Int32 timeout ) : SessionModel
timeout System.Int32
Результат OpenTidl.Models.SessionModel

GetTrackOfflineUrl() публичный Метод

public GetTrackOfflineUrl ( Int32 trackId, SoundQuality soundQuality, Int32 timeout ) : StreamUrlModel
trackId System.Int32
soundQuality SoundQuality
timeout System.Int32
Результат OpenTidl.Models.StreamUrlModel

GetTrackStreamUrl() публичный Метод

public GetTrackStreamUrl ( Int32 trackId, SoundQuality soundQuality, String playlistUuid, Int32 timeout ) : StreamUrlModel
trackId System.Int32
soundQuality SoundQuality
playlistUuid String
timeout System.Int32
Результат OpenTidl.Models.StreamUrlModel

GetUser() публичный Метод

public GetUser ( Int32 timeout ) : UserModel
timeout System.Int32
Результат OpenTidl.Models.UserModel

GetUserClients() публичный Метод

public GetUserClients ( ClientFilter filter, Int32 limit, Int32 timeout ) : JsonList
filter ClientFilter
limit System.Int32
timeout System.Int32
Результат JsonList

GetUserPlaylists() публичный Метод

public GetUserPlaylists ( Int32 limit, Int32 timeout ) : JsonList
limit System.Int32
timeout System.Int32
Результат JsonList

GetUserSubscription() публичный Метод

public GetUserSubscription ( Int32 timeout ) : UserSubscriptionModel
timeout System.Int32
Результат OpenTidl.Models.UserSubscriptionModel

GetVideo() публичный Метод

public GetVideo ( Int32 videoId, Int32 timeout ) : VideoModel
videoId System.Int32
timeout System.Int32
Результат OpenTidl.Models.VideoModel

GetVideoStreamUrl() публичный Метод

public GetVideoStreamUrl ( Int32 videoId, VideoQuality videoQuality, Int32 timeout ) : VideoStreamUrlModel
videoId System.Int32
videoQuality VideoQuality
timeout System.Int32
Результат OpenTidl.Models.VideoStreamUrlModel

Logout() публичный Метод

public Logout ( Int32 timeout ) : EmptyModel
timeout System.Int32
Результат EmptyModel

MovePlaylistTracks() публичный Метод

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
Результат EmptyModel

RemoveFavoriteAlbum() публичный Метод

public RemoveFavoriteAlbum ( Int32 albumId, Int32 timeout ) : EmptyModel
albumId System.Int32
timeout System.Int32
Результат EmptyModel

RemoveFavoriteArtist() публичный Метод

public RemoveFavoriteArtist ( Int32 artistId, Int32 timeout ) : EmptyModel
artistId System.Int32
timeout System.Int32
Результат EmptyModel

RemoveFavoritePlaylist() публичный Метод

public RemoveFavoritePlaylist ( String playlistUuid, Int32 timeout ) : EmptyModel
playlistUuid String
timeout System.Int32
Результат EmptyModel

RemoveFavoriteTrack() публичный Метод

public RemoveFavoriteTrack ( Int32 trackId, Int32 timeout ) : EmptyModel
trackId System.Int32
timeout System.Int32
Результат EmptyModel

UpdatePlaylist() публичный Метод

public UpdatePlaylist ( String playlistUuid, String playlistETag, String title, Int32 timeout ) : EmptyModel
playlistUuid String
playlistETag String
title String
timeout System.Int32
Результат EmptyModel