Lines Matching defs:QAndroidVmOperations
163 typedef struct QAndroidVmOperations { struct
164 bool (*vmStop)(void);
165 bool (*vmStart)(void);
166 void (*vmReset)(void);
167 void (*vmShutdown)(void);
168 bool (*vmPause)(void);
169 bool (*vmResume)(void);
171 bool (*vmIsRunning)(void);
178 bool (*snapshotList)(void* opaque,
181 bool (*snapshotSave)(const char* name,
184 bool (*snapshotLoad)(const char* name,
187 bool (*snapshotDelete)(const char* name,
190 bool (*snapshotRemap)(bool shared,
195 bool (*snapshotExport)(const char* snapshot,
202 bool (*snapshotLastLoaded)(void* opaque,
207 void (*setSnapshotCallbacks)(void* opaque,
211 void (*setSnapshotProtobuf)(void* pb);
214 void (*mapUserBackedRam)(uint64_t gpa, void* hva, uint64_t size);
215 void (*unmapUserBackedRam)(uint64_t gpa, uint64_t size);
218 void (*getVmConfiguration)(VmConfiguration* out);
222 void (*setFailureReason)(const char* name, int failureReason);
226 void (*setExiting)(void);
229 void (*allowRealAudio)(bool allow);
254 } QAndroidVmOperations; argument