Dbus interface API
com.jci.blm.pandora
Methods
Connect
Arguments
Name |
Direction |
Type |
Description |
statusId |
out |
i |
|
sessionId |
out |
u |
|
keepConnected |
out |
b |
|
Disconnect
Arguments
Name |
Direction |
Type |
Description |
sessionId |
in |
u |
|
statusId |
out |
i |
|
Command
Arguments
Name |
Direction |
Type |
Description |
sessionId |
in |
u |
|
command |
in |
y |
|
groupType |
in |
y |
|
groupId |
in |
t |
|
statusId |
out |
i |
|
Rate
Arguments
Name |
Direction |
Type |
Description |
sessionId |
in |
u |
|
groupType |
in |
y |
|
groupId |
in |
t |
|
rating |
in |
y |
|
statusId |
out |
i |
|
Bookmark
Arguments
Name |
Direction |
Type |
Description |
sessionId |
in |
u |
|
groupType |
in |
y |
|
groupId |
in |
t |
|
bookmarkType |
in |
y |
|
statusId |
out |
i |
|
SetSort
Arguments
Name |
Direction |
Type |
Description |
sessionId |
in |
u |
|
sortType |
in |
y |
|
statusId |
out |
i |
|
GetResource
Arguments
Name |
Direction |
Type |
Description |
sessionId |
in |
u |
|
resourceId |
in |
u |
|
statusId |
out |
i |
|
filePath |
out |
s |
|
ReleaseResource
Arguments
Name |
Direction |
Type |
Description |
sessionId |
in |
u |
|
resourceId |
in |
u |
|
statusId |
out |
i |
|
GetStatus
Arguments
Name |
Direction |
Type |
Description |
sessionId |
in |
u |
|
statusId |
out |
i |
|
connectStatus |
out |
y |
|
linkStatus |
out |
y |
|
playStatus |
out |
y |
|
trackId |
out |
t |
|
stationId |
out |
t |
|
serviceSessionId |
out |
u |
|
elapsedTime |
out |
u |
|
buffering |
out |
u |
|
GetTrackAllInfo
Arguments
Name |
Direction |
Type |
Description |
sessionId |
in |
u |
|
trackId |
in |
t |
|
statusId |
out |
i |
|
trackTitle |
out |
s |
|
trackArtist |
out |
s |
|
trackAlbum |
out |
s |
|
trackGenre |
out |
s |
|
trackDuration |
out |
u |
|
artImageSize |
out |
u |
|
artResourceId |
out |
u |
|
currentStationId |
out |
t |
|
trackRating |
out |
y |
|
trackFlags |
out |
u |
|
GetStationAllInfo
Arguments
Name |
Direction |
Type |
Description |
sessionId |
in |
u |
|
stationId |
in |
t |
|
statusId |
out |
i |
|
stationName |
out |
s |
|
stationGenre |
out |
s |
|
artImageSize |
out |
u |
|
artResourceId |
out |
u |
|
stationFlags |
out |
u |
|
GetStationListAllInfo
Arguments
Name |
Direction |
Type |
Description |
sessionId |
in |
u |
|
startPosition |
in |
u |
|
numberOfStations |
in |
u |
|
statusId |
out |
i |
|
startPos |
out |
u |
|
currentSize |
out |
u |
|
total |
out |
u |
|
sortType |
out |
y |
|
resStationIdsFlagsAndNames |
out |
(a(tus)) |
|
GetGenreCategoryCount
Arguments
Name |
Direction |
Type |
Description |
sessionId |
in |
u |
|
count |
out |
y |
|
statusId |
out |
i |
|
GetGenreCategoryNames
Arguments
Name |
Direction |
Type |
Description |
sessionId |
in |
u |
|
startPos |
in |
y |
|
count |
in |
y |
|
resultStartPos |
out |
y |
|
genreCategoryNames |
out |
(as) |
|
statusId |
out |
i |
|
GetAllGenreCategoryNames
Arguments
Name |
Direction |
Type |
Description |
sessionId |
in |
u |
|
genreCategoryNames |
out |
(as) |
|
statusId |
out |
i |
|
GetGenreStationCount
Arguments
Name |
Direction |
Type |
Description |
sessionId |
in |
u |
|
categoryIndex |
in |
y |
|
resultCategoryIndex |
out |
y |
|
count |
out |
y |
|
statusId |
out |
i |
|
GetGenreStationIdsNames
Arguments
Name |
Direction |
Type |
Description |
sessionId |
in |
u |
|
categoryIndex |
in |
y |
|
startPos |
in |
y |
|
count |
in |
y |
|
resultCategoryIndex |
out |
y |
|
resultStartPos |
out |
y |
|
genreStationIdsNames |
out |
(a(ts)) |
|
statusId |
out |
i |
|
SelectGenreStation
Arguments
Name |
Direction |
Type |
Description |
sessionId |
in |
u |
|
categoryIndex |
in |
y |
|
stationIndex |
in |
y |
|
statusId |
out |
i |
|
GetListener
Arguments
Name |
Direction |
Type |
Description |
sessionId |
in |
u |
|
listenerId |
out |
s |
|
CreateStationFromCurrentTrack
Arguments
Name |
Direction |
Type |
Description |
sessionId |
in |
u |
|
statusId |
out |
i |
|
CreateStationFromCurrentArtist
Arguments
Name |
Direction |
Type |
Description |
sessionId |
in |
u |
|
statusId |
out |
i |
|
GetSessionId
Arguments
Name |
Direction |
Type |
Description |
sessionId |
out |
u |
|
statusId |
out |
i |
|
FavoritesAdd
Arguments
Name |
Direction |
Type |
Description |
sessionId |
in |
u |
|
stationId |
in |
t |
|
statusId |
out |
i |
|
FavoritesRemove
Arguments
Name |
Direction |
Type |
Description |
sessionId |
in |
u |
|
stationId |
in |
t |
|
statusId |
out |
i |
|
FavoritesGet
Arguments
Name |
Direction |
Type |
Description |
sessionId |
in |
u |
|
startPosition |
in |
y |
|
numberOfFavorites |
in |
y |
|
statusId |
out |
i |
|
startPos |
out |
y |
|
currentSize |
out |
y |
|
total |
out |
y |
|
favorites |
out |
(a(tus)) |
|
Signals
Connected
Arguments
Name |
Direction |
Type |
Description |
sessionId |
** |
u |
|
keepConnected |
** |
b |
|
Disconnected
Arguments
Name |
Direction |
Type |
Description |
sessionId |
** |
u |
|
reasonId |
** |
y |
|
UpdateStatus
Arguments
Name |
Direction |
Type |
Description |
sessionId |
** |
u |
|
linkStatus |
** |
y |
|
playStatus |
** |
y |
|
trackId |
** |
t |
|
stationId |
** |
t |
|
elapsedTime |
** |
u |
|
buffering |
** |
u |
|
UpdateInfo
Arguments
Name |
Direction |
Type |
Description |
sessionId |
** |
u |
|
groupType |
** |
y |
|
groupId |
** |
t |
|
infoUpdated |
** |
y |
|
infoData |
** |
t |
|
UpdateSort
Arguments
Name |
Direction |
Type |
Description |
sessionId |
** |
u |
|
sortType |
** |
y |
|
UpdateList
Arguments
Name |
Direction |
Type |
Description |
sessionId |
** |
u |
|
stationId |
** |
t |
|
UpdateStationInfo
Arguments
Name |
Direction |
Type |
Description |
sessionId |
** |
u |
|
stationId |
** |
t |
|
stationStatus |
** |
t |
|
stationListCount |
** |
u |
|
UpdateNoticeText
Arguments
Name |
Direction |
Type |
Description |
sessionId |
** |
u |
|
noticeType |
** |
y |
|
noticeText |
** |
s |
|
StationArtReady
Arguments
Name |
Direction |
Type |
Description |
sessionId |
** |
u |
|
resourceId |
** |
t |
|
stationId |
** |
t |
|
resourcePath |
** |
s |
|
GenreStationArtReady
Arguments
Name |
Direction |
Type |
Description |
sessionId |
** |
u |
|
resourceId |
** |
t |
|
categoryIndex |
** |
y |
|
stationIndex |
** |
y |
|
resourcePath |
** |
s |
|