Lines Matching defs:piPerl
42 static CPerlHost* IPerlMem2Host(struct IPerlMem* piPerl);
43 static CPerlHost* IPerlMemShared2Host(struct IPerlMem* piPerl);
44 static CPerlHost* IPerlMemParse2Host(struct IPerlMem* piPerl);
45 static CPerlHost* IPerlEnv2Host(struct IPerlEnv* piPerl);
46 static CPerlHost* IPerlStdIO2Host(struct IPerlStdIO* piPerl);
47 static CPerlHost* IPerlLIO2Host(struct IPerlLIO* piPerl);
48 static CPerlHost* IPerlDir2Host(struct IPerlDir* piPerl);
49 static CPerlHost* IPerlSock2Host(struct IPerlSock* piPerl);
50 static CPerlHost* IPerlProc2Host(struct IPerlProc* piPerl);
239 inline CPerlHost* IPerlMem2Host(struct IPerlMem* piPerl)
241 return STRUCT2RAWPTR(piPerl, m_hostperlMem);
244 inline CPerlHost* IPerlMemShared2Host(struct IPerlMem* piPerl)
246 return STRUCT2RAWPTR(piPerl, m_hostperlMemShared);
249 inline CPerlHost* IPerlMemParse2Host(struct IPerlMem* piPerl)
251 return STRUCT2RAWPTR(piPerl, m_hostperlMemParse);
254 inline CPerlHost* IPerlEnv2Host(struct IPerlEnv* piPerl)
256 return STRUCT2PTR(piPerl, m_hostperlEnv);
259 inline CPerlHost* IPerlStdIO2Host(struct IPerlStdIO* piPerl)
261 return STRUCT2PTR(piPerl, m_hostperlStdIO);
264 inline CPerlHost* IPerlLIO2Host(struct IPerlLIO* piPerl)
266 return STRUCT2PTR(piPerl, m_hostperlLIO);
269 inline CPerlHost* IPerlDir2Host(struct IPerlDir* piPerl)
271 return STRUCT2PTR(piPerl, m_hostperlDir);
274 inline CPerlHost* IPerlSock2Host(struct IPerlSock* piPerl)
276 return STRUCT2PTR(piPerl, m_hostperlSock);
279 inline CPerlHost* IPerlProc2Host(struct IPerlProc* piPerl)
281 return STRUCT2PTR(piPerl, m_hostperlProc);
291 PerlMemMalloc(struct IPerlMem* piPerl, size_t size)
293 return IPERL2HOST(piPerl)->Malloc(size);
296 PerlMemRealloc(struct IPerlMem* piPerl, void* ptr, size_t size)
298 return IPERL2HOST(piPerl)->Realloc(ptr, size);
301 PerlMemFree(struct IPerlMem* piPerl, void* ptr)
303 IPERL2HOST(piPerl)->Free(ptr);
306 PerlMemCalloc(struct IPerlMem* piPerl, size_t num, size_t size)
308 return IPERL2HOST(piPerl)->Calloc(num, size);
312 PerlMemGetLock(struct IPerlMem* piPerl)
314 IPERL2HOST(piPerl)->GetLock();
318 PerlMemFreeLock(struct IPerlMem* piPerl)
320 IPERL2HOST(piPerl)->FreeLock();
324 PerlMemIsLocked(struct IPerlMem* piPerl)
326 return IPERL2HOST(piPerl)->IsLocked();
345 PerlMemSharedMalloc(struct IPerlMem* piPerl, size_t size)
347 return IPERL2HOST(piPerl)->MallocShared(size);
350 PerlMemSharedRealloc(struct IPerlMem* piPerl, void* ptr, size_t size)
352 return IPERL2HOST(piPerl)->ReallocShared(ptr, size);
355 PerlMemSharedFree(struct IPerlMem* piPerl, void* ptr)
357 IPERL2HOST(piPerl)->FreeShared(ptr);
360 PerlMemSharedCalloc(struct IPerlMem* piPerl, size_t num, size_t size)
362 return IPERL2HOST(piPerl)->CallocShared(num, size);
366 PerlMemSharedGetLock(struct IPerlMem* piPerl)
368 IPERL2HOST(piPerl)->GetLockShared();
372 PerlMemSharedFreeLock(struct IPerlMem* piPerl)
374 IPERL2HOST(piPerl)->FreeLockShared();
378 PerlMemSharedIsLocked(struct IPerlMem* piPerl)
380 return IPERL2HOST(piPerl)->IsLockedShared();
399 PerlMemParseMalloc(struct IPerlMem* piPerl, size_t size)
401 return IPERL2HOST(piPerl)->MallocParse(size);
404 PerlMemParseRealloc(struct IPerlMem* piPerl, void* ptr, size_t size)
406 return IPERL2HOST(piPerl)->ReallocParse(ptr, size);
409 PerlMemParseFree(struct IPerlMem* piPerl, void* ptr)
411 IPERL2HOST(piPerl)->FreeParse(ptr);
414 PerlMemParseCalloc(struct IPerlMem* piPerl, size_t num, size_t size)
416 return IPERL2HOST(piPerl)->CallocParse(num, size);
420 PerlMemParseGetLock(struct IPerlMem* piPerl)
422 IPERL2HOST(piPerl)->GetLockParse();
426 PerlMemParseFreeLock(struct IPerlMem* piPerl)
428 IPERL2HOST(piPerl)->FreeLockParse();
432 PerlMemParseIsLocked(struct IPerlMem* piPerl)
434 return IPERL2HOST(piPerl)->IsLockedParse();
454 PerlEnvGetenv(struct IPerlEnv* piPerl, const char *varname)
456 return IPERL2HOST(piPerl)->Getenv(varname);
460 PerlEnvPutenv(struct IPerlEnv* piPerl, const char *envstring)
462 return IPERL2HOST(piPerl)->Putenv(envstring);
466 PerlEnvGetenv_len(struct IPerlEnv* piPerl, const char* varname, unsigned long* len)
468 return IPERL2HOST(piPerl)->Getenv(varname, len);
472 PerlEnvUname(struct IPerlEnv* piPerl, struct utsname *name)
474 PERL_UNUSED_ARG(piPerl);
479 PerlEnvClearenv(struct IPerlEnv* piPerl)
481 IPERL2HOST(piPerl)->Clearenv();
485 PerlEnvGetChildenv(struct IPerlEnv* piPerl)
487 return IPERL2HOST(piPerl)->CreateChildEnv();
491 PerlEnvFreeChildenv(struct IPerlEnv* piPerl, void* childEnv)
493 IPERL2HOST(piPerl)->FreeChildEnv(childEnv);
497 PerlEnvGetChilddir(struct IPerlEnv* piPerl)
499 return IPERL2HOST(piPerl)->GetChildDir();
503 PerlEnvFreeChilddir(struct IPerlEnv* piPerl, char* childDir)
505 IPERL2HOST(piPerl)->FreeChildDir(childDir);
509 PerlEnvOsId(struct IPerlEnv* piPerl)
511 PERL_UNUSED_ARG(piPerl);
516 PerlEnvLibPath(struct IPerlEnv* piPerl, WIN32_NO_REGISTRY_M_(const char *pl) STRLEN *const len)
518 PERL_UNUSED_ARG(piPerl);
523 PerlEnvSiteLibPath(struct IPerlEnv* piPerl, const char *pl, STRLEN *const len)
525 PERL_UNUSED_ARG(piPerl);
530 PerlEnvVendorLibPath(struct IPerlEnv* piPerl, const char *pl,
533 PERL_UNUSED_ARG(piPerl);
538 PerlEnvGetChildIO(struct IPerlEnv* piPerl, child_IO_table* ptr)
540 PERL_UNUSED_ARG(piPerl);
567 PerlStdIOStdin(struct IPerlStdIO* piPerl)
569 PERL_UNUSED_ARG(piPerl);
574 PerlStdIOStdout(struct IPerlStdIO* piPerl)
576 PERL_UNUSED_ARG(piPerl);
581 PerlStdIOStderr(struct IPerlStdIO* piPerl)
583 PERL_UNUSED_ARG(piPerl);
588 PerlStdIOOpen(struct IPerlStdIO* piPerl, const char *path, const char *mode)
590 PERL_UNUSED_ARG(piPerl);
595 PerlStdIOClose(struct IPerlStdIO* piPerl, FILE* pf)
597 PERL_UNUSED_ARG(piPerl);
602 PerlStdIOEof(struct IPerlStdIO* piPerl, FILE* pf)
604 PERL_UNUSED_ARG(piPerl);
609 PerlStdIOError(struct IPerlStdIO* piPerl, FILE* pf)
611 PERL_UNUSED_ARG(piPerl);
616 PerlStdIOClearerr(struct IPerlStdIO* piPerl, FILE* pf)
618 PERL_UNUSED_ARG(piPerl);
623 PerlStdIOGetc(struct IPerlStdIO* piPerl, FILE* pf)
625 PERL_UNUSED_ARG(piPerl);
630 PerlStdIOGetBase(struct IPerlStdIO* piPerl, FILE* pf)
632 PERL_UNUSED_ARG(piPerl);
642 PerlStdIOGetBufsiz(struct IPerlStdIO* piPerl, FILE* pf)
644 PERL_UNUSED_ARG(piPerl);
654 PerlStdIOGetCnt(struct IPerlStdIO* piPerl, FILE* pf)
656 PERL_UNUSED_ARG(piPerl);
666 PerlStdIOGetPtr(struct IPerlStdIO* piPerl, FILE* pf)
668 PERL_UNUSED_ARG(piPerl);
678 PerlStdIOGets(struct IPerlStdIO* piPerl, char* s, int n, FILE* pf)
680 PERL_UNUSED_ARG(piPerl);
685 PerlStdIOPutc(struct IPerlStdIO* piPerl, int c, FILE* pf)
687 PERL_UNUSED_ARG(piPerl);
692 PerlStdIOPuts(struct IPerlStdIO* piPerl, const char *s, FILE* pf)
694 PERL_UNUSED_ARG(piPerl);
699 PerlStdIOFlush(struct IPerlStdIO* piPerl, FILE* pf)
701 PERL_UNUSED_ARG(piPerl);
706 PerlStdIOUngetc(struct IPerlStdIO* piPerl,int c, FILE* pf)
708 PERL_UNUSED_ARG(piPerl);
713 PerlStdIOFileno(struct IPerlStdIO* piPerl, FILE* pf)
715 PERL_UNUSED_ARG(piPerl);
720 PerlStdIOFdopen(struct IPerlStdIO* piPerl, int fd, const char *mode)
722 PERL_UNUSED_ARG(piPerl);
727 PerlStdIOReopen(struct IPerlStdIO* piPerl, const char*path, const char*mode, FILE* pf)
729 PERL_UNUSED_ARG(piPerl);
734 PerlStdIORead(struct IPerlStdIO* piPerl, void *buffer, Size_t size, Size_t count, FILE* pf)
736 PERL_UNUSED_ARG(piPerl);
741 PerlStdIOWrite(struct IPerlStdIO* piPerl, const void *buffer, Size_t size, Size_t count, FILE* pf)
743 PERL_UNUSED_ARG(piPerl);
748 PerlStdIOSetBuf(struct IPerlStdIO* piPerl, FILE* pf, char* buffer)
750 PERL_UNUSED_ARG(piPerl);
755 PerlStdIOSetVBuf(struct IPerlStdIO* piPerl, FILE* pf, char* buffer, int type, Size_t size)
757 PERL_UNUSED_ARG(piPerl);
762 PerlStdIOSetCnt(struct IPerlStdIO* piPerl, FILE* pf, int n)
764 PERL_UNUSED_ARG(piPerl);
775 PerlStdIOSetPtr(struct IPerlStdIO* piPerl, FILE* pf, STDCHAR * ptr)
777 PERL_UNUSED_ARG(piPerl);
788 PerlStdIOSetlinebuf(struct IPerlStdIO* piPerl, FILE* pf)
790 PERL_UNUSED_ARG(piPerl);
795 PerlStdIOPrintf(struct IPerlStdIO* piPerl, FILE* pf, const char *format,...)
799 PERL_UNUSED_ARG(piPerl);
804 PerlStdIOVprintf(struct IPerlStdIO* piPerl, FILE* pf, const char *format, va_list arglist)
806 PERL_UNUSED_ARG(piPerl);
811 PerlStdIOTell(struct IPerlStdIO* piPerl, FILE* pf)
813 PERL_UNUSED_ARG(piPerl);
818 PerlStdIOSeek(struct IPerlStdIO* piPerl, FILE* pf, Off_t offset, int origin)
820 PERL_UNUSED_ARG(piPerl);
825 PerlStdIORewind(struct IPerlStdIO* piPerl, FILE* pf)
827 PERL_UNUSED_ARG(piPerl);
832 PerlStdIOTmpfile(struct IPerlStdIO* piPerl)
834 PERL_UNUSED_ARG(piPerl);
839 PerlStdIOGetpos(struct IPerlStdIO* piPerl, FILE* pf, Fpos_t *p)
841 PERL_UNUSED_ARG(piPerl);
846 PerlStdIOSetpos(struct IPerlStdIO* piPerl, FILE* pf, const Fpos_t *p)
848 PERL_UNUSED_ARG(piPerl);
852 PerlStdIOInit(struct IPerlStdIO* piPerl)
854 PERL_UNUSED_ARG(piPerl);
858 PerlStdIOInitOSExtras(struct IPerlStdIO* piPerl)
860 PERL_UNUSED_ARG(piPerl);
865 PerlStdIOOpenOSfhandle(struct IPerlStdIO* piPerl, intptr_t osfhandle, int flags)
867 PERL_UNUSED_ARG(piPerl);
872 PerlStdIOGetOSfhandle(struct IPerlStdIO* piPerl, int filenum)
874 PERL_UNUSED_ARG(piPerl);
879 PerlStdIOFdupopen(struct IPerlStdIO* piPerl, FILE* pf)
885 PERL_UNUSED_ARG(piPerl);
964 PerlLIOAccess(struct IPerlLIO* piPerl, const char *path, int mode)
966 PERL_UNUSED_ARG(piPerl);
971 PerlLIOChmod(struct IPerlLIO* piPerl, const char *filename, int pmode)
973 PERL_UNUSED_ARG(piPerl);
978 PerlLIOChown(struct IPerlLIO* piPerl, const char *filename, uid_t owner, gid_t group)
980 PERL_UNUSED_ARG(piPerl);
985 PerlLIOChsize(struct IPerlLIO* piPerl, int handle, Off_t size)
987 PERL_UNUSED_ARG(piPerl);
992 PerlLIOClose(struct IPerlLIO* piPerl, int handle)
994 PERL_UNUSED_ARG(piPerl);
999 PerlLIODup(struct IPerlLIO* piPerl, int handle)
1001 PERL_UNUSED_ARG(piPerl);
1006 PerlLIODup2(struct IPerlLIO* piPerl, int handle1, int handle2)
1008 PERL_UNUSED_ARG(piPerl);
1013 PerlLIOFlock(struct IPerlLIO* piPerl, int fd, int oper)
1015 PERL_UNUSED_ARG(piPerl);
1020 PerlLIOFileStat(struct IPerlLIO* piPerl, int handle, Stat_t *buffer)
1022 PERL_UNUSED_ARG(piPerl);
1027 PerlLIOIOCtl(struct IPerlLIO* piPerl, int i, unsigned int u, char *data)
1031 PERL_UNUSED_ARG(piPerl);
1041 PerlLIOIsatty(struct IPerlLIO* piPerl, int fd)
1043 PERL_UNUSED_ARG(piPerl);
1048 PerlLIOLink(struct IPerlLIO* piPerl, const char*oldname, const char *newname)
1050 PERL_UNUSED_ARG(piPerl);
1055 PerlLIOSymLink(struct IPerlLIO* piPerl, const char*oldname, const char *newname)
1057 PERL_UNUSED_ARG(piPerl);
1062 PerlLIOReadLink(struct IPerlLIO* piPerl, const char *path, char *buf, size_t bufsiz)
1064 PERL_UNUSED_ARG(piPerl);
1069 PerlLIOLseek(struct IPerlLIO* piPerl, int handle, Off_t offset, int origin)
1071 PERL_UNUSED_ARG(piPerl);
1076 PerlLIOLstat(struct IPerlLIO* piPerl, const char *path, Stat_t *buffer)
1078 PERL_UNUSED_ARG(piPerl);
1083 PerlLIOMktemp(struct IPerlLIO* piPerl, char *Template)
1085 PERL_UNUSED_ARG(piPerl);
1090 PerlLIOOpen(struct IPerlLIO* piPerl, const char *filename, int oflag)
1092 PERL_UNUSED_ARG(piPerl);
1097 PerlLIOOpen3(struct IPerlLIO* piPerl, const char *filename, int oflag, int pmode)
1099 PERL_UNUSED_ARG(piPerl);
1104 PerlLIORead(struct IPerlLIO* piPerl, int handle, void *buffer, unsigned int count)
1106 PERL_UNUSED_ARG(piPerl);
1111 PerlLIORename(struct IPerlLIO* piPerl, const char *OldFileName, const char *newname)
1113 PERL_UNUSED_ARG(piPerl);
1118 PerlLIOSetmode(struct IPerlLIO* piPerl, int handle, int mode)
1120 PERL_UNUSED_ARG(piPerl);
1125 PerlLIONameStat(struct IPerlLIO* piPerl, const char *path, Stat_t *buffer)
1127 PERL_UNUSED_ARG(piPerl);
1132 PerlLIOTmpnam(struct IPerlLIO* piPerl, char *string)
1134 PERL_UNUSED_ARG(piPerl);
1139 PerlLIOUmask(struct IPerlLIO* piPerl, int pmode)
1141 PERL_UNUSED_ARG(piPerl);
1146 PerlLIOUnlink(struct IPerlLIO* piPerl, const char *filename)
1148 PERL_UNUSED_ARG(piPerl);
1153 PerlLIOUtime(struct IPerlLIO* piPerl, const char *filename, struct utimbuf *times)
1155 PERL_UNUSED_ARG(piPerl);
1160 PerlLIOWrite(struct IPerlLIO* piPerl, int handle, const void *buffer, unsigned int count)
1162 PERL_UNUSED_ARG(piPerl);
1204 PerlDirMakedir(struct IPerlDir* piPerl, const char *dirname, int mode)
1206 PERL_UNUSED_ARG(piPerl);
1211 PerlDirChdir(struct IPerlDir* piPerl, const char *dirname)
1213 PERL_UNUSED_ARG(piPerl);
1214 return IPERL2HOST(piPerl)->Chdir(dirname);
1218 PerlDirRmdir(struct IPerlDir* piPerl, const char *dirname)
1220 PERL_UNUSED_ARG(piPerl);
1225 PerlDirClose(struct IPerlDir* piPerl, DIR *dirp)
1227 PERL_UNUSED_ARG(piPerl);
1232 PerlDirOpen(struct IPerlDir* piPerl, const char *filename)
1234 PERL_UNUSED_ARG(piPerl);
1239 PerlDirRead(struct IPerlDir* piPerl, DIR *dirp)
1241 PERL_UNUSED_ARG(piPerl);
1246 PerlDirRewind(struct IPerlDir* piPerl, DIR *dirp)
1248 PERL_UNUSED_ARG(piPerl);
1253 PerlDirSeek(struct IPerlDir* piPerl, DIR *dirp, long loc)
1255 PERL_UNUSED_ARG(piPerl);
1260 PerlDirTell(struct IPerlDir* piPerl, DIR *dirp)
1262 PERL_UNUSED_ARG(piPerl);
1267 PerlDirMapPathA(struct IPerlDir* piPerl, const char* path)
1269 return IPERL2HOST(piPerl)->MapPathA(path);
1273 PerlDirMapPathW(struct IPerlDir* piPerl, const WCHAR* path)
1275 return IPERL2HOST(piPerl)->MapPathW(path);
1296 PerlSockHtonl(struct IPerlSock* piPerl, u_long hostlong)
1298 PERL_UNUSED_ARG(piPerl);
1303 PerlSockHtons(struct IPerlSock* piPerl, u_short hostshort)
1305 PERL_UNUSED_ARG(piPerl);
1310 PerlSockNtohl(struct IPerlSock* piPerl, u_long netlong)
1312 PERL_UNUSED_ARG(piPerl);
1317 PerlSockNtohs(struct IPerlSock* piPerl, u_short netshort)
1319 PERL_UNUSED_ARG(piPerl);
1323 SOCKET PerlSockAccept(struct IPerlSock* piPerl, SOCKET s, struct sockaddr* addr, int* addrlen)
1325 PERL_UNUSED_ARG(piPerl);
1330 PerlSockBind(struct IPerlSock* piPerl, SOCKET s, const struct sockaddr* name, int namelen)
1332 PERL_UNUSED_ARG(piPerl);
1337 PerlSockConnect(struct IPerlSock* piPerl, SOCKET s, const struct sockaddr* name, int namelen)
1339 PERL_UNUSED_ARG(piPerl);
1344 PerlSockEndhostent(struct IPerlSock* piPerl)
1346 PERL_UNUSED_ARG(piPerl);
1351 PerlSockEndnetent(struct IPerlSock* piPerl)
1353 PERL_UNUSED_ARG(piPerl);
1358 PerlSockEndprotoent(struct IPerlSock* piPerl)
1360 PERL_UNUSED_ARG(piPerl);
1365 PerlSockEndservent(struct IPerlSock* piPerl)
1367 PERL_UNUSED_ARG(piPerl);
1372 PerlSockGethostbyaddr(struct IPerlSock* piPerl, const char* addr, int len, int type)
1374 PERL_UNUSED_ARG(piPerl);
1379 PerlSockGethostbyname(struct IPerlSock* piPerl, const char* name)
1381 PERL_UNUSED_ARG(piPerl);
1386 PerlSockGethostent(struct IPerlSock* piPerl)
1388 PERL_UNUSED_ARG(piPerl);
1394 PerlSockGethostname(struct IPerlSock* piPerl, char* name, int namelen)
1396 PERL_UNUSED_ARG(piPerl);
1401 PerlSockGetnetbyaddr(struct IPerlSock* piPerl, long net, int type)
1403 PERL_UNUSED_ARG(piPerl);
1408 PerlSockGetnetbyname(struct IPerlSock* piPerl, const char *name)
1410 PERL_UNUSED_ARG(piPerl);
1415 PerlSockGetnetent(struct IPerlSock* piPerl)
1417 PERL_UNUSED_ARG(piPerl);
1421 int PerlSockGetpeername(struct IPerlSock* piPerl, SOCKET s, struct sockaddr* name, int* namelen)
1423 PERL_UNUSED_ARG(piPerl);
1428 PerlSockGetprotobyname(struct IPerlSock* piPerl, const char* name)
1430 PERL_UNUSED_ARG(piPerl);
1435 PerlSockGetprotobynumber(struct IPerlSock* piPerl, int number)
1437 PERL_UNUSED_ARG(piPerl);
1442 PerlSockGetprotoent(struct IPerlSock* piPerl)
1444 PERL_UNUSED_ARG(piPerl);
1449 PerlSockGetservbyname(struct IPerlSock* piPerl, const char* name, const char* proto)
1451 PERL_UNUSED_ARG(piPerl);
1456 PerlSockGetservbyport(struct IPerlSock* piPerl, int port, const char* proto)
1458 PERL_UNUSED_ARG(piPerl);
1463 PerlSockGetservent(struct IPerlSock* piPerl)
1465 PERL_UNUSED_ARG(piPerl);
1470 PerlSockGetsockname(struct IPerlSock* piPerl, SOCKET s, struct sockaddr* name, int* namelen)
1472 PERL_UNUSED_ARG(piPerl);
1477 PerlSockGetsockopt(struct IPerlSock* piPerl, SOCKET s, int level, int optname, char* optval, int* optlen)
1479 PERL_UNUSED_ARG(piPerl);
1484 PerlSockInetAddr(struct IPerlSock* piPerl, const char* cp)
1486 PERL_UNUSED_ARG(piPerl);
1491 PerlSockInetNtoa(struct IPerlSock* piPerl, struct in_addr in)
1493 PERL_UNUSED_ARG(piPerl);
1498 PerlSockListen(struct IPerlSock* piPerl, SOCKET s, int backlog)
1500 PERL_UNUSED_ARG(piPerl);
1505 PerlSockRecv(struct IPerlSock* piPerl, SOCKET s, char* buffer, int len, int flags)
1507 PERL_UNUSED_ARG(piPerl);
1512 PerlSockRecvfrom(struct IPerlSock* piPerl, SOCKET s, char* buffer, int len, int flags, struct sockaddr* from, int* fromlen)
1514 PERL_UNUSED_ARG(piPerl);
1519 PerlSockSelect(struct IPerlSock* piPerl, int nfds, char* readfds, char* writefds, char* exceptfds, const struct timeval* timeout)
1521 PERL_UNUSED_ARG(piPerl);
1526 PerlSockSend(struct IPerlSock* piPerl, SOCKET s, const char* buffer, int len, int flags)
1528 PERL_UNUSED_ARG(piPerl);
1533 PerlSockSendto(struct IPerlSock* piPerl, SOCKET s, const char* buffer, int len, int flags, const struct sockaddr* to, int tolen)
1535 PERL_UNUSED_ARG(piPerl);
1540 PerlSockSethostent(struct IPerlSock* piPerl, int stayopen)
1542 PERL_UNUSED_ARG(piPerl);
1547 PerlSockSetnetent(struct IPerlSock* piPerl, int stayopen)
1549 PERL_UNUSED_ARG(piPerl);
1554 PerlSockSetprotoent(struct IPerlSock* piPerl, int stayopen)
1556 PERL_UNUSED_ARG(piPerl);
1561 PerlSockSetservent(struct IPerlSock* piPerl, int stayopen)
1563 PERL_UNUSED_ARG(piPerl);
1568 PerlSockSetsockopt(struct IPerlSock* piPerl, SOCKET s, int level, int optname, const char* optval, int optlen)
1570 PERL_UNUSED_ARG(piPerl);
1575 PerlSockShutdown(struct IPerlSock* piPerl, SOCKET s, int how)
1577 PERL_UNUSED_ARG(piPerl);
1582 PerlSockSocket(struct IPerlSock* piPerl, int af, int type, int protocol)
1584 PERL_UNUSED_ARG(piPerl);
1589 PerlSockSocketpair(struct IPerlSock* piPerl, int domain, int type, int protocol, int* fds)
1591 PERL_UNUSED_ARG(piPerl);
1596 PerlSockClosesocket(struct IPerlSock* piPerl, SOCKET s)
1598 PERL_UNUSED_ARG(piPerl);
1603 PerlSockIoctlsocket(struct IPerlSock* piPerl, SOCKET s, long cmd, u_long *argp)
1605 PERL_UNUSED_ARG(piPerl);
1664 PerlProcAbort(struct IPerlProc* piPerl)
1666 PERL_UNUSED_ARG(piPerl);
1671 PerlProcCrypt(struct IPerlProc* piPerl, const char* clear, const char* salt)
1673 PERL_UNUSED_ARG(piPerl);
1678 PerlProcExit(struct IPerlProc* piPerl, int status)
1680 PERL_UNUSED_ARG(piPerl);
1685 PerlProc_Exit(struct IPerlProc* piPerl, int status)
1687 PERL_UNUSED_ARG(piPerl);
1692 PerlProcExecl(struct IPerlProc* piPerl, const char *cmdname, const char *arg0, const char *arg1, const char *arg2, const char *arg3)
1694 PERL_UNUSED_ARG(piPerl);
1699 PerlProcExecv(struct IPerlProc* piPerl, const char *cmdname, const char *const *argv)
1701 PERL_UNUSED_ARG(piPerl);
1706 PerlProcExecvp(struct IPerlProc* piPerl, const char *cmdname, const char *const *argv)
1708 PERL_UNUSED_ARG(piPerl);
1713 PerlProcGetuid(struct IPerlProc* piPerl)
1715 PERL_UNUSED_ARG(piPerl);
1720 PerlProcGeteuid(struct IPerlProc* piPerl)
1722 PERL_UNUSED_ARG(piPerl);
1727 PerlProcGetgid(struct IPerlProc* piPerl)
1729 PERL_UNUSED_ARG(piPerl);
1734 PerlProcGetegid(struct IPerlProc* piPerl)
1736 PERL_UNUSED_ARG(piPerl);
1741 PerlProcGetlogin(struct IPerlProc* piPerl)
1743 PERL_UNUSED_ARG(piPerl);
1748 PerlProcKill(struct IPerlProc* piPerl, int pid, int sig)
1750 PERL_UNUSED_ARG(piPerl);
1755 PerlProcKillpg(struct IPerlProc* piPerl, int pid, int sig)
1757 PERL_UNUSED_ARG(piPerl);
1762 PerlProcPauseProc(struct IPerlProc* piPerl)
1764 PERL_UNUSED_ARG(piPerl);
1769 PerlProcPopen(struct IPerlProc* piPerl, const char *command, const char *mode)
1773 PERL_UNUSED_ARG(piPerl);
1778 PerlProcPopenList(struct IPerlProc* piPerl, const char *mode, IV narg, SV **args)
1782 PERL_UNUSED_ARG(piPerl);
1787 PerlProcPclose(struct IPerlProc* piPerl, PerlIO *stream)
1789 PERL_UNUSED_ARG(piPerl);
1794 PerlProcPipe(struct IPerlProc* piPerl, int *phandles)
1796 PERL_UNUSED_ARG(piPerl);
1801 PerlProcSetuid(struct IPerlProc* piPerl, uid_t u)
1803 PERL_UNUSED_ARG(piPerl);
1808 PerlProcSetgid(struct IPerlProc* piPerl, gid_t g)
1810 PERL_UNUSED_ARG(piPerl);
1815 PerlProcSleep(struct IPerlProc* piPerl, unsigned int s)
1817 PERL_UNUSED_ARG(piPerl);
1822 PerlProcTimes(struct IPerlProc* piPerl, struct tms *timebuf)
1824 PERL_UNUSED_ARG(piPerl);
1829 PerlProcWait(struct IPerlProc* piPerl, int *status)
1831 PERL_UNUSED_ARG(piPerl);
1836 PerlProcWaitpid(struct IPerlProc* piPerl, int pid, int *status, int flags)
1838 PERL_UNUSED_ARG(piPerl);
1843 PerlProcSignal(struct IPerlProc* piPerl, int sig, Sighandler_t subcode)
1845 PERL_UNUSED_ARG(piPerl);
1850 PerlProcGetTimeOfDay(struct IPerlProc* piPerl, struct timeval *t, void *z)
1852 PERL_UNUSED_ARG(piPerl);
1977 PerlProcFork(struct IPerlProc* piPerl)
1979 PERL_UNUSED_ARG(piPerl);
2039 PerlProcGetpid(struct IPerlProc* piPerl)
2041 PERL_UNUSED_ARG(piPerl);
2046 PerlProcDynaLoader(struct IPerlProc* piPerl, const char* filename)
2048 PERL_UNUSED_ARG(piPerl);
2053 PerlProcGetOSError(struct IPerlProc* piPerl, SV* sv, DWORD dwErr)
2055 PERL_UNUSED_ARG(piPerl);
2060 PerlProcSpawnvp(struct IPerlProc* piPerl, int mode, const char *cmdname, const char *const *argv)
2062 PERL_UNUSED_ARG(piPerl);
2067 PerlProcLastHost(struct IPerlProc* piPerl)
2073 PERL_UNUSED_ARG(piPerl);