Skip to content

Latest commit

 

History

History
43 lines (32 loc) · 973 Bytes

File metadata and controls

43 lines (32 loc) · 973 Bytes

TODO

Server

  • TCP Server (Singleton) --
  • Database - json --> database/json, databas/mysql --
  • Database will hold users, fpgas, appointments
  • build/run capability (Strategy Pattern\ Command Pattern) --
  • Pub_Sub Status
  • tmp/fpga1 fpga2 (Object Pool) --
  • ISE (Sub-process) --

Main

-> Database -> TCP

Client

  • User Interface
  • TCP Client

Main

  • TCP Client (Boost)
  • User Interface -> Query -> Client Open Connection
  • User Interface -> Query -> run TCP Client -> Connect
  • User Interface
  • Appointment I/F (Dropdown list)
  • Connection I/F (Will have status (Pub-Sub), file select)
  • File Selection (Select verilog)

Tasks

  • Build/Run Tasks
  • File Management (Emre)
  • Database (Emre)
  • Server
  • Client
  • I/F (Bugra)
  • Client File Selection (Bugra)
  • ISE TCL