123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- /*** Not to be hand edited (changes will be lost on re-generation) ***/
- /*** ECL Interface generated by esdl2ecl version 1.0 from esdl_example.xml. ***/
- /*===================================================*/
- EXPORT esdl_example := MODULE
- EXPORT t_NameInfo := RECORD
- UTF8 First {XPATH('First')};
- UTF8 Last {XPATH('Last')};
- SET OF UTF8 Aliases {XPATH('Aliases/Alias'), MAXCOUNT(1)}; // max_count must be specified in ESDL defintion!
- END;
- EXPORT t_AddressInfo := RECORD
- UTF8 Line1 {XPATH('Line1')};
- UTF8 Line2 {XPATH('Line2')};
- UTF8 City {XPATH('City')};
- UTF8 State {XPATH('State')};
- INTEGER Zip {XPATH('Zip')};
- UTF8 _type {XPATH('type')}; //values['Home','Work','Hotel','']
- END;
- EXPORT t_RoxieEchoPersonInfoRequest := RECORD
- t_NameInfo Name {XPATH('Name')};
- DATASET(t_AddressInfo) Addresses {XPATH('Addresses/Address'), MAXCOUNT(1)}; // max_count must be specified in ESDL defintion!
- END;
- /*Empty record generated from empty EsdlRequest
- EXPORT t_EsdlExamplePingRequest := RECORD
- END;
- */
- EXPORT t_RoxieEchoPersonInfoResponse := RECORD
- INTEGER count {XPATH('count')};
- t_NameInfo Name {XPATH('Name')};
- DATASET(t_AddressInfo) Addresses {XPATH('Addresses/Address'), MAXCOUNT(1)}; // max_count must be specified in ESDL defintion!
- END;
- /*Empty record generated from empty EsdlResponse
- EXPORT t_EsdlExamplePingResponse := RECORD
- END;
- */
- END;
- /*** Not to be hand edited (changes will be lost on re-generation) ***/
- /*** ECL Interface generated by esdl2ecl version 1.0 from esdl_example.xml. ***/
- /*===================================================*/
|