ORG.BLUEZ.OBEX.MESSAGE(5) | Linux System Administration | ORG.BLUEZ.OBEX.MESSAGE(5) |
NAME
org.bluez.obex.Message - BlueZ D-Bus OBEX Message API documentation
INTERFACE
- Service
- org.bluez.obex
- Interface
- org.bluez.obex.Message1
- Object path
- [Session object path]/message{#}
Methods
object, dict Get(string targetfile, boolean attachment)
Download message and store it in the target file.
If an empty target file is given, a temporary file will be automatically generated.
The returned path represents the newly created transfer, which should be used to find out if the content has been successfully transferred or if the operation fails.
The properties of this transfer are also returned along with the object path, to avoid a call to GetProperties, see org.bluez.obex.Transfer(5) for the possible list of properties.
Possible errors:
Properties
string Folder [readonly]
Folder which the message belongs to
string Subject [readonly]
Message subject
string Timestamp [readonly]
Message timestamp
string Sender [readonly]
Message sender name
string SenderAddress [readonly]
Message sender address
string ReplyTo [readonly]
Message Reply-To address
string Recipient [readonly]
Message recipient name
string RecipientAddress [readonly]
Message recipient address
string Type [readonly]
Message type
Possible values:
- "email"
- "sms-gsm"
- "sms-cdma"
- "mms"
uint64 Size [readonly]
Message size in bytes
string Status [readonly]
Message reception status
Possible values:
- "complete"
- "fractioned"
- "notification"
boolean Priority [readonly]
Message priority flag
boolean Read [read/write]
Message read flag
boolean Deleted [writeonly]
Message deleted flag
boolean Sent [readonly]
Message sent flag
boolean Protected [readonly]
Message protected flag
October 2023 | BlueZ |