3ad57aecf944a97574924a93450f18a82c0464cf
[oota-llvm.git] / tools / lli / Windows / RPCChannel.inc
1 //=- RPCChannel.inc - LLVM out-of-process JIT execution for Windows --=//
2 //
3 //                     The LLVM Compiler Infrastructure
4 //
5 // This file is distributed under the University of Illinois Open Source
6 // License. See LICENSE.TXT for details.
7 //
8 //===----------------------------------------------------------------------===//
9 //
10 // Implementation of the Windows-specific parts of the RPCChannel class
11 // which executes JITed code in a separate process from where it was built.
12 //
13 //===----------------------------------------------------------------------===//
14
15 namespace llvm {
16
17 bool RPCChannel::createServer() { return false; }
18
19 bool RPCChannel::createClient() { return false; }
20
21 void RPCChannel::ReportError(int rc, size_t Size, std::string &ErrorMsg) {}
22
23 int RPCChannel::WriteBytes(const void *Data, size_t Size) { return -1; }
24
25 int RPCChannel::ReadBytes(void *Data, size_t Size) { return -1; }
26
27 void RPCChannel::Wait() {}
28
29 RPCChannel::~RPCChannel() {}
30
31 } // namespace llvm