mirror of
https://git.jami.net/savoirfairelinux/jami-daemon.git
synced 2025-08-12 22:09:25 +08:00
datatransfer: add bytes progress DBus API
Add ConfigurationManager::dataTransferBytesSent() DBus method access. Change-Id: I74fc22f42faeb5c352059831150b6c8b7e813fd8 Reviewed-by: Olivier Soldano <olivier.soldano@savoirfairelinux.com>
This commit is contained in:

committed by
Olivier SOLDANO

parent
25fcfd5b7c
commit
e6c7666a65
@ -1419,6 +1419,14 @@
|
|||||||
</arg>
|
</arg>
|
||||||
</method>
|
</method>
|
||||||
|
|
||||||
|
<method name="dataTransferBytesSent" tp:name-for-bindings="dataTransferBytesSent">
|
||||||
|
<tp:added version="4.2.0"/>
|
||||||
|
<arg type="t" name="BytesProgress" direction="out">
|
||||||
|
</arg>
|
||||||
|
<arg type="t" name="DataTransferId" direction="in">
|
||||||
|
</arg>
|
||||||
|
</method>
|
||||||
|
|
||||||
<signal name="mediaParametersChanged" tp:name-for-bindings="mediaParametersChanged">
|
<signal name="mediaParametersChanged" tp:name-for-bindings="mediaParametersChanged">
|
||||||
<tp:added version="2.3.0"/>
|
<tp:added version="2.3.0"/>
|
||||||
<tp:docstring>
|
<tp:docstring>
|
||||||
|
@ -634,3 +634,9 @@ DBusConfigurationManager::dataTransferInfo(const DRing::DataTransferId& id)
|
|||||||
out._6 = info.path;
|
out._6 = info.path;
|
||||||
return out;
|
return out;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
uint64_t
|
||||||
|
DBusConfigurationManager::dataTransferBytesSent(const uint64_t& id)
|
||||||
|
{
|
||||||
|
return DRing::dataTransferBytesSent(id);;
|
||||||
|
}
|
||||||
|
@ -156,6 +156,7 @@ class DBusConfigurationManager :
|
|||||||
DRing::DataTransferId sendFile(const std::string& account_id, const std::string& peer_uri,
|
DRing::DataTransferId sendFile(const std::string& account_id, const std::string& peer_uri,
|
||||||
const std::string& file_path, const std::string& display_name);
|
const std::string& file_path, const std::string& display_name);
|
||||||
DBus::Struct<bool, uint32_t, uint64_t, uint64_t, std::string, std::string> dataTransferInfo(const DRing::DataTransferId& id);
|
DBus::Struct<bool, uint32_t, uint64_t, uint64_t, std::string, std::string> dataTransferInfo(const DRing::DataTransferId& id);
|
||||||
|
uint64_t dataTransferBytesSent(const uint64_t& id);
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif // __RING_DBUSCONFIGURATIONMANAGER_H__
|
#endif // __RING_DBUSCONFIGURATIONMANAGER_H__
|
||||||
|
Reference in New Issue
Block a user