![]() |
This is Unofficial EPICS BASE Doxygen Site
|
#include <vector>#include <cstring>#include <cstdlib>#include <sstream>#include <osiSock.h>#include <ellLib.h>#include <errlog.h>#include <pv/pvType.h>#include <pv/byteBuffer.h>#include <pv/epicsException.h>#include <pv/inetAddressUtil.h>
Include dependency graph for inetAddressUtil.cpp:Go to the source code of this file.
Namespaces | |
| epics | |
| TODO only here because of the Lockable. | |
| epics::pvAccess | |
| Holds all PVA related. | |
Macros | |
| #define | epicsExportSharedSymbols |
| #define | ifr_netmask ifr_addr |
Functions | |
| void | epics::pvAccess::encodeAsIPv6Address (ByteBuffer *buffer, const osiSockAddr *address) |
| bool | epics::pvAccess::decodeAsIPv6Address (ByteBuffer *buffer, osiSockAddr *address) |
| bool | epics::pvAccess::isMulticastAddress (const osiSockAddr *address) |
| void | epics::pvAccess::getSocketAddressList (InetAddrVector &ret, const std::string &list, int defaultPort, const InetAddrVector *appendList) |
| string | epics::pvAccess::inetAddressToString (const osiSockAddr &addr, bool displayPort, bool displayHex) |
| int | epics::pvAccess::discoverInterfaces (IfaceNodeVector &list, SOCKET socket, const osiSockAddr *pMatchAddr) |
| #define epicsExportSharedSymbols |
Copyright - See the COPYRIGHT that is included with this distribution. pvAccessCPP is distributed subject to a Software License Agreement found in file LICENSE that is included with this distribution.
Definition at line 20 of file inetAddressUtil.cpp.
| #define ifr_netmask ifr_addr |
Definition at line 26 of file inetAddressUtil.cpp.