[7297] Fixed profession spells sorting in trainer spell list at client.
[getmangos.git] / dep / ACE_wrappers / ace / DEV_Connector.cpp
blobbdc2530acd8660d7ded8c5a33d62c10631444975
1 // $Id: DEV_Connector.cpp 80826 2008-03-04 14:51:23Z wotte $
3 #include "ace/DEV_Connector.h"
5 #include "ace/Handle_Ops.h"
7 #if !defined (__ACE_INLINE__)
8 #include "ace/DEV_Connector.inl"
9 #endif /* __ACE_INLINE__ */
12 ACE_RCSID (ace,
13 DEV_Connector,
14 "$Id: DEV_Connector.cpp 80826 2008-03-04 14:51:23Z wotte $")
17 ACE_BEGIN_VERSIONED_NAMESPACE_DECL
19 ACE_ALLOC_HOOK_DEFINE(ACE_DEV_Connector)
21 void
22 ACE_DEV_Connector::dump (void) const
24 #if defined (ACE_HAS_DUMP)
25 ACE_TRACE ("ACE_DEV_Connector::dump");
26 #endif /* ACE_HAS_DUMP */
29 ACE_DEV_Connector::ACE_DEV_Connector (void)
31 ACE_TRACE ("ACE_DEV_Connector::ACE_DEV_Connector");
34 int
35 ACE_DEV_Connector::connect (ACE_DEV_IO &new_io,
36 const ACE_DEV_Addr &remote_sap,
37 ACE_Time_Value *timeout,
38 const ACE_Addr &,
39 int,
40 int flags,
41 int perms)
43 ACE_TRACE ("ACE_DEV_Connector::connect");
45 ACE_HANDLE handle = ACE::handle_timed_open (timeout,
46 remote_sap.get_path_name (),
47 flags, perms);
48 new_io.set_handle (handle);
49 new_io.addr_ = remote_sap; // class copy.
50 return handle == ACE_INVALID_HANDLE ? -1 : 0;
53 ACE_END_VERSIONED_NAMESPACE_DECL