xref: /aosp_15_r20/external/mesa3d/src/gfxstream/guest/connection-manager/QemuPipeStreamStub.cpp (revision 6104692788411f58d303aa86923a9ff6ecaded22)
1 /*
2  * Copyright 2018 Google LLC
3  * SPDX-License-Identifier: MIT
4  */
5 
6 #include "QemuPipeStream.h"
7 
QemuPipeStream(size_t bufSize)8 QemuPipeStream::QemuPipeStream(size_t bufSize) : IOStream(bufSize) { (void)bufSize; }
9 
~QemuPipeStream()10 QemuPipeStream::~QemuPipeStream() {}
11 
connect(const char * serviceName)12 int QemuPipeStream::connect(const char* serviceName) {
13     (void)serviceName;
14     return 0;
15 }
16 
processPipeInit()17 uint64_t QemuPipeStream::processPipeInit() { return 0; }
18 
allocBuffer(size_t minSize)19 void* QemuPipeStream::allocBuffer(size_t minSize) {
20     (void)minSize;
21     return nullptr;
22 };
23 
commitBuffer(size_t size)24 int QemuPipeStream::commitBuffer(size_t size) {
25     (void)size;
26     return 0;
27 }
28 
writeFully(const void * buf,size_t len)29 int QemuPipeStream::writeFully(const void* buf, size_t len) {
30     (void)buf;
31     (void)len;
32     return 0;
33 }
34 
readFully(void * buf,size_t len)35 const unsigned char* QemuPipeStream::readFully(void* buf, size_t len) {
36     (void)buf;
37     (void)len;
38     return nullptr;
39 }
40 
commitBufferAndReadFully(size_t writeSize,void * userReadBufPtr,size_t totalReadSize)41 const unsigned char* QemuPipeStream::commitBufferAndReadFully(size_t writeSize,
42                                                               void* userReadBufPtr,
43                                                               size_t totalReadSize) {
44     (void)writeSize;
45     (void)userReadBufPtr;
46     (void)totalReadSize;
47     return nullptr;
48 }
49 
read(void * buf,size_t * inout_len)50 const unsigned char* QemuPipeStream::read(void* buf, size_t* inout_len) {
51     (void)buf;
52     (void)inout_len;
53     return nullptr;
54 }
55 
valid()56 bool QemuPipeStream::valid() { return false; }
57 
recv(void * buf,size_t len)58 int QemuPipeStream::recv(void* buf, size_t len) {
59     (void)buf;
60     (void)len;
61     return 0;
62 }
63