mirror of
https://github.com/thinkonmay/sunshine-sdk.git
synced 2025-12-26 22:48:09 +00:00
25 lines
469 B
C
25 lines
469 B
C
/**
|
|
* @file globals.h
|
|
* @brief Header for globally accessible variables and functions.
|
|
*/
|
|
#pragma once
|
|
|
|
#include "thread_pool.h"
|
|
#include "thread_safe.h"
|
|
|
|
#include <smemory.h>
|
|
|
|
SharedMemory*
|
|
obtain_shared_memory(char* key);
|
|
|
|
void
|
|
push_packet(Queue* memory, void* data, int size, PacketMetadata metadata);
|
|
|
|
void
|
|
raise_event(Queue* memory, EventType type, Event event);
|
|
|
|
int
|
|
peek_event(Queue* memory, EventType type);
|
|
|
|
Event
|
|
pop_event(Queue* memory, EventType type); |