diff options
| author | Christopher Davis <loafier@gmail.com> | 2006-06-26 04:20:50 +0000 |
|---|---|---|
| committer | Christopher Davis <loafier@gmail.com> | 2006-06-26 04:20:50 +0000 |
| commit | 96280edc8fda9cc591bc0833398e576bf680931d (patch) | |
| tree | 53dad5721b3fa530a7a69b0169fe4d5d0b614a3e /sig2code.txt | |
| parent | 3b04cf6a1210f97d8144ee1ba646186aca4912ef (diff) | |
| download | irssi-python-96280edc8fda9cc591bc0833398e576bf680931d.tar.gz irssi-python-96280edc8fda9cc591bc0833398e576bf680931d.tar.xz irssi-python-96280edc8fda9cc591bc0833398e576bf680931d.zip | |
working on new provision for constants and changed sig2code script
git-svn-id: http://svn.irssi.org/repos/irssi-python@4292 dbcabf3a-b0e7-0310-adc4-f8d773084564
Diffstat (limited to 'sig2code.txt')
| -rw-r--r-- | sig2code.txt | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/sig2code.txt b/sig2code.txt new file mode 100644 index 0000000..379e88e --- /dev/null +++ b/sig2code.txt @@ -0,0 +1,44 @@ + Conversion codes notes + I = int *arg IN/OUT + G = string GList **arg IN/OUT (list must be reconstructed) + L = list of nicks + + Scalars + s -> char * + u -> ulong * + I -> int * + i -> int + + Lists of things (completion.c and massjoin.c) + G -> GList * of char* + L -> GSList of NICK_RECs + + Chat objects + c -> CHATNET_REC + S -> SERVER_REC + C -> CHANNEL_REC + q -> QUERY_REC + n -> NICK_REC + W -> WI_ITEM_REC + + Irssi objects + d -> DCC_REC + + Other objects + r -> RECONNECT_REC + o -> COMMAND_REC + l -> LOG_REC + a -> RAWLOG_REC + g -> IGNORE_REC + ? -> MODULE_REC + b -> BAN_REC + N -> NETSPLIT_REC + e -> NETSPLIT_SERVER_REC + ? -> AUTOIGNORE_REC + O -> NOTIFYLIST_REC + ? -> THEME_REC + ? -> KEYINFO_REC + p -> PROCESS_REC + t -> TEXT_DEST_REC + w -> WINDOW_REC + |
