Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Entry Points |  Interaction Calls
Print Page as PDF
Routine: XUMF5AT

Package: Kernel

Routine: XUMF5AT


Information

XUMF5AT ;ISS/PAVEL - XUMF5 MD5 Hash Testing API ;06/17/05

Source Information

Source file <XUMF5AT.m>

Entry Points

Name Comments DBIA/ICR reference
TESTR ; Run Regular test suite and verify values
TESTE ; Run Enhanced test suite and verify values
FDEP
BUILD ;ENTRY FOR CHECKING OF DEPENDENCY TREE
1
Q
LOOP(LEV)
GETDEP(IEN,LEV) ;
REQB(IEN,XPDX)

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"MD5 for """" =",$$HEX^XUMF5AU($$MD5R^XUMF5AU(""))
  • Line Location: TESTR+4
Function Call: WRITE
  • Prompt: !,"MD5 reversed for """" =",$$MAIN^XUMF5BYT($$MAIN^XUMF5BYT($$HEX^XUMF5AU($$MD5R^XUMF5AU(""))))
  • Line Location: TESTR+5
Function Call: WRITE
  • Prompt: !,"MD5 for ""a"" =",$$HEX^XUMF5AU($$MD5R^XUMF5AU("a"))
  • Line Location: TESTR+7
Function Call: WRITE
  • Prompt: !,"MD5 reversed for ""a"" =",$$MAIN^XUMF5BYT($$HEX^XUMF5AU($$MD5R^XUMF5AU("a")))
  • Line Location: TESTR+8
Function Call: WRITE
  • Prompt: !,"MD5 for ""abc"" =",$$HEX^XUMF5AU($$MD5R^XUMF5AU("abc"))
  • Line Location: TESTR+10
Function Call: WRITE
  • Prompt: !,"MD5 reversed for ""abc"" =",$$MAIN^XUMF5BYT($$HEX^XUMF5AU($$MD5R^XUMF5AU("abc")))
  • Line Location: TESTR+11
Function Call: WRITE
  • Prompt: !,"MD5 for ""message digest"" =",$$HEX^XUMF5AU($$MD5R^XUMF5AU("message digest"))
  • Line Location: TESTR+13
Function Call: WRITE
  • Prompt: !,"MD5 reversed for ""message digest"" =",$$MAIN^XUMF5BYT($$HEX^XUMF5AU($$MD5R^XUMF5AU("message digest")))
  • Line Location: TESTR+14
Function Call: WRITE
  • Prompt: !,"MD5 for ""abcdefghijklmnopqrstuvwxyz"" =",$$HEX^XUMF5AU($$MD5R^XUMF5AU("abcdefghijklmnopqrstuvwxyz"))
  • Line Location: TESTR+16
Function Call: WRITE
  • Prompt: !,"MD5 reversed for ""abcdefghijklmnopqrstuvwxyz"" =",$$MAIN^XUMF5BYT($$HEX^XUMF5AU($$MD5R^XUMF5AU("abcdefghijklmnopqrstuvwxyz")))
  • Line Location: TESTR+17
Function Call: WRITE
  • Prompt: !,"MD5 for ""ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"" =",$$HEX^XUMF5AU($$MD5R^XUMF5AU("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"))
  • Line Location: TESTR+19
Function Call: WRITE
  • Prompt: !,"MD5 reversed for ""ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"" =",$$MAIN^XUMF5BYT($$HEX^XUMF5AU($$MD5R^XUMF5AU("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789")))
  • Line Location: TESTR+20
Function Call: WRITE
  • Prompt: !,"MD5 for ""12345678901234567890123456789012345678901234567890123456789012345678901234567890"" =",$$HEX^XUMF5AU($$MD5R^XUMF5AU("12345678901234567890123456789012345678901234567890123456789012345678901234567890"))
  • Line Location: TESTR+22
Function Call: WRITE
  • Prompt: !,"MD5 reversed for ""12345678901234567890123456789012345678901234567890123456789012345678901234567890"" =",$$MAIN^XUMF5BYT($$HEX^XUMF5AU($$MD5R^XUMF5AU("12345678901234567890123456789012345678901234567890123456789012345678901234567890")))
  • Line Location: TESTR+23
Function Call: WRITE
  • Prompt: !,"Tests passed."
  • Line Location: TESTR+24
Function Call: WRITE
  • Prompt: !,"Tests failed."
  • Line Location: TESTR+25
Function Call: WRITE
  • Prompt: !,"Tests passed."
  • Line Location: TESTE+15
Function Call: WRITE
  • Prompt: !,"Tests failed."
  • Line Location: TESTE+16
Function Call: WRITE
  • Prompt: !!,?5,"****** Builds, for which not all required packages have been installed ******",!
  • Line Location: FDEP+4
Function Call: WRITE
  • Prompt: !,"IEN: ",IEN,?10,X0
  • Line Location: FDEP+5
Function Call: WRITE
  • Prompt: !,"No dependency for: ",$P(Y,U,2)
  • Line Location: FDEP+12
Function Call: WRITE
  • Prompt: !,"LEV: ",LEV,?8,II,?20,$P(^(II),U),?45,$P(^(II),U,2)
  • Line Location: FDEP+16
Function Call: WRITE
  • Prompt: !!!,"DONE",!
  • Line Location: FDEP+17
Function Call: WRITE
  • Prompt: !,"No dependency for: ",$P(Y,U,2)
  • Line Location: 1+3
Function Call: WRITE
  • Prompt: !!,?4,"****** Required builds of ",$P(Y,U,2)," NOT installed on system ******",!,II
  • Line Location: 1+9
Function Call: WRITE
  • Prompt: !,"LEV: ",LEV,?8,II,?20,$P(^(II),U),?45,$P(^(II),U,2)
  • Line Location: 1+10
Function Call: WRITE
  • Prompt: !
  • Line Location: Q+0
Info |  Source |  Entry Points |  Interaction Calls