fuget.org
ParkSquare.SkyTv
by Jon Meesam
4.1.5
26 Nov 19
Toggle Dropdown
Version 8
8.0.0
22 Jun 24
Version 5
5.0.15
19 Aug 22
5.0.14
22 Nov 21
5.0.12
16 May 21
5.0.10
19 Apr 21
Version 4
4.1.6
26 Nov 19
4.1.5
26 Nov 19
4.1.0
26 Nov 19
4.0.2
25 Nov 19
4.0.1
24 Nov 19
4.0.0
23 Nov 19
Version 3
3.1.0
12 Sep 19
3.0.3
2 Jul 19
3.0.2
5 Jun 19
3.0.1
4 Jun 19
3.0.0
4 Jun 19
API Diff
with 4.0.2
Toggle Dropdown
Version 8
8.0.0
22 Jun 24
Version 5
5.0.15
19 Aug 22
5.0.14
22 Nov 21
5.0.12
16 May 21
5.0.10
19 Apr 21
Version 4
4.1.6
26 Nov 19
4.1.5
26 Nov 19
4.1.0
26 Nov 19
4.0.2
25 Nov 19
4.0.1
24 Nov 19
4.0.0
23 Nov 19
Version 3
3.1.0
12 Sep 19
3.0.3
2 Jul 19
3.0.2
5 Jun 19
3.0.1
4 Jun 19
3.0.0
4 Jun 19
ParkSquare.SkyTv.4.1.5.nupkg
nuget.org
www.parksq.co.uk
License
<
PackageReference
Include
=
"ParkSquare.SkyTv"
Version
=
"4.1.5"
/>
Frameworks
netstandard2.0
Dependencies
Newtonsoft.Json 12.0.3
ParkSquare.RestClient 2.4.2
Rssdp 4.0.2
API Diff between 4.1.5 and 4.0.2
109
Additions
33
Removals
ParkSquare.SkyTv
public
enum
PictureQuality
HighDefinition
=
2
StandardDefinition
=
1
UltraHighDefinition
=
3
Unknown
=
0
ParkSquare.SkyTv.Epg
public
enum
Audio
DolbyDigital
=
3
DolbySurround
=
4
Mono
=
1
Stereo
=
2
Unknown
=
0
public
class
ChannelListingJsonConverter
:
JsonConverter
public
class
ChannelListings
public
class
ChannelListing
public
int
ChannelId
{
get
;
set
; }
public
IReadOnlyCollection
<
Programme
>
Programmes
{
get
;
set
; }
public
ChannelListing
()
public
class
EpgService
:
IEpgService
public
Task
<
IReadOnlyCollection
<
ChannelListings
>>
SearchListingsAsync
(
SearchCriteria
criteria
)
public
Task
<
IReadOnlyCollection
<
ChannelListing
>>
SearchListingsAsync
(
SearchCriteria
criteria
)
public
interface
IEpgService
Task
<
IReadOnlyCollection
<
ChannelListings
>>
SearchListingsAsync
(
SearchCriteria
criteria
)
Task
<
IReadOnlyCollection
<
ChannelListing
>>
SearchListingsAsync
(
SearchCriteria
criteria
)
public
class
ParentalRating
public
class
ProgramJsonConverter
:
JsonConverter
public
class
Programme
public
bool
BlackOut
{
get
;
set
; }
public
Audio
Audio
{
get
;
set
; }
public
bool
AudioDescription
{
get
;
set
; }
public
DateTime
Date
{
get
;
set
; }
public
bool
EditorsChoice
{
get
;
set
; }
public
int
EventId
{
get
;
set
; }
public
int
Genre
{
get
;
set
; }
public
ParentalRating
ParentalRating
{
get
;
set
; }
public
int
Record
{
get
;
set
; }
public
bool
RemoteRecordable
{
get
;
set
; }
public
string
ScheduleStatus
{
get
;
set
; }
public
Sound
Sound
{
get
;
set
; }
public
DateTime
Start
{
get
;
set
; }
public
int
SubGenre
{
get
;
set
; }
public
int
EpisodeNumber
{
get
;
set
; }
public
string
EventId
{
get
;
set
; }
public
int
GenreId
{
get
;
set
; }
public
bool
New
{
get
;
set
; }
public
PictureQuality
PictureQuality
{
get
;
set
; }
public
string
ProgrammeUuid
{
get
;
set
; }
public
Rating
Rating
{
get
;
set
; }
public
int
SeasonNumber
{
get
;
set
; }
public
string
SeriesUuid
{
get
;
set
; }
public
DateTime
StartTime
{
get
;
set
; }
public
bool
Subtitles
{
get
;
set
; }
public
bool
Widescreen
{
get
;
set
; }
public
enum
Rating
Age12
=
4
Age15
=
5
Age18
=
6
ParentalGuidance
=
3
Universal
=
2
Unknown
=
0
Unrated
=
1
public
class
SearchCriteria
public
DateTime
DateTime
{
get
;
set
; }
public
TimeSpan
Duration
{
get
;
set
; }
public
DateTime
Date
{
get
;
set
; }
public
class
Sound
ParkSquare.SkyTv.Epg.Dto
public
class
ChannelListingDto
public
class
ChannelListingsResponseDto
public
class
EventDto
public
bool
Ad
{
get
;
set
; }
public
string
At
{
get
;
set
; }
public
bool
Canb
{
get
;
set
; }
public
bool
Canl
{
get
;
set
; }
public
int
Cgid
{
get
;
set
; }
public
int
D
{
get
;
set
; }
public
int
Eg
{
get
;
set
; }
public
string
Eid
{
get
;
set
; }
public
int
Episodenumber
{
get
;
set
; }
public
int
Esg
{
get
;
set
; }
public
bool
HasAlternativeAudio
{
get
;
set
; }
public
bool
Haschildren
{
get
;
set
; }
public
bool
Hd
{
get
;
set
; }
public
bool
Ippv
{
get
;
set
; }
public
bool
New
{
get
;
set
; }
public
bool
Oppv
{
get
;
set
; }
public
string
Programmeuuid
{
get
;
set
; }
public
string
R
{
get
;
set
; }
public
bool
Restartable
{
get
;
set
; }
public
bool
S
{
get
;
set
; }
public
int
?
Seasonnumber
{
get
;
set
; }
public
string
Seasonuuid
{
get
;
set
; }
public
string
Seriesuuid
{
get
;
set
; }
public
bool
Slo
{
get
;
set
; }
public
int
St
{
get
;
set
; }
public
string
Sy
{
get
;
set
; }
public
string
T
{
get
;
set
; }
public
int
Tso
{
get
;
set
; }
public
bool
W
{
get
;
set
; }
public
EventDto
()
public
class
ListingsRequestDto
public
class
ParentalRatingDto
public
class
ProgramDto
public
class
GetListingsResponseDto
public
string
Date
{
get
;
set
; }
public
List
<
ScheduleDto
>
Schedule
{
get
;
set
; }
public
GetListingsResponseDto
()
public
class
SoundDto
public
class
ScheduleDto
public
List
<
EventDto
>
Events
{
get
;
set
; }
public
string
Sid
{
get
;
set
; }
public
ScheduleDto
()
ParkSquare.SkyTv.SetTopBox
public
class
ApiClient
:
IApiClient
public
Task
DeleteRecordingAsync
(
string
pvrId
)
public
Task
CancelRecordingAsync
(
string
pvrId
)
public
Task
DeleteRecordingAsync
(
string
pvrId
,
bool
permanentlyDelete
=
false
)
public
Task
RecordProgrammeAsync
(
string
eventId
)
public
Task
<
StorageStatus
>
GetStorageStatusAsync
()
public
Task
<
CurrentTime
>
GetTimeAsync
()
public
Task
RecordProgrammeAsync
(
string
eventId
,
bool
seriesLink
=
false
)
public
class
CurrentTime
public
DateTime
Local
{
get
;
set
; }
public
DateTime
Utc
{
get
;
set
; }
public
CurrentTime
()
public
interface
IApiClient
Task
DeleteRecordingAsync
(
string
pvrId
)
Task
CancelRecordingAsync
(
string
pvrId
)
Task
DeleteRecordingAsync
(
string
pvrId
,
bool
permanentlyDelete
=
false
)
Task
RecordProgrammeAsync
(
string
eventId
)
Task
<
StorageStatus
>
GetStorageStatusAsync
()
Task
<
CurrentTime
>
GetTimeAsync
()
Task
RecordProgrammeAsync
(
string
eventId
,
bool
seriesLink
=
false
)
public
enum
PictureQuality
public
class
Recording
public
PictureQuality
PictureQuality
{
get
;
set
; }
public
PictureQuality
PictureQuality
{
get
;
set
; }
public
class
StorageStatus
public
decimal
PercentageUsed
{
get
;
set
; }
public
int
QuotaMb
{
get
;
set
; }
public
int
UsedMb
{
get
;
set
; }
public
StorageStatus
()
ParkSquare.SkyTv.SetTopBox.Dto
public
class
GetStorageStatusDto
public
int
UserQuotaMax
{
get
;
set
; }
public
int
UserQuotaUsed
{
get
;
set
; }
public
GetStorageStatusDto
()
public
class
GetTimeDto
public
int
FutureLocalTimeOffset
{
get
;
set
; }
public
int
FutureTransitionUtc
{
get
;
set
; }
public
int
PresentLocalTimeOffset
{
get
;
set
; }
public
int
Utc
{
get
;
set
; }
public
GetTimeDto
()