Use override/default for RTPortableServer
[ACE_TAO.git] / ACE / ace / SSL / SSL_SOCK.cpp
blob1b39192757ed105fb35d469d1d820a195ded41b8
1 #include "SSL_SOCK.h"
3 #if !defined (__ACE_INLINE__)
4 #include "SSL_SOCK.inl"
5 #endif /* __ACE_INLINE__ */
7 #include "ace/OS_NS_errno.h"
8 #include "ace/os_include/os_signal.h"
10 ACE_BEGIN_VERSIONED_NAMESPACE_DECL
12 ACE_SSL_SOCK::ACE_SSL_SOCK ()
14 ACE_TRACE ("ACE_SSL_SOCK::ACE_SSL_SOCK");
17 ACE_SSL_SOCK::~ACE_SSL_SOCK ()
19 ACE_TRACE ("ACE_SSL_SOCK::~ACE_SSL_SOCK");
22 int
23 ACE_SSL_SOCK::enable (int value) const
25 ACE_TRACE ("ACE_SSL_SOCK::enable");
27 switch (value)
29 #ifdef SIGURG
30 case SIGURG:
31 case ACE_SIGURG:
32 #endif /* SIGURG */
33 case SIGIO:
34 case ACE_SIGIO:
35 case ACE_CLOEXEC:
36 ACE_NOTSUP_RETURN (-1);
37 case ACE_NONBLOCK:
38 return ACE_IPC_SAP::enable (value);
39 default:
40 return -1;
44 int
45 ACE_SSL_SOCK::disable (int value) const
47 ACE_TRACE("ACE_SSL_SOCK::disable");
48 switch (value)
50 #ifdef SIGURG
51 case SIGURG:
52 case ACE_SIGURG:
53 #endif /* SIGURG */
54 case SIGIO:
55 case ACE_SIGIO:
56 case ACE_CLOEXEC:
57 ACE_NOTSUP_RETURN (-1);
58 case ACE_NONBLOCK:
59 return ACE_IPC_SAP::disable (value);
60 default:
61 return -1;
65 ACE_END_VERSIONED_NAMESPACE_DECL