1
0
mirror of https://github.com/weechat/weechat.git synced 2026-07-08 18:53:12 +02:00

Add new hooks in plugins: info (fifo_filename) and infolists (alias, logger_buffer, xfer)

This commit is contained in:
Sebastien Helleu
2008-09-02 15:42:20 +02:00
parent b03393fd42
commit e756f4770a
29 changed files with 781 additions and 15 deletions
+5
View File
@@ -20,6 +20,8 @@
#ifndef __WEECHAT_LOGGER_BUFFER_H
#define __WEECHAT_LOGGER_BUFFER_H 1
struct t_infolist;
struct t_logger_buffer
{
struct t_gui_buffer *buffer; /* pointer to buffer */
@@ -33,10 +35,13 @@ struct t_logger_buffer
extern struct t_logger_buffer *logger_buffers;
extern struct t_logger_buffer *last_logger_buffer;
extern int logger_buffer_valid (struct t_logger_buffer *logger_buffer);
extern struct t_logger_buffer *logger_buffer_add (struct t_gui_buffer *,
const char *log_filename);
extern struct t_logger_buffer *logger_buffer_search (struct t_gui_buffer *buffer);
extern void logger_buffer_free (struct t_logger_buffer *logger_buffer);
extern void logger_buffer_free_all ();
extern int logger_buffer_add_to_infolist (struct t_infolist *infolist,
struct t_logger_buffer *logger_buffer);
#endif /* logger-buffer.h */