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_ALLOCATORS RV NO_DISPATCH RV NO_DISPATCHING_CALLS RV NO_EXCEPTION_HANDLERS RV NO_EXCEPTIONS RV NO_IMPLICIT_CONDITIONALS RV NO_LOCAL_ALLOCATORS RV NO_SECONDARY_STACK RV NO_STANDARD_STORAGE_POOLS RV NO_DYNAMIC_SIZED_OBJECTS RV NO_IMPLEMENTATION_PRAGMAS RV NO_IMPLICIT_LOOPS RV NO_ELABORATION_CODE RV NO_OBSOLESCENT_FEATURES U zeromq.sockets%b zeromq-sockets.adb 88097fbe OO PK KU W ada%s ada.ads ada.ali Z ada.exceptions%s a-except.adb a-except.ali W ada.strings%s a-string.ads a-string.ali W ada.strings.fixed%s a-strfix.adb a-strfix.ali Z ada.strings.text_buffers%s a-sttebu.adb a-sttebu.ali Z ada.tags%s a-tags.adb a-tags.ali W interfaces%s interfac.ads interfac.ali W interfaces.c%s i-c.adb i-c.ali W libzmq%s libzmq.ads libzmq.ali W system%s system.ads system.ali Z system.finalization_primitives%s s-finpri.adb s-finpri.ali Z system.img_int%s s-imgint.ads s-imgint.ali Z system.secondary_stack%s s-secsta.adb s-secsta.ali Z system.storage_elements%s s-stoele.ads s-stoele.ali Z system.storage_pools%s s-stopoo.adb s-stopoo.ali Z system.storage_pools.subpools%s s-stposu.adb s-stposu.ali W zeromq%s zeromq.ads zeromq.ali W zeromq.context%s zeromq-context.adb zeromq-context.ali U zeromq.sockets%s zeromq-sockets.ads 1330e478 EE OO PF PK 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 system%s system.ads system.ali Z system.exception_table%s s-exctab.adb s-exctab.ali Z system.finalization_primitives%s s-finpri.adb s-finpri.ali Z system.pool_global%s s-pooglo.adb s-pooglo.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.soft_links%s s-soflin.adb s-soflin.ali Z system.standard_library%s s-stalib.adb s-stalib.ali Z system.stream_attributes%s s-stratt.adb s-stratt.ali W zeromq%s zeromq.ads zeromq.ali W zeromq.context%s zeromq-context.adb zeromq-context.ali D ada.ads 20250808065140 76789da1 ada%s D a-charac.ads 20250808065140 2d3ec45b ada.characters%s D a-chlat1.ads 20250808065140 e0d72e76 ada.characters.latin_1%s D a-except.ads 20250808065140 e7970cd9 ada.exceptions%s D a-finali.ads 20250808065140 bf4f806b ada.finalization%s D a-stream.ads 20250808065140 17477cbd ada.streams%s D a-string.ads 20250808065140 90ac6797 ada.strings%s D a-strfix.ads 20250808065140 8648dedb ada.strings.fixed%s D a-strmap.ads 20250808065140 1f91ebb6 ada.strings.maps%s D a-strsea.ads 20250808065140 18c3c634 ada.strings.search%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-cstrin.ads 20250808065140 5409c1a4 interfaces.c.strings%s D libzmq.ads 20250822150043 df419c61 libzmq%s D system.ads 20250808065140 d0bef732 system%s D s-exctab.ads 20250808065140 91bef6ef system.exception_table%s D s-finpri.ads 20250808065140 5970d55a system.finalization_primitives%s D s-finroo.ads 20250808065140 0a7c3ed4 system.finalization_root%s D s-imagei.ads 20250808065140 5e131ce0 system.image_i%s D s-imgint.ads 20250808065140 67e4edfb system.img_int%s D s-oscons.ads 20251021062004 42659860 system.os_constants%s D s-oslock.ads 20250808065140 13fa6b78 system.os_locks%s D s-parame.ads 20250808065140 3597fc11 system.parameters%s D s-pooglo.ads 20250808065140 91708d21 system.pool_global%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-stopoo.ads 20250808065140 e9fa2dd8 system.storage_pools%s D s-stposu.ads 20250808065140 e0b9fefd system.storage_pools.subpools%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 D s-valspe.ads 20250808065140 f810d31c system.val_spec%s D s-vaispe.ads 20250808065140 8280550e system.value_i_spec%s D s-vauspe.ads 20250808065140 89269ba5 system.value_u_spec%s D s-vs_int.ads 20250808065140 06b6b724 system.vs_int%s D s-vs_uns.ads 20250808065140 e7f47a27 system.vs_uns%s D zeromq.ads 20250822150043 396022a9 zeromq%s D zeromq-context.ads 20250822150043 fc3cc42a zeromq.context%s D zeromq-sockets.ads 20250822150043 06d2f5c9 zeromq.sockets%s D zeromq-sockets.adb 20250822150043 121c6dbf zeromq.sockets%b G a e G c Z s b [create zeromq__sockets 40 12 none] G c Z s b [initialize zeromq__sockets 47 13 none] G c Z s b [destroy zeromq__sockets 55 13 none] G c Z s b [bind zeromq__sockets 60 13 none] G c Z s b [connect zeromq__sockets 66 13 none] G c Z s b [receive zeromq__sockets 72 13 none] G c Z s b [send zeromq__sockets 80 13 none] G c Z s b [to_endpoint zeromq__sockets 86 12 none] G c Z s s [socket_classDA zeromq__sockets 93 8 none] G c Z s s [socket_classDF zeromq__sockets 93 8 none] G c Z s s [socket_classIP zeromq__sockets 93 8 none] G r c none [create zeromq__sockets 40 12 none] [pointer zeromq__context 41 12 none] G r c none [create zeromq__sockets 40 12 none] [zmq_socket libzmq 88 12 none] G r c none [create zeromq__sockets 40 12 none] [strerror libzmq 151 12 none] G r c none [initialize zeromq__sockets 47 13 none] [zmq_close libzmq 103 12 none] G r c none [initialize zeromq__sockets 47 13 none] [strerror libzmq 151 12 none] G r c none [initialize zeromq__sockets 47 13 none] [pointer zeromq__context 41 12 none] G r c none [initialize zeromq__sockets 47 13 none] [zmq_socket libzmq 88 12 none] G r c none [destroy zeromq__sockets 55 13 none] [zmq_close libzmq 103 12 none] G r c none [destroy zeromq__sockets 55 13 none] [strerror libzmq 151 12 none] G r c none [bind zeromq__sockets 60 13 none] [zmq_bind libzmq 93 12 none] G r c none [bind zeromq__sockets 60 13 none] [strerror libzmq 151 12 none] G r c none [connect zeromq__sockets 66 13 none] [zmq_connect libzmq 98 12 none] G r c none [connect zeromq__sockets 66 13 none] [strerror libzmq 151 12 none] G r c none [receive zeromq__sockets 72 13 none] [zmq_recv libzmq 107 12 none] G r c none [receive zeromq__sockets 72 13 none] [strerror libzmq 151 12 none] G r c none [send zeromq__sockets 80 13 none] [zmq_send libzmq 114 12 none] G r c none [send zeromq__sockets 80 13 none] [strerror libzmq 151 12 none] X 1 ada.ads 18K9*Ada 22e8 49|23r6 233r7 233r52 X 7 a-string.ads 16K13*Strings 35e16 49|23r10 233r11 233r56 33n37*Both{33E9} 49|233r64 X 8 a-strfix.ads 49K21*Fixed 1390e22 49|23w18 233r19 1133V13*Trim{string} 49|233s25 X 15 interfac.ads 47K9*Interfaces 247e15 49|24r6 30r10 160r11 180r44 197r11 217r44 X 16 i-c.ads 33K20*C 601e17 49|24w17 30r21 160r22 180r55 197r22 217r55 62I9*int 49|30r23 160r24 197r24 92M9*size_t 49|180r57 217r57 X 18 libzmq.ads 27K9*libzmq 154e11 49|27w6 50r13 53r50 74r18 77r50 94r8 95r49 122r8 123r48 . 147r8 148r51 180r12 183r48 217r12 220r48 88V12*zmq_socket{19|67M9} 49|50s20 74s25 93V12*zmq_bind{16|62I9} 49|122s15 98V12*zmq_connect{16|62I9} 49|147s15 103V12*zmq_close{16|62I9} 49|94s15 107V12*zmq_recv{16|62I9} 49|180s19 114V12*zmq_send{16|62I9} 49|217s19 151V12*strerror{string} 49|53s57 77s57 95s56 123s55 148s58 183s55 220s55 X 19 system.ads 37K9*System 156e11 48|23w6 74r17 82r17 94r15 94r33 49|25w6 31r10 43r12 52r15 . 76r20 89r20 98r21 112r20 137r20 156r17 166r20 170r14 193r17 203r20 207r14 67M9*Address 48|74r24 82r24 94r22 49|31r17 43r19 156r24 193r24 69m4*Null_Address{67M9} 48|94r40 49|52r22 76r27 89r27 98r28 112r27 137r27 . 166r27 170r21 203r27 207r21 81V14*"="{boolean} 49|52r13 76r18 89r18 112r18 137r18 166r18 170r12 203r18 . 207r12 X 46 zeromq.ads 23K9*ZeroMQ 27e11 48|25r6 27r9 41r17 49r17 98r5 49|28r6 32r10 34r14 39r17 . 46r14 63r17 70r14 236r5 X 47 zeromq-context.ads 25K16*Context 59e19 48|25w13 41r24 49r24 49|28w13 32r17 39r24 46r21 63r24 . 70r21 27R8*Context 55e13 48|41r32 49r32 49|32r25 39r32 63r32 29r3*Null_Context{27R8} 49|46r29 70r29 41V12*Pointer{19|67M9} 49|50s35 74s40 X 48 zeromq-sockets.ads 27K16*Sockets 46|23k9 48|93E8 98l12 98e19 49|34b21 236l12 236t19 29X3*Error 49|47r13 53r13 71r13 77r13 95r13 113r13 117r13 123r13 138r13 142r13 . 148r13 167r13 171r13 175r13 183r13 204r13 208r13 212r13 220r13 31E8*Kinds 32e74 42r17 50r17 49|40r17 50r44 64r17 74r49 31n18*Pair{31E8} 31n24*Pub{31E8} 31n29*Sub{31E8} 31n34*Req{31E8} 31n39*Rep{31E8} 31n44*Dealer{31E8} 31n52*Router{31E8} 31n60*Pull{31E8} 31n66*Push{31E8} 31n72*XPub{31E8} 32n5*XSub{31E8} 32n11*Stream{31E8} 32n19*Server{31E8} 32n27*Client{31E8} 32n35*Radio{31E8} 32n42*Dish{31E8} 32n48*Gather{31E8} 32n56*Scatter{31E8} 32n65*Datagram{31E8} 34R8*Socket_Class 36r29 47p13 48r24 55p13 56r24 60p13 61r17 66p13 67r17 72p13 . 73r17 80p13 81r17 93c8 96e13 49|56r16 62r24 86r24 105r17 130r17 155r17 . 192r17 36P8*Socket(34R8) 43r38 49|41r38 40V12*Create{36P8} 41>5 42>5 43>5 49|38b12 57l7 57t13 41r5 ctx{47|27R8} 49|39b5 46r8 50r31 42e5 kind{31E8} 49|40b5 50r54 43i5 timeoutms{natural} 49|41b5 56r36 47U13*Initialize 48=5 49>5 50>5 51>5 49|61b13 81l7 81t17 48r5 Self{34R8} 49|62b5 68m5 68r5 74m5 76r8 80m5 49r5 ctx{47|27R8} 49|63b5 70r8 74r36 50e5 kind{31E8} 49|64b5 74r59 51i5 timeoutms{natural} 49|65b5 80r21 55U13*Destroy 56=5 49|68s10 85b13 100l7 100t14 56r5 Self{34R8} 49|86b5 89r8 90m7 94r25 98m5 99m5 60U13*Bind 61>5 62>5 49|104b12 125l7 125t11 61r5 Self{34R8} 49|105b5 112r8 122r24 62a5 endpoint{string} 49|106b5 116r8 122r35 66U13*Connect 67>5 68>5 49|129b13 150l7 150t14 67r5 Self{34R8} 49|130b5 137r8 147r27 68a5 endpoint{string} 49|131b5 141r8 147r38 72U13*Receive 73>5 74>5 75>5 76<5 49|154b13 187l7 187t14 73r5 Self{34R8} 49|155b5 166r8 180r28 74m5 buf{19|67M9} 49|156b5 170r8 180r39 75i5 len{natural} 49|157b5 174r8 180r64 76i5 count{natural} 49|158b5 186m5 80U13*Send 81>5 82>5 83>5 84<5 49|191b13 224l7 224t11 81r5 Self{34R8} 49|192b5 203r8 217r28 82m5 buf{19|67M9} 49|193b5 207r8 217r39 83i5 len{natural} 49|194b5 211r8 217r64 84i5 count{natural} 49|195b5 223m5 86V12*To_Endpoint{string} 87>5 88>5 89>5 49|226b12 234l7 234t18 87a5 addr{string} 49|227b5 232r32 88i5 port{positive} 49|228b5 233r45 89a5 transport{string} 49|229b5 232r12 94m5*addr{19|67M9} 49|74m10 76r13 89r13 94r30 98m10 112r13 122r29 137r13 . 147r32 166r13 180r33 203r13 217r33 95i5*timeout{natural} 49|80m10 90m12 99m10 X 49 zeromq-sockets.adb 43m5 addr{19|67M9} 50m5 52r8 56r30 160i5 ret{16|62I9} 180m5 182r8 186r22 197i5 ret{16|62I9} 217m5 219r8 223r22