Sat Mar 24 23:51:52 2007

Asterisk developer's documentation


netsock.h File Reference

Network socket handling. More...

#include <netinet/in.h>
#include "asterisk/io.h"
#include "asterisk/astobj.h"

Include dependency graph for netsock.h:

Go to the source code of this file.

Functions

ast_netsock * ast_netsock_bind (struct ast_netsock_list *list, struct io_context *ioc, const char *bindinfo, int defaultport, int tos, ast_io_cb callback, void *data)
ast_netsock * ast_netsock_bindaddr (struct ast_netsock_list *list, struct io_context *ioc, struct sockaddr_in *bindaddr, int tos, ast_io_cb callback, void *data)
sockaddr_in * ast_netsock_boundaddr (const struct ast_netsock *ns)
void * ast_netsock_data (const struct ast_netsock *ns)
ast_netsock * ast_netsock_find (struct ast_netsock_list *list, struct sockaddr_in *sa)
int ast_netsock_free (struct ast_netsock_list *list, struct ast_netsock *netsock)
int ast_netsock_init (struct ast_netsock_list *list)
ast_netsock_list * ast_netsock_list_alloc (void)
int ast_netsock_release (struct ast_netsock_list *list)
int ast_netsock_sockfd (const struct ast_netsock *ns)
void ast_netsock_unref (struct ast_netsock *ns)


Detailed Description

Network socket handling.

Definition in file netsock.h.


Generated on Sat Mar 24 23:51:52 2007 for Asterisk - the Open Source PBX by  doxygen 1.5.1