![]() |
This is Unofficial EPICS BASE Doxygen Site
|
#include <vector>
#include <osiSock.h>
#include <shareLib.h>
#include <pv/pvType.h>
#include <pv/byteBuffer.h>
Go to the source code of this file.
Classes | |
struct | epics::pvAccess::ifaceNode |
struct | epics::pvAccess::comp_osiSock_lt |
Namespaces | |
epics | |
TODO only here because of the Lockable. | |
epics::pvAccess | |
Holds all PVA related. | |
Typedefs | |
typedef std::vector< osiSockAddr > | epics::pvAccess::InetAddrVector |
typedef std::vector< ifaceNode > | epics::pvAccess::IfaceNodeVector |
Functions | |
int | epics::pvAccess::discoverInterfaces (IfaceNodeVector &list, SOCKET socket, const osiSockAddr *pMatchAddr) |
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) |