/cs6210-project2

POSIX IPC (Shared Memory, Message Queues, Shared Semaphores)

Primary LanguageC

Quickstart

Open two tabs - client runs in one tab, service runs in another tab.

To compile the service, "make service". To compile the client, "make client".

Running the Service

$ bin/caesar_service --help

$ bin/caesar_service --version

$ bin/caesar_service -h

$ bin/caesar_service -d

$ bin/caesar_service

Running the Client

$ bin/caesar_client --help

$ bin/caesar_client --version

$ bin/caesar_client -h

$ bin/caesar_client -m hello -s 2 -q client1

$ bin/caesar_client -m hello -s 2 -q client1 -p 9