Georg Rudoy
unread,Jul 15, 2014, 3:12:37 PM7/15/14Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to leech...@googlegroups.com
Hi!
I've added a couple of new interfaces to Azoth which may be of
interest to protocol plugin developers. They are:
* IHavePings for contact list entries that, well, support pings. This
API is used by /ping command, for example.
* IHaveQueriableVersion for entries that support querying client
version on demand. This one is used by the /version command, for
example.
* ISupportLastActivity for protocols supporting querying last
activity/connection time of entries and/or uptime of servers. Used by
the /last command, for example.
Of course, plugins can update the corresponding information whenever
they want to without implementing these interfaces, but they can be
useful for on-demand updates.
Oleg, probably some of these will be of use for Acetamide?
--
Georg Rudoy