tinySMS.tag 125 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104
  1. <?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
  2. <tagfile>
  3. <compound kind="page">
  4. <name>index</name>
  5. <title>tinySMS API Overview</title>
  6. <filename>index</filename>
  7. </compound>
  8. <compound kind="file">
  9. <name>tinysms.h</name>
  10. <path>C:/Projects/Doubango/tinySMS/include/</path>
  11. <filename>tinysms_8h</filename>
  12. <includes id="tsms__packing_8h" name="tsms_packing.h" local="yes" imported="no">tinysms/tsms_packing.h</includes>
  13. <includes id="tsms__rpdu_8h" name="tsms_rpdu.h" local="yes" imported="no">tinysms/rpdu/tsms_rpdu.h</includes>
  14. <includes id="tsms__tpdu__submit_8h" name="tsms_tpdu_submit.h" local="yes" imported="no">tinysms/tpdu/tsms_tpdu_submit.h</includes>
  15. <includes id="tsms__tpdu__deliver_8h" name="tsms_tpdu_deliver.h" local="yes" imported="no">tinysms/tpdu/tsms_tpdu_deliver.h</includes>
  16. <includes id="tsms__tpdu__report_8h" name="tsms_tpdu_report.h" local="yes" imported="no">tinysms/tpdu/tsms_tpdu_report.h</includes>
  17. <includes id="tsms__tpdu__command_8h" name="tsms_tpdu_command.h" local="yes" imported="no">tinysms/tpdu/tsms_tpdu_command.h</includes>
  18. <includes id="tsms__tpdu__status__report_8h" name="tsms_tpdu_status_report.h" local="yes" imported="no">tinysms/tpdu/tsms_tpdu_status_report.h</includes>
  19. </compound>
  20. <compound kind="file">
  21. <name>tsms_rpdu.h</name>
  22. <path>C:/Projects/Doubango/tinySMS/include/tinysms/rpdu/</path>
  23. <filename>tsms__rpdu_8h</filename>
  24. <includes id="tinysms__config_8h" name="tinysms_config.h" local="yes" imported="no">tinysms_config.h</includes>
  25. <includes id="tsms__common_8h" name="tsms_common.h" local="yes" imported="no">tinysms/tsms_common.h</includes>
  26. <class kind="struct">tsms_rpdu_data_s</class>
  27. <class kind="struct">tsms_rpdu_smma_s</class>
  28. <class kind="struct">tsms_rpdu_ack_s</class>
  29. <class kind="struct">tsms_rpdu_error_s</class>
  30. <member kind="define">
  31. <type>#define</type>
  32. <name>TSMS_RPDU_DATA</name>
  33. <anchorfile>tsms__rpdu_8h.html</anchorfile>
  34. <anchor>ad910932f78e7d1caf782e785a0fdfa19</anchor>
  35. <arglist>(self)</arglist>
  36. </member>
  37. <member kind="define">
  38. <type>#define</type>
  39. <name>tsms_rpdu_data_create_mo</name>
  40. <anchorfile>group__tsms__rpdu__group.html</anchorfile>
  41. <anchor>ga4cb5e1528206b1166b0bc6f888d58390</anchor>
  42. <arglist>(mr, smsc, tpdu)</arglist>
  43. </member>
  44. <member kind="define">
  45. <type>#define</type>
  46. <name>tsms_rpdu_data_create_mt</name>
  47. <anchorfile>group__tsms__rpdu__group.html</anchorfile>
  48. <anchor>gabe4218acfa2ef004520c11f430867268</anchor>
  49. <arglist>(mr, smsc, tpdu)</arglist>
  50. </member>
  51. <member kind="define">
  52. <type>#define</type>
  53. <name>tsms_rpdu_data_serialize</name>
  54. <anchorfile>group__tsms__rpdu__group.html</anchorfile>
  55. <anchor>gafa8f26571bb60a110a2b7480b85ede5f</anchor>
  56. <arglist>(self, output)</arglist>
  57. </member>
  58. <member kind="define">
  59. <type>#define</type>
  60. <name>TSMS_RPDU_SMMA</name>
  61. <anchorfile>tsms__rpdu_8h.html</anchorfile>
  62. <anchor>ac6b65c3afdc159a4846348a8d9d88185</anchor>
  63. <arglist>(self)</arglist>
  64. </member>
  65. <member kind="define">
  66. <type>#define</type>
  67. <name>tsms_rpdu_smma_serialize</name>
  68. <anchorfile>group__tsms__rpdu__group.html</anchorfile>
  69. <anchor>gabc0ee8d0cb353fb39d5cab752142bcbb</anchor>
  70. <arglist>(self, output)</arglist>
  71. </member>
  72. <member kind="define">
  73. <type>#define</type>
  74. <name>TSMS_RPDU_ACK</name>
  75. <anchorfile>tsms__rpdu_8h.html</anchorfile>
  76. <anchor>a01b3dcaae2740383a10852db7b5b99dc</anchor>
  77. <arglist>(self)</arglist>
  78. </member>
  79. <member kind="define">
  80. <type>#define</type>
  81. <name>tsms_rpdu_ack_create_mo</name>
  82. <anchorfile>group__tsms__rpdu__group.html</anchorfile>
  83. <anchor>ga69f8c3b283c13bfa92be006b152cc99e</anchor>
  84. <arglist>(mr, tpdu)</arglist>
  85. </member>
  86. <member kind="define">
  87. <type>#define</type>
  88. <name>tsms_rpdu_ack_create_mt</name>
  89. <anchorfile>group__tsms__rpdu__group.html</anchorfile>
  90. <anchor>gabc26f8ee68c9f42555be07cb81ca32dd</anchor>
  91. <arglist>(mr, tpdu)</arglist>
  92. </member>
  93. <member kind="define">
  94. <type>#define</type>
  95. <name>tsms_rpdu_ack_serialize</name>
  96. <anchorfile>group__tsms__rpdu__group.html</anchorfile>
  97. <anchor>ga2aeb9084a881e35c3b1eadd082e764d3</anchor>
  98. <arglist>(self, output)</arglist>
  99. </member>
  100. <member kind="define">
  101. <type>#define</type>
  102. <name>TSMS_RPDU_ERROR</name>
  103. <anchorfile>tsms__rpdu_8h.html</anchorfile>
  104. <anchor>a284e1c256fbf810184985ec568e9df91</anchor>
  105. <arglist>(self)</arglist>
  106. </member>
  107. <member kind="define">
  108. <type>#define</type>
  109. <name>tsms_rpdu_error_create_mo</name>
  110. <anchorfile>group__tsms__rpdu__group.html</anchorfile>
  111. <anchor>ga2cba98d965737f6ada9d012d21e82b59</anchor>
  112. <arglist>(mr, tpdu, cause)</arglist>
  113. </member>
  114. <member kind="define">
  115. <type>#define</type>
  116. <name>tsms_rpdu_error_create_mt</name>
  117. <anchorfile>group__tsms__rpdu__group.html</anchorfile>
  118. <anchor>ga069e8b8cdda29fa50adaae3b7365a791</anchor>
  119. <arglist>(mr, tpdu, cause)</arglist>
  120. </member>
  121. <member kind="define">
  122. <type>#define</type>
  123. <name>tsms_rpdu_error_serialize</name>
  124. <anchorfile>group__tsms__rpdu__group.html</anchorfile>
  125. <anchor>gac4dac7b6e1839f32cee2e39d85ac5730</anchor>
  126. <arglist>(self, output)</arglist>
  127. </member>
  128. <member kind="typedef">
  129. <type>TSMS_BEGIN_DECLS struct tsms_rpdu_data_s</type>
  130. <name>tsms_rpdu_data_t</name>
  131. <anchorfile>tsms__rpdu_8h.html</anchorfile>
  132. <anchor>a63ee2637de1a5e868f1635aceecc340e</anchor>
  133. <arglist></arglist>
  134. </member>
  135. <member kind="typedef">
  136. <type>struct tsms_rpdu_smma_s</type>
  137. <name>tsms_rpdu_smma_t</name>
  138. <anchorfile>tsms__rpdu_8h.html</anchorfile>
  139. <anchor>aacacdf9ae6b7dc39e1cd3f8b8d12fe22</anchor>
  140. <arglist></arglist>
  141. </member>
  142. <member kind="typedef">
  143. <type>struct tsms_rpdu_ack_s</type>
  144. <name>tsms_rpdu_ack_t</name>
  145. <anchorfile>tsms__rpdu_8h.html</anchorfile>
  146. <anchor>aaf5b14bfcdeee6e3ae8dc73e7f7d2b0b</anchor>
  147. <arglist></arglist>
  148. </member>
  149. <member kind="typedef">
  150. <type>struct tsms_rpdu_error_s</type>
  151. <name>tsms_rpdu_error_t</name>
  152. <anchorfile>tsms__rpdu_8h.html</anchorfile>
  153. <anchor>acaa94a80785d1db708ae6f568da71f8a</anchor>
  154. <arglist></arglist>
  155. </member>
  156. <member kind="function">
  157. <type>TINYSMS_API tsms_rpdu_data_t *</type>
  158. <name>tsms_rpdu_data_create</name>
  159. <anchorfile>group__tsms__rpdu__group.html</anchorfile>
  160. <anchor>ga5589e131deeab1e25eb08494f7554d55</anchor>
  161. <arglist>(uint8_t mr, const tsms_address_string_t smsc, const tsms_tpdu_message_t *tpdu, tsk_bool_t MobOrig)</arglist>
  162. </member>
  163. <member kind="function">
  164. <type>TINYSMS_API tsms_rpdu_smma_t *</type>
  165. <name>tsms_rpdu_smma_create</name>
  166. <anchorfile>group__tsms__rpdu__group.html</anchorfile>
  167. <anchor>gac588512623e47fdfdbac5cd0a387572a</anchor>
  168. <arglist>(uint8_t mr)</arglist>
  169. </member>
  170. <member kind="function">
  171. <type>TINYSMS_API tsms_rpdu_ack_t *</type>
  172. <name>tsms_rpdu_ack_create</name>
  173. <anchorfile>group__tsms__rpdu__group.html</anchorfile>
  174. <anchor>ga1464b066b6b93ed848049fb80ba4d4a5</anchor>
  175. <arglist>(uint8_t mr, const tsms_tpdu_message_t *tpdu, tsk_bool_t MobOrig)</arglist>
  176. </member>
  177. <member kind="function">
  178. <type>TINYSMS_API tsms_rpdu_error_t *</type>
  179. <name>tsms_rpdu_error_create</name>
  180. <anchorfile>group__tsms__rpdu__group.html</anchorfile>
  181. <anchor>ga445ece4fe91ccafe88343cf6e1f1bf30</anchor>
  182. <arglist>(uint8_t mr, const tsms_tpdu_message_t *tpdu, uint8_t cause, tsk_bool_t MobOrig)</arglist>
  183. </member>
  184. <member kind="variable">
  185. <type>TINYSMS_GEXTERN const tsk_object_def_t *</type>
  186. <name>tsms_rpdu_data_def_t</name>
  187. <anchorfile>tsms__rpdu_8h.html</anchorfile>
  188. <anchor>ab4eff04efc276dc095c78e9d0a3a268b</anchor>
  189. <arglist></arglist>
  190. </member>
  191. <member kind="variable">
  192. <type>TINYSMS_GEXTERN const tsk_object_def_t *</type>
  193. <name>tsms_rpdu_smma_def_t</name>
  194. <anchorfile>tsms__rpdu_8h.html</anchorfile>
  195. <anchor>a18ba242809e6ce1a059813d1bd18a159</anchor>
  196. <arglist></arglist>
  197. </member>
  198. <member kind="variable">
  199. <type>TINYSMS_GEXTERN const tsk_object_def_t *</type>
  200. <name>tsms_rpdu_ack_def_t</name>
  201. <anchorfile>tsms__rpdu_8h.html</anchorfile>
  202. <anchor>aa716e7bcbbc819549a05738b7de9159b</anchor>
  203. <arglist></arglist>
  204. </member>
  205. <member kind="variable">
  206. <type>TINYSMS_GEXTERN const tsk_object_def_t *</type>
  207. <name>tsms_rpdu_error_def_t</name>
  208. <anchorfile>tsms__rpdu_8h.html</anchorfile>
  209. <anchor>a72c7f03f6a75ad4a8373dc72e68600c1</anchor>
  210. <arglist></arglist>
  211. </member>
  212. </compound>
  213. <compound kind="file">
  214. <name>tsms_tpdu_command.h</name>
  215. <path>C:/Projects/Doubango/tinySMS/include/tinysms/tpdu/</path>
  216. <filename>tsms__tpdu__command_8h</filename>
  217. <includes id="tinysms__config_8h" name="tinysms_config.h" local="yes" imported="no">tinysms_config.h</includes>
  218. <includes id="tsms__common_8h" name="tsms_common.h" local="yes" imported="no">tinysms/tsms_common.h</includes>
  219. <class kind="struct">tsms_tpdu_command_s</class>
  220. <member kind="define">
  221. <type>#define</type>
  222. <name>TSMS_TPDU_COMMAND</name>
  223. <anchorfile>tsms__tpdu__command_8h.html</anchorfile>
  224. <anchor>a87efc321007f3d5aad96c0c0f894381c</anchor>
  225. <arglist>(self)</arglist>
  226. </member>
  227. <member kind="define">
  228. <type>#define</type>
  229. <name>tsms_tpdu_command_serialize</name>
  230. <anchorfile>group__tsms__tpdu__group.html</anchorfile>
  231. <anchor>ga90864d6bee8ca4e7a84af621671a1ffa</anchor>
  232. <arglist>(self, output)</arglist>
  233. </member>
  234. <member kind="define">
  235. <type>#define</type>
  236. <name>tsms_tpdu_command_tostring</name>
  237. <anchorfile>tsms__tpdu__command_8h.html</anchorfile>
  238. <anchor>a8746521f56ac699a5d80bc9f233d1a2f</anchor>
  239. <arglist>(self)</arglist>
  240. </member>
  241. <member kind="define">
  242. <type>#define</type>
  243. <name>tsms_tpdu_command_tohexastring</name>
  244. <anchorfile>group__tsms__tpdu__group.html</anchorfile>
  245. <anchor>gab7d48f6cda450b0700884ea23b11d709</anchor>
  246. <arglist>(self)</arglist>
  247. </member>
  248. <member kind="define">
  249. <type>#define</type>
  250. <name>tsms_tpdu_command_set_cmddata</name>
  251. <anchorfile>group__tsms__tpdu__group.html</anchorfile>
  252. <anchor>gac2f78b6f771728dcf16c7897db3c4a40</anchor>
  253. <arglist>(self, cdata)</arglist>
  254. </member>
  255. <member kind="typedef">
  256. <type>TSMS_BEGIN_DECLS enum tsms_tpdu_cmd_e</type>
  257. <name>tsms_tpdu_cmd_t</name>
  258. <anchorfile>tsms__tpdu__command_8h.html</anchorfile>
  259. <anchor>a1f02be47f10a94267b2bfd65053bef77</anchor>
  260. <arglist></arglist>
  261. </member>
  262. <member kind="typedef">
  263. <type>struct tsms_tpdu_command_s</type>
  264. <name>tsms_tpdu_command_t</name>
  265. <anchorfile>tsms__tpdu__command_8h.html</anchorfile>
  266. <anchor>ad324eb121c74f4d972cbdc96891ee1cd</anchor>
  267. <arglist></arglist>
  268. </member>
  269. <member kind="enumeration">
  270. <name>tsms_tpdu_cmd_e</name>
  271. <anchorfile>tsms__tpdu__command_8h.html</anchorfile>
  272. <anchor>ae1426b2fc639daabd57c2c6cf0a7be3f</anchor>
  273. <arglist></arglist>
  274. </member>
  275. <member kind="enumvalue">
  276. <name>tsms_tpdu_cmd_rel</name>
  277. <anchorfile>tsms__tpdu__command_8h.html</anchorfile>
  278. <anchor>ae1426b2fc639daabd57c2c6cf0a7be3fa9424f84dce19197c85329b675b516dc9</anchor>
  279. <arglist></arglist>
  280. </member>
  281. <member kind="enumvalue">
  282. <name>tsms_tpdu_cmd_cancel</name>
  283. <anchorfile>tsms__tpdu__command_8h.html</anchorfile>
  284. <anchor>ae1426b2fc639daabd57c2c6cf0a7be3fa976a1405b0ff59c7222c4f98922bf157</anchor>
  285. <arglist></arglist>
  286. </member>
  287. <member kind="enumvalue">
  288. <name>tsms_tpdu_cmd_delete</name>
  289. <anchorfile>tsms__tpdu__command_8h.html</anchorfile>
  290. <anchor>ae1426b2fc639daabd57c2c6cf0a7be3fa65bb9c06ed38cf56be40f4fdf26ba2b4</anchor>
  291. <arglist></arglist>
  292. </member>
  293. <member kind="enumvalue">
  294. <name>tsms_tpdu_cmd_enable_status</name>
  295. <anchorfile>tsms__tpdu__command_8h.html</anchorfile>
  296. <anchor>ae1426b2fc639daabd57c2c6cf0a7be3fa225eefad84c3f9e2594d16f20366d44c</anchor>
  297. <arglist></arglist>
  298. </member>
  299. <member kind="function">
  300. <type>TINYSMS_API tsms_tpdu_command_t *</type>
  301. <name>tsms_tpdu_command_create</name>
  302. <anchorfile>group__tsms__tpdu__group.html</anchorfile>
  303. <anchor>ga239732e7be3081cedc403c97cc9c7497</anchor>
  304. <arglist>(uint8_t mr, const tsms_address_string_t smsc, const tsms_address_string_t dest, uint8_t msg_num, tsms_tpdu_cmd_t cmd)</arglist>
  305. </member>
  306. <member kind="variable">
  307. <type>TINYSMS_GEXTERN const tsk_object_def_t *</type>
  308. <name>tsms_tpdu_command_def_t</name>
  309. <anchorfile>tsms__tpdu__command_8h.html</anchorfile>
  310. <anchor>aa5f92536bf46a9c9916f1fbf6500ee36</anchor>
  311. <arglist></arglist>
  312. </member>
  313. </compound>
  314. <compound kind="file">
  315. <name>tsms_tpdu_deliver.h</name>
  316. <path>C:/Projects/Doubango/tinySMS/include/tinysms/tpdu/</path>
  317. <filename>tsms__tpdu__deliver_8h</filename>
  318. <includes id="tinysms__config_8h" name="tinysms_config.h" local="yes" imported="no">tinysms_config.h</includes>
  319. <includes id="tsms__common_8h" name="tsms_common.h" local="yes" imported="no">tinysms/tsms_common.h</includes>
  320. <class kind="struct">tsms_tpdu_deliver_s</class>
  321. <member kind="define">
  322. <type>#define</type>
  323. <name>TSMS_TPDU_DELIVER</name>
  324. <anchorfile>tsms__tpdu__deliver_8h.html</anchorfile>
  325. <anchor>a4ae8d26eb33e6a8f6b303b5bcbbd90e3</anchor>
  326. <arglist>(self)</arglist>
  327. </member>
  328. <member kind="define">
  329. <type>#define</type>
  330. <name>tsms_tpdu_deliver_serialize</name>
  331. <anchorfile>group__tsms__tpdu__group.html</anchorfile>
  332. <anchor>ga4768097f9e42feff077e821c209be4e9</anchor>
  333. <arglist>(self, output)</arglist>
  334. </member>
  335. <member kind="define">
  336. <type>#define</type>
  337. <name>tsms_tpdu_deliver_tostring</name>
  338. <anchorfile>tsms__tpdu__deliver_8h.html</anchorfile>
  339. <anchor>a1553af338facafa905e08df61f32fde0</anchor>
  340. <arglist>(self)</arglist>
  341. </member>
  342. <member kind="define">
  343. <type>#define</type>
  344. <name>tsms_tpdu_deliver_tohexastring</name>
  345. <anchorfile>group__tsms__tpdu__group.html</anchorfile>
  346. <anchor>ga78ff03cc6dceeeea4f3d0cd57e1b272b</anchor>
  347. <arglist>(self)</arglist>
  348. </member>
  349. <member kind="define">
  350. <type>#define</type>
  351. <name>tsms_tpdu_deliver_set_userdata</name>
  352. <anchorfile>group__tsms__tpdu__group.html</anchorfile>
  353. <anchor>gaf6f60b098a075894156a378ed78e844d</anchor>
  354. <arglist>(self, udata, alpha)</arglist>
  355. </member>
  356. <member kind="typedef">
  357. <type>TSMS_BEGIN_DECLS struct tsms_tpdu_deliver_s</type>
  358. <name>tsms_tpdu_deliver_t</name>
  359. <anchorfile>tsms__tpdu__deliver_8h.html</anchorfile>
  360. <anchor>a83773d5438d32ad5687317079774aa04</anchor>
  361. <arglist></arglist>
  362. </member>
  363. <member kind="function">
  364. <type>TINYSMS_API tsms_tpdu_deliver_t *</type>
  365. <name>tsms_tpdu_deliver_create</name>
  366. <anchorfile>group__tsms__tpdu__group.html</anchorfile>
  367. <anchor>gaec75a2915fc0e29f24075b80a2ac40ff</anchor>
  368. <arglist>(const tsms_address_string_t smsc, const tsms_address_string_t orig)</arglist>
  369. </member>
  370. <member kind="variable">
  371. <type>TINYSMS_GEXTERN const tsk_object_def_t *</type>
  372. <name>tsms_tpdu_deliver_def_t</name>
  373. <anchorfile>tsms__tpdu__deliver_8h.html</anchorfile>
  374. <anchor>ac49bcf070b342868e9d3537c785ab4ae</anchor>
  375. <arglist></arglist>
  376. </member>
  377. </compound>
  378. <compound kind="file">
  379. <name>tsms_tpdu_report.h</name>
  380. <path>C:/Projects/Doubango/tinySMS/include/tinysms/tpdu/</path>
  381. <filename>tsms__tpdu__report_8h</filename>
  382. <includes id="tinysms__config_8h" name="tinysms_config.h" local="yes" imported="no">tinysms_config.h</includes>
  383. <includes id="tsms__common_8h" name="tsms_common.h" local="yes" imported="no">tinysms/tsms_common.h</includes>
  384. <class kind="struct">tsms_tpdu_report_s</class>
  385. <member kind="define">
  386. <type>#define</type>
  387. <name>TSMS_TPDU_REPORT</name>
  388. <anchorfile>tsms__tpdu__report_8h.html</anchorfile>
  389. <anchor>a01ab8732480ae988c81efaf67ca242c1</anchor>
  390. <arglist>(self)</arglist>
  391. </member>
  392. <member kind="define">
  393. <type>#define</type>
  394. <name>TSMS_TPDU_REPORT_IS_MO</name>
  395. <anchorfile>tsms__tpdu__report_8h.html</anchorfile>
  396. <anchor>af56ca1bcbaf4fc5f752ec6ec5b542041</anchor>
  397. <arglist>(self)</arglist>
  398. </member>
  399. <member kind="define">
  400. <type>#define</type>
  401. <name>tsms_tpdu_report_serialize</name>
  402. <anchorfile>group__tsms__tpdu__group.html</anchorfile>
  403. <anchor>ga542962bb9f989075a86b3000283d50e9</anchor>
  404. <arglist>(self, output)</arglist>
  405. </member>
  406. <member kind="define">
  407. <type>#define</type>
  408. <name>tsms_tpdu_report_tostring</name>
  409. <anchorfile>tsms__tpdu__report_8h.html</anchorfile>
  410. <anchor>ad2af47ee7b7dd012b9990bdbb4e4d678</anchor>
  411. <arglist>(self)</arglist>
  412. </member>
  413. <member kind="define">
  414. <type>#define</type>
  415. <name>tsms_tpdu_report_tohexastring</name>
  416. <anchorfile>group__tsms__tpdu__group.html</anchorfile>
  417. <anchor>ga7eedf91cbe12f7560f9e67b2272245c4</anchor>
  418. <arglist>(self)</arglist>
  419. </member>
  420. <member kind="define">
  421. <type>#define</type>
  422. <name>tsms_tpdu_report_set_userdata</name>
  423. <anchorfile>group__tsms__tpdu__group.html</anchorfile>
  424. <anchor>ga46c37f7dc628af1fab3867a346b1223f</anchor>
  425. <arglist>(self, udata, alpha)</arglist>
  426. </member>
  427. <member kind="typedef">
  428. <type>TSMS_BEGIN_DECLS struct tsms_tpdu_report_s</type>
  429. <name>tsms_tpdu_report_t</name>
  430. <anchorfile>tsms__tpdu__report_8h.html</anchorfile>
  431. <anchor>a71f1bf474cec1217548e1307780004b8</anchor>
  432. <arglist></arglist>
  433. </member>
  434. <member kind="function">
  435. <type>TINYSMS_API tsms_tpdu_report_t *</type>
  436. <name>tsms_tpdu_report_create</name>
  437. <anchorfile>tsms__tpdu__report_8h.html</anchorfile>
  438. <anchor>a33672efeb750b2907604a41261262e88</anchor>
  439. <arglist>(const tsms_address_string_t smsc, tsk_bool_t submit, tsk_bool_t error)</arglist>
  440. </member>
  441. <member kind="function">
  442. <type>TINYSMS_API int</type>
  443. <name>tsms_tpdu_report_set_fcs</name>
  444. <anchorfile>tsms__tpdu__report_8h.html</anchorfile>
  445. <anchor>ac0ea27857d4fd018f41f4d6bfc0cfb73</anchor>
  446. <arglist>(tsms_tpdu_report_t *self, uint8_t code)</arglist>
  447. </member>
  448. <member kind="variable">
  449. <type>TINYSMS_GEXTERN const tsk_object_def_t *</type>
  450. <name>tsms_tpdu_report_def_t</name>
  451. <anchorfile>tsms__tpdu__report_8h.html</anchorfile>
  452. <anchor>a755291aa428a4073a411276b948ff1b4</anchor>
  453. <arglist></arglist>
  454. </member>
  455. </compound>
  456. <compound kind="file">
  457. <name>tsms_tpdu_status_report.h</name>
  458. <path>C:/Projects/Doubango/tinySMS/include/tinysms/tpdu/</path>
  459. <filename>tsms__tpdu__status__report_8h</filename>
  460. <includes id="tinysms__config_8h" name="tinysms_config.h" local="yes" imported="no">tinysms_config.h</includes>
  461. <includes id="tsms__common_8h" name="tsms_common.h" local="yes" imported="no">tinysms/tsms_common.h</includes>
  462. <class kind="struct">tsms_tpdu_status_report_s</class>
  463. <member kind="define">
  464. <type>#define</type>
  465. <name>TSMS_TPDU_STATUS_REPORT</name>
  466. <anchorfile>tsms__tpdu__status__report_8h.html</anchorfile>
  467. <anchor>a32890b60ad34aea550e838a9dad4581e</anchor>
  468. <arglist>(self)</arglist>
  469. </member>
  470. <member kind="define">
  471. <type>#define</type>
  472. <name>tsms_tpdu_status_report_serialize</name>
  473. <anchorfile>group__tsms__tpdu__group.html</anchorfile>
  474. <anchor>gac0f04a5b0d9a7fd4c48b0e29a32fd453</anchor>
  475. <arglist>(self, output)</arglist>
  476. </member>
  477. <member kind="define">
  478. <type>#define</type>
  479. <name>tsms_tpdu_status_report_tostring</name>
  480. <anchorfile>tsms__tpdu__status__report_8h.html</anchorfile>
  481. <anchor>ad2bb9dcd74eac269f81fbb3285b1598f</anchor>
  482. <arglist>(self)</arglist>
  483. </member>
  484. <member kind="define">
  485. <type>#define</type>
  486. <name>tsms_tpdu_status_report_tohexastring</name>
  487. <anchorfile>group__tsms__tpdu__group.html</anchorfile>
  488. <anchor>ga82cb05b61ab2098932856ff3f94caf7f</anchor>
  489. <arglist>(self)</arglist>
  490. </member>
  491. <member kind="define">
  492. <type>#define</type>
  493. <name>tsms_tpdu_status_report_set_userdata</name>
  494. <anchorfile>group__tsms__tpdu__group.html</anchorfile>
  495. <anchor>ga3d5aa918ccde3cf03373de29346db3d3</anchor>
  496. <arglist>(self, udata, alpha)</arglist>
  497. </member>
  498. <member kind="typedef">
  499. <type>TSMS_BEGIN_DECLS enum tsms_tpdu_status_type_e</type>
  500. <name>tsms_tpdu_status_type_t</name>
  501. <anchorfile>tsms__tpdu__status__report_8h.html</anchorfile>
  502. <anchor>aef005f6482380a54c654982158fa8e77</anchor>
  503. <arglist></arglist>
  504. </member>
  505. <member kind="typedef">
  506. <type>struct tsms_tpdu_status_report_s</type>
  507. <name>tsms_tpdu_status_report_t</name>
  508. <anchorfile>tsms__tpdu__status__report_8h.html</anchorfile>
  509. <anchor>abe5f541f6b3fc5a8fd6b222db9cf7c87</anchor>
  510. <arglist></arglist>
  511. </member>
  512. <member kind="enumeration">
  513. <name>tsms_tpdu_status_type_e</name>
  514. <anchorfile>tsms__tpdu__status__report_8h.html</anchorfile>
  515. <anchor>aab9cc77afda74d40bc6eeaf5751de786</anchor>
  516. <arglist></arglist>
  517. </member>
  518. <member kind="enumvalue">
  519. <name>tsms_tpdu_status_received</name>
  520. <anchorfile>tsms__tpdu__status__report_8h.html</anchorfile>
  521. <anchor>aab9cc77afda74d40bc6eeaf5751de786a2be45dfd48b3b65f25b8940a1b5ea5b7</anchor>
  522. <arglist></arglist>
  523. </member>
  524. <member kind="enumvalue">
  525. <name>tsms_tpdu_status_forwarded</name>
  526. <anchorfile>tsms__tpdu__status__report_8h.html</anchorfile>
  527. <anchor>aab9cc77afda74d40bc6eeaf5751de786a9c6459bbd5961a985a91dc0d2accd50f</anchor>
  528. <arglist></arglist>
  529. </member>
  530. <member kind="enumvalue">
  531. <name>tsms_tpdu_status_replaced</name>
  532. <anchorfile>tsms__tpdu__status__report_8h.html</anchorfile>
  533. <anchor>aab9cc77afda74d40bc6eeaf5751de786a154ed26bae7cc6ea904c1f159d2c20a7</anchor>
  534. <arglist></arglist>
  535. </member>
  536. <member kind="enumvalue">
  537. <name>tsms_tpdu_status_congestion</name>
  538. <anchorfile>tsms__tpdu__status__report_8h.html</anchorfile>
  539. <anchor>aab9cc77afda74d40bc6eeaf5751de786adf7fd3ac88e41056ab15a03dce87cc55</anchor>
  540. <arglist></arglist>
  541. </member>
  542. <member kind="enumvalue">
  543. <name>tsms_tpdu_status_busy</name>
  544. <anchorfile>tsms__tpdu__status__report_8h.html</anchorfile>
  545. <anchor>aab9cc77afda74d40bc6eeaf5751de786a02323b1d1003e9dafe884fb5b238ae70</anchor>
  546. <arglist></arglist>
  547. </member>
  548. <member kind="enumvalue">
  549. <name>tsms_tpdu_status_no_response</name>
  550. <anchorfile>tsms__tpdu__status__report_8h.html</anchorfile>
  551. <anchor>aab9cc77afda74d40bc6eeaf5751de786ae39332ba00813faf2bf3f90f18c7b996</anchor>
  552. <arglist></arglist>
  553. </member>
  554. <member kind="enumvalue">
  555. <name>tsms_tpdu_status_serv_rejected</name>
  556. <anchorfile>tsms__tpdu__status__report_8h.html</anchorfile>
  557. <anchor>aab9cc77afda74d40bc6eeaf5751de786a51be867166da427c4cb11cb9d058ce78</anchor>
  558. <arglist></arglist>
  559. </member>
  560. <member kind="enumvalue">
  561. <name>tsms_tpdu_status_no_qos</name>
  562. <anchorfile>tsms__tpdu__status__report_8h.html</anchorfile>
  563. <anchor>aab9cc77afda74d40bc6eeaf5751de786a1139d5a85cf633faec944322c744aa5d</anchor>
  564. <arglist></arglist>
  565. </member>
  566. <member kind="enumvalue">
  567. <name>tsms_tpdu_status_error_in_sme</name>
  568. <anchorfile>tsms__tpdu__status__report_8h.html</anchorfile>
  569. <anchor>aab9cc77afda74d40bc6eeaf5751de786adab418e468fc05164130faa36b7f856f</anchor>
  570. <arglist></arglist>
  571. </member>
  572. <member kind="enumvalue">
  573. <name>tsms_tpdu_status_remote_error</name>
  574. <anchorfile>tsms__tpdu__status__report_8h.html</anchorfile>
  575. <anchor>aab9cc77afda74d40bc6eeaf5751de786a05d06af405ef4abd6540b4d3047ae3b9</anchor>
  576. <arglist></arglist>
  577. </member>
  578. <member kind="enumvalue">
  579. <name>tsms_tpdu_status_incompatible_dest</name>
  580. <anchorfile>tsms__tpdu__status__report_8h.html</anchorfile>
  581. <anchor>aab9cc77afda74d40bc6eeaf5751de786ae6c15616816a6329b94144cabdf7008f</anchor>
  582. <arglist></arglist>
  583. </member>
  584. <member kind="enumvalue">
  585. <name>tsms_tpdu_status_conn_rejected</name>
  586. <anchorfile>tsms__tpdu__status__report_8h.html</anchorfile>
  587. <anchor>aab9cc77afda74d40bc6eeaf5751de786a242994765f74f53bb045bd0dae76379f</anchor>
  588. <arglist></arglist>
  589. </member>
  590. <member kind="enumvalue">
  591. <name>tsms_tpdu_status_not_obtainable</name>
  592. <anchorfile>tsms__tpdu__status__report_8h.html</anchorfile>
  593. <anchor>aab9cc77afda74d40bc6eeaf5751de786adcfea3bd7b312194813fff9257341d75</anchor>
  594. <arglist></arglist>
  595. </member>
  596. <member kind="enumvalue">
  597. <name>tsms_tpdu_status_no_qos_2</name>
  598. <anchorfile>tsms__tpdu__status__report_8h.html</anchorfile>
  599. <anchor>aab9cc77afda74d40bc6eeaf5751de786a23e6a86e27c336e89fe96cb7ae0f4cba</anchor>
  600. <arglist></arglist>
  601. </member>
  602. <member kind="enumvalue">
  603. <name>tsms_tpdu_status_no_inter_avail</name>
  604. <anchorfile>tsms__tpdu__status__report_8h.html</anchorfile>
  605. <anchor>aab9cc77afda74d40bc6eeaf5751de786acd49fddb7216e7f06aeb673af4dbe27c</anchor>
  606. <arglist></arglist>
  607. </member>
  608. <member kind="enumvalue">
  609. <name>tsms_tpdu_status_vp_expired</name>
  610. <anchorfile>tsms__tpdu__status__report_8h.html</anchorfile>
  611. <anchor>aab9cc77afda74d40bc6eeaf5751de786a442f298bc94df41cedc10d2d0c472478</anchor>
  612. <arglist></arglist>
  613. </member>
  614. <member kind="enumvalue">
  615. <name>tsms_tpdu_status_deleted_by_orig</name>
  616. <anchorfile>tsms__tpdu__status__report_8h.html</anchorfile>
  617. <anchor>aab9cc77afda74d40bc6eeaf5751de786a8dd88157270624363cb5b1cf808210e0</anchor>
  618. <arglist></arglist>
  619. </member>
  620. <member kind="enumvalue">
  621. <name>tsms_tpdu_status_deleted_by_admin</name>
  622. <anchorfile>tsms__tpdu__status__report_8h.html</anchorfile>
  623. <anchor>aab9cc77afda74d40bc6eeaf5751de786ac24899a558d39dce1fc1fbc8a353981c</anchor>
  624. <arglist></arglist>
  625. </member>
  626. <member kind="enumvalue">
  627. <name>tsms_tpdu_status_sm_not_exist</name>
  628. <anchorfile>tsms__tpdu__status__report_8h.html</anchorfile>
  629. <anchor>aab9cc77afda74d40bc6eeaf5751de786a2d7392c011d7d0b9589701903d7ce08d</anchor>
  630. <arglist></arglist>
  631. </member>
  632. <member kind="enumvalue">
  633. <name>tsms_tpdu_status_congestion_3</name>
  634. <anchorfile>tsms__tpdu__status__report_8h.html</anchorfile>
  635. <anchor>aab9cc77afda74d40bc6eeaf5751de786a05f36c81c437e4e655de353b72868a12</anchor>
  636. <arglist></arglist>
  637. </member>
  638. <member kind="enumvalue">
  639. <name>tsms_tpdu_status_busy_3</name>
  640. <anchorfile>tsms__tpdu__status__report_8h.html</anchorfile>
  641. <anchor>aab9cc77afda74d40bc6eeaf5751de786a77f402d2ca08208fb5fee36ae13b121f</anchor>
  642. <arglist></arglist>
  643. </member>
  644. <member kind="enumvalue">
  645. <name>tsms_tpdu_status_no_response_3</name>
  646. <anchorfile>tsms__tpdu__status__report_8h.html</anchorfile>
  647. <anchor>aab9cc77afda74d40bc6eeaf5751de786a171e4714c58371d533e5954ddf4acc91</anchor>
  648. <arglist></arglist>
  649. </member>
  650. <member kind="enumvalue">
  651. <name>tsms_tpdu_status_serv_rejected_3</name>
  652. <anchorfile>tsms__tpdu__status__report_8h.html</anchorfile>
  653. <anchor>aab9cc77afda74d40bc6eeaf5751de786a657d38c4f23f03a1e417d8d76c679135</anchor>
  654. <arglist></arglist>
  655. </member>
  656. <member kind="enumvalue">
  657. <name>tsms_tpdu_status_temp_no_qos_3</name>
  658. <anchorfile>tsms__tpdu__status__report_8h.html</anchorfile>
  659. <anchor>aab9cc77afda74d40bc6eeaf5751de786a15d6113ab01435d84a6a88aa7e76eeb5</anchor>
  660. <arglist></arglist>
  661. </member>
  662. <member kind="enumvalue">
  663. <name>tsms_tpdu_status_error_in_sme_3</name>
  664. <anchorfile>tsms__tpdu__status__report_8h.html</anchorfile>
  665. <anchor>aab9cc77afda74d40bc6eeaf5751de786ab41300b6c110507753ca3f9d715bc652</anchor>
  666. <arglist></arglist>
  667. </member>
  668. <member kind="function">
  669. <type>TINYSMS_API tsms_tpdu_status_report_t *</type>
  670. <name>tsms_tpdu_status_report_create</name>
  671. <anchorfile>group__tsms__tpdu__group.html</anchorfile>
  672. <anchor>gae3bed7be4b11d147a472ba46616003b3</anchor>
  673. <arglist>(uint8_t mr, const tsms_address_string_t smsc, const tsms_address_string_t recipient, tsms_tpdu_status_type_t status, tsk_bool_t submit)</arglist>
  674. </member>
  675. <member kind="variable">
  676. <type>TINYSMS_GEXTERN const tsk_object_def_t *</type>
  677. <name>tsms_tpdu_status_report_def_t</name>
  678. <anchorfile>tsms__tpdu__status__report_8h.html</anchorfile>
  679. <anchor>a034aee161d500066a305d4251fc7016c</anchor>
  680. <arglist></arglist>
  681. </member>
  682. </compound>
  683. <compound kind="file">
  684. <name>tsms_tpdu_submit.h</name>
  685. <path>C:/Projects/Doubango/tinySMS/include/tinysms/tpdu/</path>
  686. <filename>tsms__tpdu__submit_8h</filename>
  687. <includes id="tinysms__config_8h" name="tinysms_config.h" local="yes" imported="no">tinysms_config.h</includes>
  688. <includes id="tsms__common_8h" name="tsms_common.h" local="yes" imported="no">tinysms/tsms_common.h</includes>
  689. <class kind="struct">tsms_tpdu_submit_s</class>
  690. <member kind="define">
  691. <type>#define</type>
  692. <name>TSMS_TPDU_SUBMIT</name>
  693. <anchorfile>tsms__tpdu__submit_8h.html</anchorfile>
  694. <anchor>a2f3ad26b37878339084fbff7440530ef</anchor>
  695. <arglist>(self)</arglist>
  696. </member>
  697. <member kind="define">
  698. <type>#define</type>
  699. <name>tsms_tpdu_submit_serialize</name>
  700. <anchorfile>group__tsms__tpdu__group.html</anchorfile>
  701. <anchor>gafe89fa4b138f9f356ee4622210e36358</anchor>
  702. <arglist>(self, output)</arglist>
  703. </member>
  704. <member kind="define">
  705. <type>#define</type>
  706. <name>tsms_tpdu_submit_tostring</name>
  707. <anchorfile>tsms__tpdu__submit_8h.html</anchorfile>
  708. <anchor>a851a10d99d90435c7b48dd0d66ee7e5a</anchor>
  709. <arglist>(self)</arglist>
  710. </member>
  711. <member kind="define">
  712. <type>#define</type>
  713. <name>tsms_tpdu_submit_tohexastring</name>
  714. <anchorfile>group__tsms__tpdu__group.html</anchorfile>
  715. <anchor>ga2798d593f1ceb66c05345b36c4e4d3e1</anchor>
  716. <arglist>(self)</arglist>
  717. </member>
  718. <member kind="define">
  719. <type>#define</type>
  720. <name>tsms_tpdu_submit_set_userdata</name>
  721. <anchorfile>group__tsms__tpdu__group.html</anchorfile>
  722. <anchor>ga2fcce553f869100adb016d10f499083c</anchor>
  723. <arglist>(self, udata, alpha)</arglist>
  724. </member>
  725. <member kind="typedef">
  726. <type>TSMS_BEGIN_DECLS struct tsms_tpdu_submit_s</type>
  727. <name>tsms_tpdu_submit_t</name>
  728. <anchorfile>tsms__tpdu__submit_8h.html</anchorfile>
  729. <anchor>aca617c51526dd733bbb9a4de94e8e804</anchor>
  730. <arglist></arglist>
  731. </member>
  732. <member kind="function">
  733. <type>TINYSMS_API tsms_tpdu_submit_t *</type>
  734. <name>tsms_tpdu_submit_create</name>
  735. <anchorfile>group__tsms__tpdu__group.html</anchorfile>
  736. <anchor>gacff03a913d2a97fb9a8201c8f8e7e989</anchor>
  737. <arglist>(uint8_t mr, const tsms_address_string_t smsc, const tsms_address_string_t dest)</arglist>
  738. </member>
  739. <member kind="variable">
  740. <type>TINYSMS_GEXTERN const tsk_object_def_t *</type>
  741. <name>tsms_tpdu_submit_def_t</name>
  742. <anchorfile>tsms__tpdu__submit_8h.html</anchorfile>
  743. <anchor>a714d473125a3062e070a24a53e6c271f</anchor>
  744. <arglist></arglist>
  745. </member>
  746. </compound>
  747. <compound kind="file">
  748. <name>tsms.h</name>
  749. <path>C:/Projects/Doubango/tinySMS/include/tinysms/</path>
  750. <filename>tsms_8h</filename>
  751. <includes id="tinysms__config_8h" name="tinysms_config.h" local="yes" imported="no">tinysms_config.h</includes>
  752. </compound>
  753. <compound kind="file">
  754. <name>tsms_address.h</name>
  755. <path>C:/Projects/Doubango/tinySMS/include/tinysms/</path>
  756. <filename>tsms__address_8h</filename>
  757. <includes id="tinysms__config_8h" name="tinysms_config.h" local="yes" imported="no">tinysms_config.h</includes>
  758. <class kind="struct">tsms_address_s</class>
  759. <member kind="typedef">
  760. <type>enum tsms_address_type_e</type>
  761. <name>tsms_address_type_t</name>
  762. <anchorfile>tsms__address_8h.html</anchorfile>
  763. <anchor>a0828489bbcf7da6c524adf295662bc7a</anchor>
  764. <arglist></arglist>
  765. </member>
  766. <member kind="typedef">
  767. <type>enum tsms_address_ton_e</type>
  768. <name>tsms_address_ton_t</name>
  769. <anchorfile>tsms__address_8h.html</anchorfile>
  770. <anchor>afaa8be016a634d33a0d35ff2c33e2d6f</anchor>
  771. <arglist></arglist>
  772. </member>
  773. <member kind="typedef">
  774. <type>enum tsms_address_npi_e</type>
  775. <name>tsms_address_npi_t</name>
  776. <anchorfile>tsms__address_8h.html</anchorfile>
  777. <anchor>a6682d48894029029483b9f94c9a9bcad</anchor>
  778. <arglist></arglist>
  779. </member>
  780. <member kind="typedef">
  781. <type>struct tsms_address_s</type>
  782. <name>tsms_address_t</name>
  783. <anchorfile>tsms__address_8h.html</anchorfile>
  784. <anchor>ac58eec864cdc56e3ec25c1418ed9975b</anchor>
  785. <arglist></arglist>
  786. </member>
  787. <member kind="enumeration">
  788. <name>tsms_address_type_e</name>
  789. <anchorfile>tsms__address_8h.html</anchorfile>
  790. <anchor>a2b53b5276f28408b9404f08954724982</anchor>
  791. <arglist></arglist>
  792. </member>
  793. <member kind="enumvalue">
  794. <name>tsms_addr_oa</name>
  795. <anchorfile>tsms__address_8h.html</anchorfile>
  796. <anchor>a2b53b5276f28408b9404f08954724982a8474a8fd3ea689112119692caece8d92</anchor>
  797. <arglist></arglist>
  798. </member>
  799. <member kind="enumvalue">
  800. <name>tsms_addr_da</name>
  801. <anchorfile>tsms__address_8h.html</anchorfile>
  802. <anchor>a2b53b5276f28408b9404f08954724982aa30eabc38abf3a7d3c886540ed7133b7</anchor>
  803. <arglist></arglist>
  804. </member>
  805. <member kind="enumvalue">
  806. <name>tsms_addr_smsc</name>
  807. <anchorfile>tsms__address_8h.html</anchorfile>
  808. <anchor>a2b53b5276f28408b9404f08954724982a1f4b63abacdde3cbcaef8b8cecb93b48</anchor>
  809. <arglist></arglist>
  810. </member>
  811. <member kind="enumeration">
  812. <name>tsms_address_ton_e</name>
  813. <anchorfile>tsms__address_8h.html</anchorfile>
  814. <anchor>a1cc90165eb908a8689b661ef9a568f26</anchor>
  815. <arglist></arglist>
  816. </member>
  817. <member kind="enumvalue">
  818. <name>tsms_addr_ton_unknown</name>
  819. <anchorfile>tsms__address_8h.html</anchorfile>
  820. <anchor>a1cc90165eb908a8689b661ef9a568f26a4ce89cea8e9c121dc4e9b819c5ab4adb</anchor>
  821. <arglist></arglist>
  822. </member>
  823. <member kind="enumvalue">
  824. <name>tsms_addr_ton_international</name>
  825. <anchorfile>tsms__address_8h.html</anchorfile>
  826. <anchor>a1cc90165eb908a8689b661ef9a568f26a0bb254db5dc9152205b24cb4a4d38f96</anchor>
  827. <arglist></arglist>
  828. </member>
  829. <member kind="enumvalue">
  830. <name>tsms_addr_ton_national</name>
  831. <anchorfile>tsms__address_8h.html</anchorfile>
  832. <anchor>a1cc90165eb908a8689b661ef9a568f26a5e55efb47ecafa9f9da1ae020f77a77c</anchor>
  833. <arglist></arglist>
  834. </member>
  835. <member kind="enumvalue">
  836. <name>tsms_addr_ton_network_specific</name>
  837. <anchorfile>tsms__address_8h.html</anchorfile>
  838. <anchor>a1cc90165eb908a8689b661ef9a568f26a0e350a6aa686d9330ab672c9c7eabbee</anchor>
  839. <arglist></arglist>
  840. </member>
  841. <member kind="enumvalue">
  842. <name>tsms_addr_ton_subscriber</name>
  843. <anchorfile>tsms__address_8h.html</anchorfile>
  844. <anchor>a1cc90165eb908a8689b661ef9a568f26a792b672b14c7f51e2247d4b789349cd8</anchor>
  845. <arglist></arglist>
  846. </member>
  847. <member kind="enumvalue">
  848. <name>tsms_addr_ton_alphanumeric</name>
  849. <anchorfile>tsms__address_8h.html</anchorfile>
  850. <anchor>a1cc90165eb908a8689b661ef9a568f26a29204d9d5707b1aa8b5dcbada78fda4e</anchor>
  851. <arglist></arglist>
  852. </member>
  853. <member kind="enumvalue">
  854. <name>tsms_addr_ton_abbreviated</name>
  855. <anchorfile>tsms__address_8h.html</anchorfile>
  856. <anchor>a1cc90165eb908a8689b661ef9a568f26a8bd02c2a2a379f7b140b652a88eef742</anchor>
  857. <arglist></arglist>
  858. </member>
  859. <member kind="enumvalue">
  860. <name>tsms_addr_ton_reserved</name>
  861. <anchorfile>tsms__address_8h.html</anchorfile>
  862. <anchor>a1cc90165eb908a8689b661ef9a568f26aa93b45525b6a9d5ff11b76c49d1b0be0</anchor>
  863. <arglist></arglist>
  864. </member>
  865. <member kind="enumeration">
  866. <name>tsms_address_npi_e</name>
  867. <anchorfile>tsms__address_8h.html</anchorfile>
  868. <anchor>a9cc1b45edc645eb842bc64afe635469e</anchor>
  869. <arglist></arglist>
  870. </member>
  871. <member kind="enumvalue">
  872. <name>tsms_addr_npi_unknown</name>
  873. <anchorfile>tsms__address_8h.html</anchorfile>
  874. <anchor>a9cc1b45edc645eb842bc64afe635469ea6a003127af47339610d4282dd5f6065b</anchor>
  875. <arglist></arglist>
  876. </member>
  877. <member kind="enumvalue">
  878. <name>tsms_addr_npi_isdn</name>
  879. <anchorfile>tsms__address_8h.html</anchorfile>
  880. <anchor>a9cc1b45edc645eb842bc64afe635469eae0839c136bfd8143a8f190498a21b44e</anchor>
  881. <arglist></arglist>
  882. </member>
  883. <member kind="enumvalue">
  884. <name>tsms_addr_npi_x121</name>
  885. <anchorfile>tsms__address_8h.html</anchorfile>
  886. <anchor>a9cc1b45edc645eb842bc64afe635469ea1986d203d6af80e7d32e85a168a36111</anchor>
  887. <arglist></arglist>
  888. </member>
  889. <member kind="enumvalue">
  890. <name>tsms_addr_npi_telex</name>
  891. <anchorfile>tsms__address_8h.html</anchorfile>
  892. <anchor>a9cc1b45edc645eb842bc64afe635469eaeaf1a8a4b9cbf4adbb272eabe9e59431</anchor>
  893. <arglist></arglist>
  894. </member>
  895. <member kind="enumvalue">
  896. <name>tsms_addr_npi_national</name>
  897. <anchorfile>tsms__address_8h.html</anchorfile>
  898. <anchor>a9cc1b45edc645eb842bc64afe635469ea720713f66c7e7d0735ee00b8c2fe9646</anchor>
  899. <arglist></arglist>
  900. </member>
  901. <member kind="enumvalue">
  902. <name>tsms_addr_npi_private</name>
  903. <anchorfile>tsms__address_8h.html</anchorfile>
  904. <anchor>a9cc1b45edc645eb842bc64afe635469eac3f19518b752af78a3e8d75a8be3c75b</anchor>
  905. <arglist></arglist>
  906. </member>
  907. <member kind="enumvalue">
  908. <name>tsms_addr_npi_ermes</name>
  909. <anchorfile>tsms__address_8h.html</anchorfile>
  910. <anchor>a9cc1b45edc645eb842bc64afe635469ea12dab2ccdc76a4a825a6224851920d61</anchor>
  911. <arglist></arglist>
  912. </member>
  913. <member kind="enumvalue">
  914. <name>tsms_addr_npi_reserved</name>
  915. <anchorfile>tsms__address_8h.html</anchorfile>
  916. <anchor>a9cc1b45edc645eb842bc64afe635469eaaec95395dc3ac31b901527c81aee9e03</anchor>
  917. <arglist></arglist>
  918. </member>
  919. <member kind="function">
  920. <type>int</type>
  921. <name>tsms_address_serialize</name>
  922. <anchorfile>tsms__address_8h.html</anchorfile>
  923. <anchor>a507b9730755fcc9d3ad1027be5ace0d7</anchor>
  924. <arglist>(const tsms_address_t *address, tsk_buffer_t *output)</arglist>
  925. </member>
  926. <member kind="function">
  927. <type>tsms_address_t *</type>
  928. <name>tsms_address_deserialize</name>
  929. <anchorfile>tsms__address_8h.html</anchorfile>
  930. <anchor>abc662334a34e4064a7a6bad52a364905</anchor>
  931. <arglist>(const void *data, tsk_size_t size, tsms_address_type_t xtype, tsk_size_t *length)</arglist>
  932. </member>
  933. <member kind="function">
  934. <type>tsms_address_t *</type>
  935. <name>tsms_address_create</name>
  936. <anchorfile>tsms__address_8h.html</anchorfile>
  937. <anchor>ac56f24c7eca88ff0c3e14ea4ecccab10</anchor>
  938. <arglist>(const tsms_address_string_t digits, tsms_address_type_t type)</arglist>
  939. </member>
  940. <member kind="function">
  941. <type>tsms_address_t *</type>
  942. <name>tsms_address_oa_create</name>
  943. <anchorfile>tsms__address_8h.html</anchorfile>
  944. <anchor>ac76c474e2fba47adb26890326e4737ee</anchor>
  945. <arglist>(const tsms_address_string_t digits)</arglist>
  946. </member>
  947. <member kind="function">
  948. <type>tsms_address_t *</type>
  949. <name>tsms_address_da_create</name>
  950. <anchorfile>tsms__address_8h.html</anchorfile>
  951. <anchor>a43e6439ca43a91ad895dc06604d50013</anchor>
  952. <arglist>(const tsms_address_string_t digits)</arglist>
  953. </member>
  954. <member kind="function">
  955. <type>tsms_address_t *</type>
  956. <name>tsms_address_smsc_create</name>
  957. <anchorfile>tsms__address_8h.html</anchorfile>
  958. <anchor>a6537fd07058f579223b585ec3b40bf85</anchor>
  959. <arglist>(const tsms_address_string_t digits)</arglist>
  960. </member>
  961. <member kind="variable">
  962. <type>TSMS_BEGIN_DECLS typedef uint8_t</type>
  963. <name>tsms_address_string_t</name>
  964. <anchorfile>tsms__address_8h.html</anchorfile>
  965. <anchor>aa639d2f581a1b27328d3366a24f3fc36</anchor>
  966. <arglist>[13]</arglist>
  967. </member>
  968. <member kind="variable">
  969. <type>TINYSMS_GEXTERN const tsk_object_def_t *</type>
  970. <name>tsms_address_def_t</name>
  971. <anchorfile>tsms__address_8h.html</anchorfile>
  972. <anchor>a0ddbef1df3e316ae05dfed05005c494c</anchor>
  973. <arglist></arglist>
  974. </member>
  975. </compound>
  976. <compound kind="file">
  977. <name>tsms_common.h</name>
  978. <path>C:/Projects/Doubango/tinySMS/include/tinysms/</path>
  979. <filename>tsms__common_8h</filename>
  980. <includes id="tinysms__config_8h" name="tinysms_config.h" local="yes" imported="no">tinysms_config.h</includes>
  981. <includes id="tsms__address_8h" name="tsms_address.h" local="yes" imported="no">tinysms/tsms_address.h</includes>
  982. <class kind="struct">tsms_tpdu_message_s</class>
  983. <class kind="struct">tsms_rpdu_message_s</class>
  984. <member kind="define">
  985. <type>#define</type>
  986. <name>TSMS_ALPHA_FROM_DCS</name>
  987. <anchorfile>tsms__common_8h.html</anchorfile>
  988. <anchor>a29855df7a97f4604172a86b03e9a4a35</anchor>
  989. <arglist>(dcs)</arglist>
  990. </member>
  991. <member kind="define">
  992. <type>#define</type>
  993. <name>TSMS_TPDU_MTI_IS_RESERVED</name>
  994. <anchorfile>tsms__common_8h.html</anchorfile>
  995. <anchor>ae3f34fb52e703b4bde104533375751a6</anchor>
  996. <arglist>(mti)</arglist>
  997. </member>
  998. <member kind="define">
  999. <type>#define</type>
  1000. <name>TSMS_TPDU_MTI_IS_MO</name>
  1001. <anchorfile>tsms__common_8h.html</anchorfile>
  1002. <anchor>a599f33f1f71df271a6f1bf9bb5446458</anchor>
  1003. <arglist>(mti)</arglist>
  1004. </member>
  1005. <member kind="define">
  1006. <type>#define</type>
  1007. <name>TSMS_DECLARE_TPDU_MESSAGE</name>
  1008. <anchorfile>tsms__common_8h.html</anchorfile>
  1009. <anchor>adfae7ed3c2a0e938c6617cb4247a8e10</anchor>
  1010. <arglist></arglist>
  1011. </member>
  1012. <member kind="define">
  1013. <type>#define</type>
  1014. <name>TSMS_TPDU_MESSAGE</name>
  1015. <anchorfile>tsms__common_8h.html</anchorfile>
  1016. <anchor>a30662e72d0b18b6beaf0a4ac4793bba2</anchor>
  1017. <arglist>(self)</arglist>
  1018. </member>
  1019. <member kind="define">
  1020. <type>#define</type>
  1021. <name>tsms_tpdu_message_serialize_mo</name>
  1022. <anchorfile>group__tsms__tpdu__group.html</anchorfile>
  1023. <anchor>ga87b948f6fddfc874927ec3327694aff8</anchor>
  1024. <arglist>(self, output)</arglist>
  1025. </member>
  1026. <member kind="define">
  1027. <type>#define</type>
  1028. <name>tsms_tpdu_message_serialize_mt</name>
  1029. <anchorfile>group__tsms__tpdu__group.html</anchorfile>
  1030. <anchor>ga89ecc7dd4f55702eb6aa4491179ebf2f</anchor>
  1031. <arglist>(self, output)</arglist>
  1032. </member>
  1033. <member kind="define">
  1034. <type>#define</type>
  1035. <name>tsms_tpdu_message_deserialize_mo</name>
  1036. <anchorfile>group__tsms__tpdu__group.html</anchorfile>
  1037. <anchor>ga1d9b57bb99775b017ad8ef672ab23690</anchor>
  1038. <arglist>(data, size)</arglist>
  1039. </member>
  1040. <member kind="define">
  1041. <type>#define</type>
  1042. <name>tsms_tpdu_message_deserialize_mt</name>
  1043. <anchorfile>group__tsms__tpdu__group.html</anchorfile>
  1044. <anchor>ga4621ebda575020c673045e72fe3aa651</anchor>
  1045. <arglist>(data, size)</arglist>
  1046. </member>
  1047. <member kind="define">
  1048. <type>#define</type>
  1049. <name>TSMS_TPDU_DEFAULT_PID</name>
  1050. <anchorfile>tsms__common_8h.html</anchorfile>
  1051. <anchor>a1c578c6cfca27b93a7cae4ef60194600</anchor>
  1052. <arglist></arglist>
  1053. </member>
  1054. <member kind="define">
  1055. <type>#define</type>
  1056. <name>TSMS_TPDU_DEFAULT_DCS</name>
  1057. <anchorfile>tsms__common_8h.html</anchorfile>
  1058. <anchor>a8bc7230f96d0577effafd7cbb2a45afe</anchor>
  1059. <arglist></arglist>
  1060. </member>
  1061. <member kind="define">
  1062. <type>#define</type>
  1063. <name>TSMS_TPDU_DEFAULT_VP</name>
  1064. <anchorfile>tsms__common_8h.html</anchorfile>
  1065. <anchor>ac75d19e74f74caa40d4fa7aca5b9eb76</anchor>
  1066. <arglist></arglist>
  1067. </member>
  1068. <member kind="define">
  1069. <type>#define</type>
  1070. <name>TSMS_TPDU_DEFAULT_VPF</name>
  1071. <anchorfile>tsms__common_8h.html</anchorfile>
  1072. <anchor>ade2d12fbddb972ff91c0bcb98d781b38</anchor>
  1073. <arglist></arglist>
  1074. </member>
  1075. <member kind="define">
  1076. <type>#define</type>
  1077. <name>TSMS_TPDU_DEFAULT_FCS</name>
  1078. <anchorfile>tsms__common_8h.html</anchorfile>
  1079. <anchor>af5fd5126b5ec1cd7328fbf0895a109b1</anchor>
  1080. <arglist></arglist>
  1081. </member>
  1082. <member kind="define">
  1083. <type>#define</type>
  1084. <name>TSMS_TPDU_DEFAULT_PI</name>
  1085. <anchorfile>tsms__common_8h.html</anchorfile>
  1086. <anchor>a82720cf54931b8a8ffb59bf83e5f40a0</anchor>
  1087. <arglist></arglist>
  1088. </member>
  1089. <member kind="define">
  1090. <type>#define</type>
  1091. <name>TSMS_TPDU_DEFAULT_SCTS</name>
  1092. <anchorfile>tsms__common_8h.html</anchorfile>
  1093. <anchor>aa87e60e7c29ad71d779231aeffb99669</anchor>
  1094. <arglist></arglist>
  1095. </member>
  1096. <member kind="define">
  1097. <type>#define</type>
  1098. <name>TSMS_TPDU_DEFAULT_MMS</name>
  1099. <anchorfile>tsms__common_8h.html</anchorfile>
  1100. <anchor>aa100abd40cae615c1a9a195c07183650</anchor>
  1101. <arglist></arglist>
  1102. </member>
  1103. <member kind="define">
  1104. <type>#define</type>
  1105. <name>TSMS_TPDU_APPEND_SMSC</name>
  1106. <anchorfile>tsms__common_8h.html</anchorfile>
  1107. <anchor>a36b4975358fce9494a1258de0713e093</anchor>
  1108. <arglist></arglist>
  1109. </member>
  1110. <member kind="define">
  1111. <type>#define</type>
  1112. <name>TSMS_RPDU_TYPE_IS_MO</name>
  1113. <anchorfile>tsms__common_8h.html</anchorfile>
  1114. <anchor>a81705e5a0ee5207e7a7a865bff9ecf0c</anchor>
  1115. <arglist>(type)</arglist>
  1116. </member>
  1117. <member kind="define">
  1118. <type>#define</type>
  1119. <name>TSMS_DECLARE_RPDU_MESSAGE</name>
  1120. <anchorfile>tsms__common_8h.html</anchorfile>
  1121. <anchor>aded604170cc2bf281e1dd65202fd43e9</anchor>
  1122. <arglist></arglist>
  1123. </member>
  1124. <member kind="define">
  1125. <type>#define</type>
  1126. <name>TSMS_RPDU_MESSAGE</name>
  1127. <anchorfile>tsms__common_8h.html</anchorfile>
  1128. <anchor>a021282323a27cc99ef15cceaccd286e8</anchor>
  1129. <arglist>(self)</arglist>
  1130. </member>
  1131. <member kind="typedef">
  1132. <type>TSMS_BEGIN_DECLS enum tsms_alphabet_e</type>
  1133. <name>tsms_alphabet_t</name>
  1134. <anchorfile>tsms__common_8h.html</anchorfile>
  1135. <anchor>a13a9cc533b988588cadae86ebdf937a0</anchor>
  1136. <arglist></arglist>
  1137. </member>
  1138. <member kind="typedef">
  1139. <type>enum tsms_tpdu_mti_e</type>
  1140. <name>tsms_tpdu_mti_t</name>
  1141. <anchorfile>tsms__common_8h.html</anchorfile>
  1142. <anchor>a8918709f71f141409094082bbbcd300a</anchor>
  1143. <arglist></arglist>
  1144. </member>
  1145. <member kind="typedef">
  1146. <type>enum tsms_tpdu_vpf_e</type>
  1147. <name>tsms_tpdu_vpf_t</name>
  1148. <anchorfile>tsms__common_8h.html</anchorfile>
  1149. <anchor>a241e5a68e06bee56f2828bafcd7adaf6</anchor>
  1150. <arglist></arglist>
  1151. </member>
  1152. <member kind="typedef">
  1153. <type>struct tsms_tpdu_message_s</type>
  1154. <name>tsms_tpdu_message_t</name>
  1155. <anchorfile>tsms__common_8h.html</anchorfile>
  1156. <anchor>a1e806a13943e7963d4d91e9fd67f80ea</anchor>
  1157. <arglist></arglist>
  1158. </member>
  1159. <member kind="typedef">
  1160. <type>enum tsms_rpdu_type_e</type>
  1161. <name>tsms_rpdu_type_t</name>
  1162. <anchorfile>tsms__common_8h.html</anchorfile>
  1163. <anchor>a6d9e66a8fe61c68830abe3cea6d7e4c6</anchor>
  1164. <arglist></arglist>
  1165. </member>
  1166. <member kind="typedef">
  1167. <type>struct tsms_rpdu_message_s</type>
  1168. <name>tsms_rpdu_message_t</name>
  1169. <anchorfile>tsms__common_8h.html</anchorfile>
  1170. <anchor>aa61bf674fb0c22284461f8d5703fdad2</anchor>
  1171. <arglist></arglist>
  1172. </member>
  1173. <member kind="enumeration">
  1174. <name>tsms_alphabet_e</name>
  1175. <anchorfile>tsms__common_8h.html</anchorfile>
  1176. <anchor>ad0b5824a16041ea60903bf40505fa707</anchor>
  1177. <arglist></arglist>
  1178. </member>
  1179. <member kind="enumvalue">
  1180. <name>tsms_alpha_reserved</name>
  1181. <anchorfile>tsms__common_8h.html</anchorfile>
  1182. <anchor>ad0b5824a16041ea60903bf40505fa707a894b8f649597c4f51b2c945104aa4445</anchor>
  1183. <arglist></arglist>
  1184. </member>
  1185. <member kind="enumvalue">
  1186. <name>tsms_alpha_7bit</name>
  1187. <anchorfile>tsms__common_8h.html</anchorfile>
  1188. <anchor>ad0b5824a16041ea60903bf40505fa707a92043505be20e64f83a9cd16207ec380</anchor>
  1189. <arglist></arglist>
  1190. </member>
  1191. <member kind="enumvalue">
  1192. <name>tsms_alpha_8bit</name>
  1193. <anchorfile>tsms__common_8h.html</anchorfile>
  1194. <anchor>ad0b5824a16041ea60903bf40505fa707a02e4ee43c20d8697c60ae06be8e54689</anchor>
  1195. <arglist></arglist>
  1196. </member>
  1197. <member kind="enumvalue">
  1198. <name>tsms_alpha_ucs2</name>
  1199. <anchorfile>tsms__common_8h.html</anchorfile>
  1200. <anchor>ad0b5824a16041ea60903bf40505fa707aac13f6a189dbf03b8507a738b34063fd</anchor>
  1201. <arglist></arglist>
  1202. </member>
  1203. <member kind="enumeration">
  1204. <name>tsms_tpdu_mti_e</name>
  1205. <anchorfile>tsms__common_8h.html</anchorfile>
  1206. <anchor>a8e71a089f7c40066c43f9486914ff68c</anchor>
  1207. <arglist></arglist>
  1208. </member>
  1209. <member kind="enumvalue">
  1210. <name>tsms_tpdu_mti_deliver_mt</name>
  1211. <anchorfile>tsms__common_8h.html</anchorfile>
  1212. <anchor>a8e71a089f7c40066c43f9486914ff68ca55e0aff8ca043b7f6e2fbe5d304ecc00</anchor>
  1213. <arglist></arglist>
  1214. </member>
  1215. <member kind="enumvalue">
  1216. <name>tsms_tpdu_mti_deliver_report_mo</name>
  1217. <anchorfile>tsms__common_8h.html</anchorfile>
  1218. <anchor>a8e71a089f7c40066c43f9486914ff68ca8a1ec94841e8c679f70d5212b0fa6949</anchor>
  1219. <arglist></arglist>
  1220. </member>
  1221. <member kind="enumvalue">
  1222. <name>tsms_tpdu_mti_status_report_mt</name>
  1223. <anchorfile>tsms__common_8h.html</anchorfile>
  1224. <anchor>a8e71a089f7c40066c43f9486914ff68ca900ce889f7066b31f9f48bd384408172</anchor>
  1225. <arglist></arglist>
  1226. </member>
  1227. <member kind="enumvalue">
  1228. <name>tsms_tpdu_mti_command_mo</name>
  1229. <anchorfile>tsms__common_8h.html</anchorfile>
  1230. <anchor>a8e71a089f7c40066c43f9486914ff68ca8a6a855ae9a1ce773fb86d8e99f8f55c</anchor>
  1231. <arglist></arglist>
  1232. </member>
  1233. <member kind="enumvalue">
  1234. <name>tsms_tpdu_mti_submit_mo</name>
  1235. <anchorfile>tsms__common_8h.html</anchorfile>
  1236. <anchor>a8e71a089f7c40066c43f9486914ff68cae30123b35d44fcfbb40a38b37391d5d5</anchor>
  1237. <arglist></arglist>
  1238. </member>
  1239. <member kind="enumvalue">
  1240. <name>tsms_tpdu_mti_submit_report_mt</name>
  1241. <anchorfile>tsms__common_8h.html</anchorfile>
  1242. <anchor>a8e71a089f7c40066c43f9486914ff68caefabfee689a959d7fd5cdbfcf86b8d43</anchor>
  1243. <arglist></arglist>
  1244. </member>
  1245. <member kind="enumvalue">
  1246. <name>tsms_tpdu_mti_reserved</name>
  1247. <anchorfile>tsms__common_8h.html</anchorfile>
  1248. <anchor>a8e71a089f7c40066c43f9486914ff68ca17e3003fa583a37739400bd33004cb29</anchor>
  1249. <arglist></arglist>
  1250. </member>
  1251. <member kind="enumeration">
  1252. <name>tsms_tpdu_vpf_e</name>
  1253. <anchorfile>tsms__common_8h.html</anchorfile>
  1254. <anchor>a12279bf790f28b7adcef53e3a4f0d9de</anchor>
  1255. <arglist></arglist>
  1256. </member>
  1257. <member kind="enumvalue">
  1258. <name>tsms_tpdu_vpf_not_present</name>
  1259. <anchorfile>tsms__common_8h.html</anchorfile>
  1260. <anchor>a12279bf790f28b7adcef53e3a4f0d9deade73839b01ef15988dc167f61932c9a8</anchor>
  1261. <arglist></arglist>
  1262. </member>
  1263. <member kind="enumvalue">
  1264. <name>tsms_tpdu_vpf_relative</name>
  1265. <anchorfile>tsms__common_8h.html</anchorfile>
  1266. <anchor>a12279bf790f28b7adcef53e3a4f0d9dea8cea9c578cda9a4025ac2b3303a2db96</anchor>
  1267. <arglist></arglist>
  1268. </member>
  1269. <member kind="enumvalue">
  1270. <name>tsms_tpdu_vpf_enhanced</name>
  1271. <anchorfile>tsms__common_8h.html</anchorfile>
  1272. <anchor>a12279bf790f28b7adcef53e3a4f0d9dea55029bd842820b94722b2fb2ea88bd71</anchor>
  1273. <arglist></arglist>
  1274. </member>
  1275. <member kind="enumvalue">
  1276. <name>tsms_tpdu_vpf_absolute</name>
  1277. <anchorfile>tsms__common_8h.html</anchorfile>
  1278. <anchor>a12279bf790f28b7adcef53e3a4f0d9deae8302746fbc448e32e5e3379dbecf884</anchor>
  1279. <arglist></arglist>
  1280. </member>
  1281. <member kind="enumeration">
  1282. <name>tsms_rpdu_type_e</name>
  1283. <anchorfile>tsms__common_8h.html</anchorfile>
  1284. <anchor>a2c7fcb742c3bc964ca917e4272cb3167</anchor>
  1285. <arglist></arglist>
  1286. </member>
  1287. <member kind="enumvalue">
  1288. <name>tsms_rpdu_type_data_mo</name>
  1289. <anchorfile>tsms__common_8h.html</anchorfile>
  1290. <anchor>a2c7fcb742c3bc964ca917e4272cb3167aeb1b38eccd3dce70761bbdfe9a4bed3a</anchor>
  1291. <arglist></arglist>
  1292. </member>
  1293. <member kind="enumvalue">
  1294. <name>tsms_rpdu_type_data_mt</name>
  1295. <anchorfile>tsms__common_8h.html</anchorfile>
  1296. <anchor>a2c7fcb742c3bc964ca917e4272cb3167a437a8e02252512b6a749a53f5b29044f</anchor>
  1297. <arglist></arglist>
  1298. </member>
  1299. <member kind="enumvalue">
  1300. <name>tsms_rpdu_type_ack_mo</name>
  1301. <anchorfile>tsms__common_8h.html</anchorfile>
  1302. <anchor>a2c7fcb742c3bc964ca917e4272cb3167a9220550e49dcfb2e1fec98169c5c4a2a</anchor>
  1303. <arglist></arglist>
  1304. </member>
  1305. <member kind="enumvalue">
  1306. <name>tsms_rpdu_type_ack_mt</name>
  1307. <anchorfile>tsms__common_8h.html</anchorfile>
  1308. <anchor>a2c7fcb742c3bc964ca917e4272cb3167af28a8ba87a068a2b175642a4c932d41a</anchor>
  1309. <arglist></arglist>
  1310. </member>
  1311. <member kind="enumvalue">
  1312. <name>tsms_rpdu_type_error_mo</name>
  1313. <anchorfile>tsms__common_8h.html</anchorfile>
  1314. <anchor>a2c7fcb742c3bc964ca917e4272cb3167ae038a392bb29ffad4dc1ad55c9a31baf</anchor>
  1315. <arglist></arglist>
  1316. </member>
  1317. <member kind="enumvalue">
  1318. <name>tsms_rpdu_type_error_mt</name>
  1319. <anchorfile>tsms__common_8h.html</anchorfile>
  1320. <anchor>a2c7fcb742c3bc964ca917e4272cb3167afacd50bbada678fc1232ab0c85f7ef25</anchor>
  1321. <arglist></arglist>
  1322. </member>
  1323. <member kind="enumvalue">
  1324. <name>tsms_rpdu_type_smma_mo</name>
  1325. <anchorfile>tsms__common_8h.html</anchorfile>
  1326. <anchor>a2c7fcb742c3bc964ca917e4272cb3167a13e64ff416abbfea77a24340c1275007</anchor>
  1327. <arglist></arglist>
  1328. </member>
  1329. <member kind="function">
  1330. <type>int</type>
  1331. <name>tsms_tpdu_message_init</name>
  1332. <anchorfile>tsms__common_8h.html</anchorfile>
  1333. <anchor>a47eebcb0667a2fbc1bd7b26618ab2648</anchor>
  1334. <arglist>(tsms_tpdu_message_t *self, tsms_tpdu_mti_t mti)</arglist>
  1335. </member>
  1336. <member kind="function">
  1337. <type>TINYSMS_API int</type>
  1338. <name>tsms_tpdu_message_serialize</name>
  1339. <anchorfile>group__tsms__tpdu__group.html</anchorfile>
  1340. <anchor>gad1792455c7f970f3e27ce00f10565f42</anchor>
  1341. <arglist>(const tsms_tpdu_message_t *self, tsk_buffer_t *output, tsk_bool_t MobOrig)</arglist>
  1342. </member>
  1343. <member kind="function">
  1344. <type>TINYSMS_API tsms_tpdu_message_t *</type>
  1345. <name>tsms_tpdu_message_deserialize</name>
  1346. <anchorfile>group__tsms__tpdu__group.html</anchorfile>
  1347. <anchor>gad59f30e9edb66eb3d26eafd51dbd09fc</anchor>
  1348. <arglist>(const void *data, tsk_size_t size, tsk_bool_t MobOrig)</arglist>
  1349. </member>
  1350. <member kind="function">
  1351. <type>TINYSMS_API char *</type>
  1352. <name>tsms_tpdu_message_tostring</name>
  1353. <anchorfile>group__tsms__tpdu__group.html</anchorfile>
  1354. <anchor>gae87ed5dcd57b10dd47b8e96785e7f545</anchor>
  1355. <arglist>(const tsms_tpdu_message_t *self, tsk_bool_t MobOrig)</arglist>
  1356. </member>
  1357. <member kind="function">
  1358. <type>TINYSMS_API char *</type>
  1359. <name>tsms_tpdu_message_tohexastring</name>
  1360. <anchorfile>group__tsms__tpdu__group.html</anchorfile>
  1361. <anchor>ga1daaf76c6f824f4ef888c7a2c0d5b0f9</anchor>
  1362. <arglist>(const tsms_tpdu_message_t *self, tsk_bool_t MobOrig)</arglist>
  1363. </member>
  1364. <member kind="function">
  1365. <type>TINYSMS_API char *</type>
  1366. <name>tsms_tpdu_message_get_payload</name>
  1367. <anchorfile>group__tsms__tpdu__group.html</anchorfile>
  1368. <anchor>ga733ca5ad5d513f61b68c85570497226d</anchor>
  1369. <arglist>(const tsms_tpdu_message_t *self)</arglist>
  1370. </member>
  1371. <member kind="function">
  1372. <type>TINYSMS_API int</type>
  1373. <name>tsms_tpdu_message_set_userdata</name>
  1374. <anchorfile>group__tsms__tpdu__group.html</anchorfile>
  1375. <anchor>gac22be8031c22c058341786c5382d726e</anchor>
  1376. <arglist>(tsms_tpdu_message_t *self, const tsk_buffer_t *udata, tsms_alphabet_t alpha)</arglist>
  1377. </member>
  1378. <member kind="function">
  1379. <type>int</type>
  1380. <name>tsms_tpdu_message_deinit</name>
  1381. <anchorfile>tsms__common_8h.html</anchorfile>
  1382. <anchor>aaf563a05778ce503cb518932c191d00f</anchor>
  1383. <arglist>(tsms_tpdu_message_t *self)</arglist>
  1384. </member>
  1385. <member kind="function">
  1386. <type>TINYSMS_API int</type>
  1387. <name>tsms_rpdu_message_serialize</name>
  1388. <anchorfile>group__tsms__rpdu__group.html</anchorfile>
  1389. <anchor>ga3e3d2edcb276313e27838c600ff95c87</anchor>
  1390. <arglist>(const tsms_rpdu_message_t *self, tsk_buffer_t *output)</arglist>
  1391. </member>
  1392. <member kind="function">
  1393. <type>TINYSMS_API tsms_rpdu_message_t *</type>
  1394. <name>tsms_rpdu_message_deserialize</name>
  1395. <anchorfile>group__tsms__rpdu__group.html</anchorfile>
  1396. <anchor>gaddfae888c86bfcbab67b60ddcc963cf0</anchor>
  1397. <arglist>(const void *data, tsk_size_t size)</arglist>
  1398. </member>
  1399. <member kind="function">
  1400. <type>TINYSMS_API char *</type>
  1401. <name>tsms_rpdu_message_tohexastring</name>
  1402. <anchorfile>group__tsms__rpdu__group.html</anchorfile>
  1403. <anchor>gaf1d06a3766290da7873b4362f4efadbb</anchor>
  1404. <arglist>(const tsms_rpdu_message_t *self)</arglist>
  1405. </member>
  1406. </compound>
  1407. <compound kind="file">
  1408. <name>tsms_etsi_gsm_03_38.h</name>
  1409. <path>C:/Projects/Doubango/tinySMS/include/tinysms/</path>
  1410. <filename>tsms__etsi__gsm__03__38_8h</filename>
  1411. <includes id="tinysms__config_8h" name="tinysms_config.h" local="yes" imported="no">tinysms_config.h</includes>
  1412. <member kind="define">
  1413. <type>#define</type>
  1414. <name>TSMS_ETSI_GSM_03_38_COUNT</name>
  1415. <anchorfile>tsms__etsi__gsm__03__38_8h.html</anchorfile>
  1416. <anchor>a4dc23fb32f1c903dfdd3acadb5abafb8</anchor>
  1417. <arglist></arglist>
  1418. </member>
  1419. </compound>
  1420. <compound kind="file">
  1421. <name>tsms_packing.h</name>
  1422. <path>C:/Projects/Doubango/tinySMS/include/tinysms/</path>
  1423. <filename>tsms__packing_8h</filename>
  1424. <includes id="tinysms__config_8h" name="tinysms_config.h" local="yes" imported="no">tinysms_config.h</includes>
  1425. <member kind="function">
  1426. <type>TSMS_BEGIN_DECLS TINYSMS_API tsk_buffer_t *</type>
  1427. <name>tsms_pack_to_7bit</name>
  1428. <anchorfile>group__tsms__packing__group.html</anchorfile>
  1429. <anchor>ga5ec76b83fedbd705f29a2bb8504095c9</anchor>
  1430. <arglist>(const char *ascii)</arglist>
  1431. </member>
  1432. <member kind="function">
  1433. <type>TINYSMS_API tsk_buffer_t *</type>
  1434. <name>tsms_pack_to_ucs2</name>
  1435. <anchorfile>group__tsms__packing__group.html</anchorfile>
  1436. <anchor>gafcfc13106399cada5e658b5cdeb520e0</anchor>
  1437. <arglist>(const char *ascii)</arglist>
  1438. </member>
  1439. <member kind="function">
  1440. <type>TINYSMS_API tsk_buffer_t *</type>
  1441. <name>tsms_pack_to_8bit</name>
  1442. <anchorfile>group__tsms__packing__group.html</anchorfile>
  1443. <anchor>ga2618ee85c5f41086a2763b9cfafec223</anchor>
  1444. <arglist>(const char *ascii)</arglist>
  1445. </member>
  1446. <member kind="function">
  1447. <type>TINYSMS_API char *</type>
  1448. <name>tsms_pack_from_7bit</name>
  1449. <anchorfile>group__tsms__packing__group.html</anchorfile>
  1450. <anchor>ga05ce76a51583893258f7ccc38f54fc42</anchor>
  1451. <arglist>(const void *gsm7bit, tsk_size_t size)</arglist>
  1452. </member>
  1453. <member kind="function">
  1454. <type>TINYSMS_API char *</type>
  1455. <name>tsms_pack_from_ucs2</name>
  1456. <anchorfile>group__tsms__packing__group.html</anchorfile>
  1457. <anchor>ga7d3f412de3f53083056fd7fab2e7aa6b</anchor>
  1458. <arglist>(const void *ucs2, tsk_size_t size)</arglist>
  1459. </member>
  1460. <member kind="function">
  1461. <type>TINYSMS_API char *</type>
  1462. <name>tsms_pack_from_8bit</name>
  1463. <anchorfile>group__tsms__packing__group.html</anchorfile>
  1464. <anchor>ga56acefc52098c1a66db2bc7e5250eff2</anchor>
  1465. <arglist>(const void *gsm8bit, tsk_size_t size)</arglist>
  1466. </member>
  1467. </compound>
  1468. <compound kind="file">
  1469. <name>tinysms_config.h</name>
  1470. <path>C:/Projects/Doubango/tinySMS/include/</path>
  1471. <filename>tinysms__config_8h</filename>
  1472. <member kind="define">
  1473. <type>#define</type>
  1474. <name>TINYSMS_API</name>
  1475. <anchorfile>tinysms__config_8h.html</anchorfile>
  1476. <anchor>a7756a01514716f7ebbb2470fef2aaed0</anchor>
  1477. <arglist></arglist>
  1478. </member>
  1479. <member kind="define">
  1480. <type>#define</type>
  1481. <name>TINYSMS_GEXTERN</name>
  1482. <anchorfile>tinysms__config_8h.html</anchorfile>
  1483. <anchor>a9c16ccde1b4e5f708bfd20548c934232</anchor>
  1484. <arglist></arglist>
  1485. </member>
  1486. <member kind="define">
  1487. <type>#define</type>
  1488. <name>TSMS_BEGIN_DECLS</name>
  1489. <anchorfile>tinysms__config_8h.html</anchorfile>
  1490. <anchor>a084feea3d083f7bc788039073aadc346</anchor>
  1491. <arglist></arglist>
  1492. </member>
  1493. <member kind="define">
  1494. <type>#define</type>
  1495. <name>TSMS_END_DECLS</name>
  1496. <anchorfile>tinysms__config_8h.html</anchorfile>
  1497. <anchor>afc2f6fd3c9090e24b5274c5a0ebaee53</anchor>
  1498. <arglist></arglist>
  1499. </member>
  1500. </compound>
  1501. <compound kind="file">
  1502. <name>tsms_rpdu.c</name>
  1503. <path>C:/Projects/Doubango/tinySMS/src/rpdu/</path>
  1504. <filename>tsms__rpdu_8c</filename>
  1505. <includes id="tsms__rpdu_8h" name="tsms_rpdu.h" local="yes" imported="no">tinysms/rpdu/tsms_rpdu.h</includes>
  1506. <member kind="define">
  1507. <type>#define</type>
  1508. <name>TSMS_ERROR_TOO_SHORT</name>
  1509. <anchorfile>tsms__rpdu_8c.html</anchorfile>
  1510. <anchor>a5cce6a73db203a29a95b1a04e931750b</anchor>
  1511. <arglist>(type)</arglist>
  1512. </member>
  1513. <member kind="function">
  1514. <type>tsms_rpdu_message_t *</type>
  1515. <name>_tsms_rpdu_rpdata_deserialize</name>
  1516. <anchorfile>tsms__rpdu_8c.html</anchorfile>
  1517. <anchor>adb99738343fb13e155c842b5453fb1e7</anchor>
  1518. <arglist>(const void *data, tsk_size_t size)</arglist>
  1519. </member>
  1520. <member kind="function">
  1521. <type>int</type>
  1522. <name>_tsms_rpdu_rpdata_serialize</name>
  1523. <anchorfile>tsms__rpdu_8c.html</anchorfile>
  1524. <anchor>ae9ac47639ac1bfeb8e7240ce669178f4</anchor>
  1525. <arglist>(const tsms_rpdu_message_t *_self, tsk_buffer_t *output)</arglist>
  1526. </member>
  1527. <member kind="function">
  1528. <type>tsms_rpdu_data_t *</type>
  1529. <name>tsms_rpdu_data_create</name>
  1530. <anchorfile>group__tsms__rpdu__group.html</anchorfile>
  1531. <anchor>ga5589e131deeab1e25eb08494f7554d55</anchor>
  1532. <arglist>(uint8_t mr, const tsms_address_string_t smsc, const tsms_tpdu_message_t *tpdu, tsk_bool_t MobOrig)</arglist>
  1533. </member>
  1534. <member kind="function">
  1535. <type>tsms_rpdu_message_t *</type>
  1536. <name>_tsms_rpdu_rpsmma_deserialize</name>
  1537. <anchorfile>tsms__rpdu_8c.html</anchorfile>
  1538. <anchor>a42545971352879d43a73cbb8cceaf978</anchor>
  1539. <arglist>(const void *data, tsk_size_t size)</arglist>
  1540. </member>
  1541. <member kind="function">
  1542. <type>int</type>
  1543. <name>_tsms_rpdu_rpsmma_serialize</name>
  1544. <anchorfile>tsms__rpdu_8c.html</anchorfile>
  1545. <anchor>a5b023ad9c429f7ffc7b917a0636588a6</anchor>
  1546. <arglist>(const tsms_rpdu_message_t *_self, tsk_buffer_t *output)</arglist>
  1547. </member>
  1548. <member kind="function">
  1549. <type>tsms_rpdu_smma_t *</type>
  1550. <name>tsms_rpdu_smma_create</name>
  1551. <anchorfile>group__tsms__rpdu__group.html</anchorfile>
  1552. <anchor>gac588512623e47fdfdbac5cd0a387572a</anchor>
  1553. <arglist>(uint8_t mr)</arglist>
  1554. </member>
  1555. <member kind="function">
  1556. <type>tsms_rpdu_message_t *</type>
  1557. <name>_tsms_rpdu_rpack_deserialize</name>
  1558. <anchorfile>tsms__rpdu_8c.html</anchorfile>
  1559. <anchor>aa8180fc4f5ba93fb71ba377e5fe1afb3</anchor>
  1560. <arglist>(const void *data, tsk_size_t size)</arglist>
  1561. </member>
  1562. <member kind="function">
  1563. <type>int</type>
  1564. <name>_tsms_rpdu_rpack_serialize</name>
  1565. <anchorfile>tsms__rpdu_8c.html</anchorfile>
  1566. <anchor>ad6c821ed10857f4a87e666ee330ce586</anchor>
  1567. <arglist>(const tsms_rpdu_message_t *_self, tsk_buffer_t *output)</arglist>
  1568. </member>
  1569. <member kind="function">
  1570. <type>tsms_rpdu_ack_t *</type>
  1571. <name>tsms_rpdu_ack_create</name>
  1572. <anchorfile>group__tsms__rpdu__group.html</anchorfile>
  1573. <anchor>ga1464b066b6b93ed848049fb80ba4d4a5</anchor>
  1574. <arglist>(uint8_t mr, const tsms_tpdu_message_t *tpdu, tsk_bool_t MobOrig)</arglist>
  1575. </member>
  1576. <member kind="function">
  1577. <type>tsms_rpdu_message_t *</type>
  1578. <name>_tsms_rpdu_rperror_deserialize</name>
  1579. <anchorfile>tsms__rpdu_8c.html</anchorfile>
  1580. <anchor>a7cd5468dc0cd7a1131b83c739936f786</anchor>
  1581. <arglist>(const void *data, tsk_size_t size)</arglist>
  1582. </member>
  1583. <member kind="function">
  1584. <type>int</type>
  1585. <name>_tsms_rpdu_rperror_serialize</name>
  1586. <anchorfile>tsms__rpdu_8c.html</anchorfile>
  1587. <anchor>a36d8067ced8447ec0c025c902e7ac632</anchor>
  1588. <arglist>(const tsms_rpdu_message_t *_self, tsk_buffer_t *output)</arglist>
  1589. </member>
  1590. <member kind="function">
  1591. <type>tsms_rpdu_error_t *</type>
  1592. <name>tsms_rpdu_error_create</name>
  1593. <anchorfile>group__tsms__rpdu__group.html</anchorfile>
  1594. <anchor>ga445ece4fe91ccafe88343cf6e1f1bf30</anchor>
  1595. <arglist>(uint8_t mr, const tsms_tpdu_message_t *tpdu, uint8_t cause, tsk_bool_t MobOrig)</arglist>
  1596. </member>
  1597. <member kind="variable">
  1598. <type>const tsk_object_def_t *</type>
  1599. <name>tsms_rpdu_data_def_t</name>
  1600. <anchorfile>tsms__rpdu_8c.html</anchorfile>
  1601. <anchor>a5c986cfb3af3555b43f00b2864a9d39a</anchor>
  1602. <arglist></arglist>
  1603. </member>
  1604. <member kind="variable">
  1605. <type>const tsk_object_def_t *</type>
  1606. <name>tsms_rpdu_smma_def_t</name>
  1607. <anchorfile>tsms__rpdu_8c.html</anchorfile>
  1608. <anchor>a40a7aea052b217811def43fa33069889</anchor>
  1609. <arglist></arglist>
  1610. </member>
  1611. <member kind="variable">
  1612. <type>const tsk_object_def_t *</type>
  1613. <name>tsms_rpdu_ack_def_t</name>
  1614. <anchorfile>tsms__rpdu_8c.html</anchorfile>
  1615. <anchor>a730afd9d5b464baa516b7c8c6d411b29</anchor>
  1616. <arglist></arglist>
  1617. </member>
  1618. <member kind="variable">
  1619. <type>const tsk_object_def_t *</type>
  1620. <name>tsms_rpdu_error_def_t</name>
  1621. <anchorfile>tsms__rpdu_8c.html</anchorfile>
  1622. <anchor>a2adbd080b2ec726a8c1dc139a360b8a8</anchor>
  1623. <arglist></arglist>
  1624. </member>
  1625. </compound>
  1626. <compound kind="file">
  1627. <name>tsms_tpdu_command.c</name>
  1628. <path>C:/Projects/Doubango/tinySMS/src/tpdu/</path>
  1629. <filename>tsms__tpdu__command_8c</filename>
  1630. <includes id="tsms__tpdu__command_8h" name="tsms_tpdu_command.h" local="yes" imported="no">tinysms/tpdu/tsms_tpdu_command.h</includes>
  1631. <member kind="define">
  1632. <type>#define</type>
  1633. <name>TSMS_ERROR_TOO_SHORT</name>
  1634. <anchorfile>tsms__tpdu__command_8c.html</anchorfile>
  1635. <anchor>add2e5155902e6fe23c5aca49835c9d2f</anchor>
  1636. <arglist>()</arglist>
  1637. </member>
  1638. <member kind="function">
  1639. <type>tsms_tpdu_message_t *</type>
  1640. <name>_tsms_tpdu_command_deserialize</name>
  1641. <anchorfile>tsms__tpdu__command_8c.html</anchorfile>
  1642. <anchor>a2a4ef83ce35bd81e61f3bd5db9be92fd</anchor>
  1643. <arglist>(const void *data, tsk_size_t size)</arglist>
  1644. </member>
  1645. <member kind="function">
  1646. <type>int</type>
  1647. <name>_tsms_tpdu_command_serialize</name>
  1648. <anchorfile>tsms__tpdu__command_8c.html</anchorfile>
  1649. <anchor>a7030a76cfe083ff075274aa487aff4c3</anchor>
  1650. <arglist>(const tsms_tpdu_command_t *self, tsk_buffer_t *output)</arglist>
  1651. </member>
  1652. <member kind="function">
  1653. <type>tsms_tpdu_command_t *</type>
  1654. <name>tsms_tpdu_command_create</name>
  1655. <anchorfile>group__tsms__tpdu__group.html</anchorfile>
  1656. <anchor>ga239732e7be3081cedc403c97cc9c7497</anchor>
  1657. <arglist>(uint8_t mr, const tsms_address_string_t smsc, const tsms_address_string_t dest, uint8_t msg_num, tsms_tpdu_cmd_t cmd)</arglist>
  1658. </member>
  1659. <member kind="variable">
  1660. <type>const tsk_object_def_t *</type>
  1661. <name>tsms_tpdu_command_def_t</name>
  1662. <anchorfile>tsms__tpdu__command_8c.html</anchorfile>
  1663. <anchor>a930685ea13f056c3ac305ab27cdc8897</anchor>
  1664. <arglist></arglist>
  1665. </member>
  1666. </compound>
  1667. <compound kind="file">
  1668. <name>tsms_tpdu_deliver.c</name>
  1669. <path>C:/Projects/Doubango/tinySMS/src/tpdu/</path>
  1670. <filename>tsms__tpdu__deliver_8c</filename>
  1671. <includes id="tsms__tpdu__deliver_8h" name="tsms_tpdu_deliver.h" local="yes" imported="no">tinysms/tpdu/tsms_tpdu_deliver.h</includes>
  1672. <member kind="define">
  1673. <type>#define</type>
  1674. <name>TSMS_ERROR_TOO_SHORT</name>
  1675. <anchorfile>tsms__tpdu__deliver_8c.html</anchorfile>
  1676. <anchor>add2e5155902e6fe23c5aca49835c9d2f</anchor>
  1677. <arglist>()</arglist>
  1678. </member>
  1679. <member kind="function">
  1680. <type>tsms_tpdu_message_t *</type>
  1681. <name>_tsms_tpdu_deliver_deserialize</name>
  1682. <anchorfile>tsms__tpdu__deliver_8c.html</anchorfile>
  1683. <anchor>a15b7e7b03ef295e7489577754eda678e</anchor>
  1684. <arglist>(const void *data, tsk_size_t size)</arglist>
  1685. </member>
  1686. <member kind="function">
  1687. <type>int</type>
  1688. <name>_tsms_tpdu_deliver_serialize</name>
  1689. <anchorfile>tsms__tpdu__deliver_8c.html</anchorfile>
  1690. <anchor>a44d3fc4fabf696737301a5477d870b05</anchor>
  1691. <arglist>(const tsms_tpdu_deliver_t *self, tsk_buffer_t *output)</arglist>
  1692. </member>
  1693. <member kind="function">
  1694. <type>tsms_tpdu_deliver_t *</type>
  1695. <name>tsms_tpdu_deliver_create</name>
  1696. <anchorfile>group__tsms__tpdu__group.html</anchorfile>
  1697. <anchor>gaec75a2915fc0e29f24075b80a2ac40ff</anchor>
  1698. <arglist>(const tsms_address_string_t smsc, const tsms_address_string_t orig)</arglist>
  1699. </member>
  1700. <member kind="variable">
  1701. <type>const tsk_object_def_t *</type>
  1702. <name>tsms_tpdu_deliver_def_t</name>
  1703. <anchorfile>tsms__tpdu__deliver_8c.html</anchorfile>
  1704. <anchor>a6228aa1c67ce911325f84ba60356923c</anchor>
  1705. <arglist></arglist>
  1706. </member>
  1707. </compound>
  1708. <compound kind="file">
  1709. <name>tsms_tpdu_report.c</name>
  1710. <path>C:/Projects/Doubango/tinySMS/src/tpdu/</path>
  1711. <filename>tsms__tpdu__report_8c</filename>
  1712. <includes id="tsms__tpdu__report_8h" name="tsms_tpdu_report.h" local="yes" imported="no">tinysms/tpdu/tsms_tpdu_report.h</includes>
  1713. <member kind="define">
  1714. <type>#define</type>
  1715. <name>TSMS_ERROR_TOO_SHORT</name>
  1716. <anchorfile>tsms__tpdu__report_8c.html</anchorfile>
  1717. <anchor>add2e5155902e6fe23c5aca49835c9d2f</anchor>
  1718. <arglist>()</arglist>
  1719. </member>
  1720. <member kind="function">
  1721. <type>tsms_tpdu_message_t *</type>
  1722. <name>_tsms_tpdu_report_deserialize_2</name>
  1723. <anchorfile>tsms__tpdu__report_8c.html</anchorfile>
  1724. <anchor>af5e6a8f6a19983a7cfd85be48c266780</anchor>
  1725. <arglist>(const void *data, tsk_size_t size, tsk_bool_t error)</arglist>
  1726. </member>
  1727. <member kind="function">
  1728. <type>tsms_tpdu_message_t *</type>
  1729. <name>_tsms_tpdu_report_deserialize</name>
  1730. <anchorfile>tsms__tpdu__report_8c.html</anchorfile>
  1731. <anchor>abebbb58c898c033aacc70f921da5fb15</anchor>
  1732. <arglist>(const void *data, tsk_size_t size)</arglist>
  1733. </member>
  1734. <member kind="function">
  1735. <type>int</type>
  1736. <name>_tsms_tpdu_report_serialize</name>
  1737. <anchorfile>tsms__tpdu__report_8c.html</anchorfile>
  1738. <anchor>a777bc436cd4de3c23e60943b4fb2e70e</anchor>
  1739. <arglist>(const tsms_tpdu_report_t *self, tsk_buffer_t *output)</arglist>
  1740. </member>
  1741. <member kind="function">
  1742. <type>tsms_tpdu_report_t *</type>
  1743. <name>tsms_tpdu_report_create</name>
  1744. <anchorfile>tsms__tpdu__report_8c.html</anchorfile>
  1745. <anchor>aa3aa4930a806d47ec6199984e867f0d0</anchor>
  1746. <arglist>(const tsms_address_string_t smsc, tsk_bool_t submit, tsk_bool_t error)</arglist>
  1747. </member>
  1748. <member kind="function">
  1749. <type>int</type>
  1750. <name>tsms_tpdu_report_set_fcs</name>
  1751. <anchorfile>tsms__tpdu__report_8c.html</anchorfile>
  1752. <anchor>a82bfca59830ed60b72aa166780c20011</anchor>
  1753. <arglist>(tsms_tpdu_report_t *self, uint8_t code)</arglist>
  1754. </member>
  1755. <member kind="variable">
  1756. <type>const tsk_object_def_t *</type>
  1757. <name>tsms_tpdu_report_def_t</name>
  1758. <anchorfile>tsms__tpdu__report_8c.html</anchorfile>
  1759. <anchor>aaa6fd791d91ce0545cdd116c4c431ce7</anchor>
  1760. <arglist></arglist>
  1761. </member>
  1762. </compound>
  1763. <compound kind="file">
  1764. <name>tsms_tpdu_status_report.c</name>
  1765. <path>C:/Projects/Doubango/tinySMS/src/tpdu/</path>
  1766. <filename>tsms__tpdu__status__report_8c</filename>
  1767. <includes id="tsms__tpdu__status__report_8h" name="tsms_tpdu_status_report.h" local="yes" imported="no">tinysms/tpdu/tsms_tpdu_status_report.h</includes>
  1768. <member kind="define">
  1769. <type>#define</type>
  1770. <name>TSMS_ERROR_TOO_SHORT</name>
  1771. <anchorfile>tsms__tpdu__status__report_8c.html</anchorfile>
  1772. <anchor>add2e5155902e6fe23c5aca49835c9d2f</anchor>
  1773. <arglist>()</arglist>
  1774. </member>
  1775. <member kind="function">
  1776. <type>tsms_tpdu_message_t *</type>
  1777. <name>_tsms_tpdu_status_report_deserialize</name>
  1778. <anchorfile>tsms__tpdu__status__report_8c.html</anchorfile>
  1779. <anchor>a5449be5149020e659b9961651324044a</anchor>
  1780. <arglist>(const void *data, tsk_size_t size)</arglist>
  1781. </member>
  1782. <member kind="function">
  1783. <type>int</type>
  1784. <name>_tsms_tpdu_status_report_serialize</name>
  1785. <anchorfile>tsms__tpdu__status__report_8c.html</anchorfile>
  1786. <anchor>a3b3358ac5b86c1e99cebca53100032b3</anchor>
  1787. <arglist>(const tsms_tpdu_status_report_t *self, tsk_buffer_t *output)</arglist>
  1788. </member>
  1789. <member kind="function">
  1790. <type>tsms_tpdu_status_report_t *</type>
  1791. <name>tsms_tpdu_status_report_create</name>
  1792. <anchorfile>group__tsms__tpdu__group.html</anchorfile>
  1793. <anchor>gae3bed7be4b11d147a472ba46616003b3</anchor>
  1794. <arglist>(uint8_t mr, const tsms_address_string_t smsc, const tsms_address_string_t recipient, tsms_tpdu_status_type_t status, tsk_bool_t submit)</arglist>
  1795. </member>
  1796. <member kind="variable">
  1797. <type>const tsk_object_def_t *</type>
  1798. <name>tsms_tpdu_status_report_def_t</name>
  1799. <anchorfile>tsms__tpdu__status__report_8c.html</anchorfile>
  1800. <anchor>a4b24621760af7a7f904baa2dc271e345</anchor>
  1801. <arglist></arglist>
  1802. </member>
  1803. </compound>
  1804. <compound kind="file">
  1805. <name>tsms_tpdu_submit.c</name>
  1806. <path>C:/Projects/Doubango/tinySMS/src/tpdu/</path>
  1807. <filename>tsms__tpdu__submit_8c</filename>
  1808. <includes id="tsms__tpdu__submit_8h" name="tsms_tpdu_submit.h" local="yes" imported="no">tinysms/tpdu/tsms_tpdu_submit.h</includes>
  1809. <member kind="define">
  1810. <type>#define</type>
  1811. <name>TSMS_ERROR_TOO_SHORT</name>
  1812. <anchorfile>tsms__tpdu__submit_8c.html</anchorfile>
  1813. <anchor>add2e5155902e6fe23c5aca49835c9d2f</anchor>
  1814. <arglist>()</arglist>
  1815. </member>
  1816. <member kind="function">
  1817. <type>tsms_tpdu_message_t *</type>
  1818. <name>_tsms_tpdu_submit_deserialize</name>
  1819. <anchorfile>tsms__tpdu__submit_8c.html</anchorfile>
  1820. <anchor>ab2380303ce3c61ead34acbebc552f0db</anchor>
  1821. <arglist>(const void *data, tsk_size_t size)</arglist>
  1822. </member>
  1823. <member kind="function">
  1824. <type>int</type>
  1825. <name>_tsms_tpdu_submit_serialize</name>
  1826. <anchorfile>tsms__tpdu__submit_8c.html</anchorfile>
  1827. <anchor>a1500ba088ecdab7158439a7358858ec8</anchor>
  1828. <arglist>(const tsms_tpdu_submit_t *self, tsk_buffer_t *output)</arglist>
  1829. </member>
  1830. <member kind="function">
  1831. <type>tsms_tpdu_submit_t *</type>
  1832. <name>tsms_tpdu_submit_create</name>
  1833. <anchorfile>group__tsms__tpdu__group.html</anchorfile>
  1834. <anchor>gacff03a913d2a97fb9a8201c8f8e7e989</anchor>
  1835. <arglist>(uint8_t mr, const tsms_address_string_t smsc, const tsms_address_string_t dest)</arglist>
  1836. </member>
  1837. <member kind="variable">
  1838. <type>const tsk_object_def_t *</type>
  1839. <name>tsms_tpdu_submit_def_t</name>
  1840. <anchorfile>tsms__tpdu__submit_8c.html</anchorfile>
  1841. <anchor>a962877743e46916338aacc6d393ac0a9</anchor>
  1842. <arglist></arglist>
  1843. </member>
  1844. </compound>
  1845. <compound kind="file">
  1846. <name>tsms.c</name>
  1847. <path>C:/Projects/Doubango/tinySMS/src/</path>
  1848. <filename>tsms_8c</filename>
  1849. <includes id="tsms_8h" name="tsms.h" local="yes" imported="no">tinysms/tsms.h</includes>
  1850. </compound>
  1851. <compound kind="file">
  1852. <name>tsms_address.c</name>
  1853. <path>C:/Projects/Doubango/tinySMS/src/</path>
  1854. <filename>tsms__address_8c</filename>
  1855. <includes id="tsms__address_8h" name="tsms_address.h" local="yes" imported="no">tinysms/tsms_address.h</includes>
  1856. <member kind="function">
  1857. <type>char *</type>
  1858. <name>tsms_address_swap</name>
  1859. <anchorfile>tsms__address_8c.html</anchorfile>
  1860. <anchor>adc866491ab290e7acc65bec7a8e827cd</anchor>
  1861. <arglist>(const char *in, tsk_size_t in_len)</arglist>
  1862. </member>
  1863. <member kind="function">
  1864. <type>tsms_address_t *</type>
  1865. <name>tsms_address_create</name>
  1866. <anchorfile>tsms__address_8c.html</anchorfile>
  1867. <anchor>ac56f24c7eca88ff0c3e14ea4ecccab10</anchor>
  1868. <arglist>(const tsms_address_string_t digits, tsms_address_type_t type)</arglist>
  1869. </member>
  1870. <member kind="function">
  1871. <type>tsms_address_t *</type>
  1872. <name>tsms_address_oa_create</name>
  1873. <anchorfile>tsms__address_8c.html</anchorfile>
  1874. <anchor>ac76c474e2fba47adb26890326e4737ee</anchor>
  1875. <arglist>(const tsms_address_string_t digits)</arglist>
  1876. </member>
  1877. <member kind="function">
  1878. <type>tsms_address_t *</type>
  1879. <name>tsms_address_da_create</name>
  1880. <anchorfile>tsms__address_8c.html</anchorfile>
  1881. <anchor>a43e6439ca43a91ad895dc06604d50013</anchor>
  1882. <arglist>(const tsms_address_string_t digits)</arglist>
  1883. </member>
  1884. <member kind="function">
  1885. <type>tsms_address_t *</type>
  1886. <name>tsms_address_smsc_create</name>
  1887. <anchorfile>tsms__address_8c.html</anchorfile>
  1888. <anchor>a6537fd07058f579223b585ec3b40bf85</anchor>
  1889. <arglist>(const tsms_address_string_t digits)</arglist>
  1890. </member>
  1891. <member kind="function">
  1892. <type>int</type>
  1893. <name>tsms_address_serialize</name>
  1894. <anchorfile>tsms__address_8c.html</anchorfile>
  1895. <anchor>a507b9730755fcc9d3ad1027be5ace0d7</anchor>
  1896. <arglist>(const tsms_address_t *address, tsk_buffer_t *output)</arglist>
  1897. </member>
  1898. <member kind="function">
  1899. <type>tsms_address_t *</type>
  1900. <name>tsms_address_deserialize</name>
  1901. <anchorfile>tsms__address_8c.html</anchorfile>
  1902. <anchor>abc662334a34e4064a7a6bad52a364905</anchor>
  1903. <arglist>(const void *data, tsk_size_t size, tsms_address_type_t xtype, tsk_size_t *length)</arglist>
  1904. </member>
  1905. <member kind="variable">
  1906. <type>const tsk_object_def_t *</type>
  1907. <name>tsms_address_def_t</name>
  1908. <anchorfile>tsms__address_8c.html</anchorfile>
  1909. <anchor>aec178867058428f667610f0ef1750e18</anchor>
  1910. <arglist></arglist>
  1911. </member>
  1912. </compound>
  1913. <compound kind="file">
  1914. <name>tsms_common.c</name>
  1915. <path>C:/Projects/Doubango/tinySMS/src/</path>
  1916. <filename>tsms__common_8c</filename>
  1917. <includes id="tsms__common_8h" name="tsms_common.h" local="yes" imported="no">tinysms/tsms_common.h</includes>
  1918. <includes id="tsms__packing_8h" name="tsms_packing.h" local="yes" imported="no">tinysms/tsms_packing.h</includes>
  1919. <member kind="function">
  1920. <type>tsms_tpdu_message_t *</type>
  1921. <name>_tsms_tpdu_submit_deserialize</name>
  1922. <anchorfile>tsms__common_8c.html</anchorfile>
  1923. <anchor>ab2380303ce3c61ead34acbebc552f0db</anchor>
  1924. <arglist>(const void *data, tsk_size_t size)</arglist>
  1925. </member>
  1926. <member kind="function">
  1927. <type>tsms_tpdu_message_t *</type>
  1928. <name>_tsms_tpdu_deliver_deserialize</name>
  1929. <anchorfile>tsms__common_8c.html</anchorfile>
  1930. <anchor>a15b7e7b03ef295e7489577754eda678e</anchor>
  1931. <arglist>(const void *data, tsk_size_t size)</arglist>
  1932. </member>
  1933. <member kind="function">
  1934. <type>tsms_tpdu_message_t *</type>
  1935. <name>_tsms_tpdu_command_deserialize</name>
  1936. <anchorfile>tsms__common_8c.html</anchorfile>
  1937. <anchor>a2a4ef83ce35bd81e61f3bd5db9be92fd</anchor>
  1938. <arglist>(const void *data, tsk_size_t size)</arglist>
  1939. </member>
  1940. <member kind="function">
  1941. <type>tsms_tpdu_message_t *</type>
  1942. <name>_tsms_tpdu_report_deserialize</name>
  1943. <anchorfile>tsms__common_8c.html</anchorfile>
  1944. <anchor>abebbb58c898c033aacc70f921da5fb15</anchor>
  1945. <arglist>(const void *data, tsk_size_t size)</arglist>
  1946. </member>
  1947. <member kind="function">
  1948. <type>tsms_tpdu_message_t *</type>
  1949. <name>_tsms_tpdu_status_report_deserialize</name>
  1950. <anchorfile>tsms__common_8c.html</anchorfile>
  1951. <anchor>a5449be5149020e659b9961651324044a</anchor>
  1952. <arglist>(const void *data, tsk_size_t size)</arglist>
  1953. </member>
  1954. <member kind="function">
  1955. <type>int</type>
  1956. <name>_tsms_tpdu_submit_serialize</name>
  1957. <anchorfile>tsms__common_8c.html</anchorfile>
  1958. <anchor>ab87aff09c449a3baeb5f4dc95588cf49</anchor>
  1959. <arglist>(const tsms_tpdu_message_t *self, tsk_buffer_t *output)</arglist>
  1960. </member>
  1961. <member kind="function">
  1962. <type>int</type>
  1963. <name>_tsms_tpdu_deliver_serialize</name>
  1964. <anchorfile>tsms__common_8c.html</anchorfile>
  1965. <anchor>a3c7cb3012cba9bd4f61018db4f976608</anchor>
  1966. <arglist>(const tsms_tpdu_message_t *self, tsk_buffer_t *output)</arglist>
  1967. </member>
  1968. <member kind="function">
  1969. <type>int</type>
  1970. <name>_tsms_tpdu_command_serialize</name>
  1971. <anchorfile>tsms__common_8c.html</anchorfile>
  1972. <anchor>a1ea01962f453472e423bf04c45097551</anchor>
  1973. <arglist>(const tsms_tpdu_message_t *self, tsk_buffer_t *output)</arglist>
  1974. </member>
  1975. <member kind="function">
  1976. <type>int</type>
  1977. <name>_tsms_tpdu_report_serialize</name>
  1978. <anchorfile>tsms__common_8c.html</anchorfile>
  1979. <anchor>a1f1bdbac5c207ec1b9cb844446f891ff</anchor>
  1980. <arglist>(const tsms_tpdu_message_t *self, tsk_buffer_t *output)</arglist>
  1981. </member>
  1982. <member kind="function">
  1983. <type>int</type>
  1984. <name>_tsms_tpdu_status_report_serialize</name>
  1985. <anchorfile>tsms__common_8c.html</anchorfile>
  1986. <anchor>ad0b95d89481aba76c566e272137fde86</anchor>
  1987. <arglist>(const tsms_tpdu_message_t *self, tsk_buffer_t *output)</arglist>
  1988. </member>
  1989. <member kind="function">
  1990. <type>int</type>
  1991. <name>tsms_tpdu_message_init</name>
  1992. <anchorfile>tsms__common_8c.html</anchorfile>
  1993. <anchor>a47eebcb0667a2fbc1bd7b26618ab2648</anchor>
  1994. <arglist>(tsms_tpdu_message_t *self, tsms_tpdu_mti_t mti)</arglist>
  1995. </member>
  1996. <member kind="function">
  1997. <type>int</type>
  1998. <name>tsms_tpdu_message_serialize</name>
  1999. <anchorfile>group__tsms__tpdu__group.html</anchorfile>
  2000. <anchor>gad1792455c7f970f3e27ce00f10565f42</anchor>
  2001. <arglist>(const tsms_tpdu_message_t *self, tsk_buffer_t *output, tsk_bool_t MobOrig)</arglist>
  2002. </member>
  2003. <member kind="function">
  2004. <type>tsms_tpdu_message_t *</type>
  2005. <name>tsms_tpdu_message_deserialize</name>
  2006. <anchorfile>group__tsms__tpdu__group.html</anchorfile>
  2007. <anchor>gad59f30e9edb66eb3d26eafd51dbd09fc</anchor>
  2008. <arglist>(const void *data, tsk_size_t size, tsk_bool_t MobOrig)</arglist>
  2009. </member>
  2010. <member kind="function">
  2011. <type>char *</type>
  2012. <name>tsms_tpdu_message_tostring</name>
  2013. <anchorfile>group__tsms__tpdu__group.html</anchorfile>
  2014. <anchor>gae87ed5dcd57b10dd47b8e96785e7f545</anchor>
  2015. <arglist>(const tsms_tpdu_message_t *self, tsk_bool_t MobOrig)</arglist>
  2016. </member>
  2017. <member kind="function">
  2018. <type>char *</type>
  2019. <name>tsms_tpdu_message_tohexastring</name>
  2020. <anchorfile>group__tsms__tpdu__group.html</anchorfile>
  2021. <anchor>ga1daaf76c6f824f4ef888c7a2c0d5b0f9</anchor>
  2022. <arglist>(const tsms_tpdu_message_t *self, tsk_bool_t MobOrig)</arglist>
  2023. </member>
  2024. <member kind="function">
  2025. <type>char *</type>
  2026. <name>tsms_tpdu_message_get_payload</name>
  2027. <anchorfile>group__tsms__tpdu__group.html</anchorfile>
  2028. <anchor>ga733ca5ad5d513f61b68c85570497226d</anchor>
  2029. <arglist>(const tsms_tpdu_message_t *self)</arglist>
  2030. </member>
  2031. <member kind="function">
  2032. <type>int</type>
  2033. <name>tsms_tpdu_message_set_userdata</name>
  2034. <anchorfile>group__tsms__tpdu__group.html</anchorfile>
  2035. <anchor>gac22be8031c22c058341786c5382d726e</anchor>
  2036. <arglist>(tsms_tpdu_message_t *self, const tsk_buffer_t *udata, tsms_alphabet_t alpha)</arglist>
  2037. </member>
  2038. <member kind="function">
  2039. <type>int</type>
  2040. <name>tsms_tpdu_message_deinit</name>
  2041. <anchorfile>tsms__common_8c.html</anchorfile>
  2042. <anchor>aaf563a05778ce503cb518932c191d00f</anchor>
  2043. <arglist>(tsms_tpdu_message_t *self)</arglist>
  2044. </member>
  2045. <member kind="function">
  2046. <type>int</type>
  2047. <name>_tsms_rpdu_rpdata_serialize</name>
  2048. <anchorfile>tsms__common_8c.html</anchorfile>
  2049. <anchor>a27c84245caf989f3f407183e7d657817</anchor>
  2050. <arglist>(const tsms_rpdu_message_t *self, tsk_buffer_t *output)</arglist>
  2051. </member>
  2052. <member kind="function">
  2053. <type>int</type>
  2054. <name>_tsms_rpdu_rpsmma_serialize</name>
  2055. <anchorfile>tsms__common_8c.html</anchorfile>
  2056. <anchor>a539fe1c0b79b91057c510dfeaa401830</anchor>
  2057. <arglist>(const tsms_rpdu_message_t *self, tsk_buffer_t *output)</arglist>
  2058. </member>
  2059. <member kind="function">
  2060. <type>int</type>
  2061. <name>_tsms_rpdu_rpack_serialize</name>
  2062. <anchorfile>tsms__common_8c.html</anchorfile>
  2063. <anchor>ad2309bbddc1c122466646141bb52a87d</anchor>
  2064. <arglist>(const tsms_rpdu_message_t *self, tsk_buffer_t *output)</arglist>
  2065. </member>
  2066. <member kind="function">
  2067. <type>int</type>
  2068. <name>_tsms_rpdu_rperror_serialize</name>
  2069. <anchorfile>tsms__common_8c.html</anchorfile>
  2070. <anchor>a2034b5f160068d5ecac2dd05823c92c3</anchor>
  2071. <arglist>(const tsms_rpdu_message_t *self, tsk_buffer_t *output)</arglist>
  2072. </member>
  2073. <member kind="function">
  2074. <type>tsms_rpdu_message_t *</type>
  2075. <name>_tsms_rpdu_rpdata_deserialize</name>
  2076. <anchorfile>tsms__common_8c.html</anchorfile>
  2077. <anchor>adb99738343fb13e155c842b5453fb1e7</anchor>
  2078. <arglist>(const void *data, tsk_size_t size)</arglist>
  2079. </member>
  2080. <member kind="function">
  2081. <type>tsms_rpdu_message_t *</type>
  2082. <name>_tsms_rpdu_rpsmma_deserialize</name>
  2083. <anchorfile>tsms__common_8c.html</anchorfile>
  2084. <anchor>a42545971352879d43a73cbb8cceaf978</anchor>
  2085. <arglist>(const void *data, tsk_size_t size)</arglist>
  2086. </member>
  2087. <member kind="function">
  2088. <type>tsms_rpdu_message_t *</type>
  2089. <name>_tsms_rpdu_rpack_deserialize</name>
  2090. <anchorfile>tsms__common_8c.html</anchorfile>
  2091. <anchor>aa8180fc4f5ba93fb71ba377e5fe1afb3</anchor>
  2092. <arglist>(const void *data, tsk_size_t size)</arglist>
  2093. </member>
  2094. <member kind="function">
  2095. <type>tsms_rpdu_message_t *</type>
  2096. <name>_tsms_rpdu_rperror_deserialize</name>
  2097. <anchorfile>tsms__common_8c.html</anchorfile>
  2098. <anchor>a7cd5468dc0cd7a1131b83c739936f786</anchor>
  2099. <arglist>(const void *data, tsk_size_t size)</arglist>
  2100. </member>
  2101. <member kind="function">
  2102. <type>int</type>
  2103. <name>tsms_rpdu_message_serialize</name>
  2104. <anchorfile>group__tsms__rpdu__group.html</anchorfile>
  2105. <anchor>ga3e3d2edcb276313e27838c600ff95c87</anchor>
  2106. <arglist>(const tsms_rpdu_message_t *self, tsk_buffer_t *output)</arglist>
  2107. </member>
  2108. <member kind="function">
  2109. <type>tsms_rpdu_message_t *</type>
  2110. <name>tsms_rpdu_message_deserialize</name>
  2111. <anchorfile>group__tsms__rpdu__group.html</anchorfile>
  2112. <anchor>gaddfae888c86bfcbab67b60ddcc963cf0</anchor>
  2113. <arglist>(const void *data, tsk_size_t size)</arglist>
  2114. </member>
  2115. <member kind="function">
  2116. <type>char *</type>
  2117. <name>tsms_rpdu_message_tohexastring</name>
  2118. <anchorfile>group__tsms__rpdu__group.html</anchorfile>
  2119. <anchor>gaf1d06a3766290da7873b4362f4efadbb</anchor>
  2120. <arglist>(const tsms_rpdu_message_t *self)</arglist>
  2121. </member>
  2122. </compound>
  2123. <compound kind="file">
  2124. <name>tsms_packing.c</name>
  2125. <path>C:/Projects/Doubango/tinySMS/src/</path>
  2126. <filename>tsms__packing_8c</filename>
  2127. <includes id="tsms__packing_8h" name="tsms_packing.h" local="yes" imported="no">tinysms/tsms_packing.h</includes>
  2128. <includes id="tsms__etsi__gsm__03__38_8h" name="tsms_etsi_gsm_03_38.h" local="yes" imported="no">tinysms/tsms_etsi_gsm_03_38.h</includes>
  2129. <member kind="function">
  2130. <type>tsk_buffer_t *</type>
  2131. <name>tsms_pack_to_7bit</name>
  2132. <anchorfile>group__tsms__packing__group.html</anchorfile>
  2133. <anchor>ga5ec76b83fedbd705f29a2bb8504095c9</anchor>
  2134. <arglist>(const char *ascii)</arglist>
  2135. </member>
  2136. <member kind="function">
  2137. <type>tsk_buffer_t *</type>
  2138. <name>tsms_pack_to_ucs2</name>
  2139. <anchorfile>group__tsms__packing__group.html</anchorfile>
  2140. <anchor>gafcfc13106399cada5e658b5cdeb520e0</anchor>
  2141. <arglist>(const char *ascii)</arglist>
  2142. </member>
  2143. <member kind="function">
  2144. <type>tsk_buffer_t *</type>
  2145. <name>tsms_pack_to_8bit</name>
  2146. <anchorfile>group__tsms__packing__group.html</anchorfile>
  2147. <anchor>ga2618ee85c5f41086a2763b9cfafec223</anchor>
  2148. <arglist>(const char *ascii)</arglist>
  2149. </member>
  2150. <member kind="function">
  2151. <type>char *</type>
  2152. <name>tsms_pack_from_7bit</name>
  2153. <anchorfile>group__tsms__packing__group.html</anchorfile>
  2154. <anchor>ga05ce76a51583893258f7ccc38f54fc42</anchor>
  2155. <arglist>(const void *gsm7bit, tsk_size_t size)</arglist>
  2156. </member>
  2157. <member kind="function">
  2158. <type>char *</type>
  2159. <name>tsms_pack_from_ucs2</name>
  2160. <anchorfile>group__tsms__packing__group.html</anchorfile>
  2161. <anchor>ga7d3f412de3f53083056fd7fab2e7aa6b</anchor>
  2162. <arglist>(const void *ucs2, tsk_size_t size)</arglist>
  2163. </member>
  2164. <member kind="function">
  2165. <type>char *</type>
  2166. <name>tsms_pack_from_8bit</name>
  2167. <anchorfile>group__tsms__packing__group.html</anchorfile>
  2168. <anchor>ga56acefc52098c1a66db2bc7e5250eff2</anchor>
  2169. <arglist>(const void *gsm8bit, tsk_size_t size)</arglist>
  2170. </member>
  2171. </compound>
  2172. <compound kind="group">
  2173. <name>tsms_tpdu_group</name>
  2174. <title>Service provided by the SM-TL (Transport)</title>
  2175. <filename>group__tsms__tpdu__group.html</filename>
  2176. <member kind="define">
  2177. <type>#define</type>
  2178. <name>tsms_tpdu_command_serialize</name>
  2179. <anchorfile>group__tsms__tpdu__group.html</anchorfile>
  2180. <anchor>ga90864d6bee8ca4e7a84af621671a1ffa</anchor>
  2181. <arglist>(self, output)</arglist>
  2182. </member>
  2183. <member kind="define">
  2184. <type>#define</type>
  2185. <name>tsms_tpdu_command_tohexastring</name>
  2186. <anchorfile>group__tsms__tpdu__group.html</anchorfile>
  2187. <anchor>gab7d48f6cda450b0700884ea23b11d709</anchor>
  2188. <arglist>(self)</arglist>
  2189. </member>
  2190. <member kind="define">
  2191. <type>#define</type>
  2192. <name>tsms_tpdu_command_set_cmddata</name>
  2193. <anchorfile>group__tsms__tpdu__group.html</anchorfile>
  2194. <anchor>gac2f78b6f771728dcf16c7897db3c4a40</anchor>
  2195. <arglist>(self, cdata)</arglist>
  2196. </member>
  2197. <member kind="define">
  2198. <type>#define</type>
  2199. <name>tsms_tpdu_deliver_serialize</name>
  2200. <anchorfile>group__tsms__tpdu__group.html</anchorfile>
  2201. <anchor>ga4768097f9e42feff077e821c209be4e9</anchor>
  2202. <arglist>(self, output)</arglist>
  2203. </member>
  2204. <member kind="define">
  2205. <type>#define</type>
  2206. <name>tsms_tpdu_deliver_tohexastring</name>
  2207. <anchorfile>group__tsms__tpdu__group.html</anchorfile>
  2208. <anchor>ga78ff03cc6dceeeea4f3d0cd57e1b272b</anchor>
  2209. <arglist>(self)</arglist>
  2210. </member>
  2211. <member kind="define">
  2212. <type>#define</type>
  2213. <name>tsms_tpdu_deliver_set_userdata</name>
  2214. <anchorfile>group__tsms__tpdu__group.html</anchorfile>
  2215. <anchor>gaf6f60b098a075894156a378ed78e844d</anchor>
  2216. <arglist>(self, udata, alpha)</arglist>
  2217. </member>
  2218. <member kind="define">
  2219. <type>#define</type>
  2220. <name>tsms_tpdu_report_serialize</name>
  2221. <anchorfile>group__tsms__tpdu__group.html</anchorfile>
  2222. <anchor>ga542962bb9f989075a86b3000283d50e9</anchor>
  2223. <arglist>(self, output)</arglist>
  2224. </member>
  2225. <member kind="define">
  2226. <type>#define</type>
  2227. <name>tsms_tpdu_report_tohexastring</name>
  2228. <anchorfile>group__tsms__tpdu__group.html</anchorfile>
  2229. <anchor>ga7eedf91cbe12f7560f9e67b2272245c4</anchor>
  2230. <arglist>(self)</arglist>
  2231. </member>
  2232. <member kind="define">
  2233. <type>#define</type>
  2234. <name>tsms_tpdu_report_set_userdata</name>
  2235. <anchorfile>group__tsms__tpdu__group.html</anchorfile>
  2236. <anchor>ga46c37f7dc628af1fab3867a346b1223f</anchor>
  2237. <arglist>(self, udata, alpha)</arglist>
  2238. </member>
  2239. <member kind="define">
  2240. <type>#define</type>
  2241. <name>tsms_tpdu_status_report_serialize</name>
  2242. <anchorfile>group__tsms__tpdu__group.html</anchorfile>
  2243. <anchor>gac0f04a5b0d9a7fd4c48b0e29a32fd453</anchor>
  2244. <arglist>(self, output)</arglist>
  2245. </member>
  2246. <member kind="define">
  2247. <type>#define</type>
  2248. <name>tsms_tpdu_status_report_tohexastring</name>
  2249. <anchorfile>group__tsms__tpdu__group.html</anchorfile>
  2250. <anchor>ga82cb05b61ab2098932856ff3f94caf7f</anchor>
  2251. <arglist>(self)</arglist>
  2252. </member>
  2253. <member kind="define">
  2254. <type>#define</type>
  2255. <name>tsms_tpdu_status_report_set_userdata</name>
  2256. <anchorfile>group__tsms__tpdu__group.html</anchorfile>
  2257. <anchor>ga3d5aa918ccde3cf03373de29346db3d3</anchor>
  2258. <arglist>(self, udata, alpha)</arglist>
  2259. </member>
  2260. <member kind="define">
  2261. <type>#define</type>
  2262. <name>tsms_tpdu_submit_serialize</name>
  2263. <anchorfile>group__tsms__tpdu__group.html</anchorfile>
  2264. <anchor>gafe89fa4b138f9f356ee4622210e36358</anchor>
  2265. <arglist>(self, output)</arglist>
  2266. </member>
  2267. <member kind="define">
  2268. <type>#define</type>
  2269. <name>tsms_tpdu_submit_tohexastring</name>
  2270. <anchorfile>group__tsms__tpdu__group.html</anchorfile>
  2271. <anchor>ga2798d593f1ceb66c05345b36c4e4d3e1</anchor>
  2272. <arglist>(self)</arglist>
  2273. </member>
  2274. <member kind="define">
  2275. <type>#define</type>
  2276. <name>tsms_tpdu_submit_set_userdata</name>
  2277. <anchorfile>group__tsms__tpdu__group.html</anchorfile>
  2278. <anchor>ga2fcce553f869100adb016d10f499083c</anchor>
  2279. <arglist>(self, udata, alpha)</arglist>
  2280. </member>
  2281. <member kind="define">
  2282. <type>#define</type>
  2283. <name>tsms_tpdu_message_serialize_mo</name>
  2284. <anchorfile>group__tsms__tpdu__group.html</anchorfile>
  2285. <anchor>ga87b948f6fddfc874927ec3327694aff8</anchor>
  2286. <arglist>(self, output)</arglist>
  2287. </member>
  2288. <member kind="define">
  2289. <type>#define</type>
  2290. <name>tsms_tpdu_message_serialize_mt</name>
  2291. <anchorfile>group__tsms__tpdu__group.html</anchorfile>
  2292. <anchor>ga89ecc7dd4f55702eb6aa4491179ebf2f</anchor>
  2293. <arglist>(self, output)</arglist>
  2294. </member>
  2295. <member kind="define">
  2296. <type>#define</type>
  2297. <name>tsms_tpdu_message_deserialize_mo</name>
  2298. <anchorfile>group__tsms__tpdu__group.html</anchorfile>
  2299. <anchor>ga1d9b57bb99775b017ad8ef672ab23690</anchor>
  2300. <arglist>(data, size)</arglist>
  2301. </member>
  2302. <member kind="define">
  2303. <type>#define</type>
  2304. <name>tsms_tpdu_message_deserialize_mt</name>
  2305. <anchorfile>group__tsms__tpdu__group.html</anchorfile>
  2306. <anchor>ga4621ebda575020c673045e72fe3aa651</anchor>
  2307. <arglist>(data, size)</arglist>
  2308. </member>
  2309. <member kind="function">
  2310. <type>tsms_tpdu_command_t *</type>
  2311. <name>tsms_tpdu_command_create</name>
  2312. <anchorfile>group__tsms__tpdu__group.html</anchorfile>
  2313. <anchor>ga239732e7be3081cedc403c97cc9c7497</anchor>
  2314. <arglist>(uint8_t mr, const tsms_address_string_t smsc, const tsms_address_string_t dest, uint8_t msg_num, tsms_tpdu_cmd_t cmd)</arglist>
  2315. </member>
  2316. <member kind="function">
  2317. <type>tsms_tpdu_deliver_t *</type>
  2318. <name>tsms_tpdu_deliver_create</name>
  2319. <anchorfile>group__tsms__tpdu__group.html</anchorfile>
  2320. <anchor>gaec75a2915fc0e29f24075b80a2ac40ff</anchor>
  2321. <arglist>(const tsms_address_string_t smsc, const tsms_address_string_t orig)</arglist>
  2322. </member>
  2323. <member kind="function">
  2324. <type>tsms_tpdu_status_report_t *</type>
  2325. <name>tsms_tpdu_status_report_create</name>
  2326. <anchorfile>group__tsms__tpdu__group.html</anchorfile>
  2327. <anchor>gae3bed7be4b11d147a472ba46616003b3</anchor>
  2328. <arglist>(uint8_t mr, const tsms_address_string_t smsc, const tsms_address_string_t recipient, tsms_tpdu_status_type_t status, tsk_bool_t submit)</arglist>
  2329. </member>
  2330. <member kind="function">
  2331. <type>tsms_tpdu_submit_t *</type>
  2332. <name>tsms_tpdu_submit_create</name>
  2333. <anchorfile>group__tsms__tpdu__group.html</anchorfile>
  2334. <anchor>gacff03a913d2a97fb9a8201c8f8e7e989</anchor>
  2335. <arglist>(uint8_t mr, const tsms_address_string_t smsc, const tsms_address_string_t dest)</arglist>
  2336. </member>
  2337. <member kind="function">
  2338. <type>int</type>
  2339. <name>tsms_tpdu_message_serialize</name>
  2340. <anchorfile>group__tsms__tpdu__group.html</anchorfile>
  2341. <anchor>gad1792455c7f970f3e27ce00f10565f42</anchor>
  2342. <arglist>(const tsms_tpdu_message_t *self, tsk_buffer_t *output, tsk_bool_t MobOrig)</arglist>
  2343. </member>
  2344. <member kind="function">
  2345. <type>tsms_tpdu_message_t *</type>
  2346. <name>tsms_tpdu_message_deserialize</name>
  2347. <anchorfile>group__tsms__tpdu__group.html</anchorfile>
  2348. <anchor>gad59f30e9edb66eb3d26eafd51dbd09fc</anchor>
  2349. <arglist>(const void *data, tsk_size_t size, tsk_bool_t MobOrig)</arglist>
  2350. </member>
  2351. <member kind="function">
  2352. <type>char *</type>
  2353. <name>tsms_tpdu_message_tostring</name>
  2354. <anchorfile>group__tsms__tpdu__group.html</anchorfile>
  2355. <anchor>gae87ed5dcd57b10dd47b8e96785e7f545</anchor>
  2356. <arglist>(const tsms_tpdu_message_t *self, tsk_bool_t MobOrig)</arglist>
  2357. </member>
  2358. <member kind="function">
  2359. <type>char *</type>
  2360. <name>tsms_tpdu_message_tohexastring</name>
  2361. <anchorfile>group__tsms__tpdu__group.html</anchorfile>
  2362. <anchor>ga1daaf76c6f824f4ef888c7a2c0d5b0f9</anchor>
  2363. <arglist>(const tsms_tpdu_message_t *self, tsk_bool_t MobOrig)</arglist>
  2364. </member>
  2365. <member kind="function">
  2366. <type>char *</type>
  2367. <name>tsms_tpdu_message_get_payload</name>
  2368. <anchorfile>group__tsms__tpdu__group.html</anchorfile>
  2369. <anchor>ga733ca5ad5d513f61b68c85570497226d</anchor>
  2370. <arglist>(const tsms_tpdu_message_t *self)</arglist>
  2371. </member>
  2372. <member kind="function">
  2373. <type>int</type>
  2374. <name>tsms_tpdu_message_set_userdata</name>
  2375. <anchorfile>group__tsms__tpdu__group.html</anchorfile>
  2376. <anchor>gac22be8031c22c058341786c5382d726e</anchor>
  2377. <arglist>(tsms_tpdu_message_t *self, const tsk_buffer_t *udata, tsms_alphabet_t alpha)</arglist>
  2378. </member>
  2379. <docanchor file="group__tsms__tpdu__group">tsms_tpdu_group_SUBMIT</docanchor>
  2380. <docanchor file="group__tsms__tpdu__group">tsms_tpdu_group_STATUS_REPORT</docanchor>
  2381. <docanchor file="group__tsms__tpdu__group">tsms_tpdu_group_COMMAND</docanchor>
  2382. <docanchor file="group__tsms__tpdu__group">tsms_tpdu_group_DELIVER</docanchor>
  2383. </compound>
  2384. <compound kind="group">
  2385. <name>tsms_rpdu_group</name>
  2386. <title>Service provided by the SM-RL (Relay)</title>
  2387. <filename>group__tsms__rpdu__group.html</filename>
  2388. <member kind="define">
  2389. <type>#define</type>
  2390. <name>tsms_rpdu_data_create_mo</name>
  2391. <anchorfile>group__tsms__rpdu__group.html</anchorfile>
  2392. <anchor>ga4cb5e1528206b1166b0bc6f888d58390</anchor>
  2393. <arglist>(mr, smsc, tpdu)</arglist>
  2394. </member>
  2395. <member kind="define">
  2396. <type>#define</type>
  2397. <name>tsms_rpdu_data_create_mt</name>
  2398. <anchorfile>group__tsms__rpdu__group.html</anchorfile>
  2399. <anchor>gabe4218acfa2ef004520c11f430867268</anchor>
  2400. <arglist>(mr, smsc, tpdu)</arglist>
  2401. </member>
  2402. <member kind="define">
  2403. <type>#define</type>
  2404. <name>tsms_rpdu_data_serialize</name>
  2405. <anchorfile>group__tsms__rpdu__group.html</anchorfile>
  2406. <anchor>gafa8f26571bb60a110a2b7480b85ede5f</anchor>
  2407. <arglist>(self, output)</arglist>
  2408. </member>
  2409. <member kind="define">
  2410. <type>#define</type>
  2411. <name>tsms_rpdu_smma_serialize</name>
  2412. <anchorfile>group__tsms__rpdu__group.html</anchorfile>
  2413. <anchor>gabc0ee8d0cb353fb39d5cab752142bcbb</anchor>
  2414. <arglist>(self, output)</arglist>
  2415. </member>
  2416. <member kind="define">
  2417. <type>#define</type>
  2418. <name>tsms_rpdu_ack_create_mo</name>
  2419. <anchorfile>group__tsms__rpdu__group.html</anchorfile>
  2420. <anchor>ga69f8c3b283c13bfa92be006b152cc99e</anchor>
  2421. <arglist>(mr, tpdu)</arglist>
  2422. </member>
  2423. <member kind="define">
  2424. <type>#define</type>
  2425. <name>tsms_rpdu_ack_create_mt</name>
  2426. <anchorfile>group__tsms__rpdu__group.html</anchorfile>
  2427. <anchor>gabc26f8ee68c9f42555be07cb81ca32dd</anchor>
  2428. <arglist>(mr, tpdu)</arglist>
  2429. </member>
  2430. <member kind="define">
  2431. <type>#define</type>
  2432. <name>tsms_rpdu_ack_serialize</name>
  2433. <anchorfile>group__tsms__rpdu__group.html</anchorfile>
  2434. <anchor>ga2aeb9084a881e35c3b1eadd082e764d3</anchor>
  2435. <arglist>(self, output)</arglist>
  2436. </member>
  2437. <member kind="define">
  2438. <type>#define</type>
  2439. <name>tsms_rpdu_error_create_mo</name>
  2440. <anchorfile>group__tsms__rpdu__group.html</anchorfile>
  2441. <anchor>ga2cba98d965737f6ada9d012d21e82b59</anchor>
  2442. <arglist>(mr, tpdu, cause)</arglist>
  2443. </member>
  2444. <member kind="define">
  2445. <type>#define</type>
  2446. <name>tsms_rpdu_error_create_mt</name>
  2447. <anchorfile>group__tsms__rpdu__group.html</anchorfile>
  2448. <anchor>ga069e8b8cdda29fa50adaae3b7365a791</anchor>
  2449. <arglist>(mr, tpdu, cause)</arglist>
  2450. </member>
  2451. <member kind="define">
  2452. <type>#define</type>
  2453. <name>tsms_rpdu_error_serialize</name>
  2454. <anchorfile>group__tsms__rpdu__group.html</anchorfile>
  2455. <anchor>gac4dac7b6e1839f32cee2e39d85ac5730</anchor>
  2456. <arglist>(self, output)</arglist>
  2457. </member>
  2458. <member kind="function">
  2459. <type>tsms_rpdu_data_t *</type>
  2460. <name>tsms_rpdu_data_create</name>
  2461. <anchorfile>group__tsms__rpdu__group.html</anchorfile>
  2462. <anchor>ga5589e131deeab1e25eb08494f7554d55</anchor>
  2463. <arglist>(uint8_t mr, const tsms_address_string_t smsc, const tsms_tpdu_message_t *tpdu, tsk_bool_t MobOrig)</arglist>
  2464. </member>
  2465. <member kind="function">
  2466. <type>tsms_rpdu_smma_t *</type>
  2467. <name>tsms_rpdu_smma_create</name>
  2468. <anchorfile>group__tsms__rpdu__group.html</anchorfile>
  2469. <anchor>gac588512623e47fdfdbac5cd0a387572a</anchor>
  2470. <arglist>(uint8_t mr)</arglist>
  2471. </member>
  2472. <member kind="function">
  2473. <type>tsms_rpdu_ack_t *</type>
  2474. <name>tsms_rpdu_ack_create</name>
  2475. <anchorfile>group__tsms__rpdu__group.html</anchorfile>
  2476. <anchor>ga1464b066b6b93ed848049fb80ba4d4a5</anchor>
  2477. <arglist>(uint8_t mr, const tsms_tpdu_message_t *tpdu, tsk_bool_t MobOrig)</arglist>
  2478. </member>
  2479. <member kind="function">
  2480. <type>tsms_rpdu_error_t *</type>
  2481. <name>tsms_rpdu_error_create</name>
  2482. <anchorfile>group__tsms__rpdu__group.html</anchorfile>
  2483. <anchor>ga445ece4fe91ccafe88343cf6e1f1bf30</anchor>
  2484. <arglist>(uint8_t mr, const tsms_tpdu_message_t *tpdu, uint8_t cause, tsk_bool_t MobOrig)</arglist>
  2485. </member>
  2486. <member kind="function">
  2487. <type>int</type>
  2488. <name>tsms_rpdu_message_serialize</name>
  2489. <anchorfile>group__tsms__rpdu__group.html</anchorfile>
  2490. <anchor>ga3e3d2edcb276313e27838c600ff95c87</anchor>
  2491. <arglist>(const tsms_rpdu_message_t *self, tsk_buffer_t *output)</arglist>
  2492. </member>
  2493. <member kind="function">
  2494. <type>tsms_rpdu_message_t *</type>
  2495. <name>tsms_rpdu_message_deserialize</name>
  2496. <anchorfile>group__tsms__rpdu__group.html</anchorfile>
  2497. <anchor>gaddfae888c86bfcbab67b60ddcc963cf0</anchor>
  2498. <arglist>(const void *data, tsk_size_t size)</arglist>
  2499. </member>
  2500. <member kind="function">
  2501. <type>char *</type>
  2502. <name>tsms_rpdu_message_tohexastring</name>
  2503. <anchorfile>group__tsms__rpdu__group.html</anchorfile>
  2504. <anchor>gaf1d06a3766290da7873b4362f4efadbb</anchor>
  2505. <arglist>(const tsms_rpdu_message_t *self)</arglist>
  2506. </member>
  2507. <docanchor file="group__tsms__rpdu__group">tsms_rpdu_group_ACK</docanchor>
  2508. <docanchor file="group__tsms__rpdu__group">tsms_rpdu_group_ERROR</docanchor>
  2509. <docanchor file="group__tsms__rpdu__group">tsms_rpdu_group_SMMA</docanchor>
  2510. <docanchor file="group__tsms__rpdu__group">tsms_rpdu_group_DATA</docanchor>
  2511. </compound>
  2512. <compound kind="group">
  2513. <name>tsms_packing_group</name>
  2514. <title>SMS Packing</title>
  2515. <filename>group__tsms__packing__group.html</filename>
  2516. <member kind="function">
  2517. <type>tsk_buffer_t *</type>
  2518. <name>tsms_pack_to_7bit</name>
  2519. <anchorfile>group__tsms__packing__group.html</anchorfile>
  2520. <anchor>ga5ec76b83fedbd705f29a2bb8504095c9</anchor>
  2521. <arglist>(const char *ascii)</arglist>
  2522. </member>
  2523. <member kind="function">
  2524. <type>tsk_buffer_t *</type>
  2525. <name>tsms_pack_to_ucs2</name>
  2526. <anchorfile>group__tsms__packing__group.html</anchorfile>
  2527. <anchor>gafcfc13106399cada5e658b5cdeb520e0</anchor>
  2528. <arglist>(const char *ascii)</arglist>
  2529. </member>
  2530. <member kind="function">
  2531. <type>tsk_buffer_t *</type>
  2532. <name>tsms_pack_to_8bit</name>
  2533. <anchorfile>group__tsms__packing__group.html</anchorfile>
  2534. <anchor>ga2618ee85c5f41086a2763b9cfafec223</anchor>
  2535. <arglist>(const char *ascii)</arglist>
  2536. </member>
  2537. <member kind="function">
  2538. <type>char *</type>
  2539. <name>tsms_pack_from_7bit</name>
  2540. <anchorfile>group__tsms__packing__group.html</anchorfile>
  2541. <anchor>ga05ce76a51583893258f7ccc38f54fc42</anchor>
  2542. <arglist>(const void *gsm7bit, tsk_size_t size)</arglist>
  2543. </member>
  2544. <member kind="function">
  2545. <type>char *</type>
  2546. <name>tsms_pack_from_ucs2</name>
  2547. <anchorfile>group__tsms__packing__group.html</anchorfile>
  2548. <anchor>ga7d3f412de3f53083056fd7fab2e7aa6b</anchor>
  2549. <arglist>(const void *ucs2, tsk_size_t size)</arglist>
  2550. </member>
  2551. <member kind="function">
  2552. <type>char *</type>
  2553. <name>tsms_pack_from_8bit</name>
  2554. <anchorfile>group__tsms__packing__group.html</anchorfile>
  2555. <anchor>ga56acefc52098c1a66db2bc7e5250eff2</anchor>
  2556. <arglist>(const void *gsm8bit, tsk_size_t size)</arglist>
  2557. </member>
  2558. </compound>
  2559. <compound kind="struct">
  2560. <name>tsms_address_s</name>
  2561. <filename>structtsms__address__s.html</filename>
  2562. <member kind="variable">
  2563. <type></type>
  2564. <name>TSK_DECLARE_OBJECT</name>
  2565. <anchorfile>structtsms__address__s.html</anchorfile>
  2566. <anchor>a6cb2c811d40d14ceb34bd3b2e7dc5e6a</anchor>
  2567. <arglist></arglist>
  2568. </member>
  2569. <member kind="variable">
  2570. <type>tsms_address_ton_t</type>
  2571. <name>ton</name>
  2572. <anchorfile>structtsms__address__s.html</anchorfile>
  2573. <anchor>a95079efd1c4e93614773267bb9a4dffa</anchor>
  2574. <arglist></arglist>
  2575. </member>
  2576. <member kind="variable">
  2577. <type>tsms_address_npi_t</type>
  2578. <name>npi</name>
  2579. <anchorfile>structtsms__address__s.html</anchorfile>
  2580. <anchor>adefcd3395d99f67ab125abc5449ec75e</anchor>
  2581. <arglist></arglist>
  2582. </member>
  2583. <member kind="variable">
  2584. <type>tsms_address_type_t</type>
  2585. <name>type</name>
  2586. <anchorfile>structtsms__address__s.html</anchorfile>
  2587. <anchor>a60327bf05c699312651b1f69e4539231</anchor>
  2588. <arglist></arglist>
  2589. </member>
  2590. <member kind="variable">
  2591. <type>char *</type>
  2592. <name>digits</name>
  2593. <anchorfile>structtsms__address__s.html</anchorfile>
  2594. <anchor>ad27b3581399ea814fa77a0e76f7dba82</anchor>
  2595. <arglist></arglist>
  2596. </member>
  2597. </compound>
  2598. <compound kind="struct">
  2599. <name>tsms_rpdu_ack_s</name>
  2600. <filename>structtsms__rpdu__ack__s.html</filename>
  2601. <member kind="variable">
  2602. <type></type>
  2603. <name>TSMS_DECLARE_RPDU_MESSAGE</name>
  2604. <anchorfile>structtsms__rpdu__ack__s.html</anchorfile>
  2605. <anchor>ad34c3b1ed52661c3624730d0a77ac3e1</anchor>
  2606. <arglist></arglist>
  2607. </member>
  2608. <member kind="variable">
  2609. <type>tsk_buffer_t *</type>
  2610. <name>udata</name>
  2611. <anchorfile>structtsms__rpdu__ack__s.html</anchorfile>
  2612. <anchor>a9bcf3ed5adc35d2101b4fdb398a7924c</anchor>
  2613. <arglist></arglist>
  2614. </member>
  2615. </compound>
  2616. <compound kind="struct">
  2617. <name>tsms_rpdu_data_s</name>
  2618. <filename>structtsms__rpdu__data__s.html</filename>
  2619. <member kind="variable">
  2620. <type></type>
  2621. <name>TSMS_DECLARE_RPDU_MESSAGE</name>
  2622. <anchorfile>structtsms__rpdu__data__s.html</anchorfile>
  2623. <anchor>ad34c3b1ed52661c3624730d0a77ac3e1</anchor>
  2624. <arglist></arglist>
  2625. </member>
  2626. <member kind="variable">
  2627. <type>tsms_address_t *</type>
  2628. <name>oa</name>
  2629. <anchorfile>structtsms__rpdu__data__s.html</anchorfile>
  2630. <anchor>aace8fb066adc91b9b611b8ca1f68d615</anchor>
  2631. <arglist></arglist>
  2632. </member>
  2633. <member kind="variable">
  2634. <type>tsms_address_t *</type>
  2635. <name>da</name>
  2636. <anchorfile>structtsms__rpdu__data__s.html</anchorfile>
  2637. <anchor>a880175daede78c0951a4504a186d0dcd</anchor>
  2638. <arglist></arglist>
  2639. </member>
  2640. <member kind="variable">
  2641. <type>tsk_buffer_t *</type>
  2642. <name>udata</name>
  2643. <anchorfile>structtsms__rpdu__data__s.html</anchorfile>
  2644. <anchor>a9bcf3ed5adc35d2101b4fdb398a7924c</anchor>
  2645. <arglist></arglist>
  2646. </member>
  2647. </compound>
  2648. <compound kind="struct">
  2649. <name>tsms_rpdu_error_s</name>
  2650. <filename>structtsms__rpdu__error__s.html</filename>
  2651. <member kind="variable">
  2652. <type></type>
  2653. <name>TSMS_DECLARE_RPDU_MESSAGE</name>
  2654. <anchorfile>structtsms__rpdu__error__s.html</anchorfile>
  2655. <anchor>ad34c3b1ed52661c3624730d0a77ac3e1</anchor>
  2656. <arglist></arglist>
  2657. </member>
  2658. <member kind="variable">
  2659. <type>uint8_t</type>
  2660. <name>cause</name>
  2661. <anchorfile>structtsms__rpdu__error__s.html</anchorfile>
  2662. <anchor>a4043e3447cb38a051b81832fd15d98e2</anchor>
  2663. <arglist>[3]</arglist>
  2664. </member>
  2665. <member kind="variable">
  2666. <type>tsk_buffer_t *</type>
  2667. <name>udata</name>
  2668. <anchorfile>structtsms__rpdu__error__s.html</anchorfile>
  2669. <anchor>a9bcf3ed5adc35d2101b4fdb398a7924c</anchor>
  2670. <arglist></arglist>
  2671. </member>
  2672. </compound>
  2673. <compound kind="struct">
  2674. <name>tsms_rpdu_message_s</name>
  2675. <filename>structtsms__rpdu__message__s.html</filename>
  2676. <member kind="variable">
  2677. <type></type>
  2678. <name>TSK_DECLARE_OBJECT</name>
  2679. <anchorfile>structtsms__rpdu__message__s.html</anchorfile>
  2680. <anchor>a6cb2c811d40d14ceb34bd3b2e7dc5e6a</anchor>
  2681. <arglist></arglist>
  2682. </member>
  2683. <member kind="variable">
  2684. <type>tsms_rpdu_type_t</type>
  2685. <name>mti</name>
  2686. <anchorfile>structtsms__rpdu__message__s.html</anchorfile>
  2687. <anchor>a621af770c025ef2c39f37c6682dd4c94</anchor>
  2688. <arglist></arglist>
  2689. </member>
  2690. <member kind="variable">
  2691. <type>uint8_t</type>
  2692. <name>mr</name>
  2693. <anchorfile>structtsms__rpdu__message__s.html</anchorfile>
  2694. <anchor>ab9c147a8a545b6ffc9640b0ad4532d1c</anchor>
  2695. <arglist></arglist>
  2696. </member>
  2697. </compound>
  2698. <compound kind="struct">
  2699. <name>tsms_rpdu_smma_s</name>
  2700. <filename>structtsms__rpdu__smma__s.html</filename>
  2701. <member kind="variable">
  2702. <type></type>
  2703. <name>TSMS_DECLARE_RPDU_MESSAGE</name>
  2704. <anchorfile>structtsms__rpdu__smma__s.html</anchorfile>
  2705. <anchor>ad34c3b1ed52661c3624730d0a77ac3e1</anchor>
  2706. <arglist></arglist>
  2707. </member>
  2708. </compound>
  2709. <compound kind="struct">
  2710. <name>tsms_tpdu_command_s</name>
  2711. <filename>structtsms__tpdu__command__s.html</filename>
  2712. <member kind="variable">
  2713. <type></type>
  2714. <name>TSMS_DECLARE_TPDU_MESSAGE</name>
  2715. <anchorfile>structtsms__tpdu__command__s.html</anchorfile>
  2716. <anchor>a3e10964f384560d83a82cb4eb61f2226</anchor>
  2717. <arglist></arglist>
  2718. </member>
  2719. <member kind="variable">
  2720. <type>tsms_address_t *</type>
  2721. <name>smsc</name>
  2722. <anchorfile>structtsms__tpdu__command__s.html</anchorfile>
  2723. <anchor>a38e40692d827af97d4bcedb4dbbffab5</anchor>
  2724. <arglist></arglist>
  2725. </member>
  2726. <member kind="variable">
  2727. <type>unsigned</type>
  2728. <name>udhi</name>
  2729. <anchorfile>structtsms__tpdu__command__s.html</anchorfile>
  2730. <anchor>a4bb414943b60bf3e2891e2e74f4ba6bd</anchor>
  2731. <arglist></arglist>
  2732. </member>
  2733. <member kind="variable">
  2734. <type>unsigned</type>
  2735. <name>srr</name>
  2736. <anchorfile>structtsms__tpdu__command__s.html</anchorfile>
  2737. <anchor>a03bfe36a49496db5c02e536f55bdf8ef</anchor>
  2738. <arglist></arglist>
  2739. </member>
  2740. <member kind="variable">
  2741. <type>uint8_t</type>
  2742. <name>mr</name>
  2743. <anchorfile>structtsms__tpdu__command__s.html</anchorfile>
  2744. <anchor>ab9c147a8a545b6ffc9640b0ad4532d1c</anchor>
  2745. <arglist></arglist>
  2746. </member>
  2747. <member kind="variable">
  2748. <type>tsms_tpdu_cmd_t</type>
  2749. <name>ct</name>
  2750. <anchorfile>structtsms__tpdu__command__s.html</anchorfile>
  2751. <anchor>a3b099cecc32eb10c444a0d323c29d67e</anchor>
  2752. <arglist></arglist>
  2753. </member>
  2754. <member kind="variable">
  2755. <type>uint8_t</type>
  2756. <name>mn</name>
  2757. <anchorfile>structtsms__tpdu__command__s.html</anchorfile>
  2758. <anchor>aa56680e8399c7c13b715d67ab6d083e7</anchor>
  2759. <arglist></arglist>
  2760. </member>
  2761. <member kind="variable">
  2762. <type>tsms_address_t *</type>
  2763. <name>da</name>
  2764. <anchorfile>structtsms__tpdu__command__s.html</anchorfile>
  2765. <anchor>a880175daede78c0951a4504a186d0dcd</anchor>
  2766. <arglist></arglist>
  2767. </member>
  2768. </compound>
  2769. <compound kind="struct">
  2770. <name>tsms_tpdu_deliver_s</name>
  2771. <filename>structtsms__tpdu__deliver__s.html</filename>
  2772. <member kind="variable">
  2773. <type></type>
  2774. <name>TSMS_DECLARE_TPDU_MESSAGE</name>
  2775. <anchorfile>structtsms__tpdu__deliver__s.html</anchorfile>
  2776. <anchor>a3e10964f384560d83a82cb4eb61f2226</anchor>
  2777. <arglist></arglist>
  2778. </member>
  2779. <member kind="variable">
  2780. <type>tsms_address_t *</type>
  2781. <name>smsc</name>
  2782. <anchorfile>structtsms__tpdu__deliver__s.html</anchorfile>
  2783. <anchor>a38e40692d827af97d4bcedb4dbbffab5</anchor>
  2784. <arglist></arglist>
  2785. </member>
  2786. <member kind="variable">
  2787. <type>unsigned</type>
  2788. <name>mms</name>
  2789. <anchorfile>structtsms__tpdu__deliver__s.html</anchorfile>
  2790. <anchor>ad9fabb1dca4bee43c9a920a254d9f26f</anchor>
  2791. <arglist></arglist>
  2792. </member>
  2793. <member kind="variable">
  2794. <type>unsigned</type>
  2795. <name>lp</name>
  2796. <anchorfile>structtsms__tpdu__deliver__s.html</anchorfile>
  2797. <anchor>a6444e99fe8e0d97fe5453f7592ac515c</anchor>
  2798. <arglist></arglist>
  2799. </member>
  2800. <member kind="variable">
  2801. <type>unsigned</type>
  2802. <name>rp</name>
  2803. <anchorfile>structtsms__tpdu__deliver__s.html</anchorfile>
  2804. <anchor>a1118d743a178dc0d92dd8a096b77524f</anchor>
  2805. <arglist></arglist>
  2806. </member>
  2807. <member kind="variable">
  2808. <type>unsigned</type>
  2809. <name>udhi</name>
  2810. <anchorfile>structtsms__tpdu__deliver__s.html</anchorfile>
  2811. <anchor>a4bb414943b60bf3e2891e2e74f4ba6bd</anchor>
  2812. <arglist></arglist>
  2813. </member>
  2814. <member kind="variable">
  2815. <type>unsigned</type>
  2816. <name>sri</name>
  2817. <anchorfile>structtsms__tpdu__deliver__s.html</anchorfile>
  2818. <anchor>a722252e68f2b52cf31f74ece5662a49f</anchor>
  2819. <arglist></arglist>
  2820. </member>
  2821. <member kind="variable">
  2822. <type>tsms_address_t *</type>
  2823. <name>oa</name>
  2824. <anchorfile>structtsms__tpdu__deliver__s.html</anchorfile>
  2825. <anchor>aace8fb066adc91b9b611b8ca1f68d615</anchor>
  2826. <arglist></arglist>
  2827. </member>
  2828. <member kind="variable">
  2829. <type>uint8_t</type>
  2830. <name>scts</name>
  2831. <anchorfile>structtsms__tpdu__deliver__s.html</anchorfile>
  2832. <anchor>ada219ad73e4dfbce10e3ff2f70464f59</anchor>
  2833. <arglist>[7]</arglist>
  2834. </member>
  2835. </compound>
  2836. <compound kind="struct">
  2837. <name>tsms_tpdu_message_s</name>
  2838. <filename>structtsms__tpdu__message__s.html</filename>
  2839. <member kind="variable">
  2840. <type></type>
  2841. <name>TSK_DECLARE_OBJECT</name>
  2842. <anchorfile>structtsms__tpdu__message__s.html</anchorfile>
  2843. <anchor>a6cb2c811d40d14ceb34bd3b2e7dc5e6a</anchor>
  2844. <arglist></arglist>
  2845. </member>
  2846. <member kind="variable">
  2847. <type>tsk_bool_t</type>
  2848. <name>MobOrig</name>
  2849. <anchorfile>structtsms__tpdu__message__s.html</anchorfile>
  2850. <anchor>a6e6aeef330a9a8dec2b2e35027ad65c6</anchor>
  2851. <arglist></arglist>
  2852. </member>
  2853. <member kind="variable">
  2854. <type>tsms_tpdu_mti_t</type>
  2855. <name>mti</name>
  2856. <anchorfile>structtsms__tpdu__message__s.html</anchorfile>
  2857. <anchor>a5343c332e8f0900254d58a3ff8111163</anchor>
  2858. <arglist></arglist>
  2859. </member>
  2860. <member kind="variable">
  2861. <type>uint8_t</type>
  2862. <name>pid</name>
  2863. <anchorfile>structtsms__tpdu__message__s.html</anchorfile>
  2864. <anchor>a108af4844b813f4ea332bab4e84aa87e</anchor>
  2865. <arglist></arglist>
  2866. </member>
  2867. <member kind="variable">
  2868. <type>uint8_t</type>
  2869. <name>dcs</name>
  2870. <anchorfile>structtsms__tpdu__message__s.html</anchorfile>
  2871. <anchor>a3670021244908632f923d920b860e433</anchor>
  2872. <arglist></arglist>
  2873. </member>
  2874. <member kind="variable">
  2875. <type>uint8_t</type>
  2876. <name>udl</name>
  2877. <anchorfile>structtsms__tpdu__message__s.html</anchorfile>
  2878. <anchor>a17382327252db61e15f14aa7447f4631</anchor>
  2879. <arglist></arglist>
  2880. </member>
  2881. <member kind="variable">
  2882. <type>tsk_buffer_t *</type>
  2883. <name>ud</name>
  2884. <anchorfile>structtsms__tpdu__message__s.html</anchorfile>
  2885. <anchor>a3db0d301634cbd0a517ab31fd2801bfd</anchor>
  2886. <arglist></arglist>
  2887. </member>
  2888. </compound>
  2889. <compound kind="struct">
  2890. <name>tsms_tpdu_report_s</name>
  2891. <filename>structtsms__tpdu__report__s.html</filename>
  2892. <member kind="variable">
  2893. <type></type>
  2894. <name>TSMS_DECLARE_TPDU_MESSAGE</name>
  2895. <anchorfile>structtsms__tpdu__report__s.html</anchorfile>
  2896. <anchor>a3e10964f384560d83a82cb4eb61f2226</anchor>
  2897. <arglist></arglist>
  2898. </member>
  2899. <member kind="variable">
  2900. <type>tsms_address_t *</type>
  2901. <name>smsc</name>
  2902. <anchorfile>structtsms__tpdu__report__s.html</anchorfile>
  2903. <anchor>a38e40692d827af97d4bcedb4dbbffab5</anchor>
  2904. <arglist></arglist>
  2905. </member>
  2906. <member kind="variable">
  2907. <type>tsk_bool_t</type>
  2908. <name>error</name>
  2909. <anchorfile>structtsms__tpdu__report__s.html</anchorfile>
  2910. <anchor>a6e79ee96ed2260a83b37ddffadd0a3bf</anchor>
  2911. <arglist></arglist>
  2912. </member>
  2913. <member kind="variable">
  2914. <type>unsigned</type>
  2915. <name>udhi</name>
  2916. <anchorfile>structtsms__tpdu__report__s.html</anchorfile>
  2917. <anchor>a4bb414943b60bf3e2891e2e74f4ba6bd</anchor>
  2918. <arglist></arglist>
  2919. </member>
  2920. <member kind="variable">
  2921. <type>uint8_t</type>
  2922. <name>fcs</name>
  2923. <anchorfile>structtsms__tpdu__report__s.html</anchorfile>
  2924. <anchor>a551cefcd48f2a929589e54d67f029107</anchor>
  2925. <arglist></arglist>
  2926. </member>
  2927. <member kind="variable">
  2928. <type>uint8_t</type>
  2929. <name>pi</name>
  2930. <anchorfile>structtsms__tpdu__report__s.html</anchorfile>
  2931. <anchor>a1459382aaf3e683abc00c4d7d242425d</anchor>
  2932. <arglist></arglist>
  2933. </member>
  2934. <member kind="variable">
  2935. <type>uint8_t</type>
  2936. <name>scts</name>
  2937. <anchorfile>structtsms__tpdu__report__s.html</anchorfile>
  2938. <anchor>ada219ad73e4dfbce10e3ff2f70464f59</anchor>
  2939. <arglist>[7]</arglist>
  2940. </member>
  2941. </compound>
  2942. <compound kind="struct">
  2943. <name>tsms_tpdu_status_report_s</name>
  2944. <filename>structtsms__tpdu__status__report__s.html</filename>
  2945. <member kind="variable">
  2946. <type></type>
  2947. <name>TSMS_DECLARE_TPDU_MESSAGE</name>
  2948. <anchorfile>structtsms__tpdu__status__report__s.html</anchorfile>
  2949. <anchor>a3e10964f384560d83a82cb4eb61f2226</anchor>
  2950. <arglist></arglist>
  2951. </member>
  2952. <member kind="variable">
  2953. <type>tsms_address_t *</type>
  2954. <name>smsc</name>
  2955. <anchorfile>structtsms__tpdu__status__report__s.html</anchorfile>
  2956. <anchor>a38e40692d827af97d4bcedb4dbbffab5</anchor>
  2957. <arglist></arglist>
  2958. </member>
  2959. <member kind="variable">
  2960. <type>unsigned</type>
  2961. <name>udhi</name>
  2962. <anchorfile>structtsms__tpdu__status__report__s.html</anchorfile>
  2963. <anchor>a4bb414943b60bf3e2891e2e74f4ba6bd</anchor>
  2964. <arglist></arglist>
  2965. </member>
  2966. <member kind="variable">
  2967. <type>unsigned</type>
  2968. <name>mms</name>
  2969. <anchorfile>structtsms__tpdu__status__report__s.html</anchorfile>
  2970. <anchor>ad9fabb1dca4bee43c9a920a254d9f26f</anchor>
  2971. <arglist></arglist>
  2972. </member>
  2973. <member kind="variable">
  2974. <type>unsigned</type>
  2975. <name>lp</name>
  2976. <anchorfile>structtsms__tpdu__status__report__s.html</anchorfile>
  2977. <anchor>a6444e99fe8e0d97fe5453f7592ac515c</anchor>
  2978. <arglist></arglist>
  2979. </member>
  2980. <member kind="variable">
  2981. <type>unsigned</type>
  2982. <name>srq</name>
  2983. <anchorfile>structtsms__tpdu__status__report__s.html</anchorfile>
  2984. <anchor>a687595b129dd6852c930d410fb987b5c</anchor>
  2985. <arglist></arglist>
  2986. </member>
  2987. <member kind="variable">
  2988. <type>unsigned</type>
  2989. <name>mr</name>
  2990. <anchorfile>structtsms__tpdu__status__report__s.html</anchorfile>
  2991. <anchor>ada5dc0a6758b35f32c0827370e8a9141</anchor>
  2992. <arglist></arglist>
  2993. </member>
  2994. <member kind="variable">
  2995. <type>tsms_address_t *</type>
  2996. <name>ra</name>
  2997. <anchorfile>structtsms__tpdu__status__report__s.html</anchorfile>
  2998. <anchor>a71c646440dfbe9ed0d5277b1665f27a7</anchor>
  2999. <arglist></arglist>
  3000. </member>
  3001. <member kind="variable">
  3002. <type>uint8_t</type>
  3003. <name>scts</name>
  3004. <anchorfile>structtsms__tpdu__status__report__s.html</anchorfile>
  3005. <anchor>ada219ad73e4dfbce10e3ff2f70464f59</anchor>
  3006. <arglist>[7]</arglist>
  3007. </member>
  3008. <member kind="variable">
  3009. <type>uint8_t</type>
  3010. <name>dt</name>
  3011. <anchorfile>structtsms__tpdu__status__report__s.html</anchorfile>
  3012. <anchor>a2827a99332f6e3d5eb6b00d2586f26d1</anchor>
  3013. <arglist>[7]</arglist>
  3014. </member>
  3015. <member kind="variable">
  3016. <type>tsms_tpdu_status_type_t</type>
  3017. <name>st</name>
  3018. <anchorfile>structtsms__tpdu__status__report__s.html</anchorfile>
  3019. <anchor>a992dede7e7c799965fbb107a0873f83f</anchor>
  3020. <arglist></arglist>
  3021. </member>
  3022. <member kind="variable">
  3023. <type>uint8_t</type>
  3024. <name>pi</name>
  3025. <anchorfile>structtsms__tpdu__status__report__s.html</anchorfile>
  3026. <anchor>a1459382aaf3e683abc00c4d7d242425d</anchor>
  3027. <arglist></arglist>
  3028. </member>
  3029. </compound>
  3030. <compound kind="struct">
  3031. <name>tsms_tpdu_submit_s</name>
  3032. <filename>structtsms__tpdu__submit__s.html</filename>
  3033. <member kind="variable">
  3034. <type></type>
  3035. <name>TSMS_DECLARE_TPDU_MESSAGE</name>
  3036. <anchorfile>structtsms__tpdu__submit__s.html</anchorfile>
  3037. <anchor>a3e10964f384560d83a82cb4eb61f2226</anchor>
  3038. <arglist></arglist>
  3039. </member>
  3040. <member kind="variable">
  3041. <type>tsms_address_t *</type>
  3042. <name>smsc</name>
  3043. <anchorfile>structtsms__tpdu__submit__s.html</anchorfile>
  3044. <anchor>a38e40692d827af97d4bcedb4dbbffab5</anchor>
  3045. <arglist></arglist>
  3046. </member>
  3047. <member kind="variable">
  3048. <type>unsigned</type>
  3049. <name>rd</name>
  3050. <anchorfile>structtsms__tpdu__submit__s.html</anchorfile>
  3051. <anchor>a76f4ecb9ec6bab244793e2c729ccddca</anchor>
  3052. <arglist></arglist>
  3053. </member>
  3054. <member kind="variable">
  3055. <type>tsms_tpdu_vpf_t</type>
  3056. <name>vpf</name>
  3057. <anchorfile>structtsms__tpdu__submit__s.html</anchorfile>
  3058. <anchor>ab5a68e196359edf0c74fbedb99727113</anchor>
  3059. <arglist></arglist>
  3060. </member>
  3061. <member kind="variable">
  3062. <type>unsigned</type>
  3063. <name>rp</name>
  3064. <anchorfile>structtsms__tpdu__submit__s.html</anchorfile>
  3065. <anchor>a1118d743a178dc0d92dd8a096b77524f</anchor>
  3066. <arglist></arglist>
  3067. </member>
  3068. <member kind="variable">
  3069. <type>unsigned</type>
  3070. <name>udhi</name>
  3071. <anchorfile>structtsms__tpdu__submit__s.html</anchorfile>
  3072. <anchor>a4bb414943b60bf3e2891e2e74f4ba6bd</anchor>
  3073. <arglist></arglist>
  3074. </member>
  3075. <member kind="variable">
  3076. <type>unsigned</type>
  3077. <name>srr</name>
  3078. <anchorfile>structtsms__tpdu__submit__s.html</anchorfile>
  3079. <anchor>a03bfe36a49496db5c02e536f55bdf8ef</anchor>
  3080. <arglist></arglist>
  3081. </member>
  3082. <member kind="variable">
  3083. <type>uint8_t</type>
  3084. <name>mr</name>
  3085. <anchorfile>structtsms__tpdu__submit__s.html</anchorfile>
  3086. <anchor>ab9c147a8a545b6ffc9640b0ad4532d1c</anchor>
  3087. <arglist></arglist>
  3088. </member>
  3089. <member kind="variable">
  3090. <type>tsms_address_t *</type>
  3091. <name>da</name>
  3092. <anchorfile>structtsms__tpdu__submit__s.html</anchorfile>
  3093. <anchor>a880175daede78c0951a4504a186d0dcd</anchor>
  3094. <arglist></arglist>
  3095. </member>
  3096. <member kind="variable">
  3097. <type>uint8_t</type>
  3098. <name>vp</name>
  3099. <anchorfile>structtsms__tpdu__submit__s.html</anchorfile>
  3100. <anchor>a1771b7b4f4d81ba158d309419427647e</anchor>
  3101. <arglist>[7]</arglist>
  3102. </member>
  3103. </compound>
  3104. </tagfile>