X-Git-Url: http://andersk.mit.edu/gitweb/libfaim.git/blobdiff_plain/0c20631fc9dd6411357abe57e146196087631010..b8c79ca7b4152e23512fe24eeef52ae3d4cda417:/faim/aim_cbtypes.h diff --git a/faim/aim_cbtypes.h b/faim/aim_cbtypes.h index 5c15b43..1caa997 100644 --- a/faim/aim_cbtypes.h +++ b/faim/aim_cbtypes.h @@ -24,6 +24,7 @@ #define AIM_CB_FAM_CTN 0x000d /* ChatNav */ #define AIM_CB_FAM_CHT 0x000e /* Chat */ #define AIM_CB_FAM_ATH 0x0017 +#define AIM_CB_FAM_OFT 0xfffe /* OFT/Rvous */ #define AIM_CB_FAM_SPECIAL 0xffff /* Internal libfaim use */ /* @@ -127,6 +128,8 @@ * SNAC Family: Misc BOS Services. */ #define AIM_CB_BOS_ERROR 0x0001 +#define AIM_CB_BOS_RIGHTSQUERY 0x0002 +#define AIM_CB_BOS_RIGHTS 0x0003 #define AIM_CB_BOS_DEFAULT 0xffff /* @@ -180,6 +183,31 @@ #define AIM_CB_ATH_AUTHREQ 0x0006 #define AIM_CB_ATH_AUTHRESPONSE 0x0007 +/* + * OFT Services + * + * See non-SNAC note below. + */ +#define AIM_CB_OFT_DIRECTIMCONNECTREQ 0x0001/* connect request -- actually an OSCAR CAP*/ +#define AIM_CB_OFT_DIRECTIMINCOMING 0x0002 +#define AIM_CB_OFT_DIRECTIMDISCONNECT 0x0003 +#define AIM_CB_OFT_DIRECTIMTYPING 0x0004 +#define AIM_CB_OFT_DIRECTIMINITIATE 0x0005 + +#define AIM_CB_OFT_GETFILECONNECTREQ 0x0006 /* connect request -- actually an OSCAR CAP*/ +#define AIM_CB_OFT_GETFILELISTINGREQ 0x000e /* OFT listing.txt request */ +#define AIM_CB_OFT_GETFILEFILEREQ 0x0007 /* recieved file request */ +#define AIM_CB_OFT_GETFILEFILESEND 0x0008 /* recieved file request confirm -- send data */ +#define AIM_CB_OFT_GETFILECOMPLETE 0x0009 /* recieved file send complete*/ +#define AIM_CB_OFT_GETFILEINITIATE 0x000a /* request for file get acknowledge */ +#define AIM_CB_OFT_GETFILEDISCONNECT 0x000b /* OFT connection disconnected.*/ +#define AIM_CB_OFT_GETFILELISTING 0x000c /* OFT listing.txt recieved.*/ +#define AIM_CB_OFT_GETFILERECIEVE 0x000d /* OFT file incoming.*/ + +#define AIM_CB_OFT_SENDFILEDISCONNECT 0x000c /* OFT connection disconnected.*/ + + + /* * SNAC Family: Internal Messages * @@ -190,6 +218,10 @@ */ #define AIM_CB_SPECIAL_AUTHSUCCESS 0x0001 #define AIM_CB_SPECIAL_AUTHOTHER 0x0002 +#define AIM_CB_SPECIAL_CONNERR 0x0003 +#define AIM_CB_SPECIAL_CONNCOMPLETE 0x0004 +#define AIM_CB_SPECIAL_FLAPVER 0x0005 +#define AIM_CB_SPECIAL_DEBUGCONN_CONNECT 0xe001 #define AIM_CB_SPECIAL_UNKNOWN 0xffff #define AIM_CB_SPECIAL_DEFAULT AIM_CB_SPECIAL_UNKNOWN