/BRTaskSO

Esta biblioteca permite criar e manipular de forma simples e objetiva a execução de tasks/processos ensinados nas disciplinas de Sistemas Operacionais, em faculdades de engenharia e tecnologia da informação.

Primary LanguageC++

Syntax Map

Datatypes

  • Processo
  • int
  • void

Class, Methods and Functions

  • class Processo

  • Processo()

  • Processo(int id, int tempo, int prior, int status)

  • int getID()

  • int getTempo()

  • int getPrior()

  • int getStatus()

  • void setID(int id)

  • void setTempo(int tempo)

  • void setPrior(int prior)

  • void setStatus(int status)

  • void ExecProc()

  • void NRProcs(int NR_Procs)

Constants

  • int NR_PROCS

Variables

  • Processo *processos[NR_PROCS];

  • int task_running = -1;

  • int task_id

  • private int id

  • private int tempo

  • private int prior

  • private int status