Skip to content

probees/atm_controller

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ATM Controller (Design)

  • API
    • create_controller(Model*) : instance
    • instance destroy_controller() : instance
    • insert_card(Card*) : int
    • check_PIN(...) : int
    • select_account(...) : int
    • get_balance(BalanceReport*) : int
    • get_deposit(Deposit*) : int
    • get_withdraw(Withdraw*) : int
  • Model
    • ModelProxy
    • ModelRemote : Production-Mode
    • ModelLocal : ONLY for Debugging (you can do on local database)

Dev. Env.

  • macosx
    • brew install xmake

How to Compile

    xmake build atm_controller

How to Test

    xmake run api_test

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published