(linenum→info "unix/slp.c:2238")

dbus/1.0.2/dbus/dbus-server-socket.h

    1: /* -*- mode: C; c-file-style: "gnu" -*- */
    2: /* dbus-server-socket.h Server implementation for sockets
    3:  *
    4:  * Copyright (C) 2002, 2006  Red Hat Inc.
    5:  *
    6:  * Licensed under the Academic Free License version 2.1
    7:  * 
    8:  * This program is free software; you can redistribute it and/or modify
    9:  * it under the terms of the GNU General Public License as published by
   10:  * the Free Software Foundation; either version 2 of the License, or
   11:  * (at your option) any later version.
   12:  *
   13:  * This program is distributed in the hope that it will be useful,
   14:  * but WITHOUT ANY WARRANTY; without even the implied warranty of
   15:  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
   16:  * GNU General Public License for more details.
   17:  * 
   18:  * You should have received a copy of the GNU General Public License
   19:  * along with this program; if not, write to the Free Software
   20:  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
   21:  *
   22:  */
   23: #ifndef DBUS_SERVER_SOCKET_H
   24: #define DBUS_SERVER_SOCKET_H
   25: 
   26: #include <dbus/dbus-internals.h>
   27: #include <dbus/dbus-server-protected.h>
   28: 
   29: DBUS_BEGIN_DECLS
   30: 
   31: DBusServer* _dbus_server_new_for_socket           (int               fd,
   32:                                                    const DBusString *address);
   33: DBusServer* _dbus_server_new_for_tcp_socket       (const char       *host,
   34:                                                    dbus_uint32_t     port,
   35:                                                    DBusError        *error);
   36: DBusServerListenResult _dbus_server_listen_socket (DBusAddressEntry  *entry,
   37:                                                    DBusServer       **server_p,
   38:                                                    DBusError         *error);
   39: 
   40: 
   41: void _dbus_server_socket_own_filename (DBusServer *server,
   42:                                        char       *filename);
   43: 
   44: DBUS_END_DECLS
   45: 
   46: #endif /* DBUS_SERVER_SOCKET_H */
Syntax (Markdown)