This is Unofficial EPICS BASE Doxygen Site
epics::pvAccess::comp_osiSock_lt Struct Reference

#include "inetAddressUtil.h"

Public Member Functions

bool operator() (const osiSockAddr &a, const osiSockAddr &b) const
 

Detailed Description

Definition at line 76 of file inetAddressUtil.h.

Member Function Documentation

bool epics::pvAccess::comp_osiSock_lt::operator() ( const osiSockAddr a,
const osiSockAddr b 
) const
inline

Definition at line 77 of file inetAddressUtil.h.

77  {
78  if(a.sa.sa_family<b.sa.sa_family) return true;
79  if((a.sa.sa_family==b.sa.sa_family)&&(a.ia.sin_addr.s_addr
80  <b.ia.sin_addr.s_addr)) return true;
81  if((a.sa.sa_family==b.sa.sa_family)&&(a.ia.sin_addr.s_addr
82  ==b.ia.sin_addr.s_addr)&&(a.ia.sin_port
83  <b.ia.sin_port)) return true;
84  return false;
85  }
struct sockaddr sa
Definition: osiSock.h:158
struct sockaddr_in ia
Definition: osiSock.h:157

The documentation for this struct was generated from the following file: