Documentation
c'APR_MAX_SECS_TO_LINGER :: Num a => aSource
c'APRMAXHOSTLEN :: Num a => aSource
c'APR_SO_LINGER :: Num a => aSource
c'APR_SO_KEEPALIVE :: Num a => aSource
c'APR_SO_DEBUG :: Num a => aSource
c'APR_SO_NONBLOCK :: Num a => aSource
c'APR_SO_REUSEADDR :: Num a => aSource
c'APR_SO_SNDBUF :: Num a => aSource
c'APR_SO_RCVBUF :: Num a => aSource
c'APR_SO_DISCONNECTED :: Num a => aSource
c'APR_TCP_NODELAY :: Num a => aSource
c'APR_TCP_NOPUSH :: Num a => aSource
c'APR_RESET_NODELAY :: Num a => aSource
c'APR_INCOMPLETE_READ :: Num a => aSource
c'APR_INCOMPLETE_WRITE :: Num a => aSource
c'APR_IPV6_V6ONLY :: Num a => aSource
c'APR_TCP_DEFER_ACCEPT :: Num a => aSource
type C'apr_shutdown_how_e = CUIntSource
c'APR_IPV4_ADDR_OK :: Num a => aSource
c'APR_IPV6_ADDR_OK :: Num a => aSource
c'APR_INADDR_NONE :: Num a => aSource
c'APR_INET :: Num a => aSource
c'APR_UNSPEC :: Num a => aSource
c'APR_INET6 :: Num a => aSource
c'APR_PROTO_TCP :: Num a => aSource
c'APR_PROTO_UDP :: Num a => aSource
c'APR_PROTO_SCTP :: Num a => aSource
type C'apr_interface_e = CUIntSource
c'APR_LOCAL :: Num a => aSource
c'APR_REMOTE :: Num a => aSource
type C'apr_port_t = Word16Source
data C'apr_sockaddr_t Source
c'APR_SENDFILE_DISCONNECT_SOCKET :: Num a => aSource
c'apr_socket_create :: Ptr (Ptr C'apr_socket_t) -> CInt -> CInt -> CInt -> Ptr C'apr_pool_t -> IO C'apr_status_tSource
p'apr_socket_create :: FunPtr (Ptr (Ptr C'apr_socket_t) -> CInt -> CInt -> CInt -> Ptr C'apr_pool_t -> IO C'apr_status_t)Source
p'apr_socket_shutdown :: FunPtr (Ptr C'apr_socket_t -> C'apr_shutdown_how_e -> IO C'apr_status_t)Source
c'apr_socket_accept :: Ptr (Ptr C'apr_socket_t) -> Ptr C'apr_socket_t -> Ptr C'apr_pool_t -> IO C'apr_status_tSource
p'apr_socket_accept :: FunPtr (Ptr (Ptr C'apr_socket_t) -> Ptr C'apr_socket_t -> Ptr C'apr_pool_t -> IO C'apr_status_t)Source
c'apr_sockaddr_info_get :: Ptr (Ptr C'apr_sockaddr_t) -> Ptr CChar -> C'apr_int32_t -> C'apr_port_t -> C'apr_int32_t -> Ptr C'apr_port_t -> IO C'apr_status_tSource
p'apr_socket_connect :: FunPtr (Ptr C'apr_socket_t -> Ptr C'apr_sockaddr_t -> IO C'apr_status_t)Source
c'apr_getnameinfo :: Ptr (Ptr CChar) -> Ptr C'apr_sockaddr_t -> C'apr_int32_t -> IO C'apr_status_tSource
c'apr_parse_addr_port :: Ptr (Ptr CChar) -> Ptr (Ptr CChar) -> Ptr C'apr_port_t -> Ptr CChar -> Ptr C'apr_pool_t -> IO C'apr_status_tSource
p'apr_sockaddr_info_get :: FunPtr (Ptr (Ptr C'apr_sockaddr_t) -> Ptr CChar -> C'apr_int32_t -> C'apr_port_t -> C'apr_int32_t -> Ptr C'apr_port_t -> IO C'apr_status_t)Source
c'apr_gethostname :: Ptr CChar -> CInt -> Ptr C'apr_pool_t -> IO C'apr_status_tSource
p'apr_getnameinfo :: FunPtr (Ptr (Ptr CChar) -> Ptr C'apr_sockaddr_t -> C'apr_int32_t -> IO C'apr_status_t)Source
c'apr_socket_data_get :: Ptr (Ptr ()) -> Ptr CChar -> Ptr C'apr_socket_t -> IO C'apr_status_tSource
p'apr_parse_addr_port :: FunPtr (Ptr (Ptr CChar) -> Ptr (Ptr CChar) -> Ptr C'apr_port_t -> Ptr CChar -> Ptr C'apr_pool_t -> IO C'apr_status_t)Source
p'apr_gethostname :: FunPtr (Ptr CChar -> CInt -> Ptr C'apr_pool_t -> IO C'apr_status_t)Source
c'apr_socket_data_set :: Ptr C'apr_socket_t -> Ptr () -> Ptr CChar -> FunPtr (Ptr () -> IO C'apr_status_t) -> IO C'apr_status_tSource
c'apr_socket_send :: Ptr C'apr_socket_t -> Ptr CChar -> Ptr C'apr_size_t -> IO C'apr_status_tSource
p'apr_socket_data_get :: FunPtr (Ptr (Ptr ()) -> Ptr CChar -> Ptr C'apr_socket_t -> IO C'apr_status_t)Source
c'apr_socket_sendv :: Ptr C'apr_socket_t -> Ptr C'iovec -> C'apr_int32_t -> Ptr C'apr_size_t -> IO C'apr_status_tSource
p'apr_socket_data_set :: FunPtr (Ptr C'apr_socket_t -> Ptr () -> Ptr CChar -> FunPtr (Ptr () -> IO C'apr_status_t) -> IO C'apr_status_t)Source
p'apr_socket_send :: FunPtr (Ptr C'apr_socket_t -> Ptr CChar -> Ptr C'apr_size_t -> IO C'apr_status_t)Source
c'apr_socket_sendto :: Ptr C'apr_socket_t -> Ptr C'apr_sockaddr_t -> C'apr_int32_t -> Ptr CChar -> Ptr C'apr_size_t -> IO C'apr_status_tSource
p'apr_socket_sendv :: FunPtr (Ptr C'apr_socket_t -> Ptr C'iovec -> C'apr_int32_t -> Ptr C'apr_size_t -> IO C'apr_status_t)Source
c'apr_socket_recvfrom :: Ptr C'apr_sockaddr_t -> Ptr C'apr_socket_t -> C'apr_int32_t -> Ptr CChar -> Ptr C'apr_size_t -> IO C'apr_status_tSource
p'apr_socket_sendto :: FunPtr (Ptr C'apr_socket_t -> Ptr C'apr_sockaddr_t -> C'apr_int32_t -> Ptr CChar -> Ptr C'apr_size_t -> IO C'apr_status_t)Source
p'apr_socket_recvfrom :: FunPtr (Ptr C'apr_sockaddr_t -> Ptr C'apr_socket_t -> C'apr_int32_t -> Ptr CChar -> Ptr C'apr_size_t -> IO C'apr_status_t)Source
c'apr_socket_sendfile :: Ptr C'apr_socket_t -> Ptr C'apr_file_t -> Ptr C'apr_hdtr_t -> Ptr C'apr_off_t -> Ptr C'apr_size_t -> C'apr_int32_t -> IO C'apr_status_tSource
p'apr_socket_sendfile :: FunPtr (Ptr C'apr_socket_t -> Ptr C'apr_file_t -> Ptr C'apr_hdtr_t -> Ptr C'apr_off_t -> Ptr C'apr_size_t -> C'apr_int32_t -> IO C'apr_status_t)Source
c'apr_socket_recv :: Ptr C'apr_socket_t -> Ptr CChar -> Ptr C'apr_size_t -> IO C'apr_status_tSource
c'apr_socket_opt_set :: Ptr C'apr_socket_t -> C'apr_int32_t -> C'apr_int32_t -> IO C'apr_status_tSource
p'apr_socket_recv :: FunPtr (Ptr C'apr_socket_t -> Ptr CChar -> Ptr C'apr_size_t -> IO C'apr_status_t)Source
c'apr_socket_opt_get :: Ptr C'apr_socket_t -> C'apr_int32_t -> C'apr_int32_t -> IO C'apr_status_tSource
p'apr_socket_opt_set :: FunPtr (Ptr C'apr_socket_t -> C'apr_int32_t -> C'apr_int32_t -> IO C'apr_status_t)Source
c'apr_socket_timeout_get :: Ptr C'apr_socket_t -> Ptr C'apr_interval_time_t -> IO C'apr_status_tSource
p'apr_socket_timeout_set :: FunPtr (Ptr C'apr_socket_t -> C'apr_interval_time_t -> IO C'apr_status_t)Source
p'apr_socket_opt_get :: FunPtr (Ptr C'apr_socket_t -> C'apr_int32_t -> C'apr_int32_t -> IO C'apr_status_t)Source
p'apr_socket_timeout_get :: FunPtr (Ptr C'apr_socket_t -> Ptr C'apr_interval_time_t -> IO C'apr_status_t)Source
c'apr_socket_addr_get :: Ptr (Ptr C'apr_socket_t) -> C'apr_interface_e -> Ptr C'apr_socket_t -> IO C'apr_status_tSource
p'apr_socket_atmark :: FunPtr (Ptr C'apr_socket_t -> Ptr CInt -> IO C'apr_status_t)Source
c'apr_sockaddr_ip_getbuf :: Ptr CChar -> C'apr_size_t -> Ptr C'apr_sockaddr_t -> IO C'apr_status_tSource
p'apr_socket_addr_get :: FunPtr (Ptr (Ptr C'apr_socket_t) -> C'apr_interface_e -> Ptr C'apr_socket_t -> IO C'apr_status_t)Source
p'apr_sockaddr_ip_get :: FunPtr (Ptr (Ptr CChar) -> Ptr C'apr_sockaddr_t -> IO C'apr_status_t)Source
p'apr_sockaddr_ip_getbuf :: FunPtr (Ptr CChar -> C'apr_size_t -> Ptr C'apr_sockaddr_t -> IO C'apr_status_t)Source
c'apr_ipsubnet_create :: Ptr (Ptr C'apr_ipsubnet_t) -> Ptr CChar -> Ptr CChar -> Ptr C'apr_pool_t -> IO C'apr_status_tSource
p'apr_ipsubnet_create :: FunPtr (Ptr (Ptr C'apr_ipsubnet_t) -> Ptr CChar -> Ptr CChar -> Ptr C'apr_pool_t -> IO C'apr_status_t)Source
c'apr_mcast_join :: Ptr C'apr_socket_t -> Ptr C'apr_sockaddr_t -> Ptr C'apr_sockaddr_t -> Ptr C'apr_sockaddr_t -> IO C'apr_status_tSource
c'apr_mcast_leave :: Ptr C'apr_socket_t -> Ptr C'apr_sockaddr_t -> Ptr C'apr_sockaddr_t -> Ptr C'apr_sockaddr_t -> IO C'apr_status_tSource
p'apr_mcast_join :: FunPtr (Ptr C'apr_socket_t -> Ptr C'apr_sockaddr_t -> Ptr C'apr_sockaddr_t -> Ptr C'apr_sockaddr_t -> IO C'apr_status_t)Source