about summary refs log tree commit diff stats
path: root/src/server/server.h (unfollow)
Commit message (Collapse)AuthorFilesLines
2025-03-23last small formatting fixesChristian Krinitsin1-1/+1
2025-03-23add a request status, so that multiple clients cannot overwrite requests ↵Christian Krinitsin3-20/+9
from other clients
2025-03-23prevent multiple server instancesChristian Krinitsin1-1/+5
2025-03-23add server-destructor for terminationChristian Krinitsin2-2/+1
2025-03-23add server-shutdown with <Ctrl+C>Christian Krinitsin3-6/+35
2025-03-23fix terminologyChristian Krinitsin3-7/+8
2025-03-22server: remove insertion in get operationChristian Krinitsin1-1/+0
2025-03-21Update README.mdckrinitsin1-15/+50
2025-03-21add doxygen-comments for each memberChristian Krinitsin4-1/+164
2025-03-21renaming and refactoringChristian Krinitsin5-12/+27
2025-03-21get response for every operation and print itChristian Krinitsin3-18/+56
2025-03-21client: add client class with input processingChristian Krinitsin5-111/+171
2025-03-21implement the server to process the queueChristian Krinitsin1-30/+48
2025-03-21implement a queue with a mutex to prevent concurrent accesses to the shared ↵Christian Krinitsin2-14/+87
memory
2025-03-21implement communication between server and client (without mutexes and with ↵Christian Krinitsin4-23/+126
queue_length of 1)
2025-03-21edit MakefileChristian Krinitsin1-1/+3
2025-03-20server: implement a SharedMemoryServer with (de)initilization of the memory ↵Christian Krinitsin2-23/+52
buffer