1
0
mirror of https://github.com/Ylianst/MeshAgent synced 2025-12-12 14:23:40 +00:00
Files
MeshAgent/meshcore/KVM/MacOS/mac_kvm.h
2019-01-11 10:58:46 -08:00

37 lines
882 B
C

/*
* mac_kvm.h
*
*
* Created by Ylian Saint-Hilaire on 8/17/11.
* Copyright 2011 __MyCompanyName__. All rights reserved.
*
*/
#ifndef LINUX_KVM_H_
#define LINUX_KVM_H_
#include <ApplicationServices/ApplicationServices.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <pthread.h>
#include <dirent.h>
#include <stdio.h>
#include <stdlib.h>
#include <sys/stat.h>
#include <sys/timeb.h>
#include <unistd.h>
#include "mac_tile.h"
#include "mac_events.h"
#include "../../../microstack/ILibParsers.h"
typedef ILibTransport_DoneState(*ILibKVM_WriteHandler)(char *buffer, int bufferLen, void *reserved);
int kvm_relay_feeddata(char* buf, int len);
void kvm_pause(int pause);
void* kvm_relay_setup(char *exePath, void *processPipeMgr, ILibKVM_WriteHandler writeHandler, void *reserved, int uid);
void kvm_relay_reset();
void kvm_cleanup();
#endif /* LINUX_KVM_H_ */