Skip to content

ugo94490/Plazza

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LinkedIn


Logo

Plazza

Table of Contents

About The Project

The purpose of this project is to make a simulation of a pizzeria, which is composed of the reception that accepts new commands, of several kitchens, themselves with several cooks, themselves cooking several pizzas.

Each kitchen is a fork create in the reception, each cook in the kitchen is a thread to manage many pizza at the same time.

Built With

There is no specific lib in this project.

Getting Started

$> make
$> ./plazza [TIME MULTIPLIER] [NB_COOK_PER_KITCHEN] [FRIDGE_REFRESH_TIME]

Usage

  After launch, you can command a pizza by the following syntax
  
  > TYPE SIZE NUMBER [;...]

  - TYPE = regina|margarita|americaine|fantasia
  - SIZE = S|M|L|XL|XXL
  - NUMBER = x[1..9][0..9]

  Example : regina XXL x2; fantasia M x3; margarita S x1

Contributor

License

Contact

Ugo Levi--Cescutti - Linkedin - [email protected]

Project Link: https://github.com/ugo94490/Plazza/

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published