OLD | NEW |
1 // Copyright (c) 2015, the Dartino project authors. Please see the AUTHORS file | 1 // Copyright (c) 2015, the Dartino project authors. Please see the AUTHORS file |
2 // for details. All rights reserved. Use of this source code is governed by a | 2 // for details. All rights reserved. Use of this source code is governed by a |
3 // BSD-style license that can be found in the LICENSE.md file. | 3 // BSD-style license that can be found in the LICENSE.md file. |
4 | 4 |
5 #if defined(FLETCH_TARGET_OS_LK) && defined(FLETCH_ENABLE_LIVE_CODING) | 5 #if defined(DARTINO_TARGET_OS_LK) && defined(DARTINO_ENABLE_LIVE_CODING) |
6 | 6 |
7 #include "src/shared/native_socket.h" | 7 #include "src/shared/native_socket.h" |
8 | 8 |
9 #include <stdlib.h> | 9 #include <stdlib.h> |
10 // TODO(ajohnsen): Should not be required: | 10 // TODO(ajohnsen): Should not be required: |
11 extern "C" { | 11 extern "C" { |
12 #include <lib/minip.h> | 12 #include <lib/minip.h> |
13 } | 13 } |
14 | 14 |
15 #include "src/shared/assert.h" | 15 #include "src/shared/assert.h" |
16 #include "src/shared/utils.h" | 16 #include "src/shared/utils.h" |
17 | 17 |
18 namespace fletch { | 18 namespace dartino { |
19 | 19 |
20 struct Socket::SocketData { | 20 struct Socket::SocketData { |
21 SocketData() : socket(NULL), port(-1) {} | 21 SocketData() : socket(NULL), port(-1) {} |
22 SocketData(tcp_socket_t* socket, int port) : socket(socket), port(port) {} | 22 SocketData(tcp_socket_t* socket, int port) : socket(socket), port(port) {} |
23 | 23 |
24 tcp_socket_t* socket; | 24 tcp_socket_t* socket; |
25 int port; | 25 int port; |
26 }; | 26 }; |
27 | 27 |
28 Socket::Socket() : data_(new SocketData()) {} | 28 Socket::Socket() : data_(new SocketData()) {} |
(...skipping 61 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
90 | 90 |
91 int Socket::FileDescriptor() { | 91 int Socket::FileDescriptor() { |
92 UNIMPLEMENTED(); | 92 UNIMPLEMENTED(); |
93 return -1; | 93 return -1; |
94 } | 94 } |
95 | 95 |
96 void Socket::SetTCPNoDelay(bool value) { | 96 void Socket::SetTCPNoDelay(bool value) { |
97 // Not available. | 97 // Not available. |
98 } | 98 } |
99 | 99 |
100 } // namespace fletch | 100 } // namespace dartino |
101 | 101 |
102 #endif // def'd(FLETCH_TARGET_OS_LK) && def'd(FLETCH_ENABLE_LIVE_CODING) | 102 #endif // def'd(DARTINO_TARGET_OS_LK) && def'd(DARTINO_ENABLE_LIVE_CODING) |
OLD | NEW |