Both sides previous revision
Previous revision
|
|
hekate:cases:hekate_case_cashpoint:attribute_specification [2009/10/28 18:14] kinio |
hekate:cases:hekate_case_cashpoint:attribute_specification [2009/10/28 22:07] kinio |
==== Attributes ==== | ==== Attributes ==== |
^Name^Class^Type^Comm^Callback^Abbrev^Desc^ | ^Name^Class^Type^Comm^Callback^Abbrev^Desc^ |
| authorized | simple | tBool | input/output | - | autho | Indicates if the user has entered a correct PIN | | | userRequestedAction | simple | tUserActions | input | - | userR | Indicates the action that user wants to execute | |
| cashPointActivity | simple | tCashPointActivities | output | - | cashP | Indicates which action should be invoked by cashpoint | | | cashPointActivity | simple | tCashPointActivities | output | - | cashP | Indicates which action should be invoked by cashpoint | |
| cashPointAmount | simple | tMoney | input | - | cash | The amount of money inside cashpoint | | |
| cdAmountDifference | simple | tMoney | input/output | - | cdAmo | Holds the difference between //cashPointAmount// attribute value and //desiredAmount// attribute value | | |
| correctPin | simple | tPin | input | - | corre | Holds the PIN number that is stored on the card | | | correctPin | simple | tPin | input | - | corre | Holds the PIN number that is stored on the card | |
| desiredAmount | simple | tMoney | input | - | desir | Holds the amount of money that user want to withdraw | | |
| enteredPin | simple | tPin | input | - | enter | Holds the PIN number that has been entered by the user | | | enteredPin | simple | tPin | input | - | enter | Holds the PIN number that has been entered by the user | |
| | pinDifference | simple | tPin | input/output | - | pinDi | Holds the difference between //enteredPin// attribute value and //correctPin// attribute value | |
| | authorized | simple | tBool | input/output | - | autho | Indicates if the user has entered a correct PIN | |
| | failedAttempts| simple | tAttempts | input/output | - | faile | Holds the number of failed attemts to the entering of a PIN | |
| | desiredAmount | simple | tMoney | input | - | desir | Holds the amount of money, which user wants to withdraw | |
| | cashPointAmount | simple | tMoney | input | - | cash | The amount of money inside cashpoint | |
| | userAccountAmount | simple | tMoney | input | - | userA | The total balance of the user account | |
| | cdAmountDifference | simple | tMoney | input/output | - | cdAmo | Holds the difference between //cashPointAmount// attribute value and //desiredAmount// attribute value | |
| | udAmountDifference | simple | tMoney | input/output | - | udAmo | Holds the difference between //userAccountAmount// attribute value and //desiredAmount// attribute value | |