mirror of
https://github.com/mangosfour/server.git
synced 2025-12-12 19:37:03 +00:00
42 lines
1.2 KiB
C++
42 lines
1.2 KiB
C++
// -*- C++ -*-
|
|
//
|
|
// $Id: Shared_Memory_MM.inl 80826 2008-03-04 14:51:23Z wotte $
|
|
|
|
ACE_BEGIN_VERSIONED_NAMESPACE_DECL
|
|
|
|
// Return the name of file that is mapped (if any).
|
|
|
|
ACE_INLINE const ACE_TCHAR *
|
|
ACE_Shared_Memory_MM::filename (void) const
|
|
{
|
|
return this->shared_memory_.filename ();
|
|
}
|
|
|
|
ACE_INLINE int
|
|
ACE_Shared_Memory_MM::open (ACE_HANDLE handle,
|
|
size_t length,
|
|
int prot,
|
|
int share,
|
|
char *addr,
|
|
ACE_OFF_T pos)
|
|
{
|
|
ACE_TRACE ("ACE_Shared_Memory_MM::open");
|
|
return shared_memory_.map (handle, length, prot, share, addr, pos);
|
|
}
|
|
|
|
ACE_INLINE int
|
|
ACE_Shared_Memory_MM::open (const ACE_TCHAR *file_name,
|
|
size_t len,
|
|
int flags,
|
|
int mode,
|
|
int prot,
|
|
int share,
|
|
char *addr,
|
|
ACE_OFF_T pos)
|
|
{
|
|
ACE_TRACE ("ACE_Shared_Memory_MM::open");
|
|
return shared_memory_.map (file_name, len, flags, mode,
|
|
prot, share, addr, pos);
|
|
}
|
|
|
|
ACE_END_VERSIONED_NAMESPACE_DECL
|