Changeset 101843 in vbox
- Timestamp:
- Nov 5, 2023 7:13:11 PM (15 months ago)
- Location:
- trunk/src/libs/xpcom18a4
- Files:
-
- 3 deleted
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/libs/xpcom18a4/Makefile.kmk
r101841 r101843 191 191 nsprpub/pr/include/prprf.h \ 192 192 nsprpub/pr/include/prproces.h \ 193 nsprpub/pr/include/prshm.h \194 193 nsprpub/pr/include/prsystem.h \ 195 194 nsprpub/pr/include/prthread.h \ … … 507 506 nsprpub/pr/src/linking/prlink.c \ 508 507 nsprpub/pr/src/md/prosdep.c \ 509 nsprpub/pr/src/memory/prshm.c \510 508 nsprpub/pr/src/misc/pratom.c \ 511 509 nsprpub/pr/src/misc/prdtoa.c \ … … 538 536 nsprpub/pr/src/md/unix/unix.c \ 539 537 nsprpub/pr/src/md/unix/unix_errors.c \ 540 nsprpub/pr/src/md/unix/uxshm.c \541 538 nsprpub/pr/src/pthreads/ptio.c \ 542 539 nsprpub/pr/src/pthreads/ptsynch.c \ -
trunk/src/libs/xpcom18a4/nsprpub/pr/include/nspr.h
r101841 r101843 60 60 #include "prprf.h" 61 61 #include "prproces.h" 62 #include "prshm.h"63 62 #include "prsystem.h" 64 63 #include "prthread.h" -
trunk/src/libs/xpcom18a4/nsprpub/pr/include/private/primpl.h
r101841 r101843 702 702 #define _PR_MD_CLOSE_FILE_MAP _MD_CLOSE_FILE_MAP 703 703 704 /* Named Shared Memory */705 706 /*707 ** Declare PRSharedMemory.708 */709 struct PRSharedMemory710 {711 char *ipcname; /* after conversion to native */712 PRSize size; /* from open */713 PRIntn mode; /* from open */714 PRIntn flags; /* from open */715 #if defined(PR_HAVE_POSIX_NAMED_SHARED_MEMORY)716 int id;717 #elif defined(PR_HAVE_SYSV_NAMED_SHARED_MEMORY)718 int id;719 #elif defined(PR_HAVE_WIN32_NAMED_SHARED_MEMORY)720 HANDLE handle;721 #else722 PRUint32 nothing; /* placeholder, nothing behind here */723 #endif724 PRUint32 ident; /* guard word at end of struct */725 #define _PR_SHM_IDENT 0xdeadbad726 };727 728 extern PRSharedMemory * _MD_OpenSharedMemory(729 const char *name,730 PRSize size,731 PRIntn flags,732 PRIntn mode733 );734 #define _PR_MD_OPEN_SHARED_MEMORY _MD_OpenSharedMemory735 736 extern void * _MD_AttachSharedMemory( PRSharedMemory *shm, PRIntn flags );737 #define _PR_MD_ATTACH_SHARED_MEMORY _MD_AttachSharedMemory738 739 extern PRStatus _MD_DetachSharedMemory( PRSharedMemory *shm, void *addr );740 #define _PR_MD_DETACH_SHARED_MEMORY _MD_DetachSharedMemory741 742 extern PRStatus _MD_CloseSharedMemory( PRSharedMemory *shm );743 #define _PR_MD_CLOSE_SHARED_MEMORY _MD_CloseSharedMemory744 745 extern PRStatus _MD_DeleteSharedMemory( const char *name );746 #define _PR_MD_DELETE_SHARED_MEMORY _MD_DeleteSharedMemory747 748 749 704 750 705 /* Interprocess communications (IPC) */
Note:
See TracChangeset
for help on using the changeset viewer.