Logo Search packages:      
Sourcecode: sofia-sip version File versions  Download package

Defines | Enumerations | Functions | Variables

msg_protos.h File Reference

#include <sofia-sip/msg_header.h>
Include dependency graph for msg_protos.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define MSG_ERROR_INIT()   MSG_HDR_INIT(error)
#define msg_error_init(x)   MSG_HEADER_INIT(x, msg_error_class, sizeof(msg_error_t))
#define msg_payload_init(x)   MSG_HEADER_INIT(x, msg_payload_class, sizeof(msg_payload_t))
#define MSG_PAYLOAD_INIT()   MSG_HDR_INIT(payload)
#define MSG_PROTOS_H
#define msg_separator_init(x)   MSG_HEADER_INIT(x, msg_separator_class, sizeof(msg_separator_t))
#define MSG_SEPARATOR_INIT()   MSG_HDR_INIT(separator)
#define MSG_UNKNOWN_INIT()   MSG_HDR_INIT(unknown)
#define msg_unknown_init(x)   MSG_HEADER_INIT(x, msg_unknown_class, sizeof(msg_unknown_t))

Enumerations

enum  { msg_request_hash = -1, msg_status_hash = -2 }
enum  { msg_unknown_hash = -3 }
enum  { msg_error_hash = -4 }
enum  { msg_separator_hash = -5 }
enum  { msg_payload_hash = -6 }

Functions

msg_unknown_t__format__ (printf, 2, 3)))
msg_error_tmsg_error_copy (su_home_t *home, msg_error_t const *header) __attribute__((__malloc__))
msg_error_tmsg_error_dup (su_home_t *home, msg_error_t const *header) __attribute__((__malloc__))
msg_error_tmsg_error_format (su_home_t *home, char const *fmt,...) __attribute__((__malloc__
msg_error_tmsg_error_make (su_home_t *home, char const *s) __attribute__((__malloc__))
int msg_is_error (msg_header_t const *header)
int msg_is_payload (msg_header_t const *header)
int msg_is_separator (msg_header_t const *header)
int msg_is_unknown (msg_header_t const *header)
msg_payload_tmsg_payload_copy (su_home_t *home, msg_payload_t const *header) __attribute__((__malloc__))
msg_payload_tmsg_payload_dup (su_home_t *home, msg_payload_t const *header) __attribute__((__malloc__))
msg_payload_tmsg_payload_format (su_home_t *home, char const *fmt,...) __attribute__((__malloc__
msg_payload_tmsg_payload_make (su_home_t *home, char const *s) __attribute__((__malloc__))
msg_separator_tmsg_separator_copy (su_home_t *home, msg_separator_t const *header) __attribute__((__malloc__))
msg_separator_tmsg_separator_dup (su_home_t *home, msg_separator_t const *header) __attribute__((__malloc__))
msg_separator_tmsg_separator_format (su_home_t *home, char const *fmt,...) __attribute__((__malloc__
msg_separator_tmsg_separator_make (su_home_t *home, char const *s) __attribute__((__malloc__))
msg_unknown_tmsg_unknown_copy (su_home_t *home, msg_unknown_t const *header) __attribute__((__malloc__))
msg_unknown_tmsg_unknown_dup (su_home_t *home, msg_unknown_t const *header) __attribute__((__malloc__))
msg_unknown_tmsg_unknown_format (su_home_t *home, char const *fmt,...) __attribute__((__malloc__
msg_unknown_tmsg_unknown_make (su_home_t *home, char const *s) __attribute__((__malloc__))

Variables

MSG_DLL msg_hclass_t msg_error_class []
MSG_DLL msg_parse_f msg_error_d
MSG_DLL msg_print_f msg_error_e
MSG_DLL msg_hclass_t msg_payload_class []
MSG_DLL msg_parse_f msg_payload_d
MSG_DLL msg_print_f msg_payload_e
MSG_DLL msg_hclass_t msg_separator_class []
MSG_DLL msg_parse_f msg_separator_d
MSG_DLL msg_print_f msg_separator_e
MSG_DLL msg_hclass_t msg_unknown_class []
MSG_DLL msg_parse_f msg_unknown_d
MSG_DLL msg_print_f msg_unknown_e

Detailed Description

Prototypes for common headers

This file is automatically generated from <msg_mime.h> by msg_parser.awk.

Author:
Pekka Pessi <Pekka.Pessi@nokia.com>
Date:
Created: Fri Aug 16 19:18:26 EEST 2002 ppessi

Definition in file msg_protos.h.


Generated by  Doxygen 1.6.0   Back to index