jdev - 2020-06-16


  1. kikuchiyo has joined
  2. alexis has left
  3. sonny has left
  4. sonny has joined
  5. alexis has joined
  6. waqas has left
  7. kikuchiyo has left
  8. adiaholic_ has left
  9. Wojtek has left
  10. Neustradamus has left
  11. Neustradamus has joined
  12. kikuchiyo has joined
  13. Neustradamus has left
  14. Neustradamus has joined
  15. neustradamus has joined
  16. neustradamus has left
  17. Neustradamus has left
  18. Neustradamus has joined
  19. Neustradamus has left
  20. Neustradamus has joined
  21. sonny has left
  22. sonny has joined
  23. kikuchiyo has left
  24. kikuchiyo has joined
  25. Yagizа has joined
  26. sonny has left
  27. sonny has joined
  28. kikuchiyo has left
  29. paul has joined
  30. sonny has left
  31. sonny has joined
  32. wurstsalat has joined
  33. sonny has left
  34. sonny has joined
  35. kikuchiyo has joined
  36. Neustradamus has left
  37. Neustradamus has joined
  38. Neustradamus has left
  39. Neustradamus has joined
  40. Neustradamus has left
  41. Neustradamus has joined
  42. debacle has joined
  43. alexis has left
  44. alexis has joined
  45. Guus has left
  46. Guus has joined
  47. asterix has joined
  48. kikuchiyo has left
  49. adiaholic_ has joined
  50. sonny has left
  51. sonny has joined
  52. Alex has joined
  53. kikuchiyo has joined
  54. sonny has left
  55. sonny has joined
  56. kikuchiyo has left
  57. xecks has joined
  58. daidoji has left
  59. adiaholic_ has left
  60. adiaholic_ has joined
  61. kikuchiyo has joined
  62. Neustradamus has left
  63. paul has left
  64. paul has joined
  65. asterix has left
  66. asterix has joined
  67. asterix has left
  68. asterix has joined
  69. daidoji has joined
  70. Beherit has left
  71. Beherit has joined
  72. debacle has left
  73. adiaholic_ has left
  74. adiaholic_ has joined
  75. adiaholic_ has left
  76. adiaholic_ has joined
  77. waqas has joined
  78. waqas has left
  79. Neustradamus has joined
  80. alexis has left
  81. adiaholic_ has left
  82. adiaholic_ has joined
  83. lovetox has joined
  84. DebXWoody has joined
  85. DebXWoody Hi. If I get a <message/> and I will check what's the message. Should I check the <name> of the child or shall I check the ns of the child?
  86. Ge0rG an XML element is uniquely identified by the combination of namespace and tag name
  87. DebXWoody libstrophe provides two functions 'xmpp_stanza_get_child_by_ns' and 'xmpp_stanza_get_child_by_name'.
  88. DebXWoody Ge0rG, I see, thanks!
  89. MattJ Yes, any sensible API should let you combine both
  90. lovetox yeah that api makes no sense
  91. Ge0rG DebXWoody: there are implementations that only use the tag name, because *often* tag names are globally unique. And then you can get very far until horrible things start to happen in silent and hideous ways
  92. DebXWoody The api also provides this kind of message: xmpp_handler_add (xmpp_conn_t *const conn, xmpp_handler handler, const char *const ns, const char *const name, const char *const type, void *const userdata). But I try to understand.
  93. lovetox also child? there can be children of "nam"
  94. lovetox also child? there can be children of "name"
  95. lovetox does it return a list?
  96. Zash Also keep in mind that there's not a single child, each stanza (as well as any xml element) may have 0 or more child nodes (modulo schema etc)
  97. DebXWoody lovetox, Looks like just the first element.
  98. Ge0rG I think it would be a clean approach to define a handler for a certain namespace, and that handler would get passed all tags with that namespace
  99. Zash iterators are also nice
  100. DebXWoody Now, I see! This may the reason why the implementation in profanity looks little bit complex. Calling a handler is just based on the first xml element. If the handler has to check what's the stanza about, it should check for something like 'list of stanza' get_stanza(name, ns).
  101. debacle has joined
  102. debacle has left
  103. debacle has joined
  104. lovetox has left
  105. goffi has joined
  106. Lance has joined
  107. Wojtek has joined
  108. DebXWoody has left
  109. adiaholic_ has left
  110. adiaholic_ has joined
  111. lovetox has joined
  112. wurstsalat has left
  113. wurstsalat has joined
  114. paul has left
  115. paul has joined
  116. waqas has joined
  117. eta has left
  118. eta has joined
  119. Yagizа has left
  120. adiaholic_ has left
  121. adiaholic_ has joined
  122. asterix has left
  123. asterix has joined
  124. asterix has left
  125. asterix has joined
  126. Beherit has left
  127. Beherit has joined
  128. drops has left
  129. drops has joined
  130. drops has left
  131. drops has joined
  132. Beherit has left
  133. alexis has joined
  134. lovetox has left
  135. Beherit has joined
  136. Beherit has left
  137. Beherit has joined
  138. alexis has left
  139. alexis has joined
  140. Beherit has left
  141. Beherit has joined
  142. drops has left
  143. drops has joined
  144. asterix has left
  145. asterix has joined
  146. goffi has left
  147. Beherit has left
  148. Beherit has joined
  149. Beherit has left
  150. Beherit has joined
  151. Beherit has left
  152. Beherit has joined
  153. Lance has left
  154. Beherit has left
  155. Beherit has joined
  156. Lance has joined
  157. Beherit has left
  158. Beherit has joined
  159. asterix has left
  160. eta has left
  161. eta has joined
  162. xecks has left
  163. paul has left