4 Cached information
procedure
(dlna-player-info player [ #:refresh? refresh?]) → dlna-info? player : dlna-player? refresh? : boolean? = #f
When refresh? is true, transport, position, volume, and mute state are queried synchronously before the snapshot is returned. A failed refresh keeps the previous values and sets dlna-info-reachable? to #f.
procedure
(dlna-info-state info) → symbol?
info : dlna-info?
procedure
(dlna-info-track info) → (or/c #f dlna-track-info?)
info : dlna-info?
procedure
(dlna-info-uri info) → (or/c #f string?)
info : dlna-info?
procedure
(dlna-info-next-track info) → (or/c #f dlna-track-info?)
info : dlna-info?
procedure
(dlna-info-next-uri info) → (or/c #f string?)
info : dlna-info?
procedure
(dlna-info-position info) → (or/c #f real?)
info : dlna-info?
procedure
(dlna-info-duration info) → (or/c #f real?)
info : dlna-info?
procedure
(dlna-info-volume info) → (or/c #f exact-nonnegative-integer?)
info : dlna-info?
procedure
(dlna-info-muted? info) → (or/c #f boolean?)
info : dlna-info?
procedure
(dlna-info-reachable? info) → boolean?
info : dlna-info?