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)) |
|