V "GNAT Lib v15" A -O3 A -gnatA A -ffunction-sections A -fdata-sections A -gnata A -gnato1 A -gnatVa A -gnatwa A -gnatwJ A -gnatwK A -gnat2022 A -mcpu=arm1176jzf-s A -mfloat-abi=hard A -mfpu=vfpv2 A -mtls-dialect=gnu A -marm A -mlibarch=armv6kz+fp A -march=armv6kz+fp P SS ZX RN RV NO_DIRECT_BOOLEAN_OPERATORS RV NO_DISPATCHING_CALLS RV NO_EXCEPTIONS RV NO_IMPLICIT_CONDITIONALS RV NO_SECONDARY_STACK RV NO_STANDARD_STORAGE_POOLS RV NO_DEFAULT_INITIALIZATION RV NO_DYNAMIC_SIZED_OBJECTS RV NO_IMPLEMENTATION_PRAGMAS RV NO_ELABORATION_CODE RV NO_OBSOLESCENT_FEATURES U nng.sub%b nng-sub.adb 294b50d8 OO PK IU KU W ada%s ada.ads ada.ali Z ada.exceptions%s a-except.adb a-except.ali Z ada.strings.text_buffers%s a-sttebu.adb a-sttebu.ali Z ada.unchecked_conversion%s W interfaces%s interfac.ads interfac.ali W interfaces.c%s i-c.adb i-c.ali W interfaces.c.pointers%s Z interfaces.c.strings%s i-cstrin.adb i-cstrin.ali W nng%s nng.adb nng.ali W system%s system.ads system.ali Z system.exception_table%s s-exctab.adb s-exctab.ali Z system.parameters%s s-parame.adb s-parame.ali Z system.secondary_stack%s s-secsta.adb s-secsta.ali Z system.standard_library%s s-stalib.adb s-stalib.ali Z system.storage_elements%s s-stoele.ads s-stoele.ali U nng.sub%s nng-sub.ads b9404d67 EE OO PF PK IU KU Z ada.exceptions%s a-except.adb a-except.ali Z ada.streams%s a-stream.adb a-stream.ali Z ada.strings.text_buffers%s a-sttebu.adb a-sttebu.ali Z ada.tags%s a-tags.adb a-tags.ali W messaging%s messaging.adb messaging.ali W nng%s nng.adb nng.ali Z system%s system.ads system.ali Z system.put_images%s s-putima.adb s-putima.ali Z system.return_stack%s s-retsta.ads s-retsta.ali Z system.secondary_stack%s s-secsta.adb s-secsta.ali Z system.stream_attributes%s s-stratt.adb s-stratt.ali D ada.ads 20250808065140 76789da1 ada%s D a-except.ads 20250808065140 e7970cd9 ada.exceptions%s D a-stream.ads 20250808065140 17477cbd ada.streams%s D a-string.ads 20250808065140 90ac6797 ada.strings%s D a-sttebu.ads 20250808065140 f1ad67a2 ada.strings.text_buffers%s D a-stuten.ads 20250808065140 c6ced0ae ada.strings.utf_encoding%s D a-tags.ads 20250808065140 fbca0ad5 ada.tags%s D a-unccon.ads 20250808065140 0e9b276f ada.unchecked_conversion%s D interfac.ads 20250808065140 9111f9c1 interfaces%s D i-c.ads 20250808065140 e94c966a interfaces.c%s D i-cpoint.ads 20250808065140 ee8a93ec interfaces.c.pointers%s D i-cpoint.adb 20250808065140 d1ac74b2 interfaces.c.pointers%b D i-cstrin.ads 20250808065140 5409c1a4 interfaces.c.strings%s D messaging.ads 20250925141903 96089d43 messaging%s D nng.ads 20250822150043 f644af20 nng%s D nng-sub.ads 20250822150043 d90c7f04 nng.sub%s D nng-sub.adb 20250822150043 ce734b02 nng.sub%b D system.ads 20250808065140 d0bef732 system%s D s-exctab.ads 20250808065140 91bef6ef system.exception_table%s D s-parame.ads 20250808065140 3597fc11 system.parameters%s D s-putima.ads 20250808065140 17291fe4 system.put_images%s D s-retsta.ads 20250808065140 0f6b06cb system.return_stack%s D s-secsta.ads 20250808065140 578279f5 system.secondary_stack%s D s-soflin.ads 20250808065140 5d88fdea system.soft_links%s D s-stache.ads 20250808065140 0b81c1fe system.stack_checking%s D s-stalib.ads 20250808065140 1c9580f6 system.standard_library%s D s-stoele.ads 20250808065140 ccded4e8 system.storage_elements%s D s-stratt.ads 20250808065140 516607ae system.stream_attributes%s D s-traent.ads 20250808065140 c81cbf8c system.traceback_entries%s D s-unstyp.ads 20250808065140 fa2a7f59 system.unsigned_types%s G a e G c Z s b [initialize nng__sub 31 13 none] G c Z s b [get nng__sub 38 12 none] G c Z s b [get nng__sub 42 13 none] G c Z s s [clientDA nng__sub 50 8 none] G c Z s s [clientDF nng__sub 50 8 none] G c Z s s [clientIP nng__sub 50 8 none] G c Z b b [value nng__sub__bytepointers 54 13 26_3] G c Z b b [value nng__sub__bytepointers 58 13 26_3] G c Z b b [Oadd nng__sub__bytepointers 68 13 26_3] G c Z b b [Oadd nng__sub__bytepointers 69 13 26_3] G c Z b b [Osubtract nng__sub__bytepointers 70 13 26_3] G c Z b b [Osubtract nng__sub__bytepointers 71 13 26_3] G c Z b b [increment nng__sub__bytepointers 73 14 26_3] G c Z b b [decrement nng__sub__bytepointers 74 14 26_3] G c Z b b [virtual_length nng__sub__bytepointers 81 13 26_3] G c Z b b [copy_terminated_array nng__sub__bytepointers 85 14 26_3] G c Z b b [copy_array nng__sub__bytepointers 91 14 26_3] G c Z b b [to_pointer nng__sub__bytepointers 42 13 26_3] G c Z b b [to_addr nng__sub__bytepointers 43 13 26_3] G c Z b b [to_offset nng__sub__bytepointers 44 13 26_3] G c Z b b [to_ptrdiff nng__sub__bytepointers 45 13 26_3] G c Z b b [nng_sub0_open nng__sub 33 12 none] G c Z b b [nng_setopt nng__sub 36 12 none] G c Z b b [nng_dial nng__sub 43 12 none] G c Z b b [nng_recv nng__sub 50 12 none] G c Z b b [nng_free nng__sub 57 13 none] G r c none [initialize nng__sub 31 13 none] [errorcheck nng 32 13 none] G r c none [get nng__sub 38 12 none] [errorcheck nng 32 13 none] G r c none [get nng__sub 42 13 none] [errorcheck nng 32 13 none] X 9 interfac.ads 47K9*Interfaces 247e15 17|21r6 26r31 31r29 33r53 40r13 40r41 47r13 47r43 . 53r17 54r13 54r56 59r13 81r14 87r60 109r14 113r39 X 10 i-c.ads 33K20*C 601e17 17|21r17 26r42 31r40 33r64 40r24 40r52 47r24 47r54 53r28 54r24 . 54r67 59r24 81r25 87r71 109r25 113r50 62I9*int 17|31r42 33r66 40r54 47r26 47r56 54r26 54r69 89I9*ptrdiff_t 17|87r73 113r52 92M9*size_t 17|40r26 53r30 59r26 81r27 109r27 X 11 i-cpoint.ads 44k22*Pointers 102e26 17|21w19 26r44 47P9*Pointer(14|31M8) 17|52r30[26] 58r26[26] 80r27[26] 108r27[26] 58V13 Value{14|33A8} 17|87s46[26] 113s25[26] X 14 messaging.ads 23K9*Messaging 41e14 16|21w6 44r19 17|26r62 27r5 87r13 104r19 31M8*Byte 17|26r72 33A8*Buffer(31M8) 16|44r29 17|27r15 87r23 104r29 X 15 nng.ads 23K9*NNG 34e8 16|23r9 54r5 17|24r14 118r5 30I8 nng_socket<10|62I9> 16|51r16 17|33r34 37r13 44r13 51r13 32U13 ErrorCheck 17|70s5 71s5 73s5 84s5 112s5 X 16 nng-sub.ads 23K13*Sub 15|23k9 16|50E8 54l9 54e12 17|24b18 118l9 118t12 25R8*Client 31p13 32r17 38p12 38r23 42p13 43r15 50c8 52e13 17|65r17 78r23 . 103r15 27a3*ALL_TOPICS{string} 34r23 17|67r23 31U13*Initialize 32<5 33>5 34>5 17|64b13 74l7 74t17 32r5 Self{25R8} 17|65b5 70m30 70r30 71r27 73r25 33a5 URL{string} 17|66b5 73r38 34a5 topic{string} 17|67b5 72r7 72r26 38V12*Get{string} 38>16 17|78b12 98l7 98t10 38r16 Self{25R8} 17|78b16 84r25 42U13*Get 43>5 44<5 45>5 46<5 17|102b13 116l7 116t10 43r5 Self{25R8} 17|103b5 112r25 44a5 buf{14|33A8} 17|104b5 113m5 45i5 bufsize{positive} 17|105b5 46i5 len{positive} 17|106b5 114m5 51i5*socket{15|30I8} 17|70m35 71r32 73r30 84r30 112r30 X 17 nng-sub.adb 26K11 BytePointers[11|44] 52r17 58r13 80r14 87r33 108r14 113r12 29a3 NNG_OPT_SUB_SUBSCRIBE{string} 71r41 31i3 NNG_FLAG_ALLOC{10|62I9} 54r33 33V12 nng_sub0_open{10|62I9} 33<26 70s16 33i26 s{15|30I8} 36V12 nng_setopt{10|62I9} 37>5 38>5 39>5 40>5 71s16 37i5 s{15|30I8} 38a5 what{string} 39a5 value{string} 40m5 len{10|92M9} 43V12 nng_dial{10|62I9} 44>5 45>5 46>5 47>5 73s16 44i5 s{15|30I8} 45a5 URL{string} 46m5 db{18|67M9} 47i5 flags{10|62I9} 50V12 nng_recv{10|62I9} 51>5 52<5 53<5 54>5 84s16 112s16 51i5 s{15|30I8} 52p5 data{11|47P9[26]} 53m5 size{10|92M9} 54i5 flags{10|62I9} 57U13 nng_free 58>5 59>5 94s7 115s5 58p5 data{11|47P9[26]} 59m5 size{10|92M9} 80p5 bufptr{11|47P9[26]} 84m38 84r38 87r52 94r16 81m5 count{10|92M9} 84m46 84r46 87r83 88r34 94r24 87a7 buf{14|33A8} 91r31 88a7 s{string} 90r16 91m9 96r14 90i11 i{integer} 91r11 91r35 108p5 bufptr{11|47P9[26]} 112m38 112r38 113r31 115r14 109m5 count{10|92M9} 112m46 112r46 113r62 114r21 115r22 X 18 system.ads 37K9*System 17|22w6 46r13 46r33 18|156e11 67M9*Address 17|46r20 69m4*Null_Address{67M9} 17|46r40