--- trunk/docs/server.uml 2007/04/19 12:37:40 17 +++ trunk/docs/server.uml 2007/04/23 08:37:05 28 @@ -13,60 +13,562 @@ server model cSsYss5a+kStQL7pH73+jAAA -1 +2 server +MYDtPYPL0yOvsDPAKz5YQAA TsJOuQQy9kKsIOHNi9+yVQAA -1 - +8 + clMaroon $00B9FFFF -220 -44 -137 +76 +408 +136 69 -uu6SHcZIaEmkLGofg7dyGwAA - - +9d/jNbn9Xkqjy76iRPvBHAAA + + 1 -Init +send - -<<void>> + +False + + +False + + + +9d/jNbn9Xkqjy76iRPvBHAAA + + +9d/jNbn9Xkqjy76iRPvBHAAA + + +False +9d/jNbn9Xkqjy76iRPvBHAAA + + + +clMaroon +$00B9FFFF +76 +500 +142 +69 +0G/xmcQU5UayRaY0LdQDsQAA + + +1 +OnRecieve + + +False + + +False + + + +0G/xmcQU5UayRaY0LdQDsQAA + + +0G/xmcQU5UayRaY0LdQDsQAA + + +False +0G/xmcQU5UayRaY0LdQDsQAA + + + +clMaroon +$00B9FFFF +420 +52 +372 +95 +H+WaYohHNEyvmiXLk4TEKAAA + + +1 +DBLayer + + +False + + +False + + + +H+WaYohHNEyvmiXLk4TEKAAA + + +H+WaYohHNEyvmiXLk4TEKAAA + + +False +H+WaYohHNEyvmiXLk4TEKAAA + + + +clMaroon +$00B9FFFF +424 +172 +84 +82 +MPVYjKcZx0qo4yQpPTcFYQAA + + +1 +VareInfo + + +False + + +False + + + +MPVYjKcZx0qo4yQpPTcFYQAA + + +MPVYjKcZx0qo4yQpPTcFYQAA + + +False +MPVYjKcZx0qo4yQpPTcFYQAA + + + +clMaroon +$00B9FFFF +72 +304 +86 +82 +1fxZKQ/3pE+YUTCN2reReAAA + + +1 +TCPLayer + + +False + + +False - + + +1fxZKQ/3pE+YUTCN2reReAAA + + +1fxZKQ/3pE+YUTCN2reReAAA + + +False +1fxZKQ/3pE+YUTCN2reReAAA + + + +clMaroon +$00B9FFFF +552 +424 +94 +82 +bviUojedCEKCLmD+QefLgAAA + + +1 +log + + +False + + False - -uu6SHcZIaEmkLGofg7dyGwAA + +bviUojedCEKCLmD+QefLgAAA - -uu6SHcZIaEmkLGofg7dyGwAA + +bviUojedCEKCLmD+QefLgAAA - + False -uu6SHcZIaEmkLGofg7dyGwAA +bviUojedCEKCLmD+QefLgAAA + + + +clMaroon +$00B9FFFF +496 +528 +118 +69 +dIv/3xUfm0SkFPPTT7JZKAAA + + +1 +transaktionslog + +False + +False -1 - -Init -void + +dIv/3xUfm0SkFPPTT7JZKAAA + + +dIv/3xUfm0SkFPPTT7JZKAAA + + +False +dIv/3xUfm0SkFPPTT7JZKAAA + + + +clMaroon +$00B9FFFF +652 +492 +89 +95 +UTcYPYUhSUKtJyXrdqr0SQAA + + +1 +enhedslog + + +False + + +False + + + +UTcYPYUhSUKtJyXrdqr0SQAA + + +UTcYPYUhSUKtJyXrdqr0SQAA + + +False +UTcYPYUhSUKtJyXrdqr0SQAA + + + + + +admin ++MYDtPYPL0yOvsDPAKz5YQAA + +BnBnp/nBX0K/wxknyB/TLwAA +2 + +clMaroon +$00B9FFFF +248 +52 +372 +95 +H+WaYohHNEyvmiXLk4TEKAAA + + +1 +DBLayer + + +False + + +False + + + +H+WaYohHNEyvmiXLk4TEKAAA + + +H+WaYohHNEyvmiXLk4TEKAAA + + +False +H+WaYohHNEyvmiXLk4TEKAAA + + + +clMaroon +$00B9FFFF +384 +172 +84 +82 +MPVYjKcZx0qo4yQpPTcFYQAA + + +1 +VareInfo + + +False + + +False + + + +MPVYjKcZx0qo4yQpPTcFYQAA + + +MPVYjKcZx0qo4yQpPTcFYQAA + + +False +MPVYjKcZx0qo4yQpPTcFYQAA + + + + +8 + +send ++MYDtPYPL0yOvsDPAKz5YQAA +4 +6bxbY35mYUyluIzCAdh1+AAA +8chG9FDJp0ehErHSCpCk2QAA +xvWCKS3A7UuozzeMOOXIVgAA +kTehtRLJY020N4Au7PCn3wAA +1 + +sock.send +9d/jNbn9Xkqjy76iRPvBHAAA +1 + +Buffer +6p0fQ5kuM0GsLY89JYdXBwAA + + +1 + +CString Buffer +9d/jNbn9Xkqjy76iRPvBHAAA + + + +OnRecieve +MYDtPYPL0yOvsDPAKz5YQAA 4 -CB3j9DTj/EOQv9IDNDvGWAAA -X+ffRcQS/E+FsuKVzYqc/QAA -GG4sVv6mTEOU3ciBdkdolgAA -rZQU1q/GcEWKHhudTDK4sAAA +e+X5GFMos02pibBKRWpm6wAA +mGtqb39Qwky8xOIxOMdpjgAA +w51YpNnQMk6HpY5mebtK0AAA +8Nq+BTN7XEKxwMY/Uh3q8gAA 1 - -ad_connect -uu6SHcZIaEmkLGofg7dyGwAA + +sock.recieve +0G/xmcQU5UayRaY0LdQDsQAA +1 + +Buffer +KMmLBdMMqkuVGQmM2RfVlgAA + + +1 + +CString Buffer +0G/xmcQU5UayRaY0LdQDsQAA + + + +DBLayer ++MYDtPYPL0yOvsDPAKz5YQAA +8 +W7XAKWFXxU+W6gyaA0dXcAAA +JJM8imzFq06sJP3hEU9TCgAA +lV6ILIjs2Euz/Ycb4od6dgAA +qcEK4tmtpk6ohbChAV24yAAA +pOnJHJEeuEmvd903o6RO5AAA +lbH3bMkioUqsrJb0+mn6cgAA +BDjp8Ivl+Ea7fcyygVkdrgAA +nS1T6+tne0Sv5/CmQ0h/xAAA +3 + +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 + + +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 +Len8NsQR3U2XfEXl9W2RIgAA +Z+gn8NN5i0e68/XePPJTPwAA +8MWTdsMl6EG6EDyPEIYE1gAA +a4pCjU7Ll06afm7oeatk5QAA +2 + +OnRecieve +1fxZKQ/3pE+YUTCN2reReAAA + + +send +1fxZKQ/3pE+YUTCN2reReAAA + +1 + +sock +csocket +1fxZKQ/3pE+YUTCN2reReAAA + + + +log ++MYDtPYPL0yOvsDPAKz5YQAA +4 +4q/bkyPTl0WL2DD7QJ8FWwAA +ZC3plF3NykqKxghRVZ2nTgAA +vyimQfT9v0K9tnhIt4emawAA +x6ohvltpmkShgkIndiYBSQAA +2 + +transaktionlog +bviUojedCEKCLmD+QefLgAAA + + +enhedslog +bviUojedCEKCLmD+QefLgAAA + +1 + +transaktionstal +bviUojedCEKCLmD+QefLgAAA + + + +transaktionslog ++MYDtPYPL0yOvsDPAKz5YQAA +4 +7nn9F277r0OacUApd8c3cAAA +j//hjmBeuE+EW1jyWJMM9wAA +YGx6rGTbQEG4b9WP366pGAAA +hsM5cvJXHkW2fVkehqEBbwAA +2 + +Timestamp +datetime +dIv/3xUfm0SkFPPTT7JZKAAA + + +TerminalID +dIv/3xUfm0SkFPPTT7JZKAAA + + + +enhedslog ++MYDtPYPL0yOvsDPAKz5YQAA +4 +vwHxz3cmf06Job8H67Ym9gAA +NPGh27/sx0+HbFYb5LkMlQAA +CBKfsuZc0kmeiXPT7RrxCgAA +8M1nIJIzJE6nh0x+o2KtLQAA +4 + +transaktionstal +UTcYPYUhSUKtJyXrdqr0SQAA + + +beløb +UTcYPYUhSUKtJyXrdqr0SQAA + + +stregkode +UTcYPYUhSUKtJyXrdqr0SQAA + + +antal +UTcYPYUhSUKtJyXrdqr0SQAA