Navigation


Changeset 10:c5c99c73c2bf in freeDiameter for freeDiameter/fD.h


Ignore:
Timestamp:
Sep 25, 2009, 4:12:08 PM (15 years ago)
Author:
Sebastien Decugis <sdecugis@nict.go.jp>
Branch:
default
Phase:
public
Message:

Added some extensions and functions in the daemon

File:
1 edited

Legend:

Unmodified
Added
Removed
  • freeDiameter/fD.h

    r8 r10  
    4242#include <freeDiameter/freeDiameter.h>
    4343
    44 /* Events codespace for fd_g_config->g_fifo_main */
    45 enum {
    46         FM_TERMINATE = 1000     /* request to terminate */
    47 };
    48 
    4944/* Configuration */
    5045int fd_conf_init();
     
    5752int fd_ext_add( char * filename, char * conffile );
    5853int fd_ext_load();
     54void fd_ext_dump(void);
    5955int fd_ext_fini(void);
     56
     57/* Messages */
     58int fd_msg_init(void);
     59
     60/* Global message queues */
     61extern struct fifo * fd_g_incoming; /* all messages received from other peers, except local messages (CER, ...) */
     62extern struct fifo * fd_g_outgoing; /* messages to be sent to other peers on the network following routing procedure */
     63extern struct fifo * fd_g_local; /* messages to be handled to local extensions */
     64/* Message queues */
     65int fd_queues_init(void);
     66int fd_queues_fini(void);
    6067
    6168/* Create all the dictionary objects defined in the Diameter base RFC. */
Note: See TracChangeset for help on using the changeset viewer.