Changeset 2face62 for ipc.h


Ignore:
Timestamp:
2006-01-19T16:34:41Z (18 years ago)
Author:
Wilmer van der Gaast <wilmer@…>
Branches:
master
Children:
bd9b00f
Parents:
4c266f2 (diff), 4c266f2 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

A bit too much for one commit, but well: Client processes didn't clean up
some master structs (bitlbee_child list) yet, and added the IPC CLIENT
command to inform the master process about host- and nickname. Can be useful
later.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • ipc.h

    r4c266f2 r2face62  
    2727#include "bitlbee.h"
    2828
    29 void ipc_master_read( gpointer data, gint source, GaimInputCondition cond );
    30 void ipc_child_read( gpointer data, gint source, GaimInputCondition cond );
    31 
    32 void ipc_to_master( char **cmd );
    33 void ipc_to_master_str( char *msg_buf );
    34 void ipc_to_children( char **cmd );
    35 void ipc_to_children_str( char *msg_buf );
    36 
    3729struct bitlbee_child
    3830{
     
    4032        int ipc_fd;
    4133        gint ipc_inpa;
     34       
     35        char *host;
     36        char *nick;
     37        char *realname;
    4238};
    4339
     40void ipc_master_read( gpointer data, gint source, GaimInputCondition cond );
     41void ipc_child_read( gpointer data, gint source, GaimInputCondition cond );
     42
     43void ipc_master_free_one( struct bitlbee_child *child );
     44void ipc_master_free_all();
     45
     46void ipc_to_master( char **cmd );
     47void ipc_to_master_str( char *format, ... );
     48void ipc_to_children( char **cmd );
     49void ipc_to_children_str( char *format, ... );
     50
    4451extern GSList *child_list;
Note: See TracChangeset for help on using the changeset viewer.