comparison src/protocols/oscar/aim.h @ 3109:51f49dcbd14b

[gaim-migrate @ 3123] Mark Doliner fixed idle times. Thanks, Mark. committer: Tailor Script <tailor@pidgin.im>
author Sean Egan <seanegan@gmail.com>
date Fri, 29 Mar 2002 04:08:41 +0000
parents 955f52bbcf8a
children aa18e79365b7
comparison
equal deleted inserted replaced
3108:592e6adf68c8 3109:51f49dcbd14b
1014 fu16_t type; 1014 fu16_t type;
1015 void *data; 1015 void *data;
1016 struct aim_ssi_item *next; 1016 struct aim_ssi_item *next;
1017 }; 1017 };
1018 1018
1019 /* These build the actual SNACs and queue them to be sent */
1019 faim_export int aim_ssi_reqrights(aim_session_t *sess, aim_conn_t *conn); 1020 faim_export int aim_ssi_reqrights(aim_session_t *sess, aim_conn_t *conn);
1020 faim_export int aim_ssi_reqdata(aim_session_t *sess, aim_conn_t *conn, time_t localstamp, fu16_t localrev); 1021 faim_export int aim_ssi_reqdata(aim_session_t *sess, aim_conn_t *conn, time_t localstamp, fu16_t localrev);
1021 faim_export int aim_ssi_enable(aim_session_t *sess, aim_conn_t *conn); 1022 faim_export int aim_ssi_enable(aim_session_t *sess, aim_conn_t *conn);
1022 faim_export int aim_ssi_addmoddel(aim_session_t *sess, aim_conn_t *conn, struct aim_ssi_item **items, unsigned int num, fu16_t subtype); 1023 faim_export int aim_ssi_addmoddel(aim_session_t *sess, aim_conn_t *conn, struct aim_ssi_item **items, unsigned int num, fu16_t subtype);
1023 faim_export int aim_ssi_modbegin(aim_session_t *sess, aim_conn_t *conn); 1024 faim_export int aim_ssi_modbegin(aim_session_t *sess, aim_conn_t *conn);
1024 faim_export int aim_ssi_modend(aim_session_t *sess, aim_conn_t *conn); 1025 faim_export int aim_ssi_modend(aim_session_t *sess, aim_conn_t *conn);
1025 1026
1027 /* These handle the local variables */
1026 faim_export int aim_ssi_inlist(aim_session_t *sess, aim_conn_t *conn, char *name, fu16_t type); 1028 faim_export int aim_ssi_inlist(aim_session_t *sess, aim_conn_t *conn, char *name, fu16_t type);
1027 faim_export char *aim_ssi_getparentgroup(aim_session_t *sess, aim_conn_t *conn, char *name); 1029 faim_export char *aim_ssi_getparentgroup(aim_session_t *sess, aim_conn_t *conn, char *name);
1028 /* faim_export int aim_ssi_getpermdeny(aim_tlvlist_t *tlvlist); */ 1030 faim_export int aim_ssi_getpermdeny(aim_session_t *sess, aim_conn_t *conn);
1031 faim_export fu32_t aim_ssi_getpresence(aim_session_t *sess, aim_conn_t *conn);
1029 faim_export int aim_ssi_cleanlist(aim_session_t *sess, aim_conn_t *conn); 1032 faim_export int aim_ssi_cleanlist(aim_session_t *sess, aim_conn_t *conn);
1030 faim_export int aim_ssi_addbuddies(aim_session_t *sess, aim_conn_t *conn, char *gn, char **sn, unsigned int num); 1033 faim_export int aim_ssi_addbuddies(aim_session_t *sess, aim_conn_t *conn, char *gn, char **sn, unsigned int num);
1031 faim_export int aim_ssi_addmastergroup(aim_session_t *sess, aim_conn_t *conn); 1034 faim_export int aim_ssi_addmastergroup(aim_session_t *sess, aim_conn_t *conn);
1032 faim_export int aim_ssi_addgroups(aim_session_t *sess, aim_conn_t *conn, char **gn, unsigned int num); 1035 faim_export int aim_ssi_addgroups(aim_session_t *sess, aim_conn_t *conn, char **gn, unsigned int num);
1033 faim_export int aim_ssi_addpord(aim_session_t *sess, aim_conn_t *conn, char **sn, unsigned int num, fu16_t type); 1036 faim_export int aim_ssi_addpord(aim_session_t *sess, aim_conn_t *conn, char **sn, unsigned int num, fu16_t type);
1035 faim_export int aim_ssi_delmastergroup(aim_session_t *sess, aim_conn_t *conn); 1038 faim_export int aim_ssi_delmastergroup(aim_session_t *sess, aim_conn_t *conn);
1036 faim_export int aim_ssi_delgroups(aim_session_t *sess, aim_conn_t *conn, char **gn, unsigned int num); 1039 faim_export int aim_ssi_delgroups(aim_session_t *sess, aim_conn_t *conn, char **gn, unsigned int num);
1037 faim_export int aim_ssi_deletelist(aim_session_t *sess, aim_conn_t *conn); 1040 faim_export int aim_ssi_deletelist(aim_session_t *sess, aim_conn_t *conn);
1038 faim_export int aim_ssi_delpord(aim_session_t *sess, aim_conn_t *conn, char **sn, unsigned int num, fu16_t type); 1041 faim_export int aim_ssi_delpord(aim_session_t *sess, aim_conn_t *conn, char **sn, unsigned int num, fu16_t type);
1039 faim_export int aim_ssi_setpermdeny(aim_session_t *sess, aim_conn_t *conn, int permdeny); 1042 faim_export int aim_ssi_setpermdeny(aim_session_t *sess, aim_conn_t *conn, int permdeny);
1043 faim_export int aim_ssi_setpresence(aim_session_t *sess, aim_conn_t *conn, fu32_t presence);
1040 1044
1041 struct aim_icq_offlinemsg { 1045 struct aim_icq_offlinemsg {
1042 fu32_t sender; 1046 fu32_t sender;
1043 fu16_t year; 1047 fu16_t year;
1044 fu8_t month, day, hour, minute; 1048 fu8_t month, day, hour, minute;