Dbus interface API
com.jci.blm.msg.Interface
Methods
Connect
Arguments
Name |
Direction |
Type |
Description |
context_in |
in |
u |
|
client_type_in |
in |
i |
|
callbacks_in |
in |
u |
|
context_out |
out |
u |
|
client_type_out |
out |
i |
|
callbacks_out |
out |
u |
|
status |
out |
i |
|
connection |
out |
u |
|
Disconnect
Arguments
Name |
Direction |
Type |
Description |
context_in |
in |
u |
|
connection_in |
in |
u |
|
context_out |
out |
u |
|
connection_out |
out |
u |
|
status |
out |
i |
|
GetInstanceList
Arguments
Name |
Direction |
Type |
Description |
connection_in |
in |
u |
|
context_in |
in |
u |
|
connection_out |
out |
u |
|
context_out |
out |
u |
|
status |
out |
i |
|
instance_list |
out |
(ua(qs)) |
|
GetMessageList
Arguments
Name |
Direction |
Type |
Description |
connection_in |
in |
u |
|
context_in |
in |
u |
|
filter |
in |
(q(uu(ua(ius)))) |
|
request_type |
in |
i |
|
connection_out |
out |
u |
|
context_out |
out |
u |
|
status |
out |
i |
|
message_list |
out |
(bbbuua(itiusss)) |
|
GetNewMessagesList
Arguments
Name |
Direction |
Type |
Description |
connection_in |
in |
u |
|
context_in |
in |
u |
|
request_type |
in |
i |
|
connection_out |
out |
u |
|
context_out |
out |
u |
|
status |
out |
i |
|
message_list |
out |
(ua(itiusss)) |
|
GetNewMessagesInfo
Arguments
Name |
Direction |
Type |
Description |
connection_in |
in |
u |
|
context_in |
in |
u |
|
connection_out |
out |
u |
|
context_out |
out |
u |
|
status |
out |
i |
|
info |
out |
((ua(iub))) |
|
GetMessage
Arguments
Name |
Direction |
Type |
Description |
connection_in |
in |
u |
|
context_in |
in |
u |
|
message_id |
in |
t |
|
connection_out |
out |
u |
|
context_out |
out |
u |
|
status |
out |
i |
|
message |
out |
((qs)tiu(iss(ua(ius)))(ua(iss(ua(ius))))ssttbu) |
|
SetMessageStatus
Arguments
Name |
Direction |
Type |
Description |
connection_in |
in |
u |
|
context_in |
in |
u |
|
message_id |
in |
t |
|
message_status |
in |
i |
|
connection_out |
out |
u |
|
context_out |
out |
u |
|
status |
out |
i |
|
DeleteMessage
Arguments
Name |
Direction |
Type |
Description |
connection_in |
in |
u |
|
context_in |
in |
u |
|
message_id_in |
in |
t |
|
connection_out |
out |
u |
|
context_out |
out |
u |
|
status |
out |
i |
|
message_id_out |
out |
t |
|
DeleteSavedMessage
Arguments
Name |
Direction |
Type |
Description |
connection_in |
in |
u |
|
context_in |
in |
u |
|
connection_out |
out |
u |
|
context_out |
out |
u |
|
status |
out |
i |
|
GetOutgoingMessage
Arguments
Name |
Direction |
Type |
Description |
connection_in |
in |
u |
|
context_in |
in |
u |
|
message_id |
in |
t |
|
send_type |
in |
i |
|
connection_out |
out |
u |
|
context_out |
out |
u |
|
status |
out |
i |
|
message |
out |
(ss(qs)(ua(iss(ua(ius))))) |
|
GetSavedMessage
Arguments
Name |
Direction |
Type |
Description |
connection_in |
in |
u |
|
context_in |
in |
u |
|
connection_out |
out |
u |
|
context_out |
out |
u |
|
status |
out |
i |
|
message |
out |
(ss(qs)(ua(iss(ua(ius))))) |
|
SendMessage
Arguments
Name |
Direction |
Type |
Description |
connection_in |
in |
u |
|
context_in |
in |
u |
|
message |
in |
(ss(qs)(ua(iss(ua(ius))))) |
|
connection_out |
out |
u |
|
context_out |
out |
u |
|
status |
out |
i |
|
SaveMessage
Arguments
Name |
Direction |
Type |
Description |
connection_in |
in |
u |
|
context_in |
in |
u |
|
message |
in |
(ss(qs)(ua(iss(ua(ius))))) |
|
connection_out |
out |
u |
|
context_out |
out |
u |
|
status |
out |
i |
|
GetAutoDownload
Arguments
Name |
Direction |
Type |
Description |
connection_in |
in |
u |
|
context_in |
in |
u |
|
client_type_in |
in |
i |
|
type |
in |
i |
|
connection_out |
out |
u |
|
context_out |
out |
u |
|
client_type_out |
out |
i |
|
status |
out |
i |
|
enabled |
out |
b |
|
SetAutoDownload
Arguments
Name |
Direction |
Type |
Description |
connection_in |
in |
u |
|
context_in |
in |
u |
|
client_type_in |
in |
i |
|
enabled |
in |
b |
|
connection_out |
out |
u |
|
context_out |
out |
u |
|
client_type_out |
out |
i |
|
status |
out |
i |
|
GetNotify
Arguments
Name |
Direction |
Type |
Description |
connection_in |
in |
u |
|
context_in |
in |
u |
|
client_type_in |
in |
i |
|
type |
in |
i |
|
connection_out |
out |
u |
|
context_out |
out |
u |
|
client_type_out |
out |
i |
|
status |
out |
i |
|
enabled |
out |
b |
|
SetNotify
Arguments
Name |
Direction |
Type |
Description |
connection_in |
in |
u |
|
context_in |
in |
u |
|
client_type_in |
in |
i |
|
enabled |
in |
b |
|
connection_out |
out |
u |
|
context_out |
out |
u |
|
client_type_out |
out |
i |
|
status |
out |
i |
|
StartMessagePlayback
Arguments
Name |
Direction |
Type |
Description |
connection_in |
in |
u |
|
context_in |
in |
u |
|
message_id |
in |
t |
|
connection_out |
out |
u |
|
context_out |
out |
u |
|
status |
out |
i |
|
StartOutgoingMessagePlayback
Arguments
Name |
Direction |
Type |
Description |
connection_in |
in |
u |
|
context_in |
in |
u |
|
message |
in |
(ss(qs)(ua(iss(ua(ius))))) |
|
connection_out |
out |
u |
|
context_out |
out |
u |
|
status |
out |
i |
|
PauseMessagePlayback
Arguments
Name |
Direction |
Type |
Description |
connection_in |
in |
u |
|
context_in |
in |
u |
|
connection_out |
out |
u |
|
context_out |
out |
u |
|
status |
out |
i |
|
ResumeMessagePlayback
Arguments
Name |
Direction |
Type |
Description |
connection_in |
in |
u |
|
context_in |
in |
u |
|
connection_out |
out |
u |
|
context_out |
out |
u |
|
status |
out |
i |
|
StopMessagePlayback
Arguments
Name |
Direction |
Type |
Description |
connection_in |
in |
u |
|
context_in |
in |
u |
|
connection_out |
out |
u |
|
context_out |
out |
u |
|
status |
out |
i |
|
CancelPendingMessagePlayback
Arguments
Name |
Direction |
Type |
Description |
connection_in |
in |
u |
|
context_in |
in |
u |
|
connection_out |
out |
u |
|
context_out |
out |
u |
|
status |
out |
i |
|
AddPresetMessage
Arguments
Name |
Direction |
Type |
Description |
connection_in |
in |
u |
|
context_in |
in |
u |
|
message |
in |
s |
|
type |
in |
u |
|
connection_out |
out |
u |
|
context_out |
out |
u |
|
status |
out |
i |
|
DeletePresetMessage
Arguments
Name |
Direction |
Type |
Description |
connection_in |
in |
u |
|
context_in |
in |
u |
|
message_id |
in |
u |
|
type |
in |
u |
|
connection_out |
out |
u |
|
context_out |
out |
u |
|
status |
out |
i |
|
MovePresetMessage
Arguments
Name |
Direction |
Type |
Description |
connection_in |
in |
u |
|
context_in |
in |
u |
|
message_id_from |
in |
u |
|
message_id_to |
in |
u |
|
type |
in |
u |
|
connection_out |
out |
u |
|
context_out |
out |
u |
|
status |
out |
i |
|
EditPresetMessage
Arguments
Name |
Direction |
Type |
Description |
connection_in |
in |
u |
|
context_in |
in |
u |
|
message_id |
in |
u |
|
message |
in |
s |
|
type |
in |
u |
|
connection_out |
out |
u |
|
context_out |
out |
u |
|
status |
out |
i |
|
GetPresetMessageList
Arguments
Name |
Direction |
Type |
Description |
connection_in |
in |
u |
|
context_in |
in |
u |
|
type |
in |
u |
|
connection_out |
out |
u |
|
context_out |
out |
u |
|
status |
out |
i |
|
list |
out |
(uas) |
|
ApplySettings
Arguments
Name |
Direction |
Type |
Description |
connection_in |
in |
u |
|
context_in |
in |
u |
|
connection_out |
out |
u |
|
context_out |
out |
u |
|
status |
out |
i |
|
ResetSettings
Arguments
Name |
Direction |
Type |
Description |
connection_in |
in |
u |
|
context_in |
in |
u |
|
settings_in |
in |
u |
|
connection_out |
out |
u |
|
context_out |
out |
u |
|
status |
out |
i |
|
settings_out |
out |
u |
|
Signals
AutoDownloadChanged
Arguments
Name |
Direction |
Type |
Description |
client_type |
** |
i |
|
enabled |
** |
b |
|
NotifyChanged
Arguments
Name |
Direction |
Type |
Description |
client_type |
** |
i |
|
enabled |
** |
b |
|
PresetMessageListChanged
NewMessage
Arguments
Name |
Direction |
Type |
Description |
connection |
** |
u |
|
newMessage |
** |
(itss) |
|
NewMessagesInfo
Arguments
Name |
Direction |
Type |
Description |
connection |
** |
u |
|
info |
** |
((ua(iub))) |
|
Notification
Arguments
Name |
Direction |
Type |
Description |
connection |
** |
u |
|
type |
** |
i |
|
DownloadCompleted
Arguments
Name |
Direction |
Type |
Description |
connection |
** |
u |
|
status |
** |
i |
|
message_list |
** |
(bbbuua(itiusss)) |
|
MessagePlaybackStatusChanged
Arguments
Name |
Direction |
Type |
Description |
connection |
** |
u |
|
status |
** |
i |
|
message_id |
** |
t |
|
InstancesDisconnected
Arguments
Name |
Direction |
Type |
Description |
connection |
** |
u |
|
instance_list |
** |
(ua(qs)) |
|