/soc/2013/ankitkv/gobjectification: cf89caae5d1e: List the requi...
Ankit Vani
a at nevitus.org
Wed Sep 4 07:39:20 EDT 2013
Changeset: cf89caae5d1ecc358e01484a3c09419480d95ad1
Author: Ankit Vani <a at nevitus.org>
Date: 2013-09-04 16:17 +0530
Branch: soc.2013.gobjectification.plugins
URL: https://hg.pidgin.im/soc/2013/ankitkv/gobjectification/rev/cf89caae5d1e
Description:
List the required protocol implementations in PurpleProtocolInterface's documentation
diffstat:
libpurple/protocol.h | 8 ++++++--
1 files changed, 6 insertions(+), 2 deletions(-)
diffs (18 lines):
diff --git a/libpurple/protocol.h b/libpurple/protocol.h
--- a/libpurple/protocol.h
+++ b/libpurple/protocol.h
@@ -102,8 +102,12 @@ struct _PurpleProtocolClass
* The protocol interface.
*
* Every protocol implements this interface. It is the gateway between purple
- * and the protocol's functions. Many of these callbacks can be NULL. If a
- * callback must be implemented, it has a comment indicating so.
+ * and the protocol's functions. Many of these callbacks can be NULL. However,
+ * these callbacks must be implemented:
+ *
+ * PurpleProtocolInterface::list_icon \n
+ * PurpleProtocolInterface::login \n
+ * PurpleProtocolInterface::close
*/
struct _PurpleProtocolInterface
{
More information about the Commits
mailing list