#include "oorexxapi.h"Go to the source code of this file.
Classes | |
| class | StemManager |
Typedefs | |
| typedef struct sockaddr_in | sockaddr_in |
| typedef struct in_addr | in_addr |
Functions | |
| void | stripBlanks (char *string) |
| void | stemToIntArray (RexxCallContext *context, RexxObjectPtr stem, int &count, int *&arr) |
| void | intArrayToStem (RexxCallContext *context, RexxObjectPtr stem, int count, int *arr) |
| void | stemToSockAddr (RexxCallContext *context, StemManager &stem, sockaddr_in *pSockAddr) |
| void | sockAddrToStem (RexxCallContext *context, sockaddr_in *pSockAddr, StemManager &stem) |
| void | hostEntToStem (RexxCallContext *context, struct hostent *pHostEnt, StemManager &stem) |
| int | stringToSockOpt (const char *pszOptName) |
| void | setErrno (RexxCallContext *context, bool noError) |
| int | caselessCompare (const char *op1, const char *op2) |
| typedef struct sockaddr_in sockaddr_in |
| int caselessCompare | ( | const char * | op1, |
| const char * | op2 | ||
| ) |
Definition at line 108 of file rxsock.cpp.
Referenced by RexxRoutine3(), RexxRoutine4(), RexxRoutine5(), stemToSockAddr(), and stringToSockOpt().
| void hostEntToStem | ( | RexxCallContext * | context, |
| struct hostent * | pHostEnt, | ||
| StemManager & | stem | ||
| ) |
Definition at line 364 of file rxsock.cpp.
References StemManager::setValue().
Referenced by RexxRoutine2(), and RexxRoutine3().
| void intArrayToStem | ( | RexxCallContext * | context, |
| RexxObjectPtr | stem, | ||
| int | count, | ||
| int * | arr | ||
| ) |
Definition at line 232 of file rxsock.cpp.
References StemManager::resolveStem(), and StemManager::setValue().
Referenced by RexxRoutine4().
| void setErrno | ( | RexxCallContext * | context, |
| bool | noError | ||
| ) |
Definition at line 453 of file rxsock.cpp.
Referenced by RexxRoutine0(), RexxRoutine1(), RexxRoutine2(), RexxRoutine3(), RexxRoutine4(), and RexxRoutine5().
| void sockAddrToStem | ( | RexxCallContext * | context, |
| sockaddr_in * | pSockAddr, | ||
| StemManager & | stem | ||
| ) |
Definition at line 343 of file rxsock.cpp.
References StemManager::setValue().
Referenced by RexxRoutine2(), and RexxRoutine5().
| void stemToIntArray | ( | RexxCallContext * | context, |
| RexxObjectPtr | stem, | ||
| int & | count, | ||
| int *& | arr | ||
| ) |
Definition at line 173 of file rxsock.cpp.
References StemManager::getValue(), NULLOBJECT, and StemManager::resolveStem().
Referenced by RexxRoutine4().
| void stemToSockAddr | ( | RexxCallContext * | context, |
| StemManager & | stem, | ||
| sockaddr_in * | pSockAddr | ||
| ) |
Definition at line 261 of file rxsock.cpp.
References caselessCompare(), getStemElement(), and stripBlanks().
Referenced by RexxRoutine2(), RexxRoutine4(), and RexxRoutine5().
| int stringToSockOpt | ( | const char * | pszOptName | ) |
Definition at line 422 of file rxsock.cpp.
References caselessCompare().
Referenced by RexxRoutine4().
| void stripBlanks | ( | char * | string | ) |
Definition at line 124 of file rxsock.cpp.
Referenced by RexxRoutine3(), and stemToSockAddr().