How do I use mdbus2 to see what messages are stored in the pim database?
mdbus2 -s org.freesmartphone.opimd /org/freesmartphone/PIM/Messages
[METHOD] org.freedesktop.DBus.Introspectable.Introspect() -> ( s:none )
[SIGNAL] org.freesmartphone.PIM.Messages.UpdatedMessage( s:path, a{sv}:data )
[METHOD] org.freesmartphone.PIM.Messages.GetSingleEntrySingleField(
a{sv}:query, s:field_name ) -> ( s:none )
[SIGNAL] org.freesmartphone.PIM.Messages.IncomingMessage( s:message_path )
[METHOD] org.freesmartphone.PIM.Messages.Add( a{sv}:entry_data ) -> ( s:none
)
[METHOD] org.freesmartphone.PIM.Messages.GetUnreadMessages() -> ( i:none )
[METHOD] org.freesmartphone.PIM.Messages.Query( a{sv}:query ) -> ( s:none )
[METHOD] org.freesmartphone.PIM.Messages.AddIncoming( a{sv}:entry_data ) -> (
s:none )
[SIGNAL] org.freesmartphone.PIM.Messages.UnreadMessages( i:amount )
[SIGNAL] org.freesmartphone.PIM.Messages.DeletedMessage( s:path )
[SIGNAL] org.freesmartphone.PIM.Messages.NewMessage( s:path )
[METHOD] org.freesmartphone.PIM.Fields.ListFieldsWithType( s:type ) -> (
as:none )
[METHOD] org.freesmartphone.PIM.Fields.GetType( s:name ) -> ( s:none )
[METHOD] org.freesmartphone.PIM.Fields.DeleteField( s:name ) -> ()
[METHOD] org.freesmartphone.PIM.Fields.ListFields() -> ( a{ss}:none )
[METHOD] org.freesmartphone.PIM.Fields.AddField( s:name, s:type ) -> ()
[SIGNAL] org.freesmartphone.PIM.Message.MessageUpdated( a{sv}:data )
[METHOD] org.freesmartphone.PIM.Message.Update( a{sv}:data ) -> ()
[METHOD] org.freesmartphone.PIM.Message.GetMultipleFields( s:field_list ) ->
( a{sv}:none )
[METHOD] org.freesmartphone.PIM.Message.GetContent() -> ( a{sv}:none )
[SIGNAL] org.freesmartphone.PIM.Message.MessageDeleted()
[METHOD] org.freesmartphone.PIM.Message.Delete() -> ()
But when I try to use:
mdbus2 -s org.freesmartphone.opimd /org/freesmartphone/PIM/Messages
org.freesmartphone.PIM.Messages.Query ""
I just get "Unsupported type a{sv}". What does that mean? I haven't been able
to craft a query that works.
Cry
_______________________________________________
Shr-User mailing list
[email protected]
http://lists.shr-project.org/mailman/listinfo/shr-user