Sha256: 35ebca67b67e1503b64afc13a6e055325407eeb034afe405593ea12934657ef9
Contents?: true
Size: 1.25 KB
Versions: 24
Compression:
Stored size: 1.25 KB
Contents
[/ / Copyright (c) 2003-2020 Christopher M. Kohlhoff (chris at kohlhoff dot com) / / Distributed under the Boost Software License, Version 1.0. (See accompanying / file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) /] [section:InternetProtocol Internet protocol requirements] A type `X` meets the `InternetProtocol` requirements if it satisfies the requirements of [link asio.reference.AcceptableProtocol `AcceptableProtocol`], as well as the additional requirements listed below. In the table below, `a` denotes a (possibly const) value of type `X`, and `b` denotes a (possibly const) value of type `X`. [table InternetProtocol requirements [[expression] [return type] [assertion/note[br]pre/post-conditions]] [ [`X::resolver`] [`ip::basic_resolver<X>`] [The type of a resolver for the protocol.] ] [ [`X::v4()`] [`X`] [Returns an object representing the IP version 4 protocol.] ] [ [`X::v6()`] [`X`] [Returns an object representing the IP version 6 protocol.] ] [ [`a == b`] [convertible to `bool`] [Returns `true` if `a` and `b` represent the same IP protocol version, otherwise `false`.] ] [ [`a != b`] [convertible to `bool`] [Returns `!(a == b)`.] ] ] [endsect]
Version data entries
24 entries across 24 versions & 1 rubygems