Feature #517

New data types: PTR , FML32 and VIEW32

Added by Madars over 2 years ago. Updated 9 months ago.

Status:ClosedStart date:02/13/2020
Priority:Normal (Code 4)Due date:
Assignee:-% Done:

100%

Category:-
Target version:-

Description

Add support for following data types:

#define FLD_PTR 9 / pointer to a buffer /
#define FLD_FML32 10 / embedded FML32 buffer /
#define FLD_VIEW32 11 / embedded VIEW32 buffer */

Also fml32 shall be supported in mkfldhdr

History

#1 Updated by Madars over 2 years ago

  • Description updated (diff)

#14 Updated by Madars over 2 years ago


[pointer@localhost tpcall]$ ./client 
T_STRING_2_FLD    HELLO
T_STRING_3_FLD    UBF
T_PTR_FLD    0/0x0000000000bedd88
T_FML_FLD    

T_FML_FLD    

T_FML_FLD    
    T_STRING_10_FLD    WORLD
    T_STRING_9_FLD    HELLO

T_FML_2_FLD    
    T_STRING_3_FLD    SILOS
    T_STRING_4_FLD    POWER
    T_FML_3_FLD    

    T_FML_3_FLD    

    T_FML_3_FLD    
        T_STRING_10_FLD    WORLD
        T_STRING_9_FLD    HELLO

T_FML_3_FLD    
    T_STRING_2_FLD    HELLO
    T_STRING_3_FLD    UBF
    T_PTR_FLD    0/0x0000000000bedd88
    T_FML_FLD    

    T_FML_FLD    

    T_FML_FLD    
        T_STRING_10_FLD    WORLD
        T_STRING_9_FLD    HELLO

    T_FML_2_FLD    
        T_STRING_3_FLD    SILOS
        T_STRING_4_FLD    POWER
        T_FML_3_FLD    

        T_FML_3_FLD    

        T_FML_3_FLD    
            T_STRING_10_FLD    WORLD
            T_STRING_9_FLD    HELLO

    T_VIEW_3_FLD    MYVIEW1
        tshort1    0
        tshort2    0
        tshort2    0
        tshort3    0
        tshort3    0
        tshort3    0
        tshort4    0
        tlong1    0
        tint2    0
        tint2    0
        tint3    0
        tint4    0
        tint4    0
        tchar1    
        tchar2    
        tchar2    
        tchar2    
        tchar2    
        tchar2    
        tchar3    
        tchar3    
        tfloat1    0.000000
        tfloat1    0.000000
        tfloat1    0.000000
        tfloat1    0.000000
        tfloat2    0.000000
        tfloat2    0.000000
        tfloat3    0.000000
        tdouble1    0.000000
        tdouble1    0.000000
        tdouble2    0.000000
        tstring0    
        tstring0    
        tstring0    
        tstring1    
        tstring1    
        tstring1    
        tstring2    
        tstring2    
        tstring2    
        tstring3    
        tstring3    
        tstring3    
        tstring3    
        tstring4    
        tstring5    
        tcarray1    
        tcarray2    
        tcarray3    
        tcarray3    
        tcarray3    
        tcarray3    
        tcarray3    
        tcarray3    
        tcarray3    
        tcarray3    
        tcarray3    
        tcarray3    
        tcarray4    
        tcarray5    

T_VIEW_3_FLD    MYVIEW1
    tshort1    0
    tshort2    0
    tshort2    0
    tshort3    0
    tshort3    0
    tshort3    0
    tshort4    0
    tlong1    0
    tint2    0
    tint2    0
    tint3    0
    tint4    0
    tint4    0
    tchar1    
    tchar2    
    tchar2    
    tchar2    
    tchar2    
    tchar2    
    tchar3    
    tchar3    
    tfloat1    0.000000
    tfloat1    0.000000
    tfloat1    0.000000
    tfloat1    0.000000
    tfloat2    0.000000
    tfloat2    0.000000
    tfloat3    0.000000
    tdouble1    0.000000
    tdouble1    0.000000
    tdouble2    0.000000
    tstring0    
    tstring0    
    tstring0    
    tstring1    
    tstring1    
    tstring1    
    tstring2    
    tstring2    
    tstring2    
    tstring3    
    tstring3    
    tstring3    
    tstring3    
    tstring4    
    tstring5    
    tcarray1    
    tcarray2    
    tcarray3    
    tcarray3    
    tcarray3    
    tcarray3    
    tcarray3    
    tcarray3    
    tcarray3    
    tcarray3    
    tcarray3    
    tcarray3    
    tcarray4    
    tcarray5    

#15 Updated by Madars over 2 years ago

  • Tracker changed from Bug to Feature

#21 Updated by Madars 9 months ago

  • Status changed from New to Resolved
  • % Done changed from 0 to 100

Release notes

New data types BFLD_PTR (pointer to XATMI buffer), BFLD_UBF (sub-ubf buffer), BFLD_VIEW (view record) has been added for UBF API.

Available from Enduro/X release 8.0.1+.

#22 Updated by Madars 9 months ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF