Lines Matching refs:net_protocol
10 //! The net_protocol one talks to when using the AF_LINK protocol
45 class LinkProtocol : public net_protocol, public LocalDatagramSocket {
294 // #pragma mark - net_protocol module
297 static net_protocol*
311 link_uninit_protocol(net_protocol* protocol)
319 link_open(net_protocol* protocol)
326 link_close(net_protocol* protocol)
333 link_free(net_protocol* protocol)
340 link_connect(net_protocol* protocol, const struct sockaddr* address)
347 link_accept(net_protocol* protocol, struct net_socket** _acceptedSocket)
354 link_control(net_protocol* _protocol, int level, int option, void* value,
504 link_getsockopt(net_protocol* protocol, int level, int option, void* value,
518 link_setsockopt(net_protocol* protocol, int level, int option,
532 link_bind(net_protocol* _protocol, const struct sockaddr* address)
540 link_unbind(net_protocol* _protocol, struct sockaddr* address)
548 link_listen(net_protocol* protocol, int count)
555 link_shutdown(net_protocol* protocol, int direction)
562 link_send_data(net_protocol* protocol, net_buffer* buffer)
569 link_send_routed_data(net_protocol* protocol, struct net_route* route,
583 link_send_avail(net_protocol* _protocol)
594 link_read_data(net_protocol* protocol, size_t numBytes, uint32 flags,
602 link_read_avail(net_protocol* protocol)
609 link_get_domain(net_protocol* protocol)
616 link_get_mtu(net_protocol* _protocol, const struct sockaddr* address)
640 link_error_reply(net_protocol* protocol, net_buffer* cause, net_error error,