Lines Matching refs:ThreadIO
32 ThreadIO::ThreadIO() {
38 ThreadIO::~ThreadIO() {
41 void ThreadIO::init() {
46 void ThreadIO::shutdown() {
51 void * ThreadIO::coreHeader(uint32_t cmdID, size_t dataLen) {
62 void ThreadIO::coreCommit() {
66 void ThreadIO::clientShutdown() {
70 void ThreadIO::coreWrite(const void *data, size_t len) {
75 void ThreadIO::coreRead(void *data, size_t len) {
80 void ThreadIO::coreSetReturn(const void *data, size_t dataLen) {
90 void ThreadIO::coreGetReturn(void *data, size_t dataLen) {
100 void ThreadIO::setTimeoutCallback(void (*cb)(void *), void *dat, uint64_t timeout) {
104 bool ThreadIO::playCoreCommands(Context *con, int waitFd) {
186 RsMessageToClientType ThreadIO::getClientHeader(size_t *receiveLen, uint32_t *usrID) {
196 RsMessageToClientType ThreadIO::getClientPayload(void *data, size_t *receiveLen,
211 bool ThreadIO::sendToClient(RsMessageToClientType cmdID, uint32_t usrID, const void *data,