Start by using a mutex_lock and 1 client access per shared argument stack
-
Make makefile
Assigned to: Jonathan
-
Look into msg queues to make the two processes talk to each other
Assigned to:
##Server Tasks
-
Design a struct for the process queue
Needs:
- requestlist
- head should know
- length
- PID
- next
- arguement queue pointer
- lock pointer(or semaphone)
Assigned to:
-
write the add method
Assigned to:
-
initialize itself as a server
Assigned to:
##Client Tasks
-
initialize inself as a client
Assigned to:
-
Call add method through library
Assigned to:
##Shared Memory Library
-
Create arguement stack struct
Needs:
- lock pointer
- arguement pointer
- number of args
- return pointer
Assigned to: Jonathan