httpd_socket(3)



httpd_socket(3erl)         Erlang Module Definition         httpd_socket(3erl)

NAME
       httpd_socket - Communication utility functions to be used by the Erlang
           web server API programmer.

DESCRIPTION
       This  module  provides the Erlang web server API module programmer with
       utility functions for generic sockets  communication.  The  appropriate
       communication mechanism is transparently used, that is, ip_comm or ssl.

EXPORTS
       deliver(SocketType, Socket, Data) -> Result

              Types:

                 SocketType = socket_type()
                 Socket = socket()
                 Data = io_list() | binary()
                 Result = socket_closed | void()

              deliver/3 sends Data over Socket using the specified SocketType.
              Socket and SocketType is to be the socket  and  the  socket_type
              form the mod record as defined in httpd.hrl

       peername(SocketType,Socket) -> {Port,IPAddress}

              Types:

                 SocketType = socket_type()
                 Socket = socket()
                 Port = integer()
                 IPAddress = string()

              peername/2 returns the Port and IPAddress of the remote Socket.

       resolve() -> HostName

              Types:

                 HostName = string()

              resolve/0 returns the official HostName of the current host.

SEE ALSO
       httpd(3erl)

Ericsson AB                        inets 7.2                httpd_socket(3erl)

Man(1) output converted with man2html
list of all man pages