XSocket API  2.0
XIA Socket Library
File List
Here is a list of all files with brief descriptions:
[detail level 123]
  dagaddr
  cpp
 dagaddr.cppImplements the dagaddr classes Node and Graph
  include
 dagaddr.hpp
  xcache
 XcacheApis.cContent specific APIs
  xsocket
 Xaccept.cXaccept(), Xaccept4() - accept/reject jobs sent to a destination
 Xbind.cXbind() - bind a name to a socket
 Xclose.cXclose() - close a socket
 Xconnect.cXconnect() - initiate a connection on a socket
 XdefaultInterface.c
 Xfcntl.cXfcntl() - manipulate a socket
 Xfork.cXfork() - create a child process
 Xgetaddrinfo.cXgetaddrinfo(), Xfreeaddrinfo(), Xgai_strerror() - network address and service translation
 XgetDAGbyName.cXgetDAGbyName(), XgetNamebyDAG(), XregisterName(), Xgetpeername(), Xgetsockname(), xia_ntop(), xia_pton() - network address management
 Xgethostname.cXgethostname() - get XIA host name
 Xgetifaddrs.cXgetifaddrs(), Xfreeifaddrs() - get interface addresses
 Xkeys.cXmakeNewSID(), XremoveSID(), XcreateFID(), XremoveFID() – create/delete cryptographic SIDs & FIDs
 Xlisten.cXlisten() - listen for connections on a socket
 Xmsg.cXrecvmsg(), Xsendmsg() - send/receive a message on a socket
 Xnotify.cXnotify() - get notification of network changes
 Xrecv.cXrecv(), Xrecvfrom() - receive a message from a socket
 Xselect.cXselect(), Xpoll() - synchronous I/O multiplexing
 Xsend.cXsend(), Xsendto() - - send a message on a socket
 Xsetsockopt.cXsetsockopt(),X getsockopt() - get and set options on sockets
 Xsocket.cXsocket() - create a socket
 XupdateDAG.cImplements XreadLocalHostAddr()