#include <stdlib.h>#include <string.h>#include <stdio.h>#include <errno.h>#include <math.h>#include <exception>#include <algorithm>#include <stdexcept>#include <iostream>#include <map>#include <list>#include <string>#include <time.h>#include <sstream>#include <fstream>#include <sys/socket.h>#include <netinet/in.h>#include <unistd.h>#include "epicsStdlib.h"#include "epicsString.h"#include "dbDefs.h"#include "epicsMutex.h"#include "dbBase.h"#include "dbStaticLib.h"#include "dbFldTypes.h"#include "dbCommon.h"#include "dbAccessDefs.h"#include <epicsTypes.h>#include <epicsTime.h>#include <epicsThread.h>#include <epicsTimer.h>#include <iocsh.h>#include "envDefs.h"#include "macLib.h"#include "errlog.h"#include <registryFunction.h>#include <epicsExport.h>#include "utilities.h"Go to the source code of this file.
Macros | |
| #define | closesocket close |
| #define | SOCKET int |
Functions | |
| static int | getFreeIPPort () |
| epicsShareFunc int | freeIPPort (const char *macro) |
| static void | freeIPPortCallFunc (const iocshArgBuf *args) |
| static void | freeIPPortRegister (void) |
| epicsExportRegistrar (freeIPPortRegister) | |
Variables | |
| static const iocshArg | freeIPPortArg0 = { "macro", iocshArgString } |
| macro to set More... | |
| static const iocshArg *const | freeIPPortArgs [] = { &freeIPPortArg0 } |
| static const iocshFuncDef | freeIPPortFuncDef = {"freeIPPort", sizeof(freeIPPortArgs) / sizeof(iocshArg*), freeIPPortArgs} |
| #define closesocket close |
Definition at line 24 of file freeIPPort.cpp.
Referenced by getFreeIPPort().
| #define SOCKET int |
Definition at line 25 of file freeIPPort.cpp.
Referenced by getFreeIPPort().
| epicsExportRegistrar | ( | freeIPPortRegister | ) |
| epicsShareFunc int freeIPPort | ( | const char * | macro | ) |
Definition at line 103 of file freeIPPort.cpp.
References getFreeIPPort().
Referenced by freeIPPortCallFunc().
|
static |
Definition at line 127 of file freeIPPort.cpp.
References freeIPPort().
Referenced by freeIPPortRegister().
|
static |
Definition at line 132 of file freeIPPort.cpp.
References freeIPPortCallFunc().
|
static |
Definition at line 55 of file freeIPPort.cpp.
References closesocket, and SOCKET.
Referenced by freeIPPort().
|
static |
macro to set
Definition at line 122 of file freeIPPort.cpp.
|
static |
Definition at line 123 of file freeIPPort.cpp.
|
static |
Definition at line 125 of file freeIPPort.cpp.
1.8.5