--- trunk/docs/server.uml 2007/04/19 12:37:40 17 +++ trunk/docs/server.uml 2007/04/23 09:43:13 30 @@ -13,60 +13,698 @@ server model cSsYss5a+kStQL7pH73+jAAA -1 +2 server +MYDtPYPL0yOvsDPAKz5YQAA TsJOuQQy9kKsIOHNi9+yVQAA -1 - +7 + clMaroon $00B9FFFF -220 -44 -137 +272 +40 +372 +108 +H+WaYohHNEyvmiXLk4TEKAAA + + +1 +DBLayer + + +False + + +False + + + +H+WaYohHNEyvmiXLk4TEKAAA + + +H+WaYohHNEyvmiXLk4TEKAAA + + +False +H+WaYohHNEyvmiXLk4TEKAAA + + + +clMaroon +$00B9FFFF +276 +160 +84 +82 +MPVYjKcZx0qo4yQpPTcFYQAA + + +1 +VareInfo + + +False + + +False + + + +MPVYjKcZx0qo4yQpPTcFYQAA + + +MPVYjKcZx0qo4yQpPTcFYQAA + + +False +MPVYjKcZx0qo4yQpPTcFYQAA + + + +clMaroon +$00B9FFFF +92 +200 +129 +95 +1fxZKQ/3pE+YUTCN2reReAAA + + +1 +TCPLayer + + +False + + +False + + + +1fxZKQ/3pE+YUTCN2reReAAA + + +1fxZKQ/3pE+YUTCN2reReAAA + + +False +1fxZKQ/3pE+YUTCN2reReAAA + + + +clMaroon +$00B9FFFF +280 +316 +94 +82 +bviUojedCEKCLmD+QefLgAAA + + +1 +log + + +False + + +False + + + +bviUojedCEKCLmD+QefLgAAA + + +bviUojedCEKCLmD+QefLgAAA + + +False +bviUojedCEKCLmD+QefLgAAA + + + +clMaroon +$00B9FFFF +280 +416 +118 69 -uu6SHcZIaEmkLGofg7dyGwAA - - +dIv/3xUfm0SkFPPTT7JZKAAA + + +1 +transaktionslog + + +False + + +False + + + +dIv/3xUfm0SkFPPTT7JZKAAA + + +dIv/3xUfm0SkFPPTT7JZKAAA + + +False +dIv/3xUfm0SkFPPTT7JZKAAA + + + +clMaroon +$00B9FFFF +384 +316 +89 +95 +UTcYPYUhSUKtJyXrdqr0SQAA + + +1 +enhedslog + + +False + + +False + + + +UTcYPYUhSUKtJyXrdqr0SQAA + + +UTcYPYUhSUKtJyXrdqr0SQAA + + +False +UTcYPYUhSUKtJyXrdqr0SQAA + + + +clMaroon +$00B9FFFF +92 +40 +130 +147 +KJJbe5zrRU2KZZFtXCq0QQAA + + 1 -Init +print - -<<void>> + +False + + +False + + + +KJJbe5zrRU2KZZFtXCq0QQAA + + +KJJbe5zrRU2KZZFtXCq0QQAA - + False +KJJbe5zrRU2KZZFtXCq0QQAA - -uu6SHcZIaEmkLGofg7dyGwAA - -uu6SHcZIaEmkLGofg7dyGwAA - + +admin ++MYDtPYPL0yOvsDPAKz5YQAA + +BnBnp/nBX0K/wxknyB/TLwAA +6 + +clMaroon +$00B9FFFF +248 +52 +372 +108 +H+WaYohHNEyvmiXLk4TEKAAA + + +1 +DBLayer + + False -uu6SHcZIaEmkLGofg7dyGwAA + +False + +H+WaYohHNEyvmiXLk4TEKAAA -1 - -Init -void + +H+WaYohHNEyvmiXLk4TEKAAA + + +False +H+WaYohHNEyvmiXLk4TEKAAA + + + +clMaroon +$00B9FFFF +252 +176 +84 +82 +MPVYjKcZx0qo4yQpPTcFYQAA + + +1 +VareInfo + + +False + + +False + + + +MPVYjKcZx0qo4yQpPTcFYQAA + + +MPVYjKcZx0qo4yQpPTcFYQAA + + +False +MPVYjKcZx0qo4yQpPTcFYQAA + + + +clMaroon +$00B9FFFF +390 +186 +94 +82 +bviUojedCEKCLmD+QefLgAAA + + +1 +log + + +False + + +False + + + +bviUojedCEKCLmD+QefLgAAA + + +bviUojedCEKCLmD+QefLgAAA + + +False +bviUojedCEKCLmD+QefLgAAA + + + +clMaroon +$00B9FFFF +390 +286 +118 +69 +dIv/3xUfm0SkFPPTT7JZKAAA + + +1 +transaktionslog + + +False + + +False + + + +dIv/3xUfm0SkFPPTT7JZKAAA + + +dIv/3xUfm0SkFPPTT7JZKAAA + + +False +dIv/3xUfm0SkFPPTT7JZKAAA + + + +clMaroon +$00B9FFFF +494 +186 +89 +95 +UTcYPYUhSUKtJyXrdqr0SQAA + + +1 +enhedslog + + +False + + +False + + + +UTcYPYUhSUKtJyXrdqr0SQAA + + +UTcYPYUhSUKtJyXrdqr0SQAA + + +False +UTcYPYUhSUKtJyXrdqr0SQAA + + + +clMaroon +$00B9FFFF +268 +432 +130 +147 +KJJbe5zrRU2KZZFtXCq0QQAA + + +1 +print + + +False + + +False + + + +KJJbe5zrRU2KZZFtXCq0QQAA + + +KJJbe5zrRU2KZZFtXCq0QQAA + + +False +KJJbe5zrRU2KZZFtXCq0QQAA + + + + +7 + +DBLayer ++MYDtPYPL0yOvsDPAKz5YQAA +8 +W7XAKWFXxU+W6gyaA0dXcAAA +JJM8imzFq06sJP3hEU9TCgAA +lV6ILIjs2Euz/Ycb4od6dgAA +qcEK4tmtpk6ohbChAV24yAAA +pOnJHJEeuEmvd903o6RO5AAA +lbH3bMkioUqsrJb0+mn6cgAA +BDjp8Ivl+Ea7fcyygVkdrgAA +nS1T6+tne0Sv5/CmQ0h/xAAA +4 + +Connect +H+WaYohHNEyvmiXLk4TEKAAA + + +GetVareInfo +H+WaYohHNEyvmiXLk4TEKAAA +2 + +return +pdkReturn +VareInfo +AgZdXuuZYEyZhznG4vv4awAA +MPVYjKcZx0qo4yQpPTcFYQAA + + +Barcode +CString +AgZdXuuZYEyZhznG4vv4awAA + + + +WriteVareInfo +H+WaYohHNEyvmiXLk4TEKAAA +3 + +Barcode +CString +7ROhm6+Q0EGF62cObGa77AAA + + +Description +CString +7ROhm6+Q0EGF62cObGa77AAA + + +Price +unsigned int +7ROhm6+Q0EGF62cObGa77AAA + + + +log +H+WaYohHNEyvmiXLk4TEKAAA + +1 + +m_db +vkPrivate +CDatabase +H+WaYohHNEyvmiXLk4TEKAAA + + + +VareInfo ++MYDtPYPL0yOvsDPAKz5YQAA +8 +oZxAeXC/3UO+4bsTBx0iQAAA +P1uOS3pOwkGMvHBADKqCsAAA +nwlJj77LVke+qsytj5IkzgAA +AHUraDR3y0qvb3/P6ZyGAgAA +mCA0ayuygE+2+ySxNsmx/AAA +keQaNM+ox0W3qNcEhpr5jQAA +HDSuVqbuV0KwH7p5UC9M7QAA +CUB4OuElbUSJyyNmb14XoAAA +1 +CYxm/qfakku67pRfHr5RCAAA +3 + +m_barcode +MPVYjKcZx0qo4yQpPTcFYQAA + + +m_description +MPVYjKcZx0qo4yQpPTcFYQAA + + +m_price +MPVYjKcZx0qo4yQpPTcFYQAA + + + +TCPLayer +MYDtPYPL0yOvsDPAKz5YQAA 4 -CB3j9DTj/EOQv9IDNDvGWAAA -X+ffRcQS/E+FsuKVzYqc/QAA -GG4sVv6mTEOU3ciBdkdolgAA -rZQU1q/GcEWKHhudTDK4sAAA -1 - -ad_connect -uu6SHcZIaEmkLGofg7dyGwAA +Len8NsQR3U2XfEXl9W2RIgAA +Z+gn8NN5i0e68/XePPJTPwAA +8MWTdsMl6EG6EDyPEIYE1gAA +a4pCjU7Ll06afm7oeatk5QAA +2 + +OnRecieve +1fxZKQ/3pE+YUTCN2reReAAA +1 + +Buffer +pdkReturn +Cstring +VLs4DR6ZP0aRmxJsbGQZzQAA + + + +send +1fxZKQ/3pE+YUTCN2reReAAA +1 + +Buffer +CString +W8F+a9loA06YOuyjk8TuBgAA + + +2 + +sock +csocket +1fxZKQ/3pE+YUTCN2reReAAA + + +Buffer +CString +1fxZKQ/3pE+YUTCN2reReAAA + + + +log ++MYDtPYPL0yOvsDPAKz5YQAA +8 +4q/bkyPTl0WL2DD7QJ8FWwAA +ZC3plF3NykqKxghRVZ2nTgAA +vyimQfT9v0K9tnhIt4emawAA +x6ohvltpmkShgkIndiYBSQAA +7Mo+yPePtkqlSwzMKlsf6wAA +7VjgDbbqr06lUmo5eB/BcgAA +ZQzU0opnyEub8AGd+ib63wAA +nXNFdp81wEqvBw1Ckqhg0wAA +2 + +transaktionlog +bviUojedCEKCLmD+QefLgAAA + + +enhedslog +bviUojedCEKCLmD+QefLgAAA + +1 + +transaktionstal +bviUojedCEKCLmD+QefLgAAA + + + +transaktionslog ++MYDtPYPL0yOvsDPAKz5YQAA +8 +7nn9F277r0OacUApd8c3cAAA +j//hjmBeuE+EW1jyWJMM9wAA +YGx6rGTbQEG4b9WP366pGAAA +hsM5cvJXHkW2fVkehqEBbwAA +nnbg+5yID0WFlDyfVqGNigAA +wJLaXbseKEC7OIuw+8+iNQAA +pvExqFTv+UerOtgEFl9nTQAA +3yCtxOce1ESqdvT5bpZ3awAA +2 + +Timestamp +datetime +dIv/3xUfm0SkFPPTT7JZKAAA + + +TerminalID +dIv/3xUfm0SkFPPTT7JZKAAA + + + +enhedslog ++MYDtPYPL0yOvsDPAKz5YQAA +8 +vwHxz3cmf06Job8H67Ym9gAA +NPGh27/sx0+HbFYb5LkMlQAA +CBKfsuZc0kmeiXPT7RrxCgAA +8M1nIJIzJE6nh0x+o2KtLQAA +rY6G/GQU+EOGfPZfDFerHAAA +/sm8r77QDEWNn7RJhizKygAA +hqK2fxYLVkyre/64SBFX+QAA +33WhO594R0aaEyPT6fNFowAA +4 + +transaktionstal +UTcYPYUhSUKtJyXrdqr0SQAA + + +beløb +UTcYPYUhSUKtJyXrdqr0SQAA + + +stregkode +UTcYPYUhSUKtJyXrdqr0SQAA + + +antal +UTcYPYUhSUKtJyXrdqr0SQAA + + + +print ++MYDtPYPL0yOvsDPAKz5YQAA +8 +2f7S53o+NUCyPlY2g8PvvwAA +lz7DfAOzpkG2W49x44EijwAA +SuurNHJ2lkuFLxYUlLSZwwAA +q/Du4/Dk10mj9hII7W3Y4gAA +NhLXxDQ7i0iwa0s8tNsfwQAA +aYX9Zv5a9EiH7yyWU4DVsgAA +CULXfkdvF0O0RbGoaqpTDQAA +gGAACLpfyUa4+ovjWjygGwAA +3 + +DBLayer +KJJbe5zrRU2KZZFtXCq0QQAA +1 + +Connect +WCV66pa4A0amDij/8qRBKwAA + + + +DBLayer +KJJbe5zrRU2KZZFtXCq0QQAA +1 + +GetVareInfo +suKqrTt8KkqIVNzI+XB74wAA + + + +log +KJJbe5zrRU2KZZFtXCq0QQAA + +5 + +Timestamp +KJJbe5zrRU2KZZFtXCq0QQAA + + +TerminalID +KJJbe5zrRU2KZZFtXCq0QQAA + + +VareDescription +KJJbe5zrRU2KZZFtXCq0QQAA + + +VarePrice +KJJbe5zrRU2KZZFtXCq0QQAA + + +TotalPrice +KJJbe5zrRU2KZZFtXCq0QQAA