HP-Socket Class Diagram - v3.5.uml 1.6 MB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455545654575458545954605461546254635464546554665467546854695470547154725473547454755476547754785479548054815482548354845485548654875488548954905491549254935494549554965497549854995500550155025503550455055506550755085509551055115512551355145515551655175518551955205521552255235524552555265527552855295530553155325533553455355536553755385539554055415542554355445545554655475548554955505551555255535554555555565557555855595560556155625563556455655566556755685569557055715572557355745575557655775578557955805581558255835584558555865587558855895590559155925593559455955596559755985599560056015602560356045605560656075608560956105611561256135614561556165617561856195620562156225623562456255626562756285629563056315632563356345635563656375638563956405641564256435644564556465647564856495650565156525653565456555656565756585659566056615662566356645665566656675668566956705671567256735674567556765677567856795680568156825683568456855686568756885689569056915692569356945695569656975698569957005701570257035704570557065707570857095710571157125713571457155716571757185719572057215722572357245725572657275728572957305731573257335734573557365737573857395740574157425743574457455746574757485749575057515752575357545755575657575758575957605761576257635764576557665767576857695770577157725773577457755776577757785779578057815782578357845785578657875788578957905791579257935794579557965797579857995800580158025803580458055806580758085809581058115812581358145815581658175818581958205821582258235824582558265827582858295830583158325833583458355836583758385839584058415842584358445845584658475848584958505851585258535854585558565857585858595860586158625863586458655866586758685869587058715872587358745875587658775878587958805881588258835884588558865887588858895890589158925893589458955896589758985899590059015902590359045905590659075908590959105911591259135914591559165917591859195920592159225923592459255926592759285929593059315932593359345935593659375938593959405941594259435944594559465947594859495950595159525953595459555956595759585959596059615962596359645965596659675968596959705971597259735974597559765977597859795980598159825983598459855986598759885989599059915992599359945995599659975998599960006001600260036004600560066007600860096010601160126013601460156016601760186019602060216022602360246025602660276028602960306031603260336034603560366037603860396040604160426043604460456046604760486049605060516052605360546055605660576058605960606061606260636064606560666067606860696070607160726073607460756076607760786079608060816082608360846085608660876088608960906091609260936094609560966097609860996100610161026103610461056106610761086109611061116112611361146115611661176118611961206121612261236124612561266127612861296130613161326133613461356136613761386139614061416142614361446145614661476148614961506151615261536154615561566157615861596160616161626163616461656166616761686169617061716172617361746175617661776178617961806181618261836184618561866187618861896190619161926193619461956196619761986199620062016202620362046205620662076208620962106211621262136214621562166217621862196220622162226223622462256226622762286229623062316232623362346235623662376238623962406241624262436244624562466247624862496250625162526253625462556256625762586259626062616262626362646265626662676268626962706271627262736274627562766277627862796280628162826283628462856286628762886289629062916292629362946295629662976298629963006301630263036304630563066307630863096310631163126313631463156316631763186319632063216322632363246325632663276328632963306331633263336334633563366337633863396340634163426343634463456346634763486349635063516352635363546355635663576358635963606361636263636364636563666367636863696370637163726373637463756376637763786379638063816382638363846385638663876388638963906391639263936394639563966397639863996400640164026403640464056406640764086409641064116412641364146415641664176418641964206421642264236424642564266427642864296430643164326433643464356436643764386439644064416442644364446445644664476448644964506451645264536454645564566457645864596460646164626463646464656466646764686469647064716472647364746475647664776478647964806481648264836484648564866487648864896490649164926493649464956496649764986499650065016502650365046505650665076508650965106511651265136514651565166517651865196520652165226523652465256526652765286529653065316532653365346535653665376538653965406541654265436544654565466547654865496550655165526553655465556556655765586559656065616562656365646565656665676568656965706571657265736574657565766577657865796580658165826583658465856586658765886589659065916592659365946595659665976598659966006601660266036604660566066607660866096610661166126613661466156616661766186619662066216622662366246625662666276628662966306631663266336634663566366637663866396640664166426643664466456646664766486649665066516652665366546655665666576658665966606661666266636664666566666667666866696670667166726673667466756676667766786679668066816682668366846685668666876688668966906691669266936694669566966697669866996700670167026703670467056706670767086709671067116712671367146715671667176718671967206721672267236724672567266727672867296730673167326733673467356736673767386739674067416742674367446745674667476748674967506751675267536754675567566757675867596760676167626763676467656766676767686769677067716772677367746775677667776778677967806781678267836784678567866787678867896790679167926793679467956796679767986799680068016802680368046805680668076808680968106811681268136814681568166817681868196820682168226823682468256826682768286829683068316832683368346835683668376838683968406841684268436844684568466847684868496850685168526853685468556856685768586859686068616862686368646865686668676868686968706871687268736874687568766877687868796880688168826883688468856886688768886889689068916892689368946895689668976898689969006901690269036904690569066907690869096910691169126913691469156916691769186919692069216922692369246925692669276928692969306931693269336934693569366937693869396940694169426943694469456946694769486949695069516952695369546955695669576958695969606961696269636964696569666967696869696970697169726973697469756976697769786979698069816982698369846985698669876988698969906991699269936994699569966997699869997000700170027003700470057006700770087009701070117012701370147015701670177018701970207021702270237024702570267027702870297030703170327033703470357036703770387039704070417042704370447045704670477048704970507051705270537054705570567057705870597060706170627063706470657066706770687069707070717072707370747075707670777078707970807081708270837084708570867087708870897090709170927093709470957096709770987099710071017102710371047105710671077108710971107111711271137114711571167117711871197120712171227123712471257126712771287129713071317132713371347135713671377138713971407141714271437144714571467147714871497150715171527153715471557156715771587159716071617162716371647165716671677168716971707171717271737174717571767177717871797180718171827183718471857186718771887189719071917192719371947195719671977198719972007201720272037204720572067207720872097210721172127213721472157216721772187219722072217222722372247225722672277228722972307231723272337234723572367237723872397240724172427243724472457246724772487249725072517252725372547255725672577258725972607261726272637264726572667267726872697270727172727273727472757276727772787279728072817282728372847285728672877288728972907291729272937294729572967297729872997300730173027303730473057306730773087309731073117312731373147315731673177318731973207321732273237324732573267327732873297330733173327333733473357336733773387339734073417342734373447345734673477348734973507351735273537354735573567357735873597360736173627363736473657366736773687369737073717372737373747375737673777378737973807381738273837384738573867387738873897390739173927393739473957396739773987399740074017402740374047405740674077408740974107411741274137414741574167417741874197420742174227423742474257426742774287429743074317432743374347435743674377438743974407441744274437444744574467447744874497450745174527453745474557456745774587459746074617462746374647465746674677468746974707471747274737474747574767477747874797480748174827483748474857486748774887489749074917492749374947495749674977498749975007501750275037504750575067507750875097510751175127513751475157516751775187519752075217522752375247525752675277528752975307531753275337534753575367537753875397540754175427543754475457546754775487549755075517552755375547555755675577558755975607561756275637564756575667567756875697570757175727573757475757576757775787579758075817582758375847585758675877588758975907591759275937594759575967597759875997600760176027603760476057606760776087609761076117612761376147615761676177618761976207621762276237624762576267627762876297630763176327633763476357636763776387639764076417642764376447645764676477648764976507651765276537654765576567657765876597660766176627663766476657666766776687669767076717672767376747675767676777678767976807681768276837684768576867687768876897690769176927693769476957696769776987699770077017702770377047705770677077708770977107711771277137714771577167717771877197720772177227723772477257726772777287729773077317732773377347735773677377738773977407741774277437744774577467747774877497750775177527753775477557756775777587759776077617762776377647765776677677768776977707771777277737774777577767777777877797780778177827783778477857786778777887789779077917792779377947795779677977798779978007801780278037804780578067807780878097810781178127813781478157816781778187819782078217822782378247825782678277828782978307831783278337834783578367837783878397840784178427843784478457846784778487849785078517852785378547855785678577858785978607861786278637864786578667867786878697870787178727873787478757876787778787879788078817882788378847885788678877888788978907891789278937894789578967897789878997900790179027903790479057906790779087909791079117912791379147915791679177918791979207921792279237924792579267927792879297930793179327933793479357936793779387939794079417942794379447945794679477948794979507951795279537954795579567957795879597960796179627963796479657966796779687969797079717972797379747975797679777978797979807981798279837984798579867987798879897990799179927993799479957996799779987999800080018002800380048005800680078008800980108011801280138014801580168017801880198020802180228023802480258026802780288029803080318032803380348035803680378038803980408041804280438044804580468047804880498050805180528053805480558056805780588059806080618062806380648065806680678068806980708071807280738074807580768077807880798080808180828083808480858086808780888089809080918092809380948095809680978098809981008101810281038104810581068107810881098110811181128113811481158116811781188119812081218122812381248125812681278128812981308131813281338134813581368137813881398140814181428143814481458146814781488149815081518152815381548155815681578158815981608161816281638164816581668167816881698170817181728173817481758176817781788179818081818182818381848185818681878188818981908191819281938194819581968197819881998200820182028203820482058206820782088209821082118212821382148215821682178218821982208221822282238224822582268227822882298230823182328233823482358236823782388239824082418242824382448245824682478248824982508251825282538254825582568257825882598260826182628263826482658266826782688269827082718272827382748275827682778278827982808281828282838284828582868287828882898290829182928293829482958296829782988299830083018302830383048305830683078308830983108311831283138314831583168317831883198320832183228323832483258326832783288329833083318332833383348335833683378338833983408341834283438344834583468347834883498350835183528353835483558356835783588359836083618362836383648365836683678368836983708371837283738374837583768377837883798380838183828383838483858386838783888389839083918392839383948395839683978398839984008401840284038404840584068407840884098410841184128413841484158416841784188419842084218422842384248425842684278428842984308431843284338434843584368437843884398440844184428443844484458446844784488449845084518452845384548455845684578458845984608461846284638464846584668467846884698470847184728473847484758476847784788479848084818482848384848485848684878488848984908491849284938494849584968497849884998500850185028503850485058506850785088509851085118512851385148515851685178518851985208521852285238524852585268527852885298530853185328533853485358536853785388539854085418542854385448545854685478548854985508551855285538554855585568557855885598560856185628563856485658566856785688569857085718572857385748575857685778578857985808581858285838584858585868587858885898590859185928593859485958596859785988599860086018602860386048605860686078608860986108611861286138614861586168617861886198620862186228623862486258626862786288629863086318632863386348635863686378638863986408641864286438644864586468647864886498650865186528653865486558656865786588659866086618662866386648665866686678668866986708671867286738674867586768677867886798680868186828683868486858686868786888689869086918692869386948695869686978698869987008701870287038704870587068707870887098710871187128713871487158716871787188719872087218722872387248725872687278728872987308731873287338734873587368737873887398740874187428743874487458746874787488749875087518752875387548755875687578758875987608761876287638764876587668767876887698770877187728773877487758776877787788779878087818782878387848785878687878788878987908791879287938794879587968797879887998800880188028803880488058806880788088809881088118812881388148815881688178818881988208821882288238824882588268827882888298830883188328833883488358836883788388839884088418842884388448845884688478848884988508851885288538854885588568857885888598860886188628863886488658866886788688869887088718872887388748875887688778878887988808881888288838884888588868887888888898890889188928893889488958896889788988899890089018902890389048905890689078908890989108911891289138914891589168917891889198920892189228923892489258926892789288929893089318932893389348935893689378938893989408941894289438944894589468947894889498950895189528953895489558956895789588959896089618962896389648965896689678968896989708971897289738974897589768977897889798980898189828983898489858986898789888989899089918992899389948995899689978998899990009001900290039004900590069007900890099010901190129013901490159016901790189019902090219022902390249025902690279028902990309031903290339034903590369037903890399040904190429043904490459046904790489049905090519052905390549055905690579058905990609061906290639064906590669067906890699070907190729073907490759076907790789079908090819082908390849085908690879088908990909091909290939094909590969097909890999100910191029103910491059106910791089109911091119112911391149115911691179118911991209121912291239124912591269127912891299130913191329133913491359136913791389139914091419142914391449145914691479148914991509151915291539154915591569157915891599160916191629163916491659166916791689169917091719172917391749175917691779178917991809181918291839184918591869187918891899190919191929193919491959196919791989199920092019202920392049205920692079208920992109211921292139214921592169217921892199220922192229223922492259226922792289229923092319232923392349235923692379238923992409241924292439244924592469247924892499250925192529253925492559256925792589259926092619262926392649265926692679268926992709271927292739274927592769277927892799280928192829283928492859286928792889289929092919292929392949295929692979298929993009301930293039304930593069307930893099310931193129313931493159316931793189319932093219322932393249325932693279328932993309331933293339334933593369337933893399340934193429343934493459346934793489349935093519352935393549355935693579358935993609361936293639364936593669367936893699370937193729373937493759376937793789379938093819382938393849385938693879388938993909391939293939394939593969397939893999400940194029403940494059406940794089409941094119412941394149415941694179418941994209421942294239424942594269427942894299430943194329433943494359436943794389439944094419442944394449445944694479448944994509451945294539454945594569457945894599460946194629463946494659466946794689469947094719472947394749475947694779478947994809481948294839484948594869487948894899490949194929493949494959496949794989499950095019502950395049505950695079508950995109511951295139514951595169517951895199520952195229523952495259526952795289529953095319532953395349535953695379538953995409541954295439544954595469547954895499550955195529553955495559556955795589559956095619562956395649565956695679568956995709571957295739574957595769577957895799580958195829583958495859586958795889589959095919592959395949595959695979598959996009601960296039604960596069607960896099610961196129613961496159616961796189619962096219622962396249625962696279628962996309631963296339634963596369637963896399640964196429643964496459646964796489649965096519652965396549655965696579658965996609661966296639664966596669667966896699670967196729673967496759676967796789679968096819682968396849685968696879688968996909691969296939694969596969697969896999700970197029703970497059706970797089709971097119712971397149715971697179718971997209721972297239724972597269727972897299730973197329733973497359736973797389739974097419742974397449745974697479748974997509751975297539754975597569757975897599760976197629763976497659766976797689769977097719772977397749775977697779778977997809781978297839784978597869787978897899790979197929793979497959796979797989799980098019802980398049805980698079808980998109811981298139814981598169817981898199820982198229823982498259826982798289829983098319832983398349835983698379838983998409841984298439844984598469847984898499850985198529853985498559856985798589859986098619862986398649865986698679868986998709871987298739874987598769877987898799880988198829883988498859886988798889889989098919892989398949895989698979898989999009901990299039904990599069907990899099910991199129913991499159916991799189919992099219922992399249925992699279928992999309931993299339934993599369937993899399940994199429943994499459946994799489949995099519952995399549955995699579958995999609961996299639964996599669967996899699970997199729973997499759976997799789979998099819982998399849985998699879988998999909991999299939994999599969997999899991000010001100021000310004100051000610007100081000910010100111001210013100141001510016100171001810019100201002110022100231002410025100261002710028100291003010031100321003310034100351003610037100381003910040100411004210043100441004510046100471004810049100501005110052100531005410055100561005710058100591006010061100621006310064100651006610067100681006910070100711007210073100741007510076100771007810079100801008110082100831008410085100861008710088100891009010091100921009310094100951009610097100981009910100101011010210103101041010510106101071010810109101101011110112101131011410115101161011710118101191012010121101221012310124101251012610127101281012910130101311013210133101341013510136101371013810139101401014110142101431014410145101461014710148101491015010151101521015310154101551015610157101581015910160101611016210163101641016510166101671016810169101701017110172101731017410175101761017710178101791018010181101821018310184101851018610187101881018910190101911019210193101941019510196101971019810199102001020110202102031020410205102061020710208102091021010211102121021310214102151021610217102181021910220102211022210223102241022510226102271022810229102301023110232102331023410235102361023710238102391024010241102421024310244102451024610247102481024910250102511025210253102541025510256102571025810259102601026110262102631026410265102661026710268102691027010271102721027310274102751027610277102781027910280102811028210283102841028510286102871028810289102901029110292102931029410295102961029710298102991030010301103021030310304103051030610307103081030910310103111031210313103141031510316103171031810319103201032110322103231032410325103261032710328103291033010331103321033310334103351033610337103381033910340103411034210343103441034510346103471034810349103501035110352103531035410355103561035710358103591036010361103621036310364103651036610367103681036910370103711037210373103741037510376103771037810379103801038110382103831038410385103861038710388103891039010391103921039310394103951039610397103981039910400104011040210403104041040510406104071040810409104101041110412104131041410415104161041710418104191042010421104221042310424104251042610427104281042910430104311043210433104341043510436104371043810439104401044110442104431044410445104461044710448104491045010451104521045310454104551045610457104581045910460104611046210463104641046510466104671046810469104701047110472104731047410475104761047710478104791048010481104821048310484104851048610487104881048910490104911049210493104941049510496104971049810499105001050110502105031050410505105061050710508105091051010511105121051310514105151051610517105181051910520105211052210523105241052510526105271052810529105301053110532105331053410535105361053710538105391054010541105421054310544105451054610547105481054910550105511055210553105541055510556105571055810559105601056110562105631056410565105661056710568105691057010571105721057310574105751057610577105781057910580105811058210583105841058510586105871058810589105901059110592105931059410595105961059710598105991060010601106021060310604106051060610607106081060910610106111061210613106141061510616106171061810619106201062110622106231062410625106261062710628106291063010631106321063310634106351063610637106381063910640106411064210643106441064510646106471064810649106501065110652106531065410655106561065710658106591066010661106621066310664106651066610667106681066910670106711067210673106741067510676106771067810679106801068110682106831068410685106861068710688106891069010691106921069310694106951069610697106981069910700107011070210703107041070510706107071070810709107101071110712107131071410715107161071710718107191072010721107221072310724107251072610727107281072910730107311073210733107341073510736107371073810739107401074110742107431074410745107461074710748107491075010751107521075310754107551075610757107581075910760107611076210763107641076510766107671076810769107701077110772107731077410775107761077710778107791078010781107821078310784107851078610787107881078910790107911079210793107941079510796107971079810799108001080110802108031080410805108061080710808108091081010811108121081310814108151081610817108181081910820108211082210823108241082510826108271082810829108301083110832108331083410835108361083710838108391084010841108421084310844108451084610847108481084910850108511085210853108541085510856108571085810859108601086110862108631086410865108661086710868108691087010871108721087310874108751087610877108781087910880108811088210883108841088510886108871088810889108901089110892108931089410895108961089710898108991090010901109021090310904109051090610907109081090910910109111091210913109141091510916109171091810919109201092110922109231092410925109261092710928109291093010931109321093310934109351093610937109381093910940109411094210943109441094510946109471094810949109501095110952109531095410955109561095710958109591096010961109621096310964109651096610967109681096910970109711097210973109741097510976109771097810979109801098110982109831098410985109861098710988109891099010991109921099310994109951099610997109981099911000110011100211003110041100511006110071100811009110101101111012110131101411015110161101711018110191102011021110221102311024110251102611027110281102911030110311103211033110341103511036110371103811039110401104111042110431104411045110461104711048110491105011051110521105311054110551105611057110581105911060110611106211063110641106511066110671106811069110701107111072110731107411075110761107711078110791108011081110821108311084110851108611087110881108911090110911109211093110941109511096110971109811099111001110111102111031110411105111061110711108111091111011111111121111311114111151111611117111181111911120111211112211123111241112511126111271112811129111301113111132111331113411135111361113711138111391114011141111421114311144111451114611147111481114911150111511115211153111541115511156111571115811159111601116111162111631116411165111661116711168111691117011171111721117311174111751117611177111781117911180111811118211183111841118511186111871118811189111901119111192111931119411195111961119711198111991120011201112021120311204112051120611207112081120911210112111121211213112141121511216112171121811219112201122111222112231122411225112261122711228112291123011231112321123311234112351123611237112381123911240112411124211243112441124511246112471124811249112501125111252112531125411255112561125711258112591126011261112621126311264112651126611267112681126911270112711127211273112741127511276112771127811279112801128111282112831128411285112861128711288112891129011291112921129311294112951129611297112981129911300113011130211303113041130511306113071130811309113101131111312113131131411315113161131711318113191132011321113221132311324113251132611327113281132911330113311133211333113341133511336113371133811339113401134111342113431134411345113461134711348113491135011351113521135311354113551135611357113581135911360113611136211363113641136511366113671136811369113701137111372113731137411375113761137711378113791138011381113821138311384113851138611387113881138911390113911139211393113941139511396113971139811399114001140111402114031140411405114061140711408114091141011411114121141311414114151141611417114181141911420114211142211423114241142511426114271142811429114301143111432114331143411435114361143711438114391144011441114421144311444114451144611447114481144911450114511145211453114541145511456114571145811459114601146111462114631146411465114661146711468114691147011471114721147311474114751147611477114781147911480114811148211483114841148511486114871148811489114901149111492114931149411495114961149711498114991150011501115021150311504115051150611507115081150911510115111151211513115141151511516115171151811519115201152111522115231152411525115261152711528115291153011531115321153311534115351153611537115381153911540115411154211543115441154511546115471154811549115501155111552115531155411555115561155711558115591156011561115621156311564115651156611567115681156911570115711157211573115741157511576115771157811579115801158111582115831158411585115861158711588115891159011591115921159311594115951159611597115981159911600116011160211603116041160511606116071160811609116101161111612116131161411615116161161711618116191162011621116221162311624116251162611627116281162911630116311163211633116341163511636116371163811639116401164111642116431164411645116461164711648116491165011651116521165311654116551165611657116581165911660116611166211663116641166511666116671166811669116701167111672116731167411675116761167711678116791168011681116821168311684116851168611687116881168911690116911169211693116941169511696116971169811699117001170111702117031170411705117061170711708117091171011711117121171311714117151171611717117181171911720117211172211723117241172511726117271172811729117301173111732117331173411735117361173711738117391174011741117421174311744117451174611747117481174911750117511175211753117541175511756117571175811759117601176111762117631176411765117661176711768117691177011771117721177311774117751177611777117781177911780117811178211783117841178511786117871178811789117901179111792117931179411795117961179711798117991180011801118021180311804118051180611807118081180911810118111181211813118141181511816118171181811819118201182111822118231182411825118261182711828118291183011831118321183311834118351183611837118381183911840118411184211843118441184511846118471184811849118501185111852118531185411855118561185711858118591186011861118621186311864118651186611867118681186911870118711187211873118741187511876118771187811879118801188111882118831188411885118861188711888118891189011891118921189311894118951189611897118981189911900119011190211903119041190511906119071190811909119101191111912119131191411915119161191711918119191192011921119221192311924119251192611927119281192911930119311193211933119341193511936119371193811939119401194111942119431194411945119461194711948119491195011951119521195311954119551195611957119581195911960119611196211963119641196511966119671196811969119701197111972119731197411975119761197711978119791198011981119821198311984119851198611987119881198911990119911199211993119941199511996119971199811999120001200112002120031200412005120061200712008120091201012011120121201312014120151201612017120181201912020120211202212023120241202512026120271202812029120301203112032120331203412035120361203712038120391204012041120421204312044120451204612047120481204912050120511205212053120541205512056120571205812059120601206112062120631206412065120661206712068120691207012071120721207312074120751207612077120781207912080120811208212083120841208512086120871208812089120901209112092120931209412095120961209712098120991210012101121021210312104121051210612107121081210912110121111211212113121141211512116121171211812119121201212112122121231212412125121261212712128121291213012131121321213312134121351213612137121381213912140121411214212143121441214512146121471214812149121501215112152121531215412155121561215712158121591216012161121621216312164121651216612167121681216912170121711217212173121741217512176121771217812179121801218112182121831218412185121861218712188121891219012191121921219312194121951219612197121981219912200122011220212203122041220512206122071220812209122101221112212122131221412215122161221712218122191222012221122221222312224122251222612227122281222912230122311223212233122341223512236122371223812239122401224112242122431224412245122461224712248122491225012251122521225312254122551225612257122581225912260122611226212263122641226512266122671226812269122701227112272122731227412275122761227712278122791228012281122821228312284122851228612287122881228912290122911229212293122941229512296122971229812299123001230112302123031230412305123061230712308123091231012311123121231312314123151231612317123181231912320123211232212323123241232512326123271232812329123301233112332123331233412335123361233712338123391234012341123421234312344123451234612347123481234912350123511235212353123541235512356123571235812359123601236112362123631236412365123661236712368123691237012371123721237312374123751237612377123781237912380123811238212383123841238512386123871238812389123901239112392123931239412395123961239712398123991240012401124021240312404124051240612407124081240912410124111241212413124141241512416124171241812419124201242112422124231242412425124261242712428124291243012431124321243312434124351243612437124381243912440124411244212443124441244512446124471244812449124501245112452124531245412455124561245712458124591246012461124621246312464124651246612467124681246912470124711247212473124741247512476124771247812479124801248112482124831248412485124861248712488124891249012491124921249312494124951249612497124981249912500125011250212503125041250512506125071250812509125101251112512125131251412515125161251712518125191252012521125221252312524125251252612527125281252912530125311253212533125341253512536125371253812539125401254112542125431254412545125461254712548125491255012551125521255312554125551255612557125581255912560125611256212563125641256512566125671256812569125701257112572125731257412575125761257712578125791258012581125821258312584125851258612587125881258912590125911259212593125941259512596125971259812599126001260112602126031260412605126061260712608126091261012611126121261312614126151261612617126181261912620126211262212623126241262512626126271262812629126301263112632126331263412635126361263712638126391264012641126421264312644126451264612647126481264912650126511265212653126541265512656126571265812659126601266112662126631266412665126661266712668126691267012671126721267312674126751267612677126781267912680126811268212683126841268512686126871268812689126901269112692126931269412695126961269712698126991270012701127021270312704127051270612707127081270912710127111271212713127141271512716127171271812719127201272112722127231272412725127261272712728127291273012731127321273312734127351273612737127381273912740127411274212743127441274512746127471274812749127501275112752127531275412755127561275712758127591276012761127621276312764127651276612767127681276912770127711277212773127741277512776127771277812779127801278112782127831278412785127861278712788127891279012791127921279312794127951279612797127981279912800128011280212803128041280512806128071280812809128101281112812128131281412815128161281712818128191282012821128221282312824128251282612827128281282912830128311283212833128341283512836128371283812839128401284112842128431284412845128461284712848128491285012851128521285312854128551285612857128581285912860128611286212863128641286512866128671286812869128701287112872128731287412875128761287712878128791288012881128821288312884128851288612887128881288912890128911289212893128941289512896128971289812899129001290112902129031290412905129061290712908129091291012911129121291312914129151291612917129181291912920129211292212923129241292512926129271292812929129301293112932129331293412935129361293712938129391294012941129421294312944129451294612947129481294912950129511295212953129541295512956129571295812959129601296112962129631296412965129661296712968129691297012971129721297312974129751297612977129781297912980129811298212983129841298512986129871298812989129901299112992129931299412995129961299712998129991300013001130021300313004130051300613007130081300913010130111301213013130141301513016130171301813019130201302113022130231302413025130261302713028130291303013031130321303313034130351303613037130381303913040130411304213043130441304513046130471304813049130501305113052130531305413055130561305713058130591306013061130621306313064130651306613067130681306913070130711307213073130741307513076130771307813079130801308113082130831308413085130861308713088130891309013091130921309313094130951309613097130981309913100131011310213103131041310513106131071310813109131101311113112131131311413115131161311713118131191312013121131221312313124131251312613127131281312913130131311313213133131341313513136131371313813139131401314113142131431314413145131461314713148131491315013151131521315313154131551315613157131581315913160131611316213163131641316513166131671316813169131701317113172131731317413175131761317713178131791318013181131821318313184131851318613187131881318913190131911319213193131941319513196131971319813199132001320113202132031320413205132061320713208132091321013211132121321313214132151321613217132181321913220132211322213223132241322513226132271322813229132301323113232132331323413235132361323713238132391324013241132421324313244132451324613247132481324913250132511325213253132541325513256132571325813259132601326113262132631326413265132661326713268132691327013271132721327313274132751327613277132781327913280132811328213283132841328513286132871328813289132901329113292132931329413295132961329713298132991330013301133021330313304133051330613307133081330913310133111331213313133141331513316133171331813319133201332113322133231332413325133261332713328133291333013331133321333313334133351333613337133381333913340133411334213343133441334513346133471334813349133501335113352133531335413355133561335713358133591336013361133621336313364133651336613367133681336913370133711337213373133741337513376133771337813379133801338113382133831338413385133861338713388133891339013391133921339313394133951339613397133981339913400134011340213403134041340513406134071340813409134101341113412134131341413415134161341713418134191342013421134221342313424134251342613427134281342913430134311343213433134341343513436134371343813439134401344113442134431344413445134461344713448134491345013451134521345313454134551345613457134581345913460134611346213463134641346513466134671346813469134701347113472134731347413475134761347713478134791348013481134821348313484134851348613487134881348913490134911349213493134941349513496134971349813499135001350113502135031350413505135061350713508135091351013511135121351313514135151351613517135181351913520135211352213523135241352513526135271352813529135301353113532135331353413535135361353713538135391354013541135421354313544135451354613547135481354913550135511355213553135541355513556135571355813559135601356113562135631356413565135661356713568135691357013571135721357313574135751357613577135781357913580135811358213583135841358513586135871358813589135901359113592135931359413595135961359713598135991360013601136021360313604136051360613607136081360913610136111361213613136141361513616136171361813619136201362113622136231362413625136261362713628136291363013631136321363313634136351363613637136381363913640136411364213643136441364513646136471364813649136501365113652136531365413655136561365713658136591366013661136621366313664136651366613667136681366913670136711367213673136741367513676136771367813679136801368113682136831368413685136861368713688136891369013691136921369313694136951369613697136981369913700137011370213703137041370513706137071370813709137101371113712137131371413715137161371713718137191372013721137221372313724137251372613727137281372913730137311373213733137341373513736137371373813739137401374113742137431374413745137461374713748137491375013751137521375313754137551375613757137581375913760137611376213763137641376513766137671376813769137701377113772137731377413775137761377713778137791378013781137821378313784137851378613787137881378913790137911379213793137941379513796137971379813799138001380113802138031380413805138061380713808138091381013811138121381313814138151381613817138181381913820138211382213823138241382513826138271382813829138301383113832138331383413835138361383713838138391384013841138421384313844138451384613847138481384913850138511385213853138541385513856138571385813859138601386113862138631386413865138661386713868138691387013871138721387313874138751387613877138781387913880138811388213883138841388513886138871388813889138901389113892138931389413895138961389713898138991390013901139021390313904139051390613907139081390913910139111391213913139141391513916139171391813919139201392113922139231392413925139261392713928139291393013931139321393313934139351393613937139381393913940139411394213943139441394513946139471394813949139501395113952139531395413955139561395713958139591396013961139621396313964139651396613967139681396913970139711397213973139741397513976139771397813979139801398113982139831398413985139861398713988139891399013991139921399313994139951399613997139981399914000140011400214003140041400514006140071400814009140101401114012140131401414015140161401714018140191402014021140221402314024140251402614027140281402914030140311403214033140341403514036140371403814039140401404114042140431404414045140461404714048140491405014051140521405314054140551405614057140581405914060140611406214063140641406514066140671406814069140701407114072140731407414075140761407714078140791408014081140821408314084140851408614087140881408914090140911409214093140941409514096140971409814099141001410114102141031410414105141061410714108141091411014111141121411314114141151411614117141181411914120141211412214123141241412514126141271412814129141301413114132141331413414135141361413714138141391414014141141421414314144141451414614147141481414914150141511415214153141541415514156141571415814159141601416114162141631416414165141661416714168141691417014171141721417314174141751417614177141781417914180141811418214183141841418514186141871418814189141901419114192141931419414195141961419714198141991420014201142021420314204142051420614207142081420914210142111421214213142141421514216142171421814219142201422114222142231422414225142261422714228142291423014231142321423314234142351423614237142381423914240142411424214243142441424514246142471424814249142501425114252142531425414255142561425714258142591426014261142621426314264142651426614267142681426914270142711427214273142741427514276142771427814279142801428114282142831428414285142861428714288142891429014291142921429314294142951429614297142981429914300143011430214303143041430514306143071430814309143101431114312143131431414315143161431714318143191432014321143221432314324143251432614327143281432914330143311433214333143341433514336143371433814339143401434114342143431434414345143461434714348143491435014351143521435314354143551435614357143581435914360143611436214363143641436514366143671436814369143701437114372143731437414375143761437714378143791438014381143821438314384143851438614387143881438914390143911439214393143941439514396143971439814399144001440114402144031440414405144061440714408144091441014411144121441314414144151441614417144181441914420144211442214423144241442514426144271442814429144301443114432144331443414435144361443714438144391444014441144421444314444144451444614447144481444914450144511445214453144541445514456144571445814459144601446114462144631446414465144661446714468144691447014471144721447314474144751447614477144781447914480144811448214483144841448514486144871448814489144901449114492144931449414495144961449714498144991450014501145021450314504145051450614507145081450914510145111451214513145141451514516145171451814519145201452114522145231452414525145261452714528145291453014531145321453314534145351453614537145381453914540145411454214543145441454514546145471454814549145501455114552145531455414555145561455714558145591456014561145621456314564145651456614567145681456914570145711457214573145741457514576145771457814579145801458114582145831458414585145861458714588145891459014591145921459314594145951459614597145981459914600146011460214603146041460514606146071460814609146101461114612146131461414615146161461714618146191462014621146221462314624146251462614627146281462914630146311463214633146341463514636146371463814639146401464114642146431464414645146461464714648146491465014651146521465314654146551465614657146581465914660146611466214663146641466514666146671466814669146701467114672146731467414675146761467714678146791468014681146821468314684146851468614687146881468914690146911469214693146941469514696146971469814699147001470114702147031470414705147061470714708147091471014711147121471314714147151471614717147181471914720147211472214723147241472514726147271472814729147301473114732147331473414735147361473714738147391474014741147421474314744147451474614747147481474914750147511475214753147541475514756147571475814759147601476114762147631476414765147661476714768147691477014771147721477314774147751477614777147781477914780147811478214783147841478514786147871478814789147901479114792147931479414795147961479714798147991480014801148021480314804148051480614807148081480914810148111481214813148141481514816148171481814819148201482114822148231482414825148261482714828148291483014831148321483314834148351483614837148381483914840148411484214843148441484514846148471484814849148501485114852148531485414855148561485714858148591486014861148621486314864148651486614867148681486914870148711487214873148741487514876148771487814879148801488114882148831488414885148861488714888148891489014891148921489314894148951489614897148981489914900149011490214903149041490514906149071490814909149101491114912149131491414915149161491714918149191492014921149221492314924149251492614927149281492914930149311493214933149341493514936149371493814939149401494114942149431494414945149461494714948149491495014951149521495314954149551495614957149581495914960149611496214963149641496514966149671496814969149701497114972149731497414975149761497714978149791498014981149821498314984149851498614987149881498914990149911499214993149941499514996149971499814999150001500115002150031500415005150061500715008150091501015011150121501315014150151501615017150181501915020150211502215023150241502515026150271502815029150301503115032150331503415035150361503715038150391504015041150421504315044150451504615047150481504915050150511505215053150541505515056150571505815059150601506115062150631506415065150661506715068150691507015071150721507315074150751507615077150781507915080150811508215083150841508515086150871508815089150901509115092150931509415095150961509715098150991510015101151021510315104151051510615107151081510915110151111511215113151141511515116151171511815119151201512115122151231512415125151261512715128151291513015131151321513315134151351513615137151381513915140151411514215143151441514515146151471514815149151501515115152151531515415155151561515715158151591516015161151621516315164151651516615167151681516915170151711517215173151741517515176151771517815179151801518115182151831518415185151861518715188151891519015191151921519315194151951519615197151981519915200152011520215203152041520515206152071520815209152101521115212152131521415215152161521715218152191522015221152221522315224152251522615227152281522915230152311523215233152341523515236152371523815239152401524115242152431524415245152461524715248152491525015251152521525315254152551525615257152581525915260152611526215263152641526515266152671526815269152701527115272152731527415275152761527715278152791528015281152821528315284152851528615287152881528915290152911529215293152941529515296152971529815299153001530115302153031530415305153061530715308153091531015311153121531315314153151531615317153181531915320153211532215323153241532515326153271532815329153301533115332153331533415335153361533715338153391534015341153421534315344153451534615347153481534915350153511535215353153541535515356153571535815359153601536115362153631536415365153661536715368153691537015371153721537315374153751537615377153781537915380153811538215383153841538515386153871538815389153901539115392153931539415395153961539715398153991540015401154021540315404154051540615407154081540915410154111541215413154141541515416154171541815419154201542115422154231542415425154261542715428154291543015431154321543315434154351543615437154381543915440154411544215443154441544515446154471544815449154501545115452154531545415455154561545715458154591546015461154621546315464154651546615467154681546915470154711547215473154741547515476154771547815479154801548115482154831548415485154861548715488154891549015491154921549315494154951549615497154981549915500155011550215503155041550515506155071550815509155101551115512155131551415515155161551715518155191552015521155221552315524155251552615527155281552915530155311553215533155341553515536155371553815539155401554115542155431554415545155461554715548155491555015551155521555315554155551555615557155581555915560155611556215563155641556515566155671556815569155701557115572155731557415575155761557715578155791558015581155821558315584155851558615587155881558915590155911559215593155941559515596155971559815599156001560115602156031560415605156061560715608156091561015611156121561315614156151561615617156181561915620156211562215623156241562515626156271562815629156301563115632156331563415635156361563715638156391564015641156421564315644156451564615647156481564915650156511565215653156541565515656156571565815659156601566115662156631566415665156661566715668156691567015671156721567315674156751567615677156781567915680156811568215683156841568515686156871568815689156901569115692156931569415695156961569715698156991570015701157021570315704157051570615707157081570915710157111571215713157141571515716157171571815719157201572115722157231572415725157261572715728157291573015731157321573315734157351573615737157381573915740157411574215743157441574515746157471574815749157501575115752157531575415755157561575715758157591576015761157621576315764157651576615767157681576915770157711577215773157741577515776157771577815779157801578115782157831578415785157861578715788157891579015791157921579315794157951579615797157981579915800158011580215803158041580515806158071580815809158101581115812158131581415815158161581715818158191582015821158221582315824158251582615827158281582915830158311583215833158341583515836158371583815839158401584115842158431584415845158461584715848158491585015851158521585315854158551585615857158581585915860158611586215863158641586515866158671586815869158701587115872158731587415875158761587715878158791588015881158821588315884158851588615887158881588915890158911589215893158941589515896158971589815899159001590115902159031590415905159061590715908159091591015911159121591315914159151591615917159181591915920159211592215923159241592515926159271592815929159301593115932159331593415935159361593715938159391594015941159421594315944159451594615947159481594915950159511595215953159541595515956159571595815959159601596115962159631596415965159661596715968159691597015971159721597315974159751597615977159781597915980159811598215983159841598515986159871598815989159901599115992159931599415995159961599715998159991600016001160021600316004160051600616007160081600916010160111601216013160141601516016160171601816019160201602116022160231602416025160261602716028160291603016031160321603316034160351603616037160381603916040160411604216043160441604516046160471604816049160501605116052160531605416055160561605716058160591606016061160621606316064160651606616067160681606916070160711607216073160741607516076160771607816079160801608116082160831608416085160861608716088160891609016091160921609316094160951609616097160981609916100161011610216103161041610516106161071610816109161101611116112161131611416115161161611716118161191612016121161221612316124161251612616127161281612916130161311613216133161341613516136161371613816139161401614116142161431614416145161461614716148161491615016151161521615316154161551615616157161581615916160161611616216163161641616516166161671616816169161701617116172161731617416175161761617716178161791618016181161821618316184161851618616187161881618916190161911619216193161941619516196161971619816199162001620116202162031620416205162061620716208162091621016211162121621316214162151621616217162181621916220162211622216223162241622516226162271622816229162301623116232162331623416235162361623716238162391624016241162421624316244162451624616247162481624916250162511625216253162541625516256162571625816259162601626116262162631626416265162661626716268162691627016271162721627316274162751627616277162781627916280162811628216283162841628516286162871628816289162901629116292162931629416295162961629716298162991630016301163021630316304163051630616307163081630916310163111631216313163141631516316163171631816319163201632116322163231632416325163261632716328163291633016331163321633316334163351633616337163381633916340163411634216343163441634516346163471634816349163501635116352163531635416355163561635716358163591636016361163621636316364163651636616367163681636916370163711637216373163741637516376163771637816379163801638116382163831638416385163861638716388163891639016391163921639316394163951639616397163981639916400164011640216403164041640516406164071640816409164101641116412164131641416415164161641716418164191642016421164221642316424164251642616427164281642916430164311643216433164341643516436164371643816439164401644116442164431644416445164461644716448164491645016451164521645316454164551645616457164581645916460164611646216463164641646516466164671646816469164701647116472164731647416475164761647716478164791648016481164821648316484164851648616487164881648916490164911649216493164941649516496164971649816499165001650116502165031650416505165061650716508165091651016511165121651316514165151651616517165181651916520165211652216523165241652516526165271652816529165301653116532165331653416535165361653716538165391654016541165421654316544165451654616547165481654916550165511655216553165541655516556165571655816559165601656116562165631656416565165661656716568165691657016571165721657316574165751657616577165781657916580165811658216583165841658516586165871658816589165901659116592165931659416595165961659716598165991660016601166021660316604166051660616607166081660916610166111661216613166141661516616166171661816619166201662116622166231662416625166261662716628166291663016631166321663316634166351663616637166381663916640166411664216643166441664516646166471664816649166501665116652166531665416655166561665716658166591666016661166621666316664166651666616667166681666916670166711667216673166741667516676166771667816679166801668116682166831668416685166861668716688166891669016691166921669316694166951669616697166981669916700167011670216703167041670516706167071670816709167101671116712167131671416715167161671716718167191672016721167221672316724167251672616727167281672916730167311673216733167341673516736167371673816739167401674116742167431674416745167461674716748167491675016751167521675316754167551675616757167581675916760167611676216763167641676516766167671676816769167701677116772167731677416775167761677716778167791678016781167821678316784167851678616787167881678916790167911679216793167941679516796167971679816799168001680116802168031680416805168061680716808168091681016811168121681316814168151681616817168181681916820168211682216823168241682516826168271682816829168301683116832168331683416835168361683716838168391684016841168421684316844168451684616847168481684916850168511685216853168541685516856168571685816859168601686116862168631686416865168661686716868168691687016871168721687316874168751687616877168781687916880168811688216883168841688516886168871688816889168901689116892168931689416895168961689716898168991690016901169021690316904169051690616907169081690916910169111691216913169141691516916169171691816919169201692116922169231692416925169261692716928169291693016931169321693316934169351693616937169381693916940169411694216943169441694516946169471694816949169501695116952169531695416955169561695716958169591696016961169621696316964169651696616967169681696916970169711697216973169741697516976169771697816979169801698116982169831698416985169861698716988169891699016991169921699316994169951699616997169981699917000170011700217003170041700517006170071700817009170101701117012170131701417015170161701717018170191702017021170221702317024170251702617027170281702917030170311703217033170341703517036170371703817039170401704117042170431704417045170461704717048170491705017051170521705317054170551705617057170581705917060170611706217063170641706517066170671706817069170701707117072170731707417075170761707717078170791708017081170821708317084170851708617087170881708917090170911709217093170941709517096170971709817099171001710117102171031710417105171061710717108171091711017111171121711317114171151711617117171181711917120171211712217123171241712517126171271712817129171301713117132171331713417135171361713717138171391714017141171421714317144171451714617147171481714917150171511715217153171541715517156171571715817159171601716117162171631716417165171661716717168171691717017171171721717317174171751717617177171781717917180171811718217183171841718517186171871718817189171901719117192171931719417195171961719717198171991720017201172021720317204172051720617207172081720917210172111721217213172141721517216172171721817219172201722117222172231722417225172261722717228172291723017231172321723317234172351723617237172381723917240172411724217243172441724517246172471724817249172501725117252172531725417255172561725717258172591726017261172621726317264172651726617267172681726917270172711727217273172741727517276172771727817279172801728117282172831728417285172861728717288172891729017291172921729317294172951729617297172981729917300173011730217303173041730517306173071730817309173101731117312173131731417315173161731717318173191732017321173221732317324173251732617327173281732917330173311733217333173341733517336173371733817339173401734117342173431734417345173461734717348173491735017351173521735317354173551735617357173581735917360173611736217363173641736517366173671736817369173701737117372173731737417375173761737717378173791738017381173821738317384173851738617387173881738917390173911739217393173941739517396173971739817399174001740117402174031740417405174061740717408174091741017411174121741317414174151741617417174181741917420174211742217423174241742517426174271742817429174301743117432174331743417435174361743717438174391744017441174421744317444174451744617447174481744917450174511745217453174541745517456174571745817459174601746117462174631746417465174661746717468174691747017471174721747317474174751747617477174781747917480174811748217483174841748517486174871748817489174901749117492174931749417495174961749717498174991750017501175021750317504175051750617507175081750917510175111751217513175141751517516175171751817519175201752117522175231752417525175261752717528175291753017531175321753317534175351753617537175381753917540175411754217543175441754517546175471754817549175501755117552175531755417555175561755717558175591756017561175621756317564175651756617567175681756917570175711757217573175741757517576175771757817579175801758117582175831758417585175861758717588175891759017591175921759317594175951759617597175981759917600176011760217603176041760517606176071760817609176101761117612176131761417615176161761717618176191762017621176221762317624176251762617627176281762917630176311763217633176341763517636176371763817639176401764117642176431764417645176461764717648176491765017651176521765317654176551765617657176581765917660176611766217663176641766517666176671766817669176701767117672176731767417675176761767717678176791768017681176821768317684176851768617687176881768917690176911769217693176941769517696176971769817699177001770117702177031770417705177061770717708177091771017711177121771317714177151771617717177181771917720177211772217723177241772517726177271772817729177301773117732177331773417735177361773717738177391774017741177421774317744177451774617747177481774917750177511775217753177541775517756177571775817759177601776117762177631776417765177661776717768177691777017771177721777317774177751777617777177781777917780177811778217783177841778517786177871778817789177901779117792177931779417795177961779717798177991780017801178021780317804178051780617807178081780917810178111781217813178141781517816178171781817819178201782117822178231782417825178261782717828178291783017831178321783317834178351783617837178381783917840178411784217843178441784517846178471784817849178501785117852178531785417855178561785717858178591786017861178621786317864178651786617867178681786917870178711787217873178741787517876178771787817879178801788117882178831788417885178861788717888178891789017891178921789317894178951789617897178981789917900179011790217903179041790517906179071790817909179101791117912179131791417915179161791717918179191792017921179221792317924179251792617927179281792917930179311793217933179341793517936179371793817939179401794117942179431794417945179461794717948179491795017951179521795317954179551795617957179581795917960179611796217963179641796517966179671796817969179701797117972179731797417975179761797717978179791798017981179821798317984179851798617987179881798917990179911799217993179941799517996179971799817999180001800118002180031800418005180061800718008180091801018011180121801318014180151801618017180181801918020180211802218023180241802518026180271802818029180301803118032180331803418035180361803718038180391804018041180421804318044180451804618047180481804918050180511805218053180541805518056180571805818059180601806118062180631806418065180661806718068180691807018071180721807318074180751807618077180781807918080180811808218083180841808518086180871808818089180901809118092180931809418095180961809718098180991810018101181021810318104181051810618107181081810918110181111811218113181141811518116181171811818119181201812118122181231812418125181261812718128181291813018131181321813318134181351813618137181381813918140181411814218143181441814518146181471814818149181501815118152181531815418155181561815718158181591816018161181621816318164181651816618167181681816918170181711817218173181741817518176181771817818179181801818118182181831818418185181861818718188181891819018191181921819318194181951819618197181981819918200182011820218203182041820518206182071820818209182101821118212182131821418215182161821718218182191822018221182221822318224182251822618227182281822918230182311823218233182341823518236182371823818239182401824118242182431824418245182461824718248182491825018251182521825318254182551825618257182581825918260182611826218263182641826518266182671826818269182701827118272182731827418275182761827718278182791828018281182821828318284182851828618287182881828918290182911829218293182941829518296182971829818299183001830118302183031830418305183061830718308183091831018311183121831318314183151831618317183181831918320183211832218323183241832518326183271832818329183301833118332183331833418335183361833718338183391834018341183421834318344183451834618347183481834918350183511835218353183541835518356183571835818359183601836118362183631836418365183661836718368183691837018371183721837318374183751837618377183781837918380183811838218383183841838518386183871838818389183901839118392183931839418395183961839718398183991840018401184021840318404184051840618407184081840918410184111841218413184141841518416184171841818419184201842118422184231842418425184261842718428184291843018431184321843318434184351843618437184381843918440184411844218443184441844518446184471844818449184501845118452184531845418455184561845718458184591846018461184621846318464184651846618467184681846918470184711847218473184741847518476184771847818479184801848118482184831848418485184861848718488184891849018491184921849318494184951849618497184981849918500185011850218503185041850518506185071850818509185101851118512185131851418515185161851718518185191852018521185221852318524185251852618527185281852918530185311853218533185341853518536185371853818539185401854118542185431854418545185461854718548185491855018551185521855318554185551855618557185581855918560185611856218563185641856518566185671856818569185701857118572185731857418575185761857718578185791858018581185821858318584185851858618587185881858918590185911859218593185941859518596185971859818599186001860118602186031860418605186061860718608186091861018611186121861318614186151861618617186181861918620186211862218623186241862518626186271862818629186301863118632186331863418635186361863718638186391864018641186421864318644186451864618647186481864918650186511865218653186541865518656186571865818659186601866118662186631866418665186661866718668186691867018671186721867318674186751867618677186781867918680186811868218683186841868518686186871868818689186901869118692186931869418695186961869718698186991870018701187021870318704187051870618707187081870918710187111871218713187141871518716187171871818719187201872118722187231872418725187261872718728187291873018731187321873318734187351873618737187381873918740187411874218743187441874518746187471874818749187501875118752187531875418755187561875718758187591876018761187621876318764187651876618767187681876918770187711877218773187741877518776187771877818779187801878118782187831878418785187861878718788187891879018791187921879318794187951879618797187981879918800188011880218803188041880518806188071880818809188101881118812188131881418815188161881718818188191882018821188221882318824188251882618827188281882918830188311883218833188341883518836188371883818839188401884118842188431884418845188461884718848188491885018851188521885318854188551885618857188581885918860188611886218863188641886518866188671886818869188701887118872188731887418875188761887718878188791888018881188821888318884188851888618887188881888918890188911889218893188941889518896188971889818899189001890118902189031890418905189061890718908189091891018911189121891318914189151891618917189181891918920189211892218923189241892518926189271892818929189301893118932189331893418935189361893718938189391894018941189421894318944189451894618947189481894918950189511895218953189541895518956189571895818959189601896118962189631896418965189661896718968189691897018971189721897318974189751897618977189781897918980189811898218983189841898518986189871898818989189901899118992189931899418995189961899718998189991900019001190021900319004190051900619007190081900919010190111901219013190141901519016190171901819019190201902119022190231902419025190261902719028190291903019031190321903319034190351903619037190381903919040190411904219043190441904519046190471904819049190501905119052190531905419055190561905719058190591906019061190621906319064190651906619067190681906919070190711907219073190741907519076190771907819079190801908119082190831908419085190861908719088190891909019091190921909319094190951909619097190981909919100191011910219103191041910519106191071910819109191101911119112191131911419115191161911719118191191912019121191221912319124191251912619127191281912919130191311913219133191341913519136191371913819139191401914119142191431914419145191461914719148191491915019151191521915319154191551915619157191581915919160191611916219163191641916519166191671916819169191701917119172191731917419175191761917719178191791918019181191821918319184191851918619187191881918919190191911919219193191941919519196191971919819199192001920119202192031920419205192061920719208192091921019211192121921319214192151921619217192181921919220192211922219223192241922519226192271922819229192301923119232192331923419235192361923719238192391924019241192421924319244192451924619247192481924919250192511925219253192541925519256192571925819259192601926119262192631926419265192661926719268192691927019271192721927319274192751927619277192781927919280192811928219283192841928519286192871928819289192901929119292192931929419295192961929719298192991930019301193021930319304193051930619307193081930919310193111931219313193141931519316193171931819319193201932119322193231932419325193261932719328193291933019331193321933319334193351933619337193381933919340193411934219343193441934519346193471934819349193501935119352193531935419355193561935719358193591936019361193621936319364193651936619367193681936919370193711937219373193741937519376193771937819379193801938119382193831938419385193861938719388193891939019391193921939319394193951939619397193981939919400194011940219403194041940519406194071940819409194101941119412194131941419415194161941719418194191942019421194221942319424194251942619427194281942919430194311943219433194341943519436194371943819439194401944119442194431944419445194461944719448194491945019451194521945319454194551945619457194581945919460194611946219463194641946519466194671946819469194701947119472194731947419475194761947719478194791948019481194821948319484194851948619487194881948919490194911949219493194941949519496194971949819499195001950119502195031950419505195061950719508195091951019511195121951319514195151951619517195181951919520195211952219523195241952519526195271952819529195301953119532195331953419535195361953719538195391954019541195421954319544195451954619547195481954919550195511955219553195541955519556195571955819559195601956119562195631956419565195661956719568195691957019571195721957319574195751957619577195781957919580195811958219583195841958519586195871958819589195901959119592195931959419595195961959719598195991960019601196021960319604196051960619607196081960919610196111961219613196141961519616196171961819619196201962119622196231962419625196261962719628196291963019631196321963319634196351963619637196381963919640196411964219643196441964519646196471964819649196501965119652196531965419655196561965719658196591966019661196621966319664196651966619667196681966919670196711967219673196741967519676196771967819679196801968119682196831968419685196861968719688196891969019691196921969319694196951969619697196981969919700197011970219703197041970519706197071970819709197101971119712197131971419715197161971719718197191972019721197221972319724197251972619727197281972919730197311973219733197341973519736197371973819739197401974119742197431974419745197461974719748197491975019751197521975319754197551975619757197581975919760197611976219763197641976519766197671976819769197701977119772197731977419775197761977719778197791978019781197821978319784197851978619787197881978919790197911979219793197941979519796197971979819799198001980119802198031980419805198061980719808198091981019811198121981319814198151981619817198181981919820198211982219823198241982519826198271982819829198301983119832198331983419835198361983719838198391984019841198421984319844198451984619847198481984919850198511985219853198541985519856198571985819859198601986119862198631986419865198661986719868198691987019871198721987319874198751987619877198781987919880198811988219883198841988519886198871988819889198901989119892198931989419895198961989719898198991990019901199021990319904199051990619907199081990919910199111991219913199141991519916199171991819919199201992119922199231992419925199261992719928199291993019931199321993319934199351993619937199381993919940199411994219943199441994519946199471994819949199501995119952199531995419955199561995719958199591996019961199621996319964199651996619967199681996919970199711997219973199741997519976199771997819979199801998119982199831998419985199861998719988199891999019991199921999319994199951999619997199981999920000200012000220003200042000520006200072000820009200102001120012200132001420015200162001720018200192002020021200222002320024200252002620027200282002920030200312003220033200342003520036200372003820039200402004120042200432004420045200462004720048200492005020051200522005320054200552005620057200582005920060200612006220063200642006520066200672006820069200702007120072200732007420075200762007720078200792008020081200822008320084200852008620087200882008920090200912009220093200942009520096200972009820099201002010120102201032010420105201062010720108201092011020111201122011320114201152011620117201182011920120201212012220123201242012520126201272012820129201302013120132201332013420135201362013720138201392014020141201422014320144201452014620147201482014920150201512015220153201542015520156201572015820159201602016120162201632016420165201662016720168201692017020171201722017320174201752017620177201782017920180201812018220183201842018520186201872018820189201902019120192201932019420195201962019720198201992020020201202022020320204202052020620207202082020920210202112021220213202142021520216202172021820219202202022120222202232022420225202262022720228202292023020231202322023320234202352023620237202382023920240202412024220243202442024520246202472024820249202502025120252202532025420255202562025720258202592026020261202622026320264202652026620267202682026920270202712027220273202742027520276202772027820279202802028120282202832028420285202862028720288202892029020291202922029320294202952029620297202982029920300203012030220303203042030520306203072030820309203102031120312203132031420315203162031720318203192032020321203222032320324203252032620327203282032920330203312033220333203342033520336203372033820339203402034120342203432034420345203462034720348203492035020351203522035320354203552035620357203582035920360203612036220363203642036520366203672036820369203702037120372203732037420375203762037720378203792038020381203822038320384203852038620387203882038920390203912039220393203942039520396203972039820399204002040120402204032040420405204062040720408204092041020411204122041320414204152041620417204182041920420204212042220423204242042520426204272042820429204302043120432204332043420435204362043720438204392044020441204422044320444204452044620447204482044920450204512045220453204542045520456204572045820459204602046120462204632046420465204662046720468204692047020471204722047320474204752047620477204782047920480204812048220483204842048520486204872048820489204902049120492204932049420495204962049720498204992050020501205022050320504205052050620507205082050920510205112051220513205142051520516205172051820519205202052120522205232052420525205262052720528205292053020531205322053320534205352053620537205382053920540205412054220543205442054520546205472054820549205502055120552205532055420555205562055720558205592056020561205622056320564205652056620567205682056920570205712057220573205742057520576205772057820579205802058120582205832058420585205862058720588205892059020591205922059320594205952059620597205982059920600206012060220603206042060520606206072060820609206102061120612206132061420615206162061720618206192062020621206222062320624206252062620627206282062920630206312063220633206342063520636206372063820639206402064120642206432064420645206462064720648206492065020651206522065320654206552065620657206582065920660206612066220663206642066520666206672066820669206702067120672206732067420675206762067720678206792068020681206822068320684206852068620687206882068920690206912069220693206942069520696206972069820699207002070120702207032070420705207062070720708207092071020711207122071320714207152071620717207182071920720207212072220723207242072520726207272072820729207302073120732207332073420735207362073720738207392074020741207422074320744207452074620747207482074920750207512075220753207542075520756207572075820759207602076120762207632076420765207662076720768207692077020771207722077320774207752077620777207782077920780207812078220783207842078520786207872078820789207902079120792207932079420795207962079720798207992080020801208022080320804208052080620807208082080920810208112081220813208142081520816208172081820819208202082120822208232082420825208262082720828208292083020831208322083320834208352083620837208382083920840208412084220843208442084520846208472084820849208502085120852208532085420855208562085720858208592086020861208622086320864208652086620867208682086920870208712087220873208742087520876208772087820879208802088120882208832088420885208862088720888208892089020891208922089320894208952089620897208982089920900209012090220903209042090520906209072090820909209102091120912209132091420915209162091720918209192092020921209222092320924209252092620927209282092920930209312093220933209342093520936209372093820939209402094120942209432094420945209462094720948209492095020951209522095320954209552095620957209582095920960209612096220963209642096520966209672096820969209702097120972209732097420975209762097720978209792098020981209822098320984209852098620987209882098920990209912099220993209942099520996209972099820999210002100121002210032100421005210062100721008210092101021011210122101321014210152101621017210182101921020210212102221023210242102521026210272102821029210302103121032210332103421035210362103721038210392104021041210422104321044210452104621047210482104921050210512105221053210542105521056210572105821059210602106121062210632106421065210662106721068210692107021071210722107321074210752107621077210782107921080210812108221083210842108521086210872108821089210902109121092210932109421095210962109721098210992110021101211022110321104211052110621107211082110921110211112111221113211142111521116211172111821119211202112121122211232112421125211262112721128211292113021131211322113321134211352113621137211382113921140211412114221143211442114521146211472114821149211502115121152211532115421155211562115721158211592116021161211622116321164211652116621167211682116921170211712117221173211742117521176211772117821179211802118121182211832118421185211862118721188211892119021191211922119321194211952119621197211982119921200212012120221203212042120521206212072120821209212102121121212212132121421215212162121721218212192122021221212222122321224212252122621227212282122921230212312123221233212342123521236212372123821239212402124121242212432124421245212462124721248212492125021251212522125321254212552125621257212582125921260212612126221263212642126521266212672126821269212702127121272212732127421275212762127721278212792128021281212822128321284212852128621287212882128921290212912129221293212942129521296212972129821299213002130121302213032130421305213062130721308213092131021311213122131321314213152131621317213182131921320213212132221323213242132521326213272132821329213302133121332213332133421335213362133721338213392134021341213422134321344213452134621347213482134921350213512135221353213542135521356213572135821359213602136121362213632136421365213662136721368213692137021371213722137321374213752137621377213782137921380213812138221383213842138521386213872138821389213902139121392213932139421395213962139721398213992140021401214022140321404214052140621407214082140921410214112141221413214142141521416214172141821419214202142121422214232142421425214262142721428214292143021431214322143321434214352143621437214382143921440214412144221443214442144521446214472144821449214502145121452214532145421455214562145721458214592146021461214622146321464214652146621467214682146921470214712147221473214742147521476214772147821479214802148121482214832148421485214862148721488214892149021491214922149321494214952149621497214982149921500215012150221503215042150521506215072150821509215102151121512215132151421515215162151721518215192152021521215222152321524215252152621527215282152921530215312153221533215342153521536215372153821539215402154121542215432154421545215462154721548215492155021551215522155321554215552155621557215582155921560215612156221563215642156521566215672156821569215702157121572215732157421575215762157721578215792158021581215822158321584215852158621587215882158921590215912159221593215942159521596215972159821599216002160121602216032160421605216062160721608216092161021611216122161321614216152161621617216182161921620216212162221623216242162521626216272162821629216302163121632216332163421635216362163721638216392164021641216422164321644216452164621647216482164921650216512165221653216542165521656216572165821659216602166121662216632166421665216662166721668216692167021671216722167321674216752167621677216782167921680216812168221683216842168521686216872168821689216902169121692216932169421695216962169721698216992170021701217022170321704217052170621707217082170921710217112171221713217142171521716217172171821719217202172121722217232172421725217262172721728217292173021731217322173321734217352173621737217382173921740217412174221743217442174521746217472174821749217502175121752217532175421755217562175721758217592176021761217622176321764217652176621767217682176921770217712177221773217742177521776217772177821779217802178121782217832178421785217862178721788217892179021791217922179321794217952179621797217982179921800218012180221803218042180521806218072180821809218102181121812218132181421815218162181721818218192182021821218222182321824218252182621827218282182921830218312183221833218342183521836218372183821839218402184121842218432184421845218462184721848218492185021851218522185321854218552185621857218582185921860218612186221863218642186521866218672186821869218702187121872218732187421875218762187721878218792188021881218822188321884218852188621887218882188921890218912189221893218942189521896218972189821899219002190121902219032190421905219062190721908219092191021911219122191321914219152191621917219182191921920219212192221923219242192521926219272192821929219302193121932219332193421935219362193721938219392194021941219422194321944219452194621947219482194921950219512195221953219542195521956219572195821959219602196121962219632196421965219662196721968219692197021971219722197321974219752197621977219782197921980219812198221983219842198521986219872198821989219902199121992219932199421995219962199721998219992200022001220022200322004220052200622007220082200922010220112201222013220142201522016220172201822019220202202122022220232202422025220262202722028220292203022031220322203322034220352203622037220382203922040220412204222043220442204522046220472204822049220502205122052220532205422055220562205722058220592206022061220622206322064220652206622067220682206922070220712207222073220742207522076220772207822079220802208122082220832208422085220862208722088220892209022091220922209322094220952209622097220982209922100221012210222103221042210522106221072210822109221102211122112221132211422115221162211722118221192212022121221222212322124221252212622127221282212922130221312213222133221342213522136221372213822139221402214122142221432214422145221462214722148221492215022151221522215322154221552215622157221582215922160221612216222163221642216522166221672216822169221702217122172221732217422175221762217722178221792218022181221822218322184221852218622187221882218922190221912219222193221942219522196221972219822199222002220122202222032220422205222062220722208222092221022211222122221322214222152221622217222182221922220222212222222223222242222522226222272222822229222302223122232222332223422235222362223722238222392224022241222422224322244222452224622247222482224922250222512225222253222542225522256222572225822259222602226122262222632226422265222662226722268222692227022271222722227322274222752227622277222782227922280222812228222283222842228522286222872228822289222902229122292222932229422295222962229722298222992230022301223022230322304223052230622307223082230922310223112231222313223142231522316223172231822319223202232122322223232232422325223262232722328223292233022331223322233322334223352233622337223382233922340223412234222343223442234522346223472234822349223502235122352223532235422355223562235722358223592236022361223622236322364223652236622367223682236922370223712237222373223742237522376223772237822379223802238122382223832238422385223862238722388223892239022391223922239322394223952239622397223982239922400224012240222403224042240522406224072240822409224102241122412224132241422415224162241722418224192242022421224222242322424224252242622427224282242922430224312243222433224342243522436224372243822439224402244122442224432244422445224462244722448224492245022451224522245322454224552245622457224582245922460224612246222463224642246522466224672246822469224702247122472224732247422475224762247722478224792248022481224822248322484224852248622487224882248922490224912249222493224942249522496224972249822499225002250122502225032250422505225062250722508225092251022511225122251322514225152251622517225182251922520225212252222523225242252522526225272252822529225302253122532225332253422535225362253722538225392254022541225422254322544225452254622547225482254922550225512255222553225542255522556225572255822559225602256122562225632256422565225662256722568225692257022571225722257322574225752257622577225782257922580225812258222583225842258522586225872258822589225902259122592225932259422595225962259722598225992260022601226022260322604226052260622607226082260922610226112261222613226142261522616226172261822619226202262122622226232262422625226262262722628226292263022631226322263322634226352263622637226382263922640226412264222643226442264522646226472264822649226502265122652226532265422655226562265722658226592266022661226622266322664226652266622667226682266922670226712267222673226742267522676226772267822679226802268122682226832268422685226862268722688226892269022691226922269322694226952269622697226982269922700227012270222703227042270522706227072270822709227102271122712227132271422715227162271722718227192272022721227222272322724227252272622727227282272922730227312273222733227342273522736227372273822739227402274122742227432274422745227462274722748227492275022751227522275322754227552275622757227582275922760227612276222763227642276522766227672276822769227702277122772227732277422775227762277722778227792278022781227822278322784227852278622787227882278922790227912279222793227942279522796227972279822799228002280122802228032280422805228062280722808228092281022811228122281322814228152281622817228182281922820228212282222823228242282522826228272282822829228302283122832228332283422835228362283722838228392284022841228422284322844228452284622847228482284922850228512285222853228542285522856228572285822859228602286122862228632286422865228662286722868228692287022871228722287322874228752287622877228782287922880228812288222883228842288522886228872288822889228902289122892228932289422895228962289722898228992290022901229022290322904229052290622907229082290922910229112291222913229142291522916229172291822919229202292122922229232292422925229262292722928229292293022931229322293322934229352293622937229382293922940229412294222943229442294522946229472294822949229502295122952229532295422955229562295722958229592296022961229622296322964229652296622967229682296922970229712297222973229742297522976229772297822979229802298122982229832298422985229862298722988229892299022991229922299322994229952299622997229982299923000230012300223003230042300523006230072300823009230102301123012230132301423015230162301723018230192302023021230222302323024230252302623027230282302923030230312303223033230342303523036230372303823039230402304123042230432304423045230462304723048230492305023051230522305323054230552305623057230582305923060230612306223063230642306523066230672306823069230702307123072230732307423075230762307723078230792308023081230822308323084230852308623087230882308923090230912309223093230942309523096230972309823099231002310123102231032310423105231062310723108231092311023111231122311323114231152311623117231182311923120231212312223123231242312523126231272312823129231302313123132231332313423135231362313723138231392314023141231422314323144231452314623147231482314923150231512315223153231542315523156231572315823159231602316123162231632316423165231662316723168231692317023171231722317323174231752317623177231782317923180231812318223183231842318523186231872318823189231902319123192231932319423195231962319723198231992320023201232022320323204232052320623207232082320923210232112321223213232142321523216232172321823219232202322123222232232322423225232262322723228232292323023231232322323323234232352323623237232382323923240232412324223243232442324523246232472324823249232502325123252232532325423255232562325723258232592326023261232622326323264232652326623267232682326923270232712327223273232742327523276232772327823279232802328123282232832328423285232862328723288232892329023291232922329323294232952329623297232982329923300233012330223303233042330523306233072330823309233102331123312233132331423315233162331723318233192332023321233222332323324233252332623327233282332923330233312333223333233342333523336233372333823339233402334123342233432334423345233462334723348233492335023351233522335323354233552335623357233582335923360233612336223363233642336523366233672336823369233702337123372233732337423375233762337723378233792338023381233822338323384233852338623387233882338923390233912339223393233942339523396233972339823399234002340123402234032340423405234062340723408234092341023411234122341323414234152341623417234182341923420234212342223423234242342523426234272342823429234302343123432234332343423435234362343723438234392344023441234422344323444234452344623447234482344923450234512345223453234542345523456234572345823459234602346123462234632346423465234662346723468234692347023471234722347323474234752347623477234782347923480234812348223483234842348523486234872348823489234902349123492234932349423495234962349723498234992350023501235022350323504235052350623507235082350923510235112351223513235142351523516235172351823519235202352123522235232352423525235262352723528235292353023531235322353323534235352353623537235382353923540235412354223543235442354523546235472354823549235502355123552235532355423555235562355723558235592356023561235622356323564235652356623567235682356923570235712357223573235742357523576235772357823579235802358123582235832358423585235862358723588235892359023591235922359323594235952359623597235982359923600236012360223603236042360523606236072360823609236102361123612236132361423615236162361723618236192362023621236222362323624236252362623627236282362923630236312363223633236342363523636236372363823639236402364123642236432364423645236462364723648236492365023651236522365323654236552365623657236582365923660236612366223663236642366523666236672366823669236702367123672236732367423675236762367723678236792368023681236822368323684236852368623687236882368923690236912369223693236942369523696236972369823699237002370123702237032370423705237062370723708237092371023711237122371323714237152371623717237182371923720237212372223723237242372523726237272372823729237302373123732237332373423735237362373723738237392374023741237422374323744237452374623747237482374923750237512375223753237542375523756237572375823759237602376123762237632376423765237662376723768237692377023771237722377323774237752377623777237782377923780237812378223783237842378523786237872378823789237902379123792237932379423795237962379723798237992380023801238022380323804238052380623807238082380923810238112381223813238142381523816238172381823819238202382123822238232382423825238262382723828238292383023831238322383323834238352383623837238382383923840238412384223843238442384523846238472384823849238502385123852238532385423855238562385723858238592386023861238622386323864238652386623867238682386923870238712387223873238742387523876238772387823879238802388123882238832388423885238862388723888238892389023891238922389323894238952389623897238982389923900239012390223903239042390523906239072390823909239102391123912239132391423915239162391723918239192392023921239222392323924239252392623927239282392923930239312393223933239342393523936239372393823939239402394123942239432394423945239462394723948239492395023951239522395323954239552395623957239582395923960239612396223963239642396523966239672396823969239702397123972239732397423975239762397723978239792398023981239822398323984239852398623987239882398923990239912399223993239942399523996239972399823999240002400124002240032400424005240062400724008240092401024011240122401324014240152401624017240182401924020240212402224023240242402524026240272402824029240302403124032240332403424035240362403724038240392404024041240422404324044240452404624047240482404924050240512405224053240542405524056240572405824059240602406124062240632406424065240662406724068240692407024071240722407324074240752407624077240782407924080240812408224083240842408524086240872408824089240902409124092240932409424095240962409724098240992410024101241022410324104241052410624107241082410924110241112411224113241142411524116241172411824119241202412124122241232412424125241262412724128241292413024131241322413324134241352413624137241382413924140241412414224143241442414524146241472414824149241502415124152241532415424155241562415724158241592416024161241622416324164241652416624167241682416924170241712417224173241742417524176241772417824179241802418124182241832418424185241862418724188241892419024191241922419324194241952419624197241982419924200242012420224203242042420524206242072420824209242102421124212242132421424215242162421724218242192422024221242222422324224242252422624227242282422924230242312423224233242342423524236242372423824239242402424124242242432424424245242462424724248242492425024251242522425324254242552425624257242582425924260242612426224263242642426524266242672426824269242702427124272242732427424275242762427724278242792428024281242822428324284242852428624287242882428924290242912429224293242942429524296242972429824299243002430124302243032430424305243062430724308243092431024311243122431324314243152431624317243182431924320243212432224323243242432524326243272432824329243302433124332243332433424335243362433724338243392434024341243422434324344243452434624347243482434924350243512435224353243542435524356243572435824359243602436124362243632436424365243662436724368243692437024371243722437324374243752437624377243782437924380243812438224383243842438524386243872438824389243902439124392243932439424395243962439724398243992440024401244022440324404244052440624407244082440924410244112441224413244142441524416244172441824419244202442124422244232442424425244262442724428244292443024431244322443324434244352443624437244382443924440244412444224443244442444524446244472444824449244502445124452244532445424455244562445724458244592446024461244622446324464244652446624467244682446924470244712447224473244742447524476244772447824479244802448124482244832448424485244862448724488244892449024491244922449324494244952449624497244982449924500245012450224503245042450524506245072450824509245102451124512245132451424515245162451724518245192452024521245222452324524245252452624527245282452924530245312453224533245342453524536245372453824539245402454124542245432454424545245462454724548245492455024551245522455324554245552455624557245582455924560245612456224563245642456524566245672456824569245702457124572245732457424575245762457724578245792458024581245822458324584245852458624587245882458924590245912459224593245942459524596245972459824599246002460124602246032460424605246062460724608246092461024611246122461324614246152461624617246182461924620246212462224623246242462524626246272462824629246302463124632246332463424635246362463724638246392464024641246422464324644246452464624647246482464924650246512465224653246542465524656246572465824659246602466124662246632466424665246662466724668246692467024671246722467324674246752467624677246782467924680246812468224683246842468524686246872468824689246902469124692246932469424695246962469724698246992470024701247022470324704247052470624707247082470924710247112471224713247142471524716247172471824719247202472124722247232472424725247262472724728247292473024731247322473324734247352473624737247382473924740247412474224743247442474524746247472474824749247502475124752247532475424755247562475724758247592476024761247622476324764247652476624767247682476924770247712477224773247742477524776247772477824779247802478124782247832478424785247862478724788247892479024791247922479324794247952479624797247982479924800248012480224803248042480524806248072480824809248102481124812248132481424815248162481724818248192482024821248222482324824248252482624827248282482924830248312483224833248342483524836248372483824839248402484124842248432484424845248462484724848248492485024851248522485324854248552485624857248582485924860248612486224863248642486524866248672486824869248702487124872248732487424875248762487724878248792488024881248822488324884248852488624887248882488924890248912489224893248942489524896248972489824899249002490124902249032490424905249062490724908249092491024911249122491324914249152491624917249182491924920249212492224923249242492524926249272492824929249302493124932249332493424935249362493724938249392494024941249422494324944249452494624947249482494924950249512495224953249542495524956249572495824959249602496124962249632496424965249662496724968249692497024971249722497324974249752497624977249782497924980249812498224983249842498524986249872498824989249902499124992249932499424995249962499724998249992500025001250022500325004250052500625007250082500925010250112501225013250142501525016250172501825019250202502125022250232502425025250262502725028250292503025031250322503325034250352503625037250382503925040250412504225043250442504525046250472504825049250502505125052250532505425055250562505725058250592506025061250622506325064250652506625067250682506925070250712507225073250742507525076250772507825079250802508125082250832508425085250862508725088250892509025091250922509325094250952509625097250982509925100251012510225103251042510525106251072510825109251102511125112251132511425115251162511725118251192512025121251222512325124251252512625127251282512925130251312513225133251342513525136251372513825139251402514125142251432514425145251462514725148251492515025151251522515325154251552515625157251582515925160251612516225163251642516525166251672516825169251702517125172251732517425175251762517725178251792518025181251822518325184251852518625187251882518925190251912519225193251942519525196251972519825199252002520125202252032520425205252062520725208252092521025211252122521325214252152521625217252182521925220252212522225223252242522525226252272522825229252302523125232252332523425235252362523725238252392524025241252422524325244252452524625247252482524925250252512525225253252542525525256252572525825259252602526125262252632526425265252662526725268252692527025271252722527325274252752527625277252782527925280252812528225283252842528525286252872528825289252902529125292252932529425295252962529725298252992530025301253022530325304253052530625307253082530925310253112531225313253142531525316253172531825319253202532125322253232532425325253262532725328253292533025331253322533325334253352533625337253382533925340253412534225343253442534525346253472534825349253502535125352253532535425355253562535725358253592536025361253622536325364253652536625367253682536925370253712537225373253742537525376253772537825379253802538125382253832538425385253862538725388253892539025391253922539325394253952539625397253982539925400254012540225403254042540525406254072540825409254102541125412254132541425415254162541725418254192542025421254222542325424254252542625427254282542925430254312543225433254342543525436254372543825439254402544125442254432544425445254462544725448254492545025451254522545325454254552545625457254582545925460254612546225463254642546525466254672546825469254702547125472254732547425475254762547725478254792548025481254822548325484254852548625487254882548925490254912549225493254942549525496254972549825499255002550125502255032550425505255062550725508255092551025511255122551325514255152551625517255182551925520255212552225523255242552525526255272552825529255302553125532255332553425535255362553725538255392554025541255422554325544255452554625547255482554925550255512555225553255542555525556255572555825559255602556125562255632556425565255662556725568255692557025571255722557325574255752557625577255782557925580255812558225583255842558525586255872558825589255902559125592255932559425595255962559725598255992560025601256022560325604256052560625607256082560925610256112561225613256142561525616256172561825619256202562125622256232562425625256262562725628256292563025631256322563325634256352563625637256382563925640256412564225643256442564525646256472564825649256502565125652256532565425655256562565725658256592566025661256622566325664256652566625667256682566925670256712567225673256742567525676256772567825679256802568125682256832568425685256862568725688256892569025691256922569325694256952569625697256982569925700257012570225703257042570525706257072570825709257102571125712257132571425715257162571725718257192572025721257222572325724257252572625727257282572925730257312573225733257342573525736257372573825739257402574125742257432574425745257462574725748257492575025751257522575325754257552575625757257582575925760257612576225763257642576525766257672576825769257702577125772257732577425775257762577725778257792578025781257822578325784257852578625787257882578925790257912579225793257942579525796257972579825799258002580125802258032580425805258062580725808258092581025811258122581325814258152581625817258182581925820258212582225823258242582525826258272582825829258302583125832258332583425835258362583725838258392584025841258422584325844258452584625847258482584925850258512585225853258542585525856258572585825859258602586125862258632586425865258662586725868258692587025871258722587325874258752587625877258782587925880258812588225883258842588525886258872588825889258902589125892258932589425895258962589725898258992590025901259022590325904259052590625907259082590925910259112591225913259142591525916259172591825919259202592125922259232592425925259262592725928259292593025931259322593325934259352593625937259382593925940259412594225943259442594525946259472594825949259502595125952259532595425955259562595725958259592596025961259622596325964259652596625967259682596925970259712597225973259742597525976259772597825979259802598125982259832598425985259862598725988259892599025991259922599325994259952599625997259982599926000260012600226003260042600526006260072600826009260102601126012260132601426015260162601726018260192602026021260222602326024260252602626027260282602926030260312603226033260342603526036260372603826039260402604126042260432604426045260462604726048260492605026051260522605326054260552605626057260582605926060260612606226063260642606526066260672606826069260702607126072260732607426075260762607726078260792608026081260822608326084260852608626087260882608926090260912609226093260942609526096260972609826099261002610126102261032610426105261062610726108261092611026111261122611326114261152611626117261182611926120261212612226123261242612526126261272612826129261302613126132261332613426135261362613726138261392614026141261422614326144261452614626147261482614926150261512615226153261542615526156261572615826159261602616126162261632616426165261662616726168261692617026171261722617326174261752617626177261782617926180261812618226183261842618526186261872618826189261902619126192261932619426195261962619726198261992620026201262022620326204262052620626207262082620926210262112621226213262142621526216262172621826219262202622126222262232622426225262262622726228262292623026231262322623326234262352623626237262382623926240262412624226243262442624526246262472624826249262502625126252262532625426255262562625726258262592626026261262622626326264262652626626267262682626926270262712627226273262742627526276262772627826279262802628126282262832628426285262862628726288262892629026291262922629326294262952629626297262982629926300263012630226303263042630526306263072630826309263102631126312263132631426315263162631726318263192632026321263222632326324263252632626327263282632926330263312633226333263342633526336263372633826339263402634126342263432634426345263462634726348263492635026351263522635326354263552635626357263582635926360263612636226363263642636526366263672636826369263702637126372263732637426375263762637726378263792638026381263822638326384263852638626387263882638926390263912639226393263942639526396263972639826399264002640126402264032640426405264062640726408264092641026411264122641326414264152641626417264182641926420264212642226423264242642526426264272642826429264302643126432264332643426435264362643726438264392644026441264422644326444264452644626447264482644926450264512645226453264542645526456264572645826459264602646126462264632646426465264662646726468264692647026471264722647326474264752647626477264782647926480264812648226483264842648526486264872648826489264902649126492264932649426495264962649726498264992650026501265022650326504265052650626507265082650926510265112651226513265142651526516265172651826519265202652126522265232652426525265262652726528265292653026531265322653326534265352653626537265382653926540265412654226543265442654526546265472654826549265502655126552265532655426555265562655726558265592656026561265622656326564265652656626567265682656926570265712657226573265742657526576265772657826579265802658126582265832658426585265862658726588265892659026591265922659326594265952659626597265982659926600266012660226603266042660526606266072660826609266102661126612266132661426615266162661726618266192662026621266222662326624266252662626627266282662926630266312663226633266342663526636266372663826639266402664126642266432664426645266462664726648266492665026651266522665326654266552665626657266582665926660266612666226663266642666526666266672666826669266702667126672266732667426675266762667726678266792668026681266822668326684266852668626687266882668926690266912669226693266942669526696266972669826699267002670126702267032670426705267062670726708267092671026711267122671326714267152671626717267182671926720267212672226723267242672526726267272672826729267302673126732267332673426735267362673726738267392674026741267422674326744267452674626747267482674926750267512675226753267542675526756267572675826759267602676126762267632676426765267662676726768267692677026771267722677326774267752677626777267782677926780267812678226783267842678526786267872678826789267902679126792267932679426795267962679726798267992680026801268022680326804268052680626807268082680926810268112681226813268142681526816268172681826819268202682126822268232682426825268262682726828268292683026831268322683326834268352683626837268382683926840268412684226843268442684526846268472684826849268502685126852268532685426855268562685726858268592686026861268622686326864268652686626867268682686926870268712687226873268742687526876268772687826879268802688126882268832688426885268862688726888268892689026891268922689326894268952689626897268982689926900269012690226903269042690526906269072690826909269102691126912269132691426915269162691726918269192692026921269222692326924269252692626927269282692926930269312693226933269342693526936269372693826939269402694126942269432694426945269462694726948269492695026951269522695326954269552695626957269582695926960269612696226963269642696526966269672696826969269702697126972269732697426975269762697726978269792698026981269822698326984269852698626987269882698926990269912699226993269942699526996269972699826999270002700127002270032700427005270062700727008270092701027011270122701327014270152701627017270182701927020270212702227023270242702527026270272702827029270302703127032270332703427035270362703727038270392704027041270422704327044270452704627047270482704927050270512705227053270542705527056270572705827059270602706127062270632706427065270662706727068270692707027071270722707327074270752707627077270782707927080270812708227083270842708527086270872708827089270902709127092270932709427095270962709727098270992710027101271022710327104271052710627107271082710927110271112711227113271142711527116271172711827119271202712127122271232712427125271262712727128271292713027131271322713327134271352713627137271382713927140271412714227143271442714527146271472714827149271502715127152271532715427155271562715727158271592716027161271622716327164271652716627167271682716927170271712717227173271742717527176271772717827179271802718127182271832718427185271862718727188271892719027191271922719327194271952719627197271982719927200272012720227203272042720527206272072720827209272102721127212272132721427215272162721727218272192722027221272222722327224272252722627227272282722927230272312723227233272342723527236272372723827239272402724127242272432724427245272462724727248272492725027251272522725327254272552725627257272582725927260272612726227263272642726527266272672726827269272702727127272272732727427275272762727727278272792728027281272822728327284272852728627287272882728927290272912729227293272942729527296272972729827299273002730127302273032730427305273062730727308273092731027311273122731327314273152731627317273182731927320273212732227323273242732527326273272732827329273302733127332273332733427335273362733727338273392734027341273422734327344273452734627347273482734927350273512735227353273542735527356273572735827359273602736127362273632736427365273662736727368273692737027371273722737327374273752737627377273782737927380273812738227383273842738527386273872738827389273902739127392273932739427395273962739727398273992740027401274022740327404274052740627407274082740927410274112741227413274142741527416274172741827419274202742127422274232742427425274262742727428274292743027431274322743327434274352743627437274382743927440274412744227443274442744527446274472744827449274502745127452274532745427455274562745727458274592746027461274622746327464274652746627467274682746927470274712747227473274742747527476274772747827479274802748127482274832748427485274862748727488274892749027491274922749327494274952749627497274982749927500275012750227503275042750527506275072750827509275102751127512275132751427515275162751727518275192752027521275222752327524275252752627527275282752927530275312753227533275342753527536275372753827539275402754127542275432754427545275462754727548275492755027551275522755327554275552755627557275582755927560275612756227563275642756527566275672756827569275702757127572275732757427575275762757727578275792758027581275822758327584275852758627587275882758927590275912759227593275942759527596275972759827599276002760127602276032760427605276062760727608276092761027611276122761327614276152761627617276182761927620276212762227623276242762527626276272762827629276302763127632276332763427635276362763727638276392764027641276422764327644276452764627647276482764927650276512765227653276542765527656276572765827659276602766127662276632766427665276662766727668276692767027671276722767327674276752767627677276782767927680276812768227683276842768527686276872768827689276902769127692276932769427695276962769727698276992770027701277022770327704277052770627707277082770927710277112771227713277142771527716277172771827719277202772127722277232772427725277262772727728277292773027731277322773327734277352773627737277382773927740277412774227743277442774527746277472774827749277502775127752277532775427755277562775727758277592776027761277622776327764277652776627767277682776927770277712777227773277742777527776277772777827779277802778127782277832778427785277862778727788277892779027791277922779327794277952779627797277982779927800278012780227803278042780527806278072780827809278102781127812278132781427815278162781727818278192782027821278222782327824278252782627827278282782927830278312783227833278342783527836278372783827839278402784127842278432784427845278462784727848278492785027851278522785327854278552785627857278582785927860278612786227863278642786527866278672786827869278702787127872278732787427875278762787727878278792788027881278822788327884278852788627887278882788927890278912789227893278942789527896278972789827899279002790127902279032790427905279062790727908279092791027911279122791327914279152791627917279182791927920279212792227923279242792527926279272792827929279302793127932279332793427935279362793727938279392794027941279422794327944279452794627947279482794927950279512795227953279542795527956279572795827959279602796127962279632796427965279662796727968279692797027971279722797327974279752797627977279782797927980279812798227983279842798527986279872798827989279902799127992279932799427995279962799727998279992800028001280022800328004280052800628007280082800928010280112801228013280142801528016280172801828019280202802128022280232802428025280262802728028280292803028031280322803328034280352803628037280382803928040280412804228043280442804528046280472804828049280502805128052280532805428055280562805728058280592806028061280622806328064280652806628067280682806928070280712807228073280742807528076280772807828079280802808128082280832808428085280862808728088280892809028091280922809328094280952809628097280982809928100281012810228103281042810528106281072810828109281102811128112281132811428115281162811728118281192812028121281222812328124281252812628127281282812928130281312813228133281342813528136281372813828139281402814128142281432814428145281462814728148281492815028151281522815328154281552815628157281582815928160281612816228163281642816528166281672816828169281702817128172281732817428175281762817728178281792818028181281822818328184281852818628187281882818928190281912819228193281942819528196281972819828199282002820128202282032820428205282062820728208282092821028211282122821328214282152821628217282182821928220282212822228223282242822528226282272822828229282302823128232282332823428235282362823728238282392824028241282422824328244282452824628247282482824928250282512825228253282542825528256282572825828259282602826128262282632826428265282662826728268282692827028271282722827328274282752827628277282782827928280282812828228283282842828528286282872828828289282902829128292282932829428295282962829728298282992830028301283022830328304283052830628307283082830928310283112831228313283142831528316283172831828319283202832128322283232832428325283262832728328283292833028331283322833328334283352833628337283382833928340283412834228343283442834528346283472834828349283502835128352283532835428355283562835728358283592836028361283622836328364283652836628367283682836928370283712837228373283742837528376283772837828379283802838128382283832838428385283862838728388283892839028391283922839328394283952839628397283982839928400284012840228403284042840528406284072840828409284102841128412284132841428415284162841728418284192842028421284222842328424284252842628427284282842928430284312843228433284342843528436284372843828439284402844128442284432844428445284462844728448284492845028451284522845328454284552845628457284582845928460284612846228463284642846528466284672846828469284702847128472284732847428475284762847728478284792848028481284822848328484284852848628487284882848928490284912849228493284942849528496284972849828499285002850128502285032850428505285062850728508285092851028511285122851328514285152851628517285182851928520285212852228523285242852528526285272852828529285302853128532285332853428535285362853728538285392854028541285422854328544285452854628547285482854928550285512855228553285542855528556285572855828559285602856128562285632856428565285662856728568285692857028571285722857328574285752857628577285782857928580285812858228583285842858528586285872858828589285902859128592285932859428595285962859728598285992860028601286022860328604286052860628607286082860928610286112861228613286142861528616286172861828619286202862128622286232862428625286262862728628286292863028631286322863328634286352863628637286382863928640286412864228643286442864528646286472864828649286502865128652286532865428655286562865728658286592866028661286622866328664286652866628667286682866928670286712867228673286742867528676286772867828679286802868128682286832868428685286862868728688286892869028691286922869328694286952869628697286982869928700287012870228703287042870528706287072870828709287102871128712287132871428715287162871728718287192872028721287222872328724287252872628727287282872928730287312873228733287342873528736287372873828739287402874128742287432874428745287462874728748287492875028751287522875328754287552875628757287582875928760287612876228763287642876528766287672876828769287702877128772287732877428775287762877728778287792878028781287822878328784287852878628787287882878928790287912879228793287942879528796287972879828799288002880128802288032880428805288062880728808288092881028811288122881328814288152881628817288182881928820288212882228823288242882528826288272882828829288302883128832288332883428835288362883728838288392884028841288422884328844288452884628847288482884928850288512885228853288542885528856288572885828859288602886128862288632886428865288662886728868288692887028871288722887328874288752887628877288782887928880288812888228883288842888528886288872888828889288902889128892288932889428895288962889728898288992890028901289022890328904289052890628907289082890928910289112891228913289142891528916289172891828919289202892128922289232892428925289262892728928289292893028931289322893328934289352893628937289382893928940289412894228943289442894528946289472894828949289502895128952289532895428955289562895728958289592896028961289622896328964289652896628967289682896928970289712897228973289742897528976289772897828979289802898128982289832898428985289862898728988289892899028991289922899328994289952899628997289982899929000290012900229003290042900529006290072900829009290102901129012290132901429015290162901729018290192902029021290222902329024290252902629027290282902929030290312903229033290342903529036290372903829039290402904129042290432904429045290462904729048290492905029051290522905329054290552905629057290582905929060290612906229063290642906529066290672906829069290702907129072290732907429075290762907729078290792908029081290822908329084290852908629087290882908929090290912909229093290942909529096290972909829099291002910129102291032910429105291062910729108291092911029111291122911329114291152911629117291182911929120291212912229123291242912529126291272912829129291302913129132291332913429135291362913729138291392914029141291422914329144291452914629147291482914929150291512915229153291542915529156291572915829159291602916129162291632916429165291662916729168291692917029171291722917329174291752917629177291782917929180291812918229183291842918529186291872918829189291902919129192291932919429195291962919729198291992920029201292022920329204292052920629207292082920929210292112921229213292142921529216292172921829219292202922129222292232922429225292262922729228292292923029231292322923329234292352923629237292382923929240292412924229243292442924529246292472924829249292502925129252292532925429255292562925729258292592926029261292622926329264292652926629267292682926929270292712927229273292742927529276292772927829279292802928129282292832928429285292862928729288292892929029291292922929329294292952929629297292982929929300293012930229303293042930529306293072930829309293102931129312293132931429315293162931729318293192932029321293222932329324293252932629327293282932929330293312933229333293342933529336293372933829339293402934129342293432934429345293462934729348293492935029351293522935329354293552935629357293582935929360293612936229363293642936529366293672936829369293702937129372293732937429375293762937729378293792938029381293822938329384293852938629387293882938929390293912939229393293942939529396293972939829399294002940129402294032940429405294062940729408294092941029411294122941329414294152941629417294182941929420294212942229423294242942529426294272942829429294302943129432294332943429435294362943729438294392944029441294422944329444294452944629447294482944929450294512945229453294542945529456294572945829459294602946129462294632946429465294662946729468294692947029471294722947329474294752947629477294782947929480294812948229483294842948529486294872948829489294902949129492294932949429495294962949729498294992950029501295022950329504295052950629507295082950929510
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <XPD:PROJECT xmlns:XPD="http://www.staruml.com" version="1">
  3. <XPD:HEADER>
  4. <XPD:SUBUNITS>
  5. </XPD:SUBUNITS>
  6. <XPD:PROFILES>
  7. <XPD:PROFILE>UMLStandard</XPD:PROFILE>
  8. </XPD:PROFILES>
  9. </XPD:HEADER>
  10. <XPD:BODY>
  11. <XPD:OBJ name="DocumentElement" type="UMLProject" guid="eUBxTmzIc0q+cSu3hl5+hQAA">
  12. <XPD:ATTR name="Title" type="string">HP-Socket</XPD:ATTR>
  13. <XPD:ATTR name="#OwnedElements" type="integer">5</XPD:ATTR>
  14. <XPD:OBJ name="OwnedElements[0]" type="UMLModel" guid="A56Vm9BMb0Kd5L1sDY9T7QAA">
  15. <XPD:ATTR name="Name" type="string">Use Case Model</XPD:ATTR>
  16. <XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
  17. <XPD:ATTR name="StereotypeName" type="string">useCaseModel</XPD:ATTR>
  18. <XPD:REF name="Namespace">eUBxTmzIc0q+cSu3hl5+hQAA</XPD:REF>
  19. </XPD:OBJ>
  20. <XPD:OBJ name="OwnedElements[1]" type="UMLModel" guid="qV3TFN+4sEi4xwEwcUUHSQAA">
  21. <XPD:ATTR name="Name" type="string">Analysis Model</XPD:ATTR>
  22. <XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
  23. <XPD:ATTR name="StereotypeName" type="string">analysisModel</XPD:ATTR>
  24. <XPD:REF name="Namespace">eUBxTmzIc0q+cSu3hl5+hQAA</XPD:REF>
  25. </XPD:OBJ>
  26. <XPD:OBJ name="OwnedElements[2]" type="UMLModel" guid="jvfBmo6uGkC61ckI99TMgAAA">
  27. <XPD:ATTR name="Name" type="string">Design Model</XPD:ATTR>
  28. <XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
  29. <XPD:ATTR name="StereotypeName" type="string">designModel</XPD:ATTR>
  30. <XPD:REF name="Namespace">eUBxTmzIc0q+cSu3hl5+hQAA</XPD:REF>
  31. <XPD:ATTR name="#OwnedDiagrams" type="integer">8</XPD:ATTR>
  32. <XPD:OBJ name="OwnedDiagrams[0]" type="UMLClassDiagram" guid="7r43eRqUAUeehz+M/cmZ+wAA">
  33. <XPD:ATTR name="Name" type="string">IAgent</XPD:ATTR>
  34. <XPD:REF name="DiagramOwner">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  35. <XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="qn1lv1Hq8EqiSKJFEAwGUgAA">
  36. <XPD:REF name="Diagram">7r43eRqUAUeehz+M/cmZ+wAA</XPD:REF>
  37. <XPD:ATTR name="#OwnedViews" type="integer">13</XPD:ATTR>
  38. <XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="S5CdZWL+bEWmCJb9qIaNogAA">
  39. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  40. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  41. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  42. <XPD:ATTR name="Left" type="integer">400</XPD:ATTR>
  43. <XPD:ATTR name="Top" type="integer">212</XPD:ATTR>
  44. <XPD:ATTR name="Width" type="integer">616</XPD:ATTR>
  45. <XPD:ATTR name="Height" type="integer">612</XPD:ATTR>
  46. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  47. <XPD:REF name="Model">SqNjwMrIrEaWmScJhNPQOwAA</XPD:REF>
  48. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="k7j66WevYE+q5wP4YXn1RAAA">
  49. <XPD:OBJ name="NameLabel" type="LabelView" guid="xV53B2v5Lki5VHu0cyANkQAA">
  50. <XPD:ATTR name="FontStyle" type="integer">3</XPD:ATTR>
  51. <XPD:ATTR name="Text" type="string">IComplexSocket</XPD:ATTR>
  52. </XPD:OBJ>
  53. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="H5CFSeNme0CKnwhpevj1wQAA">
  54. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  55. </XPD:OBJ>
  56. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="rEiaqangoUy21nv+NZZv+AAA">
  57. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  58. </XPD:OBJ>
  59. </XPD:OBJ>
  60. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="yr076N5YYk+5AJxr/7e0fgAA">
  61. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  62. <XPD:REF name="Model">SqNjwMrIrEaWmScJhNPQOwAA</XPD:REF>
  63. </XPD:OBJ>
  64. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="M9HJ8lGtoUiYAR/5adzcvQAA">
  65. <XPD:REF name="Model">SqNjwMrIrEaWmScJhNPQOwAA</XPD:REF>
  66. </XPD:OBJ>
  67. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="uTrKQgpGAUaBG62XQZwHsgAA">
  68. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  69. <XPD:REF name="Model">SqNjwMrIrEaWmScJhNPQOwAA</XPD:REF>
  70. </XPD:OBJ>
  71. </XPD:OBJ>
  72. <XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="QK3KaQ4YV0Wt4DUTuGttgwAA">
  73. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  74. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  75. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  76. <XPD:ATTR name="Left" type="integer">452</XPD:ATTR>
  77. <XPD:ATTR name="Top" type="integer">912</XPD:ATTR>
  78. <XPD:ATTR name="Width" type="integer">514</XPD:ATTR>
  79. <XPD:ATTR name="Height" type="integer">68</XPD:ATTR>
  80. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  81. <XPD:REF name="Model">tc20+9LmREuR1dUMSybNdQAA</XPD:REF>
  82. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="RDs2xXKbzU2hIgP8PEzGewAA">
  83. <XPD:OBJ name="NameLabel" type="LabelView" guid="07kQNb9IC0iBETVI7mDA9gAA">
  84. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  85. <XPD:ATTR name="Text" type="string">IAgent</XPD:ATTR>
  86. </XPD:OBJ>
  87. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="O3W1F5kfKU62388efxP15AAA">
  88. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  89. </XPD:OBJ>
  90. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="HyIKAge8HkujwKfgwC1w/AAA">
  91. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  92. </XPD:OBJ>
  93. </XPD:OBJ>
  94. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="d98jvr45mESQHO7iF++khgAA">
  95. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  96. <XPD:REF name="Model">tc20+9LmREuR1dUMSybNdQAA</XPD:REF>
  97. </XPD:OBJ>
  98. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="YnauoJtfBEiqxZird8oOoAAA">
  99. <XPD:REF name="Model">tc20+9LmREuR1dUMSybNdQAA</XPD:REF>
  100. </XPD:OBJ>
  101. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="t3yoKlNmVkOZ28u5oLPqTwAA">
  102. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  103. <XPD:REF name="Model">tc20+9LmREuR1dUMSybNdQAA</XPD:REF>
  104. </XPD:OBJ>
  105. </XPD:OBJ>
  106. <XPD:OBJ name="OwnedViews[2]" type="UMLGeneralizationView" guid="1Ot9CLFgT0aqcmufZU92nAAA">
  107. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  108. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  109. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  110. <XPD:ATTR name="Points" type="Points">708,912;708,823</XPD:ATTR>
  111. <XPD:REF name="Model">dx6I5RGr20SmTHCEMdZ9nAAA</XPD:REF>
  112. <XPD:REF name="Head">S5CdZWL+bEWmCJb9qIaNogAA</XPD:REF>
  113. <XPD:REF name="Tail">QK3KaQ4YV0Wt4DUTuGttgwAA</XPD:REF>
  114. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="XiZYrR3hok2IOo9BZDKbywAA">
  115. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  116. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  117. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  118. <XPD:REF name="Model">dx6I5RGr20SmTHCEMdZ9nAAA</XPD:REF>
  119. </XPD:OBJ>
  120. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="A0/dF17oZUu3dTS5MAEQ0gAA">
  121. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  122. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  123. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  124. <XPD:REF name="Model">dx6I5RGr20SmTHCEMdZ9nAAA</XPD:REF>
  125. </XPD:OBJ>
  126. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="aAiLn8LnWUGPzt+AjAIm8gAA">
  127. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  128. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  129. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  130. <XPD:REF name="Model">dx6I5RGr20SmTHCEMdZ9nAAA</XPD:REF>
  131. </XPD:OBJ>
  132. </XPD:OBJ>
  133. <XPD:OBJ name="OwnedViews[3]" type="UMLClassView" guid="qWQ9xcWqTk+Q37ac+Zc5cwAA">
  134. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  135. <XPD:ATTR name="FillColor" type="string">$00ACFFD6</XPD:ATTR>
  136. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  137. <XPD:ATTR name="Left" type="integer">392</XPD:ATTR>
  138. <XPD:ATTR name="Top" type="integer">1068</XPD:ATTR>
  139. <XPD:ATTR name="Width" type="integer">630</XPD:ATTR>
  140. <XPD:ATTR name="Height" type="integer">180</XPD:ATTR>
  141. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  142. <XPD:REF name="Model">ilTzVOgexUSPHrK2FSqS9wAA</XPD:REF>
  143. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="dZhdi5fhiEuu78q4ESeWZgAA">
  144. <XPD:OBJ name="NameLabel" type="LabelView" guid="PXzzjUhGMEefBsZhSakyxgAA">
  145. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  146. <XPD:ATTR name="Text" type="string">ITcpAgent</XPD:ATTR>
  147. </XPD:OBJ>
  148. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Upf9Ta6iUU6a0fetu+mOYgAA">
  149. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  150. </XPD:OBJ>
  151. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="kr/xvzWwi0SdBzdm3AQMSQAA">
  152. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  153. </XPD:OBJ>
  154. </XPD:OBJ>
  155. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="pcufE4+jn06P9qY5kOB0igAA">
  156. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  157. <XPD:REF name="Model">ilTzVOgexUSPHrK2FSqS9wAA</XPD:REF>
  158. </XPD:OBJ>
  159. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="0AqeOo3lzkOKaHT8cVPOgwAA">
  160. <XPD:REF name="Model">ilTzVOgexUSPHrK2FSqS9wAA</XPD:REF>
  161. </XPD:OBJ>
  162. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="KjM4n5nIiE+eRcpRAEvLxgAA">
  163. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  164. <XPD:REF name="Model">ilTzVOgexUSPHrK2FSqS9wAA</XPD:REF>
  165. </XPD:OBJ>
  166. </XPD:OBJ>
  167. <XPD:OBJ name="OwnedViews[4]" type="UMLGeneralizationView" guid="1JZtgwF9xk+gPmUzc0oJJgAA">
  168. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  169. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  170. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  171. <XPD:ATTR name="Points" type="Points">707,1068;708,979</XPD:ATTR>
  172. <XPD:REF name="Model">T7qvCRD8oEeFVhOYfk7D4wAA</XPD:REF>
  173. <XPD:REF name="Head">QK3KaQ4YV0Wt4DUTuGttgwAA</XPD:REF>
  174. <XPD:REF name="Tail">qWQ9xcWqTk+Q37ac+Zc5cwAA</XPD:REF>
  175. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="bxIE6AfC6UytbeH5sTR2BwAA">
  176. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  177. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  178. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  179. <XPD:REF name="Model">T7qvCRD8oEeFVhOYfk7D4wAA</XPD:REF>
  180. </XPD:OBJ>
  181. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="GpWLPlBxa0GCqFyvuLdyAQAA">
  182. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  183. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  184. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  185. <XPD:REF name="Model">T7qvCRD8oEeFVhOYfk7D4wAA</XPD:REF>
  186. </XPD:OBJ>
  187. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="1j/84UXBVEOJhvz5d9FWSQAA">
  188. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  189. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  190. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  191. <XPD:REF name="Model">T7qvCRD8oEeFVhOYfk7D4wAA</XPD:REF>
  192. </XPD:OBJ>
  193. </XPD:OBJ>
  194. <XPD:OBJ name="OwnedViews[5]" type="UMLClassView" guid="XJoHYNGE7keWE488T/cGaQAA">
  195. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  196. <XPD:ATTR name="FillColor" type="string">$0000C4C4</XPD:ATTR>
  197. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  198. <XPD:ATTR name="Left" type="integer">820</XPD:ATTR>
  199. <XPD:ATTR name="Top" type="integer">1268</XPD:ATTR>
  200. <XPD:ATTR name="Width" type="integer">411</XPD:ATTR>
  201. <XPD:ATTR name="Height" type="integer">84</XPD:ATTR>
  202. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  203. <XPD:REF name="Model">BaqYQl/65Uy16GMJC7nLawAA</XPD:REF>
  204. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="zJH/8ysmgEuZT3WW5NewsgAA">
  205. <XPD:OBJ name="NameLabel" type="LabelView" guid="d7+1AwJ/T0GoiGmhzZxVRwAA">
  206. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  207. <XPD:ATTR name="Text" type="string">IPullSocket</XPD:ATTR>
  208. </XPD:OBJ>
  209. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="4EpZMIdMCUaJETbKGorPwQAA">
  210. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  211. </XPD:OBJ>
  212. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="3dplEeDNWEaTLttJ3BH8JAAA">
  213. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  214. </XPD:OBJ>
  215. </XPD:OBJ>
  216. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="zzs8DI25UUCNQ43/MQ+qVAAA">
  217. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  218. <XPD:REF name="Model">BaqYQl/65Uy16GMJC7nLawAA</XPD:REF>
  219. </XPD:OBJ>
  220. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="jSQfkWH1OkmUyiATCqE/DwAA">
  221. <XPD:REF name="Model">BaqYQl/65Uy16GMJC7nLawAA</XPD:REF>
  222. </XPD:OBJ>
  223. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="KtTRZu7JbEKDKjsZkk0IdAAA">
  224. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  225. <XPD:REF name="Model">BaqYQl/65Uy16GMJC7nLawAA</XPD:REF>
  226. </XPD:OBJ>
  227. </XPD:OBJ>
  228. <XPD:OBJ name="OwnedViews[6]" type="UMLClassView" guid="+2HvTQsUAk+HjQ5fXiU8owAA">
  229. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  230. <XPD:ATTR name="FillColor" type="string">$00FFD9FF</XPD:ATTR>
  231. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  232. <XPD:ATTR name="Left" type="integer">724</XPD:ATTR>
  233. <XPD:ATTR name="Top" type="integer">1440</XPD:ATTR>
  234. <XPD:ATTR name="Width" type="integer">279</XPD:ATTR>
  235. <XPD:ATTR name="Height" type="integer">68</XPD:ATTR>
  236. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  237. <XPD:REF name="Model">QvkeGvTpWU2SJ0MXVIx/AwAA</XPD:REF>
  238. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="+eRYY8x8vE6DjmmPPBJaFQAA">
  239. <XPD:OBJ name="NameLabel" type="LabelView" guid="/B5QFP787EyL2f/sIwBbIwAA">
  240. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  241. <XPD:ATTR name="Text" type="string">ITcpPullAgent</XPD:ATTR>
  242. </XPD:OBJ>
  243. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="A7i9Q5jqnUKsADApbsT5FwAA">
  244. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  245. </XPD:OBJ>
  246. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="x1req4rEU0i+adX5Ij4b0wAA">
  247. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  248. </XPD:OBJ>
  249. </XPD:OBJ>
  250. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Zt9ux3apgU2A9+dT3PlLuQAA">
  251. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  252. <XPD:REF name="Model">QvkeGvTpWU2SJ0MXVIx/AwAA</XPD:REF>
  253. </XPD:OBJ>
  254. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="U1iV73eD/EKDcYBLLs8SbgAA">
  255. <XPD:REF name="Model">QvkeGvTpWU2SJ0MXVIx/AwAA</XPD:REF>
  256. </XPD:OBJ>
  257. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="F+kjP5IVjkCktmcV7GpefwAA">
  258. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  259. <XPD:REF name="Model">QvkeGvTpWU2SJ0MXVIx/AwAA</XPD:REF>
  260. </XPD:OBJ>
  261. </XPD:OBJ>
  262. <XPD:OBJ name="OwnedViews[7]" type="UMLGeneralizationView" guid="F+HzSvwj8ki7nHVW0VFcigAA">
  263. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  264. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  265. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  266. <XPD:ATTR name="Points" type="Points">896,1440;984,1351</XPD:ATTR>
  267. <XPD:REF name="Model">krwZJNbQpUee1OjG3HesgAAA</XPD:REF>
  268. <XPD:REF name="Head">XJoHYNGE7keWE488T/cGaQAA</XPD:REF>
  269. <XPD:REF name="Tail">+2HvTQsUAk+HjQ5fXiU8owAA</XPD:REF>
  270. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="jCDdcZ6ZXU2EOsSYih6ExwAA">
  271. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  272. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  273. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  274. <XPD:REF name="Model">krwZJNbQpUee1OjG3HesgAAA</XPD:REF>
  275. </XPD:OBJ>
  276. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="SmIb8/cjDkm2kX6k/b8ntAAA">
  277. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  278. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  279. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  280. <XPD:REF name="Model">krwZJNbQpUee1OjG3HesgAAA</XPD:REF>
  281. </XPD:OBJ>
  282. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="DTiUSZIULUmTC4HtfeC3AAAA">
  283. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  284. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  285. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  286. <XPD:REF name="Model">krwZJNbQpUee1OjG3HesgAAA</XPD:REF>
  287. </XPD:OBJ>
  288. </XPD:OBJ>
  289. <XPD:OBJ name="OwnedViews[8]" type="UMLGeneralizationView" guid="rcltMulnr0qF/qeBFloYFgAA">
  290. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  291. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  292. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  293. <XPD:ATTR name="Points" type="Points">847,1440;751,1247</XPD:ATTR>
  294. <XPD:REF name="Model">Vo9KdG21TU67s/EtgyfoVQAA</XPD:REF>
  295. <XPD:REF name="Head">qWQ9xcWqTk+Q37ac+Zc5cwAA</XPD:REF>
  296. <XPD:REF name="Tail">+2HvTQsUAk+HjQ5fXiU8owAA</XPD:REF>
  297. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="9hb9MkGFx0+r8kkgfseS5wAA">
  298. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  299. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  300. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  301. <XPD:REF name="Model">Vo9KdG21TU67s/EtgyfoVQAA</XPD:REF>
  302. </XPD:OBJ>
  303. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="+Z0y+HpafUykWClO0g7bSwAA">
  304. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  305. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  306. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  307. <XPD:REF name="Model">Vo9KdG21TU67s/EtgyfoVQAA</XPD:REF>
  308. </XPD:OBJ>
  309. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="LIPZyMH9Sk+S6LVONEva/wAA">
  310. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  311. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  312. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  313. <XPD:REF name="Model">Vo9KdG21TU67s/EtgyfoVQAA</XPD:REF>
  314. </XPD:OBJ>
  315. </XPD:OBJ>
  316. <XPD:OBJ name="OwnedViews[9]" type="UMLClassView" guid="2NPkGxsE60eclahgOjVMgAAA">
  317. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  318. <XPD:ATTR name="FillColor" type="string">$0000C4C4</XPD:ATTR>
  319. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  320. <XPD:ATTR name="Left" type="integer">160</XPD:ATTR>
  321. <XPD:ATTR name="Top" type="integer">1268</XPD:ATTR>
  322. <XPD:ATTR name="Width" type="integer">332</XPD:ATTR>
  323. <XPD:ATTR name="Height" type="integer">116</XPD:ATTR>
  324. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  325. <XPD:REF name="Model">Pv24uWWaqUu82r7VGD3ZNwAA</XPD:REF>
  326. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="3meXi0EzqEm+G8uSU+u7bwAA">
  327. <XPD:OBJ name="NameLabel" type="LabelView" guid="rhcCNga0ZU6oL7bIr87b+QAA">
  328. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  329. <XPD:ATTR name="Text" type="string">IPackSocket</XPD:ATTR>
  330. </XPD:OBJ>
  331. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="ztZ4qME2fE+a+agmQvRc7QAA">
  332. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  333. </XPD:OBJ>
  334. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="4ERmF3ajT0uH3iJx/mfhSgAA">
  335. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  336. </XPD:OBJ>
  337. </XPD:OBJ>
  338. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="qanVb+lWC0akcJOwRG/MEAAA">
  339. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  340. <XPD:REF name="Model">Pv24uWWaqUu82r7VGD3ZNwAA</XPD:REF>
  341. </XPD:OBJ>
  342. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="rhbpNUyjIEqMgrAdnnT36QAA">
  343. <XPD:REF name="Model">Pv24uWWaqUu82r7VGD3ZNwAA</XPD:REF>
  344. </XPD:OBJ>
  345. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="f3uwOOrYjUO915OhF6FxMAAA">
  346. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  347. <XPD:REF name="Model">Pv24uWWaqUu82r7VGD3ZNwAA</XPD:REF>
  348. </XPD:OBJ>
  349. </XPD:OBJ>
  350. <XPD:OBJ name="OwnedViews[10]" type="UMLClassView" guid="mDfdT1ptZk64YFRjy+qMOgAA">
  351. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  352. <XPD:ATTR name="FillColor" type="string">$00FFD9FF</XPD:ATTR>
  353. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  354. <XPD:ATTR name="Left" type="integer">408</XPD:ATTR>
  355. <XPD:ATTR name="Top" type="integer">1440</XPD:ATTR>
  356. <XPD:ATTR name="Width" type="integer">291</XPD:ATTR>
  357. <XPD:ATTR name="Height" type="integer">68</XPD:ATTR>
  358. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  359. <XPD:REF name="Model">vjFkGLWb/kSPpbp9R+skbAAA</XPD:REF>
  360. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="gmiuNFBrTE+repp3P5FFOgAA">
  361. <XPD:OBJ name="NameLabel" type="LabelView" guid="GP9qgqcgSE+RZRp7ZktM6gAA">
  362. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  363. <XPD:ATTR name="Text" type="string">ITcpPackAgent</XPD:ATTR>
  364. </XPD:OBJ>
  365. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="8xkXXCKLPUeuB7VXPExltAAA">
  366. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  367. </XPD:OBJ>
  368. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="O7+/v2jhIE65ZsfRe/l4WQAA">
  369. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  370. </XPD:OBJ>
  371. </XPD:OBJ>
  372. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="m6xyT3N2pkyTw61oJYXrvQAA">
  373. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  374. <XPD:REF name="Model">vjFkGLWb/kSPpbp9R+skbAAA</XPD:REF>
  375. </XPD:OBJ>
  376. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="/dl3/5EnpUyqy2//SJ9pwwAA">
  377. <XPD:REF name="Model">vjFkGLWb/kSPpbp9R+skbAAA</XPD:REF>
  378. </XPD:OBJ>
  379. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="7Qrfdh28q0SlebHOxi6IoQAA">
  380. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  381. <XPD:REF name="Model">vjFkGLWb/kSPpbp9R+skbAAA</XPD:REF>
  382. </XPD:OBJ>
  383. </XPD:OBJ>
  384. <XPD:OBJ name="OwnedViews[11]" type="UMLGeneralizationView" guid="p0gU0tLurEezo3gjCu27uQAA">
  385. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  386. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  387. <XPD:ATTR name="Points" type="Points">502,1440;414,1383</XPD:ATTR>
  388. <XPD:REF name="Model">WUHNHDfka0O+CbvKWj/7kQAA</XPD:REF>
  389. <XPD:REF name="Head">2NPkGxsE60eclahgOjVMgAAA</XPD:REF>
  390. <XPD:REF name="Tail">mDfdT1ptZk64YFRjy+qMOgAA</XPD:REF>
  391. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="uRxWOxtCzkCw9/EH7JOeggAA">
  392. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  393. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  394. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  395. <XPD:REF name="Model">WUHNHDfka0O+CbvKWj/7kQAA</XPD:REF>
  396. </XPD:OBJ>
  397. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="NH6kRHAeOUyJOfGsN2n2LQAA">
  398. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  399. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  400. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  401. <XPD:REF name="Model">WUHNHDfka0O+CbvKWj/7kQAA</XPD:REF>
  402. </XPD:OBJ>
  403. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="y1UIsMU1skO3xdCl1lVjmwAA">
  404. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  405. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  406. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  407. <XPD:REF name="Model">WUHNHDfka0O+CbvKWj/7kQAA</XPD:REF>
  408. </XPD:OBJ>
  409. </XPD:OBJ>
  410. <XPD:OBJ name="OwnedViews[12]" type="UMLGeneralizationView" guid="YK6EG+gIsEiUbTkJ6ql6SgAA">
  411. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  412. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  413. <XPD:ATTR name="Points" type="Points">569,1440;662,1247</XPD:ATTR>
  414. <XPD:REF name="Model">lqZ7xgrWKkewtFXoEKU2+AAA</XPD:REF>
  415. <XPD:REF name="Head">qWQ9xcWqTk+Q37ac+Zc5cwAA</XPD:REF>
  416. <XPD:REF name="Tail">mDfdT1ptZk64YFRjy+qMOgAA</XPD:REF>
  417. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="xJDoCDd47UWRrLNxbRGosgAA">
  418. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  419. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  420. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  421. <XPD:REF name="Model">lqZ7xgrWKkewtFXoEKU2+AAA</XPD:REF>
  422. </XPD:OBJ>
  423. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="bpD40TTW9UGmszQ04wR4SQAA">
  424. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  425. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  426. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  427. <XPD:REF name="Model">lqZ7xgrWKkewtFXoEKU2+AAA</XPD:REF>
  428. </XPD:OBJ>
  429. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="FRbhd2c7uU+/A8ZUIZsJrAAA">
  430. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  431. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  432. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  433. <XPD:REF name="Model">lqZ7xgrWKkewtFXoEKU2+AAA</XPD:REF>
  434. </XPD:OBJ>
  435. </XPD:OBJ>
  436. </XPD:OBJ>
  437. </XPD:OBJ>
  438. <XPD:OBJ name="OwnedDiagrams[1]" type="UMLClassDiagram" guid="XkkHyTpx50CZnVOHpJQXdAAA">
  439. <XPD:ATTR name="Name" type="string">IServer</XPD:ATTR>
  440. <XPD:REF name="DiagramOwner">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  441. <XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="rjc/TDNUs0SPZ+Em4G777gAA">
  442. <XPD:REF name="Diagram">XkkHyTpx50CZnVOHpJQXdAAA</XPD:REF>
  443. <XPD:ATTR name="#OwnedViews" type="integer">15</XPD:ATTR>
  444. <XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="DCejEAT0mUabtDsSdi+dvQAA">
  445. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  446. <XPD:ATTR name="FillColor" type="string">$00AAFFD5</XPD:ATTR>
  447. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  448. <XPD:ATTR name="Left" type="integer">796</XPD:ATTR>
  449. <XPD:ATTR name="Top" type="integer">992</XPD:ATTR>
  450. <XPD:ATTR name="Width" type="integer">356</XPD:ATTR>
  451. <XPD:ATTR name="Height" type="integer">164</XPD:ATTR>
  452. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  453. <XPD:REF name="Model">KqnhKB+uXkKxW6LqS8YzcgAA</XPD:REF>
  454. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="wRIaigkQekug9zN/n1eswwAA">
  455. <XPD:OBJ name="NameLabel" type="LabelView" guid="hrzU89PHHUySJRQctvfmyAAA">
  456. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  457. <XPD:ATTR name="Text" type="string">IUdpServer</XPD:ATTR>
  458. </XPD:OBJ>
  459. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="9WE+HGwg00i5Za9sUjBk1wAA">
  460. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  461. </XPD:OBJ>
  462. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="6O4lUlVciEaIPEmlI390ggAA">
  463. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  464. </XPD:OBJ>
  465. </XPD:OBJ>
  466. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="KCMzPB1qAUOmDFaYNXhn9gAA">
  467. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  468. <XPD:REF name="Model">KqnhKB+uXkKxW6LqS8YzcgAA</XPD:REF>
  469. </XPD:OBJ>
  470. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="MT2IUousdkmJLsH8R1G+5gAA">
  471. <XPD:REF name="Model">KqnhKB+uXkKxW6LqS8YzcgAA</XPD:REF>
  472. </XPD:OBJ>
  473. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="C7ihFARq9k69+4LhuFqYUgAA">
  474. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  475. <XPD:REF name="Model">KqnhKB+uXkKxW6LqS8YzcgAA</XPD:REF>
  476. </XPD:OBJ>
  477. </XPD:OBJ>
  478. <XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="PK1lPcGwCkO4ClijCg6U4QAA">
  479. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  480. <XPD:ATTR name="FillColor" type="string">$00FFE1FF</XPD:ATTR>
  481. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  482. <XPD:ATTR name="Left" type="integer">692</XPD:ATTR>
  483. <XPD:ATTR name="Top" type="integer">1420</XPD:ATTR>
  484. <XPD:ATTR name="Width" type="integer">289</XPD:ATTR>
  485. <XPD:ATTR name="Height" type="integer">68</XPD:ATTR>
  486. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  487. <XPD:REF name="Model">gJKazn/X+U6+FJp/F2soRAAA</XPD:REF>
  488. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="QlQ7aGrbq0m/H2ygVfqIuwAA">
  489. <XPD:OBJ name="NameLabel" type="LabelView" guid="qXTk8n5wg0ycYoBVuQY22wAA">
  490. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  491. <XPD:ATTR name="Text" type="string">ITcpPullServer</XPD:ATTR>
  492. </XPD:OBJ>
  493. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="gDKvdVzElk2U6KY8N6Xb4QAA">
  494. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  495. </XPD:OBJ>
  496. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="rQFMaQRNbkiNo5R5rwtV3QAA">
  497. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  498. </XPD:OBJ>
  499. </XPD:OBJ>
  500. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="kmMKQofMq06NVuB9xv0DEwAA">
  501. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  502. <XPD:REF name="Model">gJKazn/X+U6+FJp/F2soRAAA</XPD:REF>
  503. </XPD:OBJ>
  504. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Pbd7421jwUOfRSrw7NrAjQAA">
  505. <XPD:REF name="Model">gJKazn/X+U6+FJp/F2soRAAA</XPD:REF>
  506. </XPD:OBJ>
  507. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="tN7A8f0zdUCaEQ9ttQrqgAAA">
  508. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  509. <XPD:REF name="Model">gJKazn/X+U6+FJp/F2soRAAA</XPD:REF>
  510. </XPD:OBJ>
  511. </XPD:OBJ>
  512. <XPD:OBJ name="OwnedViews[2]" type="UMLClassView" guid="yPFqE92KlUeCTsjNeQePJAAA">
  513. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  514. <XPD:ATTR name="FillColor" type="string">$00AAFFD5</XPD:ATTR>
  515. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  516. <XPD:ATTR name="Left" type="integer">152</XPD:ATTR>
  517. <XPD:ATTR name="Top" type="integer">992</XPD:ATTR>
  518. <XPD:ATTR name="Width" type="integer">630</XPD:ATTR>
  519. <XPD:ATTR name="Height" type="integer">212</XPD:ATTR>
  520. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  521. <XPD:REF name="Model">YNdJIJRIm0SpW7CG17MtyAAA</XPD:REF>
  522. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="qqexZFR9mkKYv7w7c8z9kgAA">
  523. <XPD:OBJ name="NameLabel" type="LabelView" guid="iR7tfF0nSkqOW+VPV+3K/QAA">
  524. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  525. <XPD:ATTR name="Text" type="string">ITcpServer</XPD:ATTR>
  526. </XPD:OBJ>
  527. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Pzk+w48mNUizHbVZrECRPwAA">
  528. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  529. </XPD:OBJ>
  530. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="5tkbYrwC10q9V97VSsEFNAAA">
  531. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  532. </XPD:OBJ>
  533. </XPD:OBJ>
  534. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="c3kbsLUpIU+IoldAvlcAzAAA">
  535. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  536. <XPD:REF name="Model">YNdJIJRIm0SpW7CG17MtyAAA</XPD:REF>
  537. </XPD:OBJ>
  538. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="SVhhd4Ot00Kt7iIQ1QU75QAA">
  539. <XPD:REF name="Model">YNdJIJRIm0SpW7CG17MtyAAA</XPD:REF>
  540. </XPD:OBJ>
  541. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="ycv+4FO25Eq7POPM8wgp7QAA">
  542. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  543. <XPD:REF name="Model">YNdJIJRIm0SpW7CG17MtyAAA</XPD:REF>
  544. </XPD:OBJ>
  545. </XPD:OBJ>
  546. <XPD:OBJ name="OwnedViews[3]" type="UMLGeneralizationView" guid="6S1n014H2ESngn7Aw3cgAAAA">
  547. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  548. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  549. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  550. <XPD:ATTR name="Points" type="Points">802,1420;576,1203</XPD:ATTR>
  551. <XPD:REF name="Model">RvwWYNXraU2xkdsooYM/NwAA</XPD:REF>
  552. <XPD:REF name="Head">yPFqE92KlUeCTsjNeQePJAAA</XPD:REF>
  553. <XPD:REF name="Tail">PK1lPcGwCkO4ClijCg6U4QAA</XPD:REF>
  554. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="63U/0aGAbEKcoRAQwmvDiwAA">
  555. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  556. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  557. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  558. <XPD:REF name="Model">RvwWYNXraU2xkdsooYM/NwAA</XPD:REF>
  559. </XPD:OBJ>
  560. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="X8x3KRlEEEy2kf6Su8vQ1gAA">
  561. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  562. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  563. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  564. <XPD:REF name="Model">RvwWYNXraU2xkdsooYM/NwAA</XPD:REF>
  565. </XPD:OBJ>
  566. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="cqC5G5Ie3kiuqGR05se5SgAA">
  567. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  568. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  569. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  570. <XPD:REF name="Model">RvwWYNXraU2xkdsooYM/NwAA</XPD:REF>
  571. </XPD:OBJ>
  572. </XPD:OBJ>
  573. <XPD:OBJ name="OwnedViews[4]" type="UMLClassView" guid="P2r46P+bY0avZFfVkwtncQAA">
  574. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  575. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  576. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  577. <XPD:ATTR name="Left" type="integer">360</XPD:ATTR>
  578. <XPD:ATTR name="Top" type="integer">824</XPD:ATTR>
  579. <XPD:ATTR name="Width" type="integer">485</XPD:ATTR>
  580. <XPD:ATTR name="Height" type="integer">68</XPD:ATTR>
  581. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  582. <XPD:REF name="Model">GoHMKPRtzES/2hlDzLtwnAAA</XPD:REF>
  583. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="jTen/v7SS0Ce8w/jr75cwAAA">
  584. <XPD:OBJ name="NameLabel" type="LabelView" guid="EEEhl+6LME+xIaXI4Hk32gAA">
  585. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  586. <XPD:ATTR name="Text" type="string">IServer</XPD:ATTR>
  587. </XPD:OBJ>
  588. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="P/M5dlDMsEqvF/VEgeC/BgAA">
  589. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  590. </XPD:OBJ>
  591. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="7RTSOCy3nE+qpzttKUOXzQAA">
  592. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  593. </XPD:OBJ>
  594. </XPD:OBJ>
  595. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="U+2vSeTQcEyminV5ZMl7hgAA">
  596. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  597. <XPD:REF name="Model">GoHMKPRtzES/2hlDzLtwnAAA</XPD:REF>
  598. </XPD:OBJ>
  599. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="jhzi6RR5eUSN0z6xssNTLgAA">
  600. <XPD:REF name="Model">GoHMKPRtzES/2hlDzLtwnAAA</XPD:REF>
  601. </XPD:OBJ>
  602. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="Dp1UvgXSr0qmgg0Dj8CkywAA">
  603. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  604. <XPD:REF name="Model">GoHMKPRtzES/2hlDzLtwnAAA</XPD:REF>
  605. </XPD:OBJ>
  606. </XPD:OBJ>
  607. <XPD:OBJ name="OwnedViews[5]" type="UMLGeneralizationView" guid="c//7pRRoQUSF81xKijSycAAA">
  608. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  609. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  610. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  611. <XPD:ATTR name="Points" type="Points">526,992;583,891</XPD:ATTR>
  612. <XPD:REF name="Model">qrDg6u3xU0KpgYiFoJBZ1AAA</XPD:REF>
  613. <XPD:REF name="Head">P2r46P+bY0avZFfVkwtncQAA</XPD:REF>
  614. <XPD:REF name="Tail">yPFqE92KlUeCTsjNeQePJAAA</XPD:REF>
  615. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="CFnUSa0l80u7I/SUX5OqdgAA">
  616. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  617. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  618. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  619. <XPD:REF name="Model">qrDg6u3xU0KpgYiFoJBZ1AAA</XPD:REF>
  620. </XPD:OBJ>
  621. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="smgqRMylXkWhpl/T9wDY9QAA">
  622. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  623. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  624. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  625. <XPD:REF name="Model">qrDg6u3xU0KpgYiFoJBZ1AAA</XPD:REF>
  626. </XPD:OBJ>
  627. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="f+3U3XscTEyGDU1iTZkk3QAA">
  628. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  629. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  630. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  631. <XPD:REF name="Model">qrDg6u3xU0KpgYiFoJBZ1AAA</XPD:REF>
  632. </XPD:OBJ>
  633. </XPD:OBJ>
  634. <XPD:OBJ name="OwnedViews[6]" type="UMLGeneralizationView" guid="DYIGs3eF+UCxvimOqtHM+AAA">
  635. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  636. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  637. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  638. <XPD:ATTR name="Points" type="Points">834,992;660,891</XPD:ATTR>
  639. <XPD:REF name="Model">rcZqqPur/USLxxaOeNdjswAA</XPD:REF>
  640. <XPD:REF name="Head">P2r46P+bY0avZFfVkwtncQAA</XPD:REF>
  641. <XPD:REF name="Tail">DCejEAT0mUabtDsSdi+dvQAA</XPD:REF>
  642. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="3PuxzUJqTkadJllKss6M+QAA">
  643. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  644. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  645. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  646. <XPD:REF name="Model">rcZqqPur/USLxxaOeNdjswAA</XPD:REF>
  647. </XPD:OBJ>
  648. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Ivcs17PRN0qmdMfoqmg++AAA">
  649. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  650. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  651. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  652. <XPD:REF name="Model">rcZqqPur/USLxxaOeNdjswAA</XPD:REF>
  653. </XPD:OBJ>
  654. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="JqsfWjUbl0uyq3vL4pbvHQAA">
  655. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  656. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  657. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  658. <XPD:REF name="Model">rcZqqPur/USLxxaOeNdjswAA</XPD:REF>
  659. </XPD:OBJ>
  660. </XPD:OBJ>
  661. <XPD:OBJ name="OwnedViews[7]" type="UMLClassView" guid="MbT+AK7qSEilQO9f6kF5ugAA">
  662. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  663. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  664. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  665. <XPD:ATTR name="Left" type="integer">296</XPD:ATTR>
  666. <XPD:ATTR name="Top" type="integer">116</XPD:ATTR>
  667. <XPD:ATTR name="Width" type="integer">616</XPD:ATTR>
  668. <XPD:ATTR name="Height" type="integer">612</XPD:ATTR>
  669. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  670. <XPD:REF name="Model">SqNjwMrIrEaWmScJhNPQOwAA</XPD:REF>
  671. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Xbg15fU740ytOXycCemN7gAA">
  672. <XPD:OBJ name="NameLabel" type="LabelView" guid="v0ObNgE38U6SDVLTMTRrpAAA">
  673. <XPD:ATTR name="FontStyle" type="integer">3</XPD:ATTR>
  674. <XPD:ATTR name="Text" type="string">IComplexSocket</XPD:ATTR>
  675. </XPD:OBJ>
  676. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="CZ3Ad/GrjkaBvQuc4usJ+gAA">
  677. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  678. </XPD:OBJ>
  679. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="3Fgxh2IIlkOUtM1XWDquuwAA">
  680. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  681. </XPD:OBJ>
  682. </XPD:OBJ>
  683. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="MMzgr7pCD0myYUlV5NJ0YwAA">
  684. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  685. <XPD:REF name="Model">SqNjwMrIrEaWmScJhNPQOwAA</XPD:REF>
  686. </XPD:OBJ>
  687. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="eYcDoVNH0kyd2JFyLPF0BAAA">
  688. <XPD:REF name="Model">SqNjwMrIrEaWmScJhNPQOwAA</XPD:REF>
  689. </XPD:OBJ>
  690. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="VR8cKxmMoEuRejDm+U6K2gAA">
  691. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  692. <XPD:REF name="Model">SqNjwMrIrEaWmScJhNPQOwAA</XPD:REF>
  693. </XPD:OBJ>
  694. </XPD:OBJ>
  695. <XPD:OBJ name="OwnedViews[8]" type="UMLGeneralizationView" guid="qCBk3LUtOkKsa7q+Smy33QAA">
  696. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  697. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  698. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  699. <XPD:ATTR name="Points" type="Points">602,824;602,727</XPD:ATTR>
  700. <XPD:REF name="Model">9BTtNyRQHEu7yKoNswewcQAA</XPD:REF>
  701. <XPD:REF name="Head">MbT+AK7qSEilQO9f6kF5ugAA</XPD:REF>
  702. <XPD:REF name="Tail">P2r46P+bY0avZFfVkwtncQAA</XPD:REF>
  703. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="O0ZvATMt8kKFhwKR94hgkgAA">
  704. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  705. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  706. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  707. <XPD:REF name="Model">9BTtNyRQHEu7yKoNswewcQAA</XPD:REF>
  708. </XPD:OBJ>
  709. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="RchnMhJQIEuIy4hStD7cMwAA">
  710. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  711. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  712. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  713. <XPD:REF name="Model">9BTtNyRQHEu7yKoNswewcQAA</XPD:REF>
  714. </XPD:OBJ>
  715. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="QiumQ4FlokCBbnqaRnP1PAAA">
  716. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  717. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  718. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  719. <XPD:REF name="Model">9BTtNyRQHEu7yKoNswewcQAA</XPD:REF>
  720. </XPD:OBJ>
  721. </XPD:OBJ>
  722. <XPD:OBJ name="OwnedViews[9]" type="UMLClassView" guid="RHC6AHfVy0Gw4f4lr8UMCwAA">
  723. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  724. <XPD:ATTR name="FillColor" type="string">$0000C4C4</XPD:ATTR>
  725. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  726. <XPD:ATTR name="Left" type="integer">740</XPD:ATTR>
  727. <XPD:ATTR name="Top" type="integer">1244</XPD:ATTR>
  728. <XPD:ATTR name="Width" type="integer">411</XPD:ATTR>
  729. <XPD:ATTR name="Height" type="integer">84</XPD:ATTR>
  730. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  731. <XPD:REF name="Model">BaqYQl/65Uy16GMJC7nLawAA</XPD:REF>
  732. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="LvqRvxXghEaDVdxZpvLnmgAA">
  733. <XPD:OBJ name="NameLabel" type="LabelView" guid="8XpXsZ+qNkG6+vsu9ZGY7QAA">
  734. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  735. <XPD:ATTR name="Text" type="string">IPullSocket</XPD:ATTR>
  736. </XPD:OBJ>
  737. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="ASfTEHATDk6KtXvjU9d2HAAA">
  738. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  739. </XPD:OBJ>
  740. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="ZlXkXLXB6kmDwg1OpU3KZwAA">
  741. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  742. </XPD:OBJ>
  743. </XPD:OBJ>
  744. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="KBfLPUZWk0qvj+vMol6VOgAA">
  745. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  746. <XPD:REF name="Model">BaqYQl/65Uy16GMJC7nLawAA</XPD:REF>
  747. </XPD:OBJ>
  748. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="w/haTVdteEORvPvvEHgaowAA">
  749. <XPD:REF name="Model">BaqYQl/65Uy16GMJC7nLawAA</XPD:REF>
  750. </XPD:OBJ>
  751. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="Ck0SZdeQBkGHx/n+RpQ/vQAA">
  752. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  753. <XPD:REF name="Model">BaqYQl/65Uy16GMJC7nLawAA</XPD:REF>
  754. </XPD:OBJ>
  755. </XPD:OBJ>
  756. <XPD:OBJ name="OwnedViews[10]" type="UMLGeneralizationView" guid="+Yt/btzSikSosVg4o4SWKAAA">
  757. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  758. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  759. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  760. <XPD:ATTR name="Points" type="Points">857,1420;918,1327</XPD:ATTR>
  761. <XPD:REF name="Model">ETiy7j/ak0iclwwFrOCPHwAA</XPD:REF>
  762. <XPD:REF name="Head">RHC6AHfVy0Gw4f4lr8UMCwAA</XPD:REF>
  763. <XPD:REF name="Tail">PK1lPcGwCkO4ClijCg6U4QAA</XPD:REF>
  764. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="tyC1v93+2kua0TzR6a7hGgAA">
  765. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  766. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  767. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  768. <XPD:REF name="Model">ETiy7j/ak0iclwwFrOCPHwAA</XPD:REF>
  769. </XPD:OBJ>
  770. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="mfkrDY0+QEK9Kn4Lb3xWqAAA">
  771. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  772. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  773. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  774. <XPD:REF name="Model">ETiy7j/ak0iclwwFrOCPHwAA</XPD:REF>
  775. </XPD:OBJ>
  776. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="LFIHYizyaUajAunzCnbXJwAA">
  777. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  778. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  779. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  780. <XPD:REF name="Model">ETiy7j/ak0iclwwFrOCPHwAA</XPD:REF>
  781. </XPD:OBJ>
  782. </XPD:OBJ>
  783. <XPD:OBJ name="OwnedViews[11]" type="UMLClassView" guid="XsluK/m59E+/IMf4Y9b0rAAA">
  784. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  785. <XPD:ATTR name="FillColor" type="string">$0000C4C4</XPD:ATTR>
  786. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  787. <XPD:ATTR name="Left" type="integer">104</XPD:ATTR>
  788. <XPD:ATTR name="Top" type="integer">1244</XPD:ATTR>
  789. <XPD:ATTR name="Width" type="integer">332</XPD:ATTR>
  790. <XPD:ATTR name="Height" type="integer">116</XPD:ATTR>
  791. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  792. <XPD:REF name="Model">Pv24uWWaqUu82r7VGD3ZNwAA</XPD:REF>
  793. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="QlXnhByCHEiKJ4mOAybwsQAA">
  794. <XPD:OBJ name="NameLabel" type="LabelView" guid="rM+tl8P7UUCsmpOOb+vT0AAA">
  795. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  796. <XPD:ATTR name="Text" type="string">IPackSocket</XPD:ATTR>
  797. </XPD:OBJ>
  798. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="TF7Vf9sqR0aJFE89HNXEawAA">
  799. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  800. </XPD:OBJ>
  801. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="etHI5/P9/EaU+v+w17eOIAAA">
  802. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  803. </XPD:OBJ>
  804. </XPD:OBJ>
  805. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="1YlSBB09GkS+u5/rCTPOWwAA">
  806. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  807. <XPD:REF name="Model">Pv24uWWaqUu82r7VGD3ZNwAA</XPD:REF>
  808. </XPD:OBJ>
  809. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="o4LzBtp6JEySykeTk1zFmwAA">
  810. <XPD:REF name="Model">Pv24uWWaqUu82r7VGD3ZNwAA</XPD:REF>
  811. </XPD:OBJ>
  812. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="SIKdLcfuPUCDoOLG1N0MggAA">
  813. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  814. <XPD:REF name="Model">Pv24uWWaqUu82r7VGD3ZNwAA</XPD:REF>
  815. </XPD:OBJ>
  816. </XPD:OBJ>
  817. <XPD:OBJ name="OwnedViews[12]" type="UMLClassView" guid="IxgSYDxQe0qqAConM0HORwAA">
  818. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  819. <XPD:ATTR name="FillColor" type="string">$00FFE1FF</XPD:ATTR>
  820. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  821. <XPD:ATTR name="Left" type="integer">316</XPD:ATTR>
  822. <XPD:ATTR name="Top" type="integer">1420</XPD:ATTR>
  823. <XPD:ATTR name="Width" type="integer">301</XPD:ATTR>
  824. <XPD:ATTR name="Height" type="integer">68</XPD:ATTR>
  825. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  826. <XPD:REF name="Model">aDgNVKZkT029alZKzju1xAAA</XPD:REF>
  827. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="RitM1Pb6GkKN3Ycb4ZP1mAAA">
  828. <XPD:OBJ name="NameLabel" type="LabelView" guid="KfKh3qjgdUSrkN4+gDkWoAAA">
  829. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  830. <XPD:ATTR name="Text" type="string">ITcpPackServer</XPD:ATTR>
  831. </XPD:OBJ>
  832. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="uD79mXyQuUa1lzxT5MPoVwAA">
  833. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  834. </XPD:OBJ>
  835. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="Z9NIU0SM4kKSxIg/xcE3jAAA">
  836. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  837. </XPD:OBJ>
  838. </XPD:OBJ>
  839. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="2i8a4QqJTEiBathYXQhMuwAA">
  840. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  841. <XPD:REF name="Model">aDgNVKZkT029alZKzju1xAAA</XPD:REF>
  842. </XPD:OBJ>
  843. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="bsyVrql6IkmBGTeyRmT8yAAA">
  844. <XPD:REF name="Model">aDgNVKZkT029alZKzju1xAAA</XPD:REF>
  845. </XPD:OBJ>
  846. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="vMfK2EQ7rEaMMnrRkYGyKgAA">
  847. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  848. <XPD:REF name="Model">aDgNVKZkT029alZKzju1xAAA</XPD:REF>
  849. </XPD:OBJ>
  850. </XPD:OBJ>
  851. <XPD:OBJ name="OwnedViews[13]" type="UMLGeneralizationView" guid="6VmHYe/x/0yIaUK5+gKUPQAA">
  852. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  853. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  854. <XPD:ATTR name="Points" type="Points">423,1420;344,1359</XPD:ATTR>
  855. <XPD:REF name="Model">sgmcH4+s1Em05SzAjJdHjAAA</XPD:REF>
  856. <XPD:REF name="Head">XsluK/m59E+/IMf4Y9b0rAAA</XPD:REF>
  857. <XPD:REF name="Tail">IxgSYDxQe0qqAConM0HORwAA</XPD:REF>
  858. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="cG17rEtpik6nu0NmUwJO+QAA">
  859. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  860. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  861. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  862. <XPD:REF name="Model">sgmcH4+s1Em05SzAjJdHjAAA</XPD:REF>
  863. </XPD:OBJ>
  864. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="PAfAjHTjFkiZ7oiA1ohkCAAA">
  865. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  866. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  867. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  868. <XPD:REF name="Model">sgmcH4+s1Em05SzAjJdHjAAA</XPD:REF>
  869. </XPD:OBJ>
  870. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="ISoX722TrEaj3Bll5Rv8bAAA">
  871. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  872. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  873. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  874. <XPD:REF name="Model">sgmcH4+s1Em05SzAjJdHjAAA</XPD:REF>
  875. </XPD:OBJ>
  876. </XPD:OBJ>
  877. <XPD:OBJ name="OwnedViews[14]" type="UMLGeneralizationView" guid="zkOykNrc6kiztcGJitCcewAA">
  878. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  879. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  880. <XPD:ATTR name="Points" type="Points">466,1420;466,1203</XPD:ATTR>
  881. <XPD:REF name="Model">nzQ/3s2PQEG5Cz2AX+hkOgAA</XPD:REF>
  882. <XPD:REF name="Head">yPFqE92KlUeCTsjNeQePJAAA</XPD:REF>
  883. <XPD:REF name="Tail">IxgSYDxQe0qqAConM0HORwAA</XPD:REF>
  884. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="aw1Skb1CS0aPF4YzfGN1BAAA">
  885. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  886. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  887. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  888. <XPD:REF name="Model">nzQ/3s2PQEG5Cz2AX+hkOgAA</XPD:REF>
  889. </XPD:OBJ>
  890. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="HSqp1+8nTEyJo97z66BObQAA">
  891. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  892. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  893. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  894. <XPD:REF name="Model">nzQ/3s2PQEG5Cz2AX+hkOgAA</XPD:REF>
  895. </XPD:OBJ>
  896. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="u3KVvzl6EEic3VwAD+X8PwAA">
  897. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  898. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  899. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  900. <XPD:REF name="Model">nzQ/3s2PQEG5Cz2AX+hkOgAA</XPD:REF>
  901. </XPD:OBJ>
  902. </XPD:OBJ>
  903. </XPD:OBJ>
  904. </XPD:OBJ>
  905. <XPD:OBJ name="OwnedDiagrams[2]" type="UMLClassDiagram" guid="uCy/ysBYx02nqqthkKdfbgAA">
  906. <XPD:ATTR name="Name" type="string">IClient</XPD:ATTR>
  907. <XPD:REF name="DiagramOwner">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  908. <XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="k7fHUSR/bkCVWAkpGrfUPQAA">
  909. <XPD:REF name="Diagram">uCy/ysBYx02nqqthkKdfbgAA</XPD:REF>
  910. <XPD:ATTR name="#OwnedViews" type="integer">15</XPD:ATTR>
  911. <XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="IxwL95gLAk2VVqCaT07mZwAA">
  912. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  913. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  914. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  915. <XPD:ATTR name="Left" type="integer">744</XPD:ATTR>
  916. <XPD:ATTR name="Top" type="integer">264</XPD:ATTR>
  917. <XPD:ATTR name="Width" type="integer">503</XPD:ATTR>
  918. <XPD:ATTR name="Height" type="integer">324</XPD:ATTR>
  919. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  920. <XPD:REF name="Model">R8hLgFt1fEaSSxBO7KbEBQAA</XPD:REF>
  921. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="tEwnqqw3+Ueho8bl+YoCRQAA">
  922. <XPD:OBJ name="NameLabel" type="LabelView" guid="rZxdM4EnBUOpQgP5e3UbigAA">
  923. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  924. <XPD:ATTR name="Text" type="string">IClient</XPD:ATTR>
  925. </XPD:OBJ>
  926. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="tqKTtJ7kwEWDoBU5v6HAaAAA">
  927. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  928. </XPD:OBJ>
  929. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="EFjYBTbc/UGwQrGm6p1FhQAA">
  930. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  931. </XPD:OBJ>
  932. </XPD:OBJ>
  933. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="5LoScxDICkiLOJ1Jd+SNywAA">
  934. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  935. <XPD:REF name="Model">R8hLgFt1fEaSSxBO7KbEBQAA</XPD:REF>
  936. </XPD:OBJ>
  937. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="eVFjHaVUSkC3e4KQDrXbjAAA">
  938. <XPD:REF name="Model">R8hLgFt1fEaSSxBO7KbEBQAA</XPD:REF>
  939. </XPD:OBJ>
  940. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="pWVU633N3Em3oXPPEfXMSgAA">
  941. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  942. <XPD:REF name="Model">R8hLgFt1fEaSSxBO7KbEBQAA</XPD:REF>
  943. </XPD:OBJ>
  944. </XPD:OBJ>
  945. <XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="nQs4ohjRpkGJ66FalNzxdwAA">
  946. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  947. <XPD:ATTR name="FillColor" type="string">$00B0FFD8</XPD:ATTR>
  948. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  949. <XPD:ATTR name="Left" type="integer">404</XPD:ATTR>
  950. <XPD:ATTR name="Top" type="integer">668</XPD:ATTR>
  951. <XPD:ATTR name="Width" type="integer">510</XPD:ATTR>
  952. <XPD:ATTR name="Height" type="integer">148</XPD:ATTR>
  953. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  954. <XPD:REF name="Model">CqUqbTfjd0mBGFOXrmWVDgAA</XPD:REF>
  955. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="ZONqFLzqB06pNTLRV/JrRQAA">
  956. <XPD:OBJ name="NameLabel" type="LabelView" guid="vkxcApMq00eCldgbGXV0AwAA">
  957. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  958. <XPD:ATTR name="Text" type="string">ITcpClient</XPD:ATTR>
  959. </XPD:OBJ>
  960. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="1nE8hFDfhUa0zXT8ere1VgAA">
  961. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  962. </XPD:OBJ>
  963. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="8E83Mrv9aUqIekICo/hYaQAA">
  964. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  965. </XPD:OBJ>
  966. </XPD:OBJ>
  967. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="dOO9/G7idUO0ZtyANx7O4QAA">
  968. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  969. <XPD:REF name="Model">CqUqbTfjd0mBGFOXrmWVDgAA</XPD:REF>
  970. </XPD:OBJ>
  971. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="lqqukuulmU6NID3lb+2q/AAA">
  972. <XPD:REF name="Model">CqUqbTfjd0mBGFOXrmWVDgAA</XPD:REF>
  973. </XPD:OBJ>
  974. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="FExQG0+/OE+cyf1ApccbnwAA">
  975. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  976. <XPD:REF name="Model">CqUqbTfjd0mBGFOXrmWVDgAA</XPD:REF>
  977. </XPD:OBJ>
  978. </XPD:OBJ>
  979. <XPD:OBJ name="OwnedViews[2]" type="UMLGeneralizationView" guid="/6R5uO+otkKh3lilaF1WNAAA">
  980. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  981. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  982. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  983. <XPD:ATTR name="Points" type="Points">736,668;822,587</XPD:ATTR>
  984. <XPD:REF name="Model">dOpAHC5JfkymmNyAgeRwWAAA</XPD:REF>
  985. <XPD:REF name="Head">IxwL95gLAk2VVqCaT07mZwAA</XPD:REF>
  986. <XPD:REF name="Tail">nQs4ohjRpkGJ66FalNzxdwAA</XPD:REF>
  987. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="K36PpLG600i+0ImA6b9RhQAA">
  988. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  989. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  990. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  991. <XPD:REF name="Model">dOpAHC5JfkymmNyAgeRwWAAA</XPD:REF>
  992. </XPD:OBJ>
  993. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="AbJz3RGlmEWM2b6lAV3ABgAA">
  994. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  995. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  996. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  997. <XPD:REF name="Model">dOpAHC5JfkymmNyAgeRwWAAA</XPD:REF>
  998. </XPD:OBJ>
  999. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="YhSObfexfE6PoPRtcd4r4gAA">
  1000. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1001. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  1002. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  1003. <XPD:REF name="Model">dOpAHC5JfkymmNyAgeRwWAAA</XPD:REF>
  1004. </XPD:OBJ>
  1005. </XPD:OBJ>
  1006. <XPD:OBJ name="OwnedViews[3]" type="UMLClassView" guid="F1H1FgAQo0KwYhAVsIoSYQAA">
  1007. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  1008. <XPD:ATTR name="FillColor" type="string">$00B0FFD8</XPD:ATTR>
  1009. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  1010. <XPD:ATTR name="Left" type="integer">1160</XPD:ATTR>
  1011. <XPD:ATTR name="Top" type="integer">668</XPD:ATTR>
  1012. <XPD:ATTR name="Width" type="integer">356</XPD:ATTR>
  1013. <XPD:ATTR name="Height" type="integer">132</XPD:ATTR>
  1014. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  1015. <XPD:REF name="Model">s/XSjWMZB0WwUzzarQOzNgAA</XPD:REF>
  1016. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="hCNu7P6UQ0KgTOfyDjuJOgAA">
  1017. <XPD:OBJ name="NameLabel" type="LabelView" guid="Vp48Q/YKzk+SOA5StjsiSQAA">
  1018. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  1019. <XPD:ATTR name="Text" type="string">IUdpClient</XPD:ATTR>
  1020. </XPD:OBJ>
  1021. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="HSjmBWZa8EC2LbZ9S5NsOgAA">
  1022. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1023. </XPD:OBJ>
  1024. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="JhNh+0dyaUWOPmMOu1eN+gAA">
  1025. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1026. </XPD:OBJ>
  1027. </XPD:OBJ>
  1028. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="jbJHR08NXUGCbuGNgp0cOgAA">
  1029. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1030. <XPD:REF name="Model">s/XSjWMZB0WwUzzarQOzNgAA</XPD:REF>
  1031. </XPD:OBJ>
  1032. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="A/qe+2hseUW9UB30SiWYewAA">
  1033. <XPD:REF name="Model">s/XSjWMZB0WwUzzarQOzNgAA</XPD:REF>
  1034. </XPD:OBJ>
  1035. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="8YqTxFjKE0eO5ZR6s7KJQAAA">
  1036. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1037. <XPD:REF name="Model">s/XSjWMZB0WwUzzarQOzNgAA</XPD:REF>
  1038. </XPD:OBJ>
  1039. </XPD:OBJ>
  1040. <XPD:OBJ name="OwnedViews[4]" type="UMLGeneralizationView" guid="DnsxaGRhoUW9bJrBu99KZQAA">
  1041. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  1042. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  1043. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  1044. <XPD:ATTR name="Points" type="Points">1265,668;1175,587</XPD:ATTR>
  1045. <XPD:REF name="Model">VhVmNVhKIEyRJWflThCsqQAA</XPD:REF>
  1046. <XPD:REF name="Head">IxwL95gLAk2VVqCaT07mZwAA</XPD:REF>
  1047. <XPD:REF name="Tail">F1H1FgAQo0KwYhAVsIoSYQAA</XPD:REF>
  1048. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="xosvW1bcbEqf17i1B7dmwgAA">
  1049. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1050. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  1051. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  1052. <XPD:REF name="Model">VhVmNVhKIEyRJWflThCsqQAA</XPD:REF>
  1053. </XPD:OBJ>
  1054. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="kOhYrTLUn0Ws4OYSIL+MRQAA">
  1055. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1056. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  1057. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  1058. <XPD:REF name="Model">VhVmNVhKIEyRJWflThCsqQAA</XPD:REF>
  1059. </XPD:OBJ>
  1060. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="7TgeFsDfnUKXZvflRDJQtQAA">
  1061. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1062. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  1063. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  1064. <XPD:REF name="Model">VhVmNVhKIEyRJWflThCsqQAA</XPD:REF>
  1065. </XPD:OBJ>
  1066. </XPD:OBJ>
  1067. <XPD:OBJ name="OwnedViews[5]" type="UMLClassView" guid="pliWbIwkj0yRgSGaHICnEAAA">
  1068. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  1069. <XPD:ATTR name="FillColor" type="string">$00B0FFD8</XPD:ATTR>
  1070. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  1071. <XPD:ATTR name="Left" type="integer">1160</XPD:ATTR>
  1072. <XPD:ATTR name="Top" type="integer">856</XPD:ATTR>
  1073. <XPD:ATTR name="Width" type="integer">496</XPD:ATTR>
  1074. <XPD:ATTR name="Height" type="integer">244</XPD:ATTR>
  1075. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  1076. <XPD:REF name="Model">6HMIzI9avUGHDCpvqmkdqQAA</XPD:REF>
  1077. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="nooxkVZfUEGutCAGI9zh+AAA">
  1078. <XPD:OBJ name="NameLabel" type="LabelView" guid="sIv72wiuaEqn+FuUeH1gOAAA">
  1079. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  1080. <XPD:ATTR name="Text" type="string">IUdpCast</XPD:ATTR>
  1081. </XPD:OBJ>
  1082. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="7+c6sqo4yUaLIl0QFd/mjAAA">
  1083. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1084. </XPD:OBJ>
  1085. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="KJXLEJFn3EuXaq/Kr2nz1gAA">
  1086. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1087. </XPD:OBJ>
  1088. </XPD:OBJ>
  1089. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="GFjVGz0h0UKHtQSekLUdFAAA">
  1090. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1091. <XPD:REF name="Model">6HMIzI9avUGHDCpvqmkdqQAA</XPD:REF>
  1092. </XPD:OBJ>
  1093. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="h9lDPjAO20uIyIh2EQBEegAA">
  1094. <XPD:REF name="Model">6HMIzI9avUGHDCpvqmkdqQAA</XPD:REF>
  1095. </XPD:OBJ>
  1096. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="EWByVZkFRkeKOTEbtBNHzgAA">
  1097. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1098. <XPD:REF name="Model">6HMIzI9avUGHDCpvqmkdqQAA</XPD:REF>
  1099. </XPD:OBJ>
  1100. </XPD:OBJ>
  1101. <XPD:OBJ name="OwnedViews[6]" type="UMLGeneralizationView" guid="psIMlRQ2Dk2JbyUb+Gg0YAAA">
  1102. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  1103. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  1104. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  1105. <XPD:ATTR name="Points" type="Points">1160,976;1140,976;1038,587</XPD:ATTR>
  1106. <XPD:REF name="Model">MejA8cLC00G/Y3QcvCU6BgAA</XPD:REF>
  1107. <XPD:REF name="Head">IxwL95gLAk2VVqCaT07mZwAA</XPD:REF>
  1108. <XPD:REF name="Tail">pliWbIwkj0yRgSGaHICnEAAA</XPD:REF>
  1109. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="IrmIW82wkU2E0ati90YYOwAA">
  1110. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1111. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  1112. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  1113. <XPD:REF name="Model">MejA8cLC00G/Y3QcvCU6BgAA</XPD:REF>
  1114. </XPD:OBJ>
  1115. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="XzAxQPjCPUC+SYqhvot0iwAA">
  1116. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1117. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  1118. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  1119. <XPD:REF name="Model">MejA8cLC00G/Y3QcvCU6BgAA</XPD:REF>
  1120. </XPD:OBJ>
  1121. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Zq8hTAK2Ckmw6wm674lftQAA">
  1122. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1123. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  1124. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  1125. <XPD:REF name="Model">MejA8cLC00G/Y3QcvCU6BgAA</XPD:REF>
  1126. </XPD:OBJ>
  1127. </XPD:OBJ>
  1128. <XPD:OBJ name="OwnedViews[7]" type="UMLClassView" guid="KeV/t2xsK0+PmCUPXcqplgAA">
  1129. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  1130. <XPD:ATTR name="FillColor" type="string">$0000C4C4</XPD:ATTR>
  1131. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  1132. <XPD:ATTR name="Left" type="integer">796</XPD:ATTR>
  1133. <XPD:ATTR name="Top" type="integer">852</XPD:ATTR>
  1134. <XPD:ATTR name="Width" type="integer">291</XPD:ATTR>
  1135. <XPD:ATTR name="Height" type="integer">84</XPD:ATTR>
  1136. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  1137. <XPD:REF name="Model">LPfLjDLmzkKy/sn51dyX7gAA</XPD:REF>
  1138. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="sqJT6jJg8025rE5a94s8XQAA">
  1139. <XPD:OBJ name="NameLabel" type="LabelView" guid="VafWct75AU2l3wcIvzX94gAA">
  1140. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  1141. <XPD:ATTR name="Text" type="string">IPullClient</XPD:ATTR>
  1142. </XPD:OBJ>
  1143. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="h0pFOqBFJ0mUJSTOJAGyGAAA">
  1144. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1145. </XPD:OBJ>
  1146. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="kgkDkn0ltEGKQrCooyVKlAAA">
  1147. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1148. </XPD:OBJ>
  1149. </XPD:OBJ>
  1150. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Oht2zSUFtUiVLtO5Bv1fegAA">
  1151. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1152. <XPD:REF name="Model">LPfLjDLmzkKy/sn51dyX7gAA</XPD:REF>
  1153. </XPD:OBJ>
  1154. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="BRdhWHD9IEiTyIhhQMyINwAA">
  1155. <XPD:REF name="Model">LPfLjDLmzkKy/sn51dyX7gAA</XPD:REF>
  1156. </XPD:OBJ>
  1157. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="sWYnea/l+kmBg00TdIdrswAA">
  1158. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1159. <XPD:REF name="Model">LPfLjDLmzkKy/sn51dyX7gAA</XPD:REF>
  1160. </XPD:OBJ>
  1161. </XPD:OBJ>
  1162. <XPD:OBJ name="OwnedViews[8]" type="UMLClassView" guid="zqmdKXYEt0GXqYV17S23CAAA">
  1163. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  1164. <XPD:ATTR name="FillColor" type="string">$00FFE1FF</XPD:ATTR>
  1165. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  1166. <XPD:ATTR name="Left" type="integer">724</XPD:ATTR>
  1167. <XPD:ATTR name="Top" type="integer">1032</XPD:ATTR>
  1168. <XPD:ATTR name="Width" type="integer">265</XPD:ATTR>
  1169. <XPD:ATTR name="Height" type="integer">68</XPD:ATTR>
  1170. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  1171. <XPD:REF name="Model">SjUoRiw3TUOE/FQirpeMogAA</XPD:REF>
  1172. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="DnLO6SesY0iKND/bv9LR/gAA">
  1173. <XPD:OBJ name="NameLabel" type="LabelView" guid="JhZPXkdah0S5IFudCcOxKAAA">
  1174. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  1175. <XPD:ATTR name="Text" type="string">ITcpPullClient</XPD:ATTR>
  1176. </XPD:OBJ>
  1177. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Xh86wHASg0C2DtZKL43vrAAA">
  1178. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1179. </XPD:OBJ>
  1180. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="RX+A46j5j0elkyctM6hPEQAA">
  1181. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1182. </XPD:OBJ>
  1183. </XPD:OBJ>
  1184. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="lPLDWCSrwEm0x6QoK6wnYwAA">
  1185. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1186. <XPD:REF name="Model">SjUoRiw3TUOE/FQirpeMogAA</XPD:REF>
  1187. </XPD:OBJ>
  1188. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="HpX+r8mvDkWEvQ5BNbiD1AAA">
  1189. <XPD:REF name="Model">SjUoRiw3TUOE/FQirpeMogAA</XPD:REF>
  1190. </XPD:OBJ>
  1191. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="QVYcuhXqMUW+ghNJaNocdAAA">
  1192. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1193. <XPD:REF name="Model">SjUoRiw3TUOE/FQirpeMogAA</XPD:REF>
  1194. </XPD:OBJ>
  1195. </XPD:OBJ>
  1196. <XPD:OBJ name="OwnedViews[9]" type="UMLGeneralizationView" guid="rhnnQCbHikuDeN+Oo4/FMAAA">
  1197. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  1198. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  1199. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  1200. <XPD:ATTR name="Points" type="Points">872,1032;920,935</XPD:ATTR>
  1201. <XPD:REF name="Model">wIyBqLGeaEauN2RIkujQrAAA</XPD:REF>
  1202. <XPD:REF name="Head">KeV/t2xsK0+PmCUPXcqplgAA</XPD:REF>
  1203. <XPD:REF name="Tail">zqmdKXYEt0GXqYV17S23CAAA</XPD:REF>
  1204. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="qmNqzvGTwUu/uQ7vUhCAXwAA">
  1205. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1206. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  1207. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  1208. <XPD:REF name="Model">wIyBqLGeaEauN2RIkujQrAAA</XPD:REF>
  1209. </XPD:OBJ>
  1210. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="fcsS2BO4EkChu1RbUUaFIQAA">
  1211. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1212. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  1213. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  1214. <XPD:REF name="Model">wIyBqLGeaEauN2RIkujQrAAA</XPD:REF>
  1215. </XPD:OBJ>
  1216. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Kl/PRgRaiEGYeX8Ioupo8wAA">
  1217. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1218. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  1219. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  1220. <XPD:REF name="Model">wIyBqLGeaEauN2RIkujQrAAA</XPD:REF>
  1221. </XPD:OBJ>
  1222. </XPD:OBJ>
  1223. <XPD:OBJ name="OwnedViews[10]" type="UMLGeneralizationView" guid="Qjq2UGfu1U6yEC9G7GFncAAA">
  1224. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  1225. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  1226. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  1227. <XPD:ATTR name="Points" type="Points">836,1032;703,815</XPD:ATTR>
  1228. <XPD:REF name="Model">GJ1pEOa7xE+Vx6DHIVvLbwAA</XPD:REF>
  1229. <XPD:REF name="Head">nQs4ohjRpkGJ66FalNzxdwAA</XPD:REF>
  1230. <XPD:REF name="Tail">zqmdKXYEt0GXqYV17S23CAAA</XPD:REF>
  1231. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="EZ0R5BsS2EiNXWtJLkot/AAA">
  1232. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1233. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  1234. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  1235. <XPD:REF name="Model">GJ1pEOa7xE+Vx6DHIVvLbwAA</XPD:REF>
  1236. </XPD:OBJ>
  1237. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="C8i3eIqe/0+28YXwhDr+fwAA">
  1238. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1239. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  1240. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  1241. <XPD:REF name="Model">GJ1pEOa7xE+Vx6DHIVvLbwAA</XPD:REF>
  1242. </XPD:OBJ>
  1243. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="L1FrRLEd+ki2VTqIrxRm2QAA">
  1244. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1245. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  1246. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  1247. <XPD:REF name="Model">GJ1pEOa7xE+Vx6DHIVvLbwAA</XPD:REF>
  1248. </XPD:OBJ>
  1249. </XPD:OBJ>
  1250. <XPD:OBJ name="OwnedViews[11]" type="UMLClassView" guid="iW4CiDDhyEqlkb7itLSOuQAA">
  1251. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  1252. <XPD:ATTR name="FillColor" type="string">$0000C4C4</XPD:ATTR>
  1253. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  1254. <XPD:ATTR name="Left" type="integer">252</XPD:ATTR>
  1255. <XPD:ATTR name="Top" type="integer">852</XPD:ATTR>
  1256. <XPD:ATTR name="Width" type="integer">332</XPD:ATTR>
  1257. <XPD:ATTR name="Height" type="integer">116</XPD:ATTR>
  1258. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  1259. <XPD:REF name="Model">tvyRlzR70kaEb8akK1WldwAA</XPD:REF>
  1260. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="hWTbrt1gOkeFpG79T1tZaAAA">
  1261. <XPD:OBJ name="NameLabel" type="LabelView" guid="Amt7CeUfFUqs3w6p7LqjkgAA">
  1262. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  1263. <XPD:ATTR name="Text" type="string">IPackClient</XPD:ATTR>
  1264. </XPD:OBJ>
  1265. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Cfr8CtTfM0eRbo+XNj0KTgAA">
  1266. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1267. </XPD:OBJ>
  1268. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="MNCaM9tU9028aX7K4J5iwwAA">
  1269. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1270. </XPD:OBJ>
  1271. </XPD:OBJ>
  1272. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="sqc0il9xH06nWVATGkOfuwAA">
  1273. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1274. <XPD:REF name="Model">tvyRlzR70kaEb8akK1WldwAA</XPD:REF>
  1275. </XPD:OBJ>
  1276. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="k96N8NyU60ixtqHKWEn2lAAA">
  1277. <XPD:REF name="Model">tvyRlzR70kaEb8akK1WldwAA</XPD:REF>
  1278. </XPD:OBJ>
  1279. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="8tLZHMkQgEyCa8TXoiRKRgAA">
  1280. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1281. <XPD:REF name="Model">tvyRlzR70kaEb8akK1WldwAA</XPD:REF>
  1282. </XPD:OBJ>
  1283. </XPD:OBJ>
  1284. <XPD:OBJ name="OwnedViews[12]" type="UMLClassView" guid="q5juGoWzLEGEpbKgLo4flwAA">
  1285. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  1286. <XPD:ATTR name="FillColor" type="string">$00FFE1FF</XPD:ATTR>
  1287. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  1288. <XPD:ATTR name="Left" type="integer">432</XPD:ATTR>
  1289. <XPD:ATTR name="Top" type="integer">1032</XPD:ATTR>
  1290. <XPD:ATTR name="Width" type="integer">277</XPD:ATTR>
  1291. <XPD:ATTR name="Height" type="integer">68</XPD:ATTR>
  1292. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  1293. <XPD:REF name="Model">NI0md/XcXk+UFEOqL+89owAA</XPD:REF>
  1294. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="N1RCayZcAU+ViLoLw4ZN/wAA">
  1295. <XPD:OBJ name="NameLabel" type="LabelView" guid="p0JJIF5ixkWvLszB90+q8AAA">
  1296. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  1297. <XPD:ATTR name="Text" type="string">ITcpPackClient</XPD:ATTR>
  1298. </XPD:OBJ>
  1299. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="0ZdXpn7K4U+1IFzDwq2yoQAA">
  1300. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1301. </XPD:OBJ>
  1302. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="XSIcMBOhc0+fL1bckp6pvAAA">
  1303. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1304. </XPD:OBJ>
  1305. </XPD:OBJ>
  1306. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="5T8b7jFprEqa8EO1Q0kKXAAA">
  1307. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1308. <XPD:REF name="Model">NI0md/XcXk+UFEOqL+89owAA</XPD:REF>
  1309. </XPD:OBJ>
  1310. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="dBGW/2kXV0mAZJjPVCWegQAA">
  1311. <XPD:REF name="Model">NI0md/XcXk+UFEOqL+89owAA</XPD:REF>
  1312. </XPD:OBJ>
  1313. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="TYaYZa7SikKXRD+ylXtU7gAA">
  1314. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1315. <XPD:REF name="Model">NI0md/XcXk+UFEOqL+89owAA</XPD:REF>
  1316. </XPD:OBJ>
  1317. </XPD:OBJ>
  1318. <XPD:OBJ name="OwnedViews[13]" type="UMLGeneralizationView" guid="JoaiZS5esUKfp06TbpfY+wAA">
  1319. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  1320. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  1321. <XPD:ATTR name="Points" type="Points">538,1032;474,967</XPD:ATTR>
  1322. <XPD:REF name="Model">xly9lJtUukKwQ90VKrZR2AAA</XPD:REF>
  1323. <XPD:REF name="Head">iW4CiDDhyEqlkb7itLSOuQAA</XPD:REF>
  1324. <XPD:REF name="Tail">q5juGoWzLEGEpbKgLo4flwAA</XPD:REF>
  1325. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="cpoqrUMyF0uXUy9wETtiQAAA">
  1326. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1327. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  1328. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  1329. <XPD:REF name="Model">xly9lJtUukKwQ90VKrZR2AAA</XPD:REF>
  1330. </XPD:OBJ>
  1331. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="rGnTocuvv0uJUUanQm/c1AAA">
  1332. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1333. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  1334. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  1335. <XPD:REF name="Model">xly9lJtUukKwQ90VKrZR2AAA</XPD:REF>
  1336. </XPD:OBJ>
  1337. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="r7qbuSfZh0WeS6Mq1Lky8AAA">
  1338. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1339. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  1340. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  1341. <XPD:REF name="Model">xly9lJtUukKwQ90VKrZR2AAA</XPD:REF>
  1342. </XPD:OBJ>
  1343. </XPD:OBJ>
  1344. <XPD:OBJ name="OwnedViews[14]" type="UMLGeneralizationView" guid="Gu2GaGwEMU68V2DWzpQO5gAA">
  1345. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  1346. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  1347. <XPD:ATTR name="Points" type="Points">579,1032;638,815</XPD:ATTR>
  1348. <XPD:REF name="Model">l44zgodkDEuj17c7XdoPSQAA</XPD:REF>
  1349. <XPD:REF name="Head">nQs4ohjRpkGJ66FalNzxdwAA</XPD:REF>
  1350. <XPD:REF name="Tail">q5juGoWzLEGEpbKgLo4flwAA</XPD:REF>
  1351. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Aowdv9aj4k2o+lolIRczyQAA">
  1352. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1353. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  1354. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  1355. <XPD:REF name="Model">l44zgodkDEuj17c7XdoPSQAA</XPD:REF>
  1356. </XPD:OBJ>
  1357. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="YtzkgCIm2kOwGAtpbe7jWwAA">
  1358. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1359. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  1360. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  1361. <XPD:REF name="Model">l44zgodkDEuj17c7XdoPSQAA</XPD:REF>
  1362. </XPD:OBJ>
  1363. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="IB0hvjVG3k6jhq7QueiBPgAA">
  1364. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1365. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  1366. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  1367. <XPD:REF name="Model">l44zgodkDEuj17c7XdoPSQAA</XPD:REF>
  1368. </XPD:OBJ>
  1369. </XPD:OBJ>
  1370. </XPD:OBJ>
  1371. </XPD:OBJ>
  1372. <XPD:OBJ name="OwnedDiagrams[3]" type="UMLClassDiagram" guid="xn9zLgCPSEOGJJQt03HCoAAA">
  1373. <XPD:ATTR name="Name" type="string">IServerListener</XPD:ATTR>
  1374. <XPD:REF name="DiagramOwner">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  1375. <XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="0obXlFVH10eX1CpuK0E7oAAA">
  1376. <XPD:REF name="Diagram">xn9zLgCPSEOGJJQt03HCoAAA</XPD:REF>
  1377. <XPD:ATTR name="#OwnedViews" type="integer">7</XPD:ATTR>
  1378. <XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="EY7frgNjn025AVRzjddHWgAA">
  1379. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  1380. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  1381. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  1382. <XPD:ATTR name="Left" type="integer">516</XPD:ATTR>
  1383. <XPD:ATTR name="Top" type="integer">132</XPD:ATTR>
  1384. <XPD:ATTR name="Width" type="integer">571</XPD:ATTR>
  1385. <XPD:ATTR name="Height" type="integer">132</XPD:ATTR>
  1386. <XPD:REF name="Model">9FsvxqZjkEyUqc9w2NDcQgAA</XPD:REF>
  1387. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="F43YSpMFS0C1Ucvv8benoAAA">
  1388. <XPD:OBJ name="NameLabel" type="LabelView" guid="tX1u2vcis06wYkIaVVl3cgAA">
  1389. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  1390. <XPD:ATTR name="Text" type="string">IComplexSocketListener</XPD:ATTR>
  1391. </XPD:OBJ>
  1392. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="lBpY8Pr1l0i6ynn1xfRRGQAA">
  1393. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1394. </XPD:OBJ>
  1395. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="J6FxMhazn0WPFHyOYBrJNgAA">
  1396. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1397. </XPD:OBJ>
  1398. </XPD:OBJ>
  1399. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="MfJ0iWFEkECmzH73O2Dp7wAA">
  1400. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1401. <XPD:REF name="Model">9FsvxqZjkEyUqc9w2NDcQgAA</XPD:REF>
  1402. </XPD:OBJ>
  1403. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="zdTNFj3TYkKiuUcbyDjROgAA">
  1404. <XPD:REF name="Model">9FsvxqZjkEyUqc9w2NDcQgAA</XPD:REF>
  1405. </XPD:OBJ>
  1406. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="8AFozj/zhkOAcMcdh7vuGAAA">
  1407. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1408. <XPD:REF name="Model">9FsvxqZjkEyUqc9w2NDcQgAA</XPD:REF>
  1409. </XPD:OBJ>
  1410. </XPD:OBJ>
  1411. <XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="1XW3u/7OaUqWSnACglXKhgAA">
  1412. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  1413. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  1414. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  1415. <XPD:ATTR name="Left" type="integer">640</XPD:ATTR>
  1416. <XPD:ATTR name="Top" type="integer">328</XPD:ATTR>
  1417. <XPD:ATTR name="Width" type="integer">321</XPD:ATTR>
  1418. <XPD:ATTR name="Height" type="integer">52</XPD:ATTR>
  1419. <XPD:REF name="Model">SX/KZkmsDk+r8uamHH4ZLgAA</XPD:REF>
  1420. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="xk1V8qWx6USUDCZZUpWWJQAA">
  1421. <XPD:OBJ name="NameLabel" type="LabelView" guid="v2t5LYGgFkqQC2ivwVuKpgAA">
  1422. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  1423. <XPD:ATTR name="Text" type="string">IServerListener</XPD:ATTR>
  1424. </XPD:OBJ>
  1425. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="VD+OjExXuUeJi+2O1Xkp5wAA">
  1426. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1427. </XPD:OBJ>
  1428. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="fW+7zIpGq0+mc8Zrt7a1owAA">
  1429. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1430. </XPD:OBJ>
  1431. </XPD:OBJ>
  1432. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="8vq0S4pRcUKVy6uUspcN9gAA">
  1433. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1434. <XPD:REF name="Model">SX/KZkmsDk+r8uamHH4ZLgAA</XPD:REF>
  1435. </XPD:OBJ>
  1436. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="52/x+av5JUKCcHOiIwVcVgAA">
  1437. <XPD:REF name="Model">SX/KZkmsDk+r8uamHH4ZLgAA</XPD:REF>
  1438. </XPD:OBJ>
  1439. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="t2ozgFgpTk+Zi/h7ApLuiQAA">
  1440. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1441. <XPD:REF name="Model">SX/KZkmsDk+r8uamHH4ZLgAA</XPD:REF>
  1442. </XPD:OBJ>
  1443. </XPD:OBJ>
  1444. <XPD:OBJ name="OwnedViews[2]" type="UMLGeneralizationView" guid="ou+qiPZb2EWcpS5YuaAwNgAA">
  1445. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  1446. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  1447. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  1448. <XPD:ATTR name="Points" type="Points">800,328;800,263</XPD:ATTR>
  1449. <XPD:REF name="Model">sCzG9DqxZkGTaKemcfKYcAAA</XPD:REF>
  1450. <XPD:REF name="Head">EY7frgNjn025AVRzjddHWgAA</XPD:REF>
  1451. <XPD:REF name="Tail">1XW3u/7OaUqWSnACglXKhgAA</XPD:REF>
  1452. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="c38pT9MjCEWSk2UJzMhDaAAA">
  1453. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1454. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  1455. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  1456. <XPD:REF name="Model">sCzG9DqxZkGTaKemcfKYcAAA</XPD:REF>
  1457. </XPD:OBJ>
  1458. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="KZMw+i1FXkGzXXh8F7CFaAAA">
  1459. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1460. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  1461. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  1462. <XPD:REF name="Model">sCzG9DqxZkGTaKemcfKYcAAA</XPD:REF>
  1463. </XPD:OBJ>
  1464. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="JBLfVaW/40qfMN47OJAUFQAA">
  1465. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1466. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  1467. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  1468. <XPD:REF name="Model">sCzG9DqxZkGTaKemcfKYcAAA</XPD:REF>
  1469. </XPD:OBJ>
  1470. </XPD:OBJ>
  1471. <XPD:OBJ name="OwnedViews[3]" type="UMLClassView" guid="Zp5gWO2/s0iv2bqlRzbEeAAA">
  1472. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  1473. <XPD:ATTR name="FillColor" type="string">$00FFFFDF</XPD:ATTR>
  1474. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  1475. <XPD:ATTR name="Left" type="integer">784</XPD:ATTR>
  1476. <XPD:ATTR name="Top" type="integer">444</XPD:ATTR>
  1477. <XPD:ATTR name="Width" type="integer">452</XPD:ATTR>
  1478. <XPD:ATTR name="Height" type="integer">52</XPD:ATTR>
  1479. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  1480. <XPD:REF name="Model">ZMn2cmFZr0+GuJk5rQoyDgAA</XPD:REF>
  1481. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="9GlFTAJ7pEGCxV5ro03DWwAA">
  1482. <XPD:OBJ name="NameLabel" type="LabelView" guid="B8aPUcJ4E0GOyxMvadrjGQAA">
  1483. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  1484. <XPD:ATTR name="Text" type="string">IUdpServerListener</XPD:ATTR>
  1485. </XPD:OBJ>
  1486. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="FcJFXhclLUuPh04BnvKAhwAA">
  1487. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1488. </XPD:OBJ>
  1489. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="Sy8iWOKnVEe9FExpL6EEYwAA">
  1490. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1491. </XPD:OBJ>
  1492. </XPD:OBJ>
  1493. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="n5rEvTbXwEibt/4IeDaIjAAA">
  1494. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1495. <XPD:REF name="Model">ZMn2cmFZr0+GuJk5rQoyDgAA</XPD:REF>
  1496. </XPD:OBJ>
  1497. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="JfJM4IFeE0WUWDSt8BeZdgAA">
  1498. <XPD:REF name="Model">ZMn2cmFZr0+GuJk5rQoyDgAA</XPD:REF>
  1499. </XPD:OBJ>
  1500. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="kidl8YEgRUK8sxP6Ry3NmwAA">
  1501. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1502. <XPD:REF name="Model">ZMn2cmFZr0+GuJk5rQoyDgAA</XPD:REF>
  1503. </XPD:OBJ>
  1504. </XPD:OBJ>
  1505. <XPD:OBJ name="OwnedViews[4]" type="UMLGeneralizationView" guid="GncN+LFplkq1zurpPaUdwgAA">
  1506. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  1507. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  1508. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  1509. <XPD:ATTR name="Points" type="Points">964,444;847,379</XPD:ATTR>
  1510. <XPD:REF name="Model">xHgTfxe+SkyBHjq4gN29qAAA</XPD:REF>
  1511. <XPD:REF name="Head">1XW3u/7OaUqWSnACglXKhgAA</XPD:REF>
  1512. <XPD:REF name="Tail">Zp5gWO2/s0iv2bqlRzbEeAAA</XPD:REF>
  1513. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="9xRLTrq9IUq8AdFDvi3GuQAA">
  1514. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1515. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  1516. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  1517. <XPD:REF name="Model">xHgTfxe+SkyBHjq4gN29qAAA</XPD:REF>
  1518. </XPD:OBJ>
  1519. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="5s6HsRi2b0uwIS4LMz3DuAAA">
  1520. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1521. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  1522. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  1523. <XPD:REF name="Model">xHgTfxe+SkyBHjq4gN29qAAA</XPD:REF>
  1524. </XPD:OBJ>
  1525. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="8uZw0YHNEUmkPJCFkz8T3gAA">
  1526. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1527. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  1528. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  1529. <XPD:REF name="Model">xHgTfxe+SkyBHjq4gN29qAAA</XPD:REF>
  1530. </XPD:OBJ>
  1531. </XPD:OBJ>
  1532. <XPD:OBJ name="OwnedViews[5]" type="UMLClassView" guid="1gWIbf39QUqjUn/XGJtmLwAA">
  1533. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  1534. <XPD:ATTR name="FillColor" type="string">$00FFFFDF</XPD:ATTR>
  1535. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  1536. <XPD:ATTR name="Left" type="integer">376</XPD:ATTR>
  1537. <XPD:ATTR name="Top" type="integer">444</XPD:ATTR>
  1538. <XPD:ATTR name="Width" type="integer">400</XPD:ATTR>
  1539. <XPD:ATTR name="Height" type="integer">68</XPD:ATTR>
  1540. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  1541. <XPD:REF name="Model">h8NmVuBtVUWgcCSKCdxePgAA</XPD:REF>
  1542. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="FMKVnDUrOkKyGae8Rk4LCAAA">
  1543. <XPD:OBJ name="NameLabel" type="LabelView" guid="PkAk/SvIuU277ioLR1TwEAAA">
  1544. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  1545. <XPD:ATTR name="Text" type="string">ITcpServerListener</XPD:ATTR>
  1546. </XPD:OBJ>
  1547. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="9Yrmyy3Z3Ue9vz/z1FhIaQAA">
  1548. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1549. </XPD:OBJ>
  1550. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="36dsRKAoOkuZIz/bzLGIRgAA">
  1551. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1552. </XPD:OBJ>
  1553. </XPD:OBJ>
  1554. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="xKO2OpFba0+BlXb3lslqzgAA">
  1555. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1556. <XPD:REF name="Model">h8NmVuBtVUWgcCSKCdxePgAA</XPD:REF>
  1557. </XPD:OBJ>
  1558. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="CDo2UE1S0kGNMdasSrcaSwAA">
  1559. <XPD:REF name="Model">h8NmVuBtVUWgcCSKCdxePgAA</XPD:REF>
  1560. </XPD:OBJ>
  1561. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="CdqpKkq/OECFSyxGwx0DlAAA">
  1562. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1563. <XPD:REF name="Model">h8NmVuBtVUWgcCSKCdxePgAA</XPD:REF>
  1564. </XPD:OBJ>
  1565. </XPD:OBJ>
  1566. <XPD:OBJ name="OwnedViews[6]" type="UMLGeneralizationView" guid="goQrd740yESQtkn3nn8pxQAA">
  1567. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  1568. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  1569. <XPD:ATTR name="Points" type="Points">635,444;753,379</XPD:ATTR>
  1570. <XPD:REF name="Model">2uOeA48ekEWyQBc6HVdLyAAA</XPD:REF>
  1571. <XPD:REF name="Head">1XW3u/7OaUqWSnACglXKhgAA</XPD:REF>
  1572. <XPD:REF name="Tail">1gWIbf39QUqjUn/XGJtmLwAA</XPD:REF>
  1573. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="IETzQSFXh069+tMk+8NG8gAA">
  1574. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1575. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  1576. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  1577. <XPD:REF name="Model">2uOeA48ekEWyQBc6HVdLyAAA</XPD:REF>
  1578. </XPD:OBJ>
  1579. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="djwqZk3PdUuU9P4Ud7cKBQAA">
  1580. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1581. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  1582. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  1583. <XPD:REF name="Model">2uOeA48ekEWyQBc6HVdLyAAA</XPD:REF>
  1584. </XPD:OBJ>
  1585. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Euz2bhKUV06cot782+K5vwAA">
  1586. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1587. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  1588. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  1589. <XPD:REF name="Model">2uOeA48ekEWyQBc6HVdLyAAA</XPD:REF>
  1590. </XPD:OBJ>
  1591. </XPD:OBJ>
  1592. </XPD:OBJ>
  1593. </XPD:OBJ>
  1594. <XPD:OBJ name="OwnedDiagrams[4]" type="UMLClassDiagram" guid="e6yvsmhXAEqtOj6MD3c4IAAA">
  1595. <XPD:ATTR name="Name" type="string">IAgentListener</XPD:ATTR>
  1596. <XPD:REF name="DiagramOwner">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  1597. <XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="M/AmbZa4akmhFqfSB721NgAA">
  1598. <XPD:REF name="Diagram">e6yvsmhXAEqtOj6MD3c4IAAA</XPD:REF>
  1599. <XPD:ATTR name="#OwnedViews" type="integer">5</XPD:ATTR>
  1600. <XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="DW2yUJIctUaEVCg8tu3QxAAA">
  1601. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  1602. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  1603. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  1604. <XPD:ATTR name="Left" type="integer">352</XPD:ATTR>
  1605. <XPD:ATTR name="Top" type="integer">156</XPD:ATTR>
  1606. <XPD:ATTR name="Width" type="integer">571</XPD:ATTR>
  1607. <XPD:ATTR name="Height" type="integer">132</XPD:ATTR>
  1608. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  1609. <XPD:REF name="Model">9FsvxqZjkEyUqc9w2NDcQgAA</XPD:REF>
  1610. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="cSt5XDri40Czwrijk+s4JwAA">
  1611. <XPD:OBJ name="NameLabel" type="LabelView" guid="ES4l4Q87/UmAVPNHwn9Y8gAA">
  1612. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  1613. <XPD:ATTR name="Text" type="string">IComplexSocketListener</XPD:ATTR>
  1614. </XPD:OBJ>
  1615. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="CRsO3K5D/UyYm+vyECevgQAA">
  1616. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1617. </XPD:OBJ>
  1618. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="BOr/PUx0d0yn1qvKpJEPmgAA">
  1619. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1620. </XPD:OBJ>
  1621. </XPD:OBJ>
  1622. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="iDScEs//eEWja+mMZJrnzQAA">
  1623. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1624. <XPD:REF name="Model">9FsvxqZjkEyUqc9w2NDcQgAA</XPD:REF>
  1625. </XPD:OBJ>
  1626. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="OQMMF2P3xEyDMxiRGKKtFgAA">
  1627. <XPD:REF name="Model">9FsvxqZjkEyUqc9w2NDcQgAA</XPD:REF>
  1628. </XPD:OBJ>
  1629. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="VedRmlfVqUGE3cYFLQ1fTQAA">
  1630. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1631. <XPD:REF name="Model">9FsvxqZjkEyUqc9w2NDcQgAA</XPD:REF>
  1632. </XPD:OBJ>
  1633. </XPD:OBJ>
  1634. <XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="J0BFOQn6q0qGw65bKVVPEwAA">
  1635. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  1636. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  1637. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  1638. <XPD:ATTR name="Left" type="integer">416</XPD:ATTR>
  1639. <XPD:ATTR name="Top" type="integer">372</XPD:ATTR>
  1640. <XPD:ATTR name="Width" type="integer">444</XPD:ATTR>
  1641. <XPD:ATTR name="Height" type="integer">68</XPD:ATTR>
  1642. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  1643. <XPD:REF name="Model">lJ5FZia7y0evV31w/xLmsAAA</XPD:REF>
  1644. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="7IPUDYhW1EOoUSFBvfav6QAA">
  1645. <XPD:OBJ name="NameLabel" type="LabelView" guid="f7N3uyr+YE6l2+A0cS3ooQAA">
  1646. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  1647. <XPD:ATTR name="Text" type="string">IAgentListener</XPD:ATTR>
  1648. </XPD:OBJ>
  1649. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Odf0ZI7drUKPuwZjCvtV2QAA">
  1650. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1651. </XPD:OBJ>
  1652. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="UiiKTKN93kWLxIVOOAtTUAAA">
  1653. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1654. </XPD:OBJ>
  1655. </XPD:OBJ>
  1656. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="PgvmDuxXxEm1ew/FnpSlEwAA">
  1657. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1658. <XPD:REF name="Model">lJ5FZia7y0evV31w/xLmsAAA</XPD:REF>
  1659. </XPD:OBJ>
  1660. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="i8KjcDF8JEuTITYQLqZ31AAA">
  1661. <XPD:REF name="Model">lJ5FZia7y0evV31w/xLmsAAA</XPD:REF>
  1662. </XPD:OBJ>
  1663. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="L21BJ1KQkE6I6T13U+XAhAAA">
  1664. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1665. <XPD:REF name="Model">lJ5FZia7y0evV31w/xLmsAAA</XPD:REF>
  1666. </XPD:OBJ>
  1667. </XPD:OBJ>
  1668. <XPD:OBJ name="OwnedViews[2]" type="UMLGeneralizationView" guid="zea0bPu5nk+a1o5fWOzJHwAA">
  1669. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  1670. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  1671. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  1672. <XPD:ATTR name="Points" type="Points">637,372;637,287</XPD:ATTR>
  1673. <XPD:REF name="Model">u7n8K/7SVEOrbQ7qqBgw5gAA</XPD:REF>
  1674. <XPD:REF name="Head">DW2yUJIctUaEVCg8tu3QxAAA</XPD:REF>
  1675. <XPD:REF name="Tail">J0BFOQn6q0qGw65bKVVPEwAA</XPD:REF>
  1676. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="xJfsE4G5lEqANAnN8ENc4QAA">
  1677. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1678. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  1679. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  1680. <XPD:REF name="Model">u7n8K/7SVEOrbQ7qqBgw5gAA</XPD:REF>
  1681. </XPD:OBJ>
  1682. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="4EsSVk2+2kWONvweIAFt2AAA">
  1683. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1684. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  1685. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  1686. <XPD:REF name="Model">u7n8K/7SVEOrbQ7qqBgw5gAA</XPD:REF>
  1687. </XPD:OBJ>
  1688. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="3bXJm+ojzEW1itRkv6lbdAAA">
  1689. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1690. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  1691. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  1692. <XPD:REF name="Model">u7n8K/7SVEOrbQ7qqBgw5gAA</XPD:REF>
  1693. </XPD:OBJ>
  1694. </XPD:OBJ>
  1695. <XPD:OBJ name="OwnedViews[3]" type="UMLClassView" guid="amWQQ3AliU6mio+Jb/FaJAAA">
  1696. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  1697. <XPD:ATTR name="FillColor" type="string">$00FFFFE1</XPD:ATTR>
  1698. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  1699. <XPD:ATTR name="Left" type="integer">476</XPD:ATTR>
  1700. <XPD:ATTR name="Top" type="integer">512</XPD:ATTR>
  1701. <XPD:ATTR name="Width" type="integer">317</XPD:ATTR>
  1702. <XPD:ATTR name="Height" type="integer">52</XPD:ATTR>
  1703. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  1704. <XPD:REF name="Model">skl0Nm/UIUCTsqkUAIXmzAAA</XPD:REF>
  1705. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="8vwNpiS9AEa7W9sDZftOTwAA">
  1706. <XPD:OBJ name="NameLabel" type="LabelView" guid="eV1q0U3IekeScafzgYmCVQAA">
  1707. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  1708. <XPD:ATTR name="Text" type="string">ITcpAgentListener</XPD:ATTR>
  1709. </XPD:OBJ>
  1710. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="C2u3susF5kWJU1gyOR6HdwAA">
  1711. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1712. </XPD:OBJ>
  1713. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="tlkqNzHkNU+s8U3/V17hmAAA">
  1714. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1715. </XPD:OBJ>
  1716. </XPD:OBJ>
  1717. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="y32UCDfJskOui4hrgxPnBAAA">
  1718. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1719. <XPD:REF name="Model">skl0Nm/UIUCTsqkUAIXmzAAA</XPD:REF>
  1720. </XPD:OBJ>
  1721. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="6qqKArvKaUqYO5ybYpsSuwAA">
  1722. <XPD:REF name="Model">skl0Nm/UIUCTsqkUAIXmzAAA</XPD:REF>
  1723. </XPD:OBJ>
  1724. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="aXPAXk9eREqVDZuU6r9aZQAA">
  1725. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1726. <XPD:REF name="Model">skl0Nm/UIUCTsqkUAIXmzAAA</XPD:REF>
  1727. </XPD:OBJ>
  1728. </XPD:OBJ>
  1729. <XPD:OBJ name="OwnedViews[4]" type="UMLGeneralizationView" guid="1N+R/u7G/0uGQCTvcKagCAAA">
  1730. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  1731. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  1732. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  1733. <XPD:ATTR name="Points" type="Points">635,512;636,439</XPD:ATTR>
  1734. <XPD:REF name="Model">9cmaeBE4CUK4eiysDAdUBAAA</XPD:REF>
  1735. <XPD:REF name="Head">J0BFOQn6q0qGw65bKVVPEwAA</XPD:REF>
  1736. <XPD:REF name="Tail">amWQQ3AliU6mio+Jb/FaJAAA</XPD:REF>
  1737. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="ytrOyZ41mE2QIBwJkvlH4QAA">
  1738. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1739. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  1740. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  1741. <XPD:REF name="Model">9cmaeBE4CUK4eiysDAdUBAAA</XPD:REF>
  1742. </XPD:OBJ>
  1743. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="o7Ot+jP6IEOS76Hr++G0uAAA">
  1744. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1745. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  1746. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  1747. <XPD:REF name="Model">9cmaeBE4CUK4eiysDAdUBAAA</XPD:REF>
  1748. </XPD:OBJ>
  1749. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="bMlgO115dUWbM89joy/4GgAA">
  1750. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1751. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  1752. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  1753. <XPD:REF name="Model">9cmaeBE4CUK4eiysDAdUBAAA</XPD:REF>
  1754. </XPD:OBJ>
  1755. </XPD:OBJ>
  1756. </XPD:OBJ>
  1757. </XPD:OBJ>
  1758. <XPD:OBJ name="OwnedDiagrams[5]" type="UMLClassDiagram" guid="l4NlnvJShk695D9BRlEbzAAA">
  1759. <XPD:ATTR name="Name" type="string">IClientListener</XPD:ATTR>
  1760. <XPD:REF name="DiagramOwner">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  1761. <XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="Vm5yKtMF1EK31Kaa6F8B3wAA">
  1762. <XPD:REF name="Diagram">l4NlnvJShk695D9BRlEbzAAA</XPD:REF>
  1763. <XPD:ATTR name="#OwnedViews" type="integer">7</XPD:ATTR>
  1764. <XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="q36mxdXyZE6WTwmuKuQ2vAAA">
  1765. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  1766. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  1767. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  1768. <XPD:ATTR name="Left" type="integer">416</XPD:ATTR>
  1769. <XPD:ATTR name="Top" type="integer">120</XPD:ATTR>
  1770. <XPD:ATTR name="Width" type="integer">543</XPD:ATTR>
  1771. <XPD:ATTR name="Height" type="integer">148</XPD:ATTR>
  1772. <XPD:REF name="Model">BZTI/4OA7kG+nFfsclldCgAA</XPD:REF>
  1773. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="DoX2RAdGLUSbBHAnuELfEAAA">
  1774. <XPD:OBJ name="NameLabel" type="LabelView" guid="haDiWBYXok6sk075QoiOIwAA">
  1775. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  1776. <XPD:ATTR name="Text" type="string">IClientListener</XPD:ATTR>
  1777. </XPD:OBJ>
  1778. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Yay7NmUHCE6Pxh58U4mAJAAA">
  1779. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1780. </XPD:OBJ>
  1781. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="v6f/oyEjpUOBsgNWPcl8AQAA">
  1782. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1783. </XPD:OBJ>
  1784. </XPD:OBJ>
  1785. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="iN4Jd+Ojd0COjmqa9I8xCQAA">
  1786. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1787. <XPD:REF name="Model">BZTI/4OA7kG+nFfsclldCgAA</XPD:REF>
  1788. </XPD:OBJ>
  1789. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="SCydOgNR5EqglVeO7b4/RwAA">
  1790. <XPD:REF name="Model">BZTI/4OA7kG+nFfsclldCgAA</XPD:REF>
  1791. </XPD:OBJ>
  1792. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="KouIiKxDzkKFtN6oehIqGAAA">
  1793. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1794. <XPD:REF name="Model">BZTI/4OA7kG+nFfsclldCgAA</XPD:REF>
  1795. </XPD:OBJ>
  1796. </XPD:OBJ>
  1797. <XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="e/+kw8IbbkOctNvnX+LZsQAA">
  1798. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  1799. <XPD:ATTR name="FillColor" type="string">$00FFFFEC</XPD:ATTR>
  1800. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  1801. <XPD:ATTR name="Left" type="integer">400</XPD:ATTR>
  1802. <XPD:ATTR name="Top" type="integer">364</XPD:ATTR>
  1803. <XPD:ATTR name="Width" type="integer">289</XPD:ATTR>
  1804. <XPD:ATTR name="Height" type="integer">52</XPD:ATTR>
  1805. <XPD:REF name="Model">HwLi+AyuiUa754Eutz2k5AAA</XPD:REF>
  1806. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="XQe1Wu+tVUuzsVIWT5BefQAA">
  1807. <XPD:OBJ name="NameLabel" type="LabelView" guid="RM48b/+FQESdbv9l86CSzQAA">
  1808. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  1809. <XPD:ATTR name="Text" type="string">ITcpClientListener</XPD:ATTR>
  1810. </XPD:OBJ>
  1811. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Tq3b94bwrk6rc6toUKzvkwAA">
  1812. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1813. </XPD:OBJ>
  1814. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="ttBb6zI0KkK2Tnz4jeMEEwAA">
  1815. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1816. </XPD:OBJ>
  1817. </XPD:OBJ>
  1818. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="frD7XZPrh0G8wNyQFzpOKwAA">
  1819. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1820. <XPD:REF name="Model">HwLi+AyuiUa754Eutz2k5AAA</XPD:REF>
  1821. </XPD:OBJ>
  1822. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="IgBs6Ne6dE2ZKySR5TNwmgAA">
  1823. <XPD:REF name="Model">HwLi+AyuiUa754Eutz2k5AAA</XPD:REF>
  1824. </XPD:OBJ>
  1825. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="jFB7Xkk3PEu8PVZeQiB/fwAA">
  1826. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1827. <XPD:REF name="Model">HwLi+AyuiUa754Eutz2k5AAA</XPD:REF>
  1828. </XPD:OBJ>
  1829. </XPD:OBJ>
  1830. <XPD:OBJ name="OwnedViews[2]" type="UMLGeneralizationView" guid="dgyqUNu8ck2rwaT63rOxsgAA">
  1831. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  1832. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  1833. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  1834. <XPD:ATTR name="Points" type="Points">562,364;633,267</XPD:ATTR>
  1835. <XPD:REF name="Model">LHdDVg405EStLqtC9ACaJgAA</XPD:REF>
  1836. <XPD:REF name="Head">q36mxdXyZE6WTwmuKuQ2vAAA</XPD:REF>
  1837. <XPD:REF name="Tail">e/+kw8IbbkOctNvnX+LZsQAA</XPD:REF>
  1838. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="VS7xhkemyk6N0W+72/94AQAA">
  1839. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1840. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  1841. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  1842. <XPD:REF name="Model">LHdDVg405EStLqtC9ACaJgAA</XPD:REF>
  1843. </XPD:OBJ>
  1844. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="5QCQMYRtlkWhaCRpq1cVAAAA">
  1845. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1846. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  1847. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  1848. <XPD:REF name="Model">LHdDVg405EStLqtC9ACaJgAA</XPD:REF>
  1849. </XPD:OBJ>
  1850. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="f7kRl0rvM0WkGcfE154lGgAA">
  1851. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1852. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  1853. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  1854. <XPD:REF name="Model">LHdDVg405EStLqtC9ACaJgAA</XPD:REF>
  1855. </XPD:OBJ>
  1856. </XPD:OBJ>
  1857. <XPD:OBJ name="OwnedViews[3]" type="UMLClassView" guid="i1mju6goyUCpVQPExOMCbwAA">
  1858. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  1859. <XPD:ATTR name="FillColor" type="string">$00FFFFEC</XPD:ATTR>
  1860. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  1861. <XPD:ATTR name="Left" type="integer">856</XPD:ATTR>
  1862. <XPD:ATTR name="Top" type="integer">364</XPD:ATTR>
  1863. <XPD:ATTR name="Width" type="integer">121</XPD:ATTR>
  1864. <XPD:ATTR name="Height" type="integer">36</XPD:ATTR>
  1865. <XPD:REF name="Model">r22NFz2+L0aq+kmESgCiYAAA</XPD:REF>
  1866. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Y4kMcskm1Ue6UmTDAOQoswAA">
  1867. <XPD:OBJ name="NameLabel" type="LabelView" guid="ND2yvI8u5ESziHd0ExCR0AAA">
  1868. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  1869. <XPD:ATTR name="Text" type="string">IUdpCastListener</XPD:ATTR>
  1870. </XPD:OBJ>
  1871. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="tQUTDd5CB02/XScuH0ndSAAA">
  1872. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1873. </XPD:OBJ>
  1874. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="d9xH757wmUGerh6OsWirdwAA">
  1875. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1876. </XPD:OBJ>
  1877. </XPD:OBJ>
  1878. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="GNZxlybcjEuVm9e2423k3wAA">
  1879. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1880. <XPD:REF name="Model">r22NFz2+L0aq+kmESgCiYAAA</XPD:REF>
  1881. </XPD:OBJ>
  1882. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="eSUqEmUtqk2V8ShtXkjvewAA">
  1883. <XPD:REF name="Model">r22NFz2+L0aq+kmESgCiYAAA</XPD:REF>
  1884. </XPD:OBJ>
  1885. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="XSJs3T7YI0iYoqr4xV+M0wAA">
  1886. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1887. <XPD:REF name="Model">r22NFz2+L0aq+kmESgCiYAAA</XPD:REF>
  1888. </XPD:OBJ>
  1889. </XPD:OBJ>
  1890. <XPD:OBJ name="OwnedViews[4]" type="UMLGeneralizationView" guid="JWavOb3aY0mzbGXClEGqKwAA">
  1891. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  1892. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  1893. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  1894. <XPD:ATTR name="Points" type="Points">895,364;777,267</XPD:ATTR>
  1895. <XPD:REF name="Model">iH3ueDodB0OuqZ5awdjDeQAA</XPD:REF>
  1896. <XPD:REF name="Head">q36mxdXyZE6WTwmuKuQ2vAAA</XPD:REF>
  1897. <XPD:REF name="Tail">i1mju6goyUCpVQPExOMCbwAA</XPD:REF>
  1898. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="eJkCVv9peUC9C1Xl7Qt9gQAA">
  1899. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1900. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  1901. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  1902. <XPD:REF name="Model">iH3ueDodB0OuqZ5awdjDeQAA</XPD:REF>
  1903. </XPD:OBJ>
  1904. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="ukUvh3oLakuhl003p4qpLwAA">
  1905. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1906. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  1907. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  1908. <XPD:REF name="Model">iH3ueDodB0OuqZ5awdjDeQAA</XPD:REF>
  1909. </XPD:OBJ>
  1910. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="NIYeLqF8kEOJtGwEcSq4RQAA">
  1911. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1912. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  1913. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  1914. <XPD:REF name="Model">iH3ueDodB0OuqZ5awdjDeQAA</XPD:REF>
  1915. </XPD:OBJ>
  1916. </XPD:OBJ>
  1917. <XPD:OBJ name="OwnedViews[5]" type="UMLClassView" guid="giFfOL+L5EqS2RmY8ylUDQAA">
  1918. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  1919. <XPD:ATTR name="FillColor" type="string">$00FFFFEC</XPD:ATTR>
  1920. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  1921. <XPD:ATTR name="Left" type="integer">712</XPD:ATTR>
  1922. <XPD:ATTR name="Top" type="integer">364</XPD:ATTR>
  1923. <XPD:ATTR name="Width" type="integer">128</XPD:ATTR>
  1924. <XPD:ATTR name="Height" type="integer">36</XPD:ATTR>
  1925. <XPD:REF name="Model">/JHLRlaovkibrttO8nZPPgAA</XPD:REF>
  1926. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="TfIRImaO5Uu0KxYAOhwuywAA">
  1927. <XPD:OBJ name="NameLabel" type="LabelView" guid="EPVROpvfS0qGa8skMY4hQgAA">
  1928. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  1929. <XPD:ATTR name="Text" type="string">IUdpClientListener</XPD:ATTR>
  1930. </XPD:OBJ>
  1931. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="79FmUETqe0q2N1YJgBlnRwAA">
  1932. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1933. </XPD:OBJ>
  1934. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="ZjSQcnpToUi3HHmUNmwHagAA">
  1935. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1936. </XPD:OBJ>
  1937. </XPD:OBJ>
  1938. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="QmuKGJ3UKkW1vpncakImhgAA">
  1939. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1940. <XPD:REF name="Model">/JHLRlaovkibrttO8nZPPgAA</XPD:REF>
  1941. </XPD:OBJ>
  1942. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="HVXQCHfixU6cMyHIXMomHwAA">
  1943. <XPD:REF name="Model">/JHLRlaovkibrttO8nZPPgAA</XPD:REF>
  1944. </XPD:OBJ>
  1945. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="ZI6Rsbi3bUmBDVhICf/9ogAA">
  1946. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1947. <XPD:REF name="Model">/JHLRlaovkibrttO8nZPPgAA</XPD:REF>
  1948. </XPD:OBJ>
  1949. </XPD:OBJ>
  1950. <XPD:OBJ name="OwnedViews[6]" type="UMLGeneralizationView" guid="ZtlRtj7fpU+vne+4TxLP2QAA">
  1951. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  1952. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  1953. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  1954. <XPD:ATTR name="Points" type="Points">767,364;722,267</XPD:ATTR>
  1955. <XPD:REF name="Model">sN55Dgbmo0WZvNqCj0OqQwAA</XPD:REF>
  1956. <XPD:REF name="Head">q36mxdXyZE6WTwmuKuQ2vAAA</XPD:REF>
  1957. <XPD:REF name="Tail">giFfOL+L5EqS2RmY8ylUDQAA</XPD:REF>
  1958. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="sOHJjy6mOkG+iujo2jmtBQAA">
  1959. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1960. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  1961. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  1962. <XPD:REF name="Model">sN55Dgbmo0WZvNqCj0OqQwAA</XPD:REF>
  1963. </XPD:OBJ>
  1964. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="vTkmP4tXqkqCFRzsSrA7OgAA">
  1965. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1966. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  1967. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  1968. <XPD:REF name="Model">sN55Dgbmo0WZvNqCj0OqQwAA</XPD:REF>
  1969. </XPD:OBJ>
  1970. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="fqXurAuhJ0CxFMNN3Ha/kgAA">
  1971. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  1972. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  1973. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  1974. <XPD:REF name="Model">sN55Dgbmo0WZvNqCj0OqQwAA</XPD:REF>
  1975. </XPD:OBJ>
  1976. </XPD:OBJ>
  1977. </XPD:OBJ>
  1978. </XPD:OBJ>
  1979. <XPD:OBJ name="OwnedDiagrams[6]" type="UMLClassDiagram" guid="ze/Hc/i6d0uBL3aw+cFlmwAA">
  1980. <XPD:ATTR name="Name" type="string">HP-Socket Class Diagram - v3.5</XPD:ATTR>
  1981. <XPD:REF name="DiagramOwner">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  1982. <XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="LeKZKPG3WU+dFHFA1UgmIAAA">
  1983. <XPD:REF name="Diagram">ze/Hc/i6d0uBL3aw+cFlmwAA</XPD:REF>
  1984. <XPD:ATTR name="#OwnedViews" type="integer">114</XPD:ATTR>
  1985. <XPD:OBJ name="OwnedViews[0]" type="UMLEnumerationView" guid="/Hg9sU6SmkaAX3wqfKf/lAAA">
  1986. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  1987. <XPD:ATTR name="FillColor" type="string">$00EDDADA</XPD:ATTR>
  1988. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  1989. <XPD:ATTR name="Left" type="integer">304</XPD:ATTR>
  1990. <XPD:ATTR name="Top" type="integer">1988</XPD:ATTR>
  1991. <XPD:ATTR name="Width" type="integer">118</XPD:ATTR>
  1992. <XPD:ATTR name="Height" type="integer">116</XPD:ATTR>
  1993. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  1994. <XPD:ATTR name="ShowOperationSignature" type="boolean">False</XPD:ATTR>
  1995. <XPD:REF name="Model">3KsfqnlMb0ieGw/IAO5hFQAA</XPD:REF>
  1996. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="SWnn/UlEBUWjE5xAB2fqTgAA">
  1997. <XPD:OBJ name="NameLabel" type="LabelView" guid="RGAmRFFUWkyhJZGJOWRO/QAA">
  1998. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  1999. <XPD:ATTR name="Text" type="string">EnServiceState</XPD:ATTR>
  2000. </XPD:OBJ>
  2001. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="kAshEorw00GGOvyeFrlvqwAA">
  2002. <XPD:ATTR name="Text" type="string">&lt;&lt;enumeration&gt;&gt;</XPD:ATTR>
  2003. </XPD:OBJ>
  2004. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="2WOZyInDbUq5DhzOoEmqggAA">
  2005. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2006. </XPD:OBJ>
  2007. </XPD:OBJ>
  2008. <XPD:OBJ name="EnumerationLiteralCompartment" type="UMLEnumerationLiteralCompartmentView" guid="wPOn+zBnJ02Mf+2m4vEdbwAA">
  2009. <XPD:REF name="Model">3KsfqnlMb0ieGw/IAO5hFQAA</XPD:REF>
  2010. </XPD:OBJ>
  2011. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="8vi/z6yaDUShoIWb1X8UvgAA">
  2012. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2013. <XPD:REF name="Model">3KsfqnlMb0ieGw/IAO5hFQAA</XPD:REF>
  2014. </XPD:OBJ>
  2015. </XPD:OBJ>
  2016. <XPD:OBJ name="OwnedViews[1]" type="UMLEnumerationView" guid="NQa42WghXU2XZMat6ngMLgAA">
  2017. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  2018. <XPD:ATTR name="FillColor" type="string">$00EDDADA</XPD:ATTR>
  2019. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  2020. <XPD:ATTR name="Left" type="integer">304</XPD:ATTR>
  2021. <XPD:ATTR name="Top" type="integer">2128</XPD:ATTR>
  2022. <XPD:ATTR name="Width" type="integer">133</XPD:ATTR>
  2023. <XPD:ATTR name="Height" type="integer">148</XPD:ATTR>
  2024. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  2025. <XPD:ATTR name="ShowOperationSignature" type="boolean">False</XPD:ATTR>
  2026. <XPD:REF name="Model">bcrguJxo002HtvMUNvyx5QAA</XPD:REF>
  2027. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="xA7X/M6y40WT6L5o4AOvFAAA">
  2028. <XPD:OBJ name="NameLabel" type="LabelView" guid="Nfye7sWXuEe19jBGhQ3dpwAA">
  2029. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  2030. <XPD:ATTR name="Text" type="string">EnSocketOperation</XPD:ATTR>
  2031. </XPD:OBJ>
  2032. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="iQt8dAYaiEGcueXGY6WAqAAA">
  2033. <XPD:ATTR name="Text" type="string">&lt;&lt;enumeration&gt;&gt;</XPD:ATTR>
  2034. </XPD:OBJ>
  2035. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="OMvSUoxjTEupBiUONtXEfAAA">
  2036. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2037. </XPD:OBJ>
  2038. </XPD:OBJ>
  2039. <XPD:OBJ name="EnumerationLiteralCompartment" type="UMLEnumerationLiteralCompartmentView" guid="taqRhJZSJEeDgM2FarHi8gAA">
  2040. <XPD:REF name="Model">bcrguJxo002HtvMUNvyx5QAA</XPD:REF>
  2041. </XPD:OBJ>
  2042. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Cjh6qO8sB0qDMc5eq2ww/AAA">
  2043. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2044. <XPD:REF name="Model">bcrguJxo002HtvMUNvyx5QAA</XPD:REF>
  2045. </XPD:OBJ>
  2046. </XPD:OBJ>
  2047. <XPD:OBJ name="OwnedViews[2]" type="UMLEnumerationView" guid="VuiSEv/w/0a3Oyyjh1kWkwAA">
  2048. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  2049. <XPD:ATTR name="FillColor" type="string">$00EDDADA</XPD:ATTR>
  2050. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  2051. <XPD:ATTR name="Left" type="integer">496</XPD:ATTR>
  2052. <XPD:ATTR name="Top" type="integer">1988</XPD:ATTR>
  2053. <XPD:ATTR name="Width" type="integer">118</XPD:ATTR>
  2054. <XPD:ATTR name="Height" type="integer">100</XPD:ATTR>
  2055. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  2056. <XPD:ATTR name="ShowOperationSignature" type="boolean">False</XPD:ATTR>
  2057. <XPD:REF name="Model">2khtjHI2AUSz1nm7UQu8uwAA</XPD:REF>
  2058. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="c7RA0Z3wIky0OKv9tzQxbAAA">
  2059. <XPD:OBJ name="NameLabel" type="LabelView" guid="rx94H87+50WqF9zIJm1nSAAA">
  2060. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  2061. <XPD:ATTR name="Text" type="string">EnHandleResult</XPD:ATTR>
  2062. </XPD:OBJ>
  2063. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="cdLxicpM0U+fCUsWII0woQAA">
  2064. <XPD:ATTR name="Text" type="string">&lt;&lt;enumeration&gt;&gt;</XPD:ATTR>
  2065. </XPD:OBJ>
  2066. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="Oux75Kh4RUqiVBDy9YARBQAA">
  2067. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2068. </XPD:OBJ>
  2069. </XPD:OBJ>
  2070. <XPD:OBJ name="EnumerationLiteralCompartment" type="UMLEnumerationLiteralCompartmentView" guid="s36P0ZvCVk+oLhDzfoBY/wAA">
  2071. <XPD:REF name="Model">2khtjHI2AUSz1nm7UQu8uwAA</XPD:REF>
  2072. </XPD:OBJ>
  2073. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Ccn2Qg6Ma0Oyp8pHjMlFegAA">
  2074. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2075. <XPD:REF name="Model">2khtjHI2AUSz1nm7UQu8uwAA</XPD:REF>
  2076. </XPD:OBJ>
  2077. </XPD:OBJ>
  2078. <XPD:OBJ name="OwnedViews[3]" type="UMLEnumerationView" guid="9QjjQOhUJkivVQsgrhoMHQAA">
  2079. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  2080. <XPD:ATTR name="FillColor" type="string">$00EDDADA</XPD:ATTR>
  2081. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  2082. <XPD:ATTR name="Left" type="integer">492</XPD:ATTR>
  2083. <XPD:ATTR name="Top" type="integer">2128</XPD:ATTR>
  2084. <XPD:ATTR name="Width" type="integer">156</XPD:ATTR>
  2085. <XPD:ATTR name="Height" type="integer">100</XPD:ATTR>
  2086. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  2087. <XPD:ATTR name="ShowOperationSignature" type="boolean">False</XPD:ATTR>
  2088. <XPD:REF name="Model">VQDDk4BU6UmBmig6SmOuoQAA</XPD:REF>
  2089. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="a3GrMDlrPEqWMTsPt/lnvQAA">
  2090. <XPD:OBJ name="NameLabel" type="LabelView" guid="/RcJRc/SNEqt3GIQLXhxhwAA">
  2091. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  2092. <XPD:ATTR name="Text" type="string">EnFetchResult</XPD:ATTR>
  2093. </XPD:OBJ>
  2094. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="30SJpYopPU++dNS/54lJEgAA">
  2095. <XPD:ATTR name="Text" type="string">&lt;&lt;enumeration&gt;&gt;</XPD:ATTR>
  2096. </XPD:OBJ>
  2097. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="nMofVvWoCUmQL6peRESx1gAA">
  2098. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2099. </XPD:OBJ>
  2100. </XPD:OBJ>
  2101. <XPD:OBJ name="EnumerationLiteralCompartment" type="UMLEnumerationLiteralCompartmentView" guid="4MOlIJOFnU6pDDZDKQohBAAA">
  2102. <XPD:REF name="Model">VQDDk4BU6UmBmig6SmOuoQAA</XPD:REF>
  2103. </XPD:OBJ>
  2104. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="79m3E4wU40GjURBEYh9i5gAA">
  2105. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2106. <XPD:REF name="Model">VQDDk4BU6UmBmig6SmOuoQAA</XPD:REF>
  2107. </XPD:OBJ>
  2108. </XPD:OBJ>
  2109. <XPD:OBJ name="OwnedViews[4]" type="UMLEnumerationView" guid="E1WYKeJPNUWB7buQHR+sigAA">
  2110. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  2111. <XPD:ATTR name="FillColor" type="string">$00EDDADA</XPD:ATTR>
  2112. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  2113. <XPD:ATTR name="Left" type="integer">716</XPD:ATTR>
  2114. <XPD:ATTR name="Top" type="integer">1988</XPD:ATTR>
  2115. <XPD:ATTR name="Width" type="integer">118</XPD:ATTR>
  2116. <XPD:ATTR name="Height" type="integer">100</XPD:ATTR>
  2117. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  2118. <XPD:ATTR name="ShowOperationSignature" type="boolean">False</XPD:ATTR>
  2119. <XPD:REF name="Model">p4RvBvwp3kOxyo/4mj2ZKwAA</XPD:REF>
  2120. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="/OwjeUd0zUOmDg8XXQWHbAAA">
  2121. <XPD:OBJ name="NameLabel" type="LabelView" guid="Djq+cvKMkU2YYNFRVjbRWQAA">
  2122. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  2123. <XPD:ATTR name="Text" type="string">EnSendPolicy</XPD:ATTR>
  2124. </XPD:OBJ>
  2125. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="cByMCtEnrUKXtIDzK0ETPwAA">
  2126. <XPD:ATTR name="Text" type="string">&lt;&lt;enumeration&gt;&gt;</XPD:ATTR>
  2127. </XPD:OBJ>
  2128. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="ItiKg2H0+U2wbgbzsEy5HwAA">
  2129. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2130. </XPD:OBJ>
  2131. </XPD:OBJ>
  2132. <XPD:OBJ name="EnumerationLiteralCompartment" type="UMLEnumerationLiteralCompartmentView" guid="uaCECG+u80iyzyWf+IWAZwAA">
  2133. <XPD:REF name="Model">p4RvBvwp3kOxyo/4mj2ZKwAA</XPD:REF>
  2134. </XPD:OBJ>
  2135. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="IVsrBaUSWkaj79k27/BwoAAA">
  2136. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2137. <XPD:REF name="Model">p4RvBvwp3kOxyo/4mj2ZKwAA</XPD:REF>
  2138. </XPD:OBJ>
  2139. </XPD:OBJ>
  2140. <XPD:OBJ name="OwnedViews[5]" type="UMLEnumerationView" guid="LUyoKimFt0KJG7+H2NuqEwAA">
  2141. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  2142. <XPD:ATTR name="FillColor" type="string">$00EDDADA</XPD:ATTR>
  2143. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  2144. <XPD:ATTR name="Left" type="integer">884</XPD:ATTR>
  2145. <XPD:ATTR name="Top" type="integer">1988</XPD:ATTR>
  2146. <XPD:ATTR name="Width" type="integer">198</XPD:ATTR>
  2147. <XPD:ATTR name="Height" type="integer">308</XPD:ATTR>
  2148. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  2149. <XPD:ATTR name="ShowOperationSignature" type="boolean">False</XPD:ATTR>
  2150. <XPD:REF name="Model">R9EXi7T78E6Gt882nRMyDwAA</XPD:REF>
  2151. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="sEYSBnr41USzA1gsuquNmQAA">
  2152. <XPD:OBJ name="NameLabel" type="LabelView" guid="J8YKZtZbukaFXWk5qOvL5AAA">
  2153. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  2154. <XPD:ATTR name="Text" type="string">EnSocketError</XPD:ATTR>
  2155. </XPD:OBJ>
  2156. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="dxykxYBOxUqjmYfJ0BFmmQAA">
  2157. <XPD:ATTR name="Text" type="string">&lt;&lt;enumeration&gt;&gt;</XPD:ATTR>
  2158. </XPD:OBJ>
  2159. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="t4ngGF8grkesSoMw/75FDAAA">
  2160. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2161. </XPD:OBJ>
  2162. </XPD:OBJ>
  2163. <XPD:OBJ name="EnumerationLiteralCompartment" type="UMLEnumerationLiteralCompartmentView" guid="4ZEt1AuH+EaeHK+e1JY5jQAA">
  2164. <XPD:REF name="Model">R9EXi7T78E6Gt882nRMyDwAA</XPD:REF>
  2165. </XPD:OBJ>
  2166. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="5SaxfJha/UOmVXU5e/n0ZwAA">
  2167. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2168. <XPD:REF name="Model">R9EXi7T78E6Gt882nRMyDwAA</XPD:REF>
  2169. </XPD:OBJ>
  2170. </XPD:OBJ>
  2171. <XPD:OBJ name="OwnedViews[6]" type="UMLEnumerationView" guid="31uacB4TTkObrBVv8UmT/QAA">
  2172. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  2173. <XPD:ATTR name="FillColor" type="string">$00EDDADA</XPD:ATTR>
  2174. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  2175. <XPD:ATTR name="Left" type="integer">716</XPD:ATTR>
  2176. <XPD:ATTR name="Top" type="integer">2128</XPD:ATTR>
  2177. <XPD:ATTR name="Width" type="integer">118</XPD:ATTR>
  2178. <XPD:ATTR name="Height" type="integer">84</XPD:ATTR>
  2179. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  2180. <XPD:ATTR name="ShowOperationSignature" type="boolean">False</XPD:ATTR>
  2181. <XPD:REF name="Model">6zImDSI92UG9tawjYrSv0AAA</XPD:REF>
  2182. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="682UzEXVSUiw95BacxzOcwAA">
  2183. <XPD:OBJ name="NameLabel" type="LabelView" guid="EYkxJBL5JkKg/NbXT0poYQAA">
  2184. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  2185. <XPD:ATTR name="Text" type="string">EnCastMode</XPD:ATTR>
  2186. </XPD:OBJ>
  2187. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="+ffjPG5KFU+YSIxPnQcQswAA">
  2188. <XPD:ATTR name="Text" type="string">&lt;&lt;enumeration&gt;&gt;</XPD:ATTR>
  2189. </XPD:OBJ>
  2190. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="rq9QCT+JBUybvETu1wkHsAAA">
  2191. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2192. </XPD:OBJ>
  2193. </XPD:OBJ>
  2194. <XPD:OBJ name="EnumerationLiteralCompartment" type="UMLEnumerationLiteralCompartmentView" guid="Xf9AliEOfUyltztpODKuBAAA">
  2195. <XPD:REF name="Model">6zImDSI92UG9tawjYrSv0AAA</XPD:REF>
  2196. </XPD:OBJ>
  2197. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="EwQxRQhrz0S3t87I5MNmjgAA">
  2198. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2199. <XPD:REF name="Model">6zImDSI92UG9tawjYrSv0AAA</XPD:REF>
  2200. </XPD:OBJ>
  2201. </XPD:OBJ>
  2202. <XPD:OBJ name="OwnedViews[7]" type="UMLClassView" guid="gL3x0HKKs0C7DDVK9HdhLwAA">
  2203. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  2204. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  2205. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  2206. <XPD:ATTR name="Left" type="integer">2132</XPD:ATTR>
  2207. <XPD:ATTR name="Top" type="integer">8</XPD:ATTR>
  2208. <XPD:ATTR name="Width" type="integer">239</XPD:ATTR>
  2209. <XPD:ATTR name="Height" type="integer">132</XPD:ATTR>
  2210. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  2211. <XPD:ATTR name="ShowOperationSignature" type="boolean">False</XPD:ATTR>
  2212. <XPD:REF name="Model">9FsvxqZjkEyUqc9w2NDcQgAA</XPD:REF>
  2213. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="2GJxTJoWpE6EWNdG4UhxMwAA">
  2214. <XPD:OBJ name="NameLabel" type="LabelView" guid="pQtGi6SBtEWIWtd1Y9FjRgAA">
  2215. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  2216. <XPD:ATTR name="Text" type="string">IComplexSocketListener</XPD:ATTR>
  2217. </XPD:OBJ>
  2218. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="QZfxXxQCG0aC2n4UKWZYswAA">
  2219. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2220. </XPD:OBJ>
  2221. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="LH5OQXJCgUWa6zN7ri6knQAA">
  2222. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2223. </XPD:OBJ>
  2224. </XPD:OBJ>
  2225. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="b91ip+1A2ESDZbW6PMkCWwAA">
  2226. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2227. <XPD:REF name="Model">9FsvxqZjkEyUqc9w2NDcQgAA</XPD:REF>
  2228. </XPD:OBJ>
  2229. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="BYK0thKYJUafEJaG8HeqAAAA">
  2230. <XPD:REF name="Model">9FsvxqZjkEyUqc9w2NDcQgAA</XPD:REF>
  2231. </XPD:OBJ>
  2232. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="YPxm8lYQ+EqzffI83webHwAA">
  2233. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2234. <XPD:REF name="Model">9FsvxqZjkEyUqc9w2NDcQgAA</XPD:REF>
  2235. </XPD:OBJ>
  2236. </XPD:OBJ>
  2237. <XPD:OBJ name="OwnedViews[8]" type="UMLClassView" guid="yfVKcgxjhUa+TjjPZrtVYQAA">
  2238. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  2239. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  2240. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  2241. <XPD:ATTR name="Left" type="integer">2064</XPD:ATTR>
  2242. <XPD:ATTR name="Top" type="integer">888</XPD:ATTR>
  2243. <XPD:ATTR name="Width" type="integer">122</XPD:ATTR>
  2244. <XPD:ATTR name="Height" type="integer">52</XPD:ATTR>
  2245. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  2246. <XPD:ATTR name="ShowOperationSignature" type="boolean">False</XPD:ATTR>
  2247. <XPD:REF name="Model">SX/KZkmsDk+r8uamHH4ZLgAA</XPD:REF>
  2248. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="SZjkEMY7Y0uR/e7n4kzkuQAA">
  2249. <XPD:OBJ name="NameLabel" type="LabelView" guid="oxwvkl9DA064EbWndUETugAA">
  2250. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  2251. <XPD:ATTR name="Text" type="string">IServerListener</XPD:ATTR>
  2252. </XPD:OBJ>
  2253. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="T3pj9COYPUS5FDSW8Qy4PwAA">
  2254. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2255. </XPD:OBJ>
  2256. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="nu9FHSRkYkW24HXEtfAF9AAA">
  2257. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2258. </XPD:OBJ>
  2259. </XPD:OBJ>
  2260. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="dN+nn1z/O0OANAhlqFiRgwAA">
  2261. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2262. <XPD:REF name="Model">SX/KZkmsDk+r8uamHH4ZLgAA</XPD:REF>
  2263. </XPD:OBJ>
  2264. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="MxkgcMdnQ0qUEGGvVflOpAAA">
  2265. <XPD:REF name="Model">SX/KZkmsDk+r8uamHH4ZLgAA</XPD:REF>
  2266. </XPD:OBJ>
  2267. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="EvMw+zdmhkC5E5eKqwVdqAAA">
  2268. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2269. <XPD:REF name="Model">SX/KZkmsDk+r8uamHH4ZLgAA</XPD:REF>
  2270. </XPD:OBJ>
  2271. </XPD:OBJ>
  2272. <XPD:OBJ name="OwnedViews[9]" type="UMLGeneralizationView" guid="XBwdnbOUeUGy7Kw2Hi7UwgAA">
  2273. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  2274. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  2275. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  2276. <XPD:ATTR name="Points" type="Points">2128,888;2241,139</XPD:ATTR>
  2277. <XPD:REF name="Model">sCzG9DqxZkGTaKemcfKYcAAA</XPD:REF>
  2278. <XPD:REF name="Head">gL3x0HKKs0C7DDVK9HdhLwAA</XPD:REF>
  2279. <XPD:REF name="Tail">yfVKcgxjhUa+TjjPZrtVYQAA</XPD:REF>
  2280. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="IMSt3e4yckqn1oIeq3HFYAAA">
  2281. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2282. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  2283. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  2284. <XPD:REF name="Model">sCzG9DqxZkGTaKemcfKYcAAA</XPD:REF>
  2285. </XPD:OBJ>
  2286. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="c+RDHN9iU0CUxRQpNBd9lQAA">
  2287. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2288. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  2289. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  2290. <XPD:REF name="Model">sCzG9DqxZkGTaKemcfKYcAAA</XPD:REF>
  2291. </XPD:OBJ>
  2292. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Ggx66EfEAkKlk2yZzolJPAAA">
  2293. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2294. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  2295. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  2296. <XPD:REF name="Model">sCzG9DqxZkGTaKemcfKYcAAA</XPD:REF>
  2297. </XPD:OBJ>
  2298. </XPD:OBJ>
  2299. <XPD:OBJ name="OwnedViews[10]" type="UMLClassView" guid="bxQFxtW+e0KFZlCcgFO9AAAA">
  2300. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  2301. <XPD:ATTR name="FillColor" type="string">$00BDFFDE</XPD:ATTR>
  2302. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  2303. <XPD:ATTR name="Left" type="integer">1960</XPD:ATTR>
  2304. <XPD:ATTR name="Top" type="integer">1072</XPD:ATTR>
  2305. <XPD:ATTR name="Width" type="integer">134</XPD:ATTR>
  2306. <XPD:ATTR name="Height" type="integer">68</XPD:ATTR>
  2307. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  2308. <XPD:ATTR name="ShowOperationSignature" type="boolean">False</XPD:ATTR>
  2309. <XPD:REF name="Model">h8NmVuBtVUWgcCSKCdxePgAA</XPD:REF>
  2310. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="aRWG+lu1D0iPZNKUayGqcAAA">
  2311. <XPD:OBJ name="NameLabel" type="LabelView" guid="uJUeagzSTEyJiIXKvNjNFAAA">
  2312. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  2313. <XPD:ATTR name="Text" type="string">ITcpServerListener</XPD:ATTR>
  2314. </XPD:OBJ>
  2315. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="FPeJ8OEHCUasxloxp/TpKgAA">
  2316. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2317. </XPD:OBJ>
  2318. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="ZmN1H7JC2EW5oYycSmaYZwAA">
  2319. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2320. </XPD:OBJ>
  2321. </XPD:OBJ>
  2322. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="3CBczl2GTkmNq/Y2WNdaigAA">
  2323. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2324. <XPD:REF name="Model">h8NmVuBtVUWgcCSKCdxePgAA</XPD:REF>
  2325. </XPD:OBJ>
  2326. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="1WXbaiPyB0Wpfi1qH2OUqgAA">
  2327. <XPD:REF name="Model">h8NmVuBtVUWgcCSKCdxePgAA</XPD:REF>
  2328. </XPD:OBJ>
  2329. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="W6ru1KYeHk6CNd3bmRc8awAA">
  2330. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2331. <XPD:REF name="Model">h8NmVuBtVUWgcCSKCdxePgAA</XPD:REF>
  2332. </XPD:OBJ>
  2333. </XPD:OBJ>
  2334. <XPD:OBJ name="OwnedViews[11]" type="UMLGeneralizationView" guid="EfIZpecC8kCNpGkl/RSoIQAA">
  2335. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  2336. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  2337. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  2338. <XPD:ATTR name="Points" type="Points">2043,1072;2111,939</XPD:ATTR>
  2339. <XPD:REF name="Model">2uOeA48ekEWyQBc6HVdLyAAA</XPD:REF>
  2340. <XPD:REF name="Head">yfVKcgxjhUa+TjjPZrtVYQAA</XPD:REF>
  2341. <XPD:REF name="Tail">bxQFxtW+e0KFZlCcgFO9AAAA</XPD:REF>
  2342. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Mr8LifDa0UqZKMVYf8ErAQAA">
  2343. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2344. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  2345. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  2346. <XPD:REF name="Model">2uOeA48ekEWyQBc6HVdLyAAA</XPD:REF>
  2347. </XPD:OBJ>
  2348. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="goz0IiZTkUWgDLmFUZjdGQAA">
  2349. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2350. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  2351. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  2352. <XPD:REF name="Model">2uOeA48ekEWyQBc6HVdLyAAA</XPD:REF>
  2353. </XPD:OBJ>
  2354. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="l2mwYAdq2Uud3WNUAAgSYAAA">
  2355. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2356. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  2357. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  2358. <XPD:REF name="Model">2uOeA48ekEWyQBc6HVdLyAAA</XPD:REF>
  2359. </XPD:OBJ>
  2360. </XPD:OBJ>
  2361. <XPD:OBJ name="OwnedViews[12]" type="UMLClassView" guid="afZfzoCg4Eq/XSFKvRAWKAAA">
  2362. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  2363. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  2364. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  2365. <XPD:ATTR name="Left" type="integer">1956</XPD:ATTR>
  2366. <XPD:ATTR name="Top" type="integer">1408</XPD:ATTR>
  2367. <XPD:ATTR name="Width" type="integer">137</XPD:ATTR>
  2368. <XPD:ATTR name="Height" type="integer">132</XPD:ATTR>
  2369. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  2370. <XPD:ATTR name="ShowOperationSignature" type="boolean">False</XPD:ATTR>
  2371. <XPD:REF name="Model">nhHxAccKxEm2g0sPkFAnhwAA</XPD:REF>
  2372. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="KGPRNRsxqUeoZXufLy4eiQAA">
  2373. <XPD:OBJ name="NameLabel" type="LabelView" guid="4/rkyCng7UOQzaT/iUi7wgAA">
  2374. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  2375. <XPD:ATTR name="Text" type="string">CTcpServerListener</XPD:ATTR>
  2376. </XPD:OBJ>
  2377. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="gVKPorYVPkaCJigZmOM/5gAA">
  2378. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2379. </XPD:OBJ>
  2380. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="Pz81X/ur/EiVrovRHHuYogAA">
  2381. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2382. </XPD:OBJ>
  2383. </XPD:OBJ>
  2384. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="j3d9XZKJP0eYmNvWGYJmQgAA">
  2385. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2386. <XPD:REF name="Model">nhHxAccKxEm2g0sPkFAnhwAA</XPD:REF>
  2387. </XPD:OBJ>
  2388. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="DBvDCrp4+kmRyNyjRHdwCQAA">
  2389. <XPD:REF name="Model">nhHxAccKxEm2g0sPkFAnhwAA</XPD:REF>
  2390. </XPD:OBJ>
  2391. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="yMoaILNISESSsyXGf7gF3AAA">
  2392. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2393. <XPD:REF name="Model">nhHxAccKxEm2g0sPkFAnhwAA</XPD:REF>
  2394. </XPD:OBJ>
  2395. </XPD:OBJ>
  2396. <XPD:OBJ name="OwnedViews[13]" type="UMLGeneralizationView" guid="j7Q4Ps/iSkW6kizmnaitXgAA">
  2397. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  2398. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  2399. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  2400. <XPD:ATTR name="Points" type="Points">2024,1408;2026,1139</XPD:ATTR>
  2401. <XPD:REF name="Model">oU9IW4eh8ESLIhPxMDNlogAA</XPD:REF>
  2402. <XPD:REF name="Head">bxQFxtW+e0KFZlCcgFO9AAAA</XPD:REF>
  2403. <XPD:REF name="Tail">afZfzoCg4Eq/XSFKvRAWKAAA</XPD:REF>
  2404. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="PTKwj4q/I0ShpL3RnSgfCQAA">
  2405. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2406. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  2407. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  2408. <XPD:REF name="Model">oU9IW4eh8ESLIhPxMDNlogAA</XPD:REF>
  2409. </XPD:OBJ>
  2410. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="nAMenYQw5Uy+UEnB2RnwvQAA">
  2411. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2412. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  2413. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  2414. <XPD:REF name="Model">oU9IW4eh8ESLIhPxMDNlogAA</XPD:REF>
  2415. </XPD:OBJ>
  2416. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="ZQSqfFtmkE2jj946BhCgDwAA">
  2417. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2418. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  2419. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  2420. <XPD:REF name="Model">oU9IW4eh8ESLIhPxMDNlogAA</XPD:REF>
  2421. </XPD:OBJ>
  2422. </XPD:OBJ>
  2423. <XPD:OBJ name="OwnedViews[14]" type="UMLClassView" guid="120BkdYky02f0xbh3EF3XwAA">
  2424. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  2425. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  2426. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  2427. <XPD:ATTR name="Left" type="integer">1944</XPD:ATTR>
  2428. <XPD:ATTR name="Top" type="integer">2668</XPD:ATTR>
  2429. <XPD:ATTR name="Width" type="integer">159</XPD:ATTR>
  2430. <XPD:ATTR name="Height" type="integer">68</XPD:ATTR>
  2431. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  2432. <XPD:ATTR name="ShowOperationSignature" type="boolean">False</XPD:ATTR>
  2433. <XPD:REF name="Model">9yFTOYs1vEa8s69V7MjeDgAA</XPD:REF>
  2434. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="cHAVKf0gJ0S9QHKULZkpMQAA">
  2435. <XPD:OBJ name="NameLabel" type="LabelView" guid="oMmUvid4EkSKqMQtcHx0AAAA">
  2436. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  2437. <XPD:ATTR name="Text" type="string">CTcpPullServerListener</XPD:ATTR>
  2438. </XPD:OBJ>
  2439. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="ZYYqdkOLEUOtZQlTtopqkwAA">
  2440. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2441. </XPD:OBJ>
  2442. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="Q46PUhFXI0er26RRI9XOhgAA">
  2443. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2444. </XPD:OBJ>
  2445. </XPD:OBJ>
  2446. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="9AqPt40PaE22WxmDRG48uwAA">
  2447. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2448. <XPD:REF name="Model">9yFTOYs1vEa8s69V7MjeDgAA</XPD:REF>
  2449. </XPD:OBJ>
  2450. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="fvXv+QcBKkeZYNBhlGpfaQAA">
  2451. <XPD:REF name="Model">9yFTOYs1vEa8s69V7MjeDgAA</XPD:REF>
  2452. </XPD:OBJ>
  2453. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="08IKw2Y+TE6PBeFX79S2hwAA">
  2454. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2455. <XPD:REF name="Model">9yFTOYs1vEa8s69V7MjeDgAA</XPD:REF>
  2456. </XPD:OBJ>
  2457. </XPD:OBJ>
  2458. <XPD:OBJ name="OwnedViews[15]" type="UMLGeneralizationView" guid="1rNVwRf2vEGRGeC8SwdAEAAA">
  2459. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  2460. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  2461. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  2462. <XPD:ATTR name="Points" type="Points">2023,2668;2024,1539</XPD:ATTR>
  2463. <XPD:REF name="Model">08VC9kxGKEmdHNOlu6NmbwAA</XPD:REF>
  2464. <XPD:REF name="Head">afZfzoCg4Eq/XSFKvRAWKAAA</XPD:REF>
  2465. <XPD:REF name="Tail">120BkdYky02f0xbh3EF3XwAA</XPD:REF>
  2466. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="y/L9qKYTQ0+eWsJBoL1IgAAA">
  2467. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2468. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  2469. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  2470. <XPD:REF name="Model">08VC9kxGKEmdHNOlu6NmbwAA</XPD:REF>
  2471. </XPD:OBJ>
  2472. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="J4eXaoWhukmIYuj6knwcEwAA">
  2473. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2474. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  2475. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  2476. <XPD:REF name="Model">08VC9kxGKEmdHNOlu6NmbwAA</XPD:REF>
  2477. </XPD:OBJ>
  2478. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="sjkuz/YHykCKpS5qitI6FAAA">
  2479. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2480. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  2481. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  2482. <XPD:REF name="Model">08VC9kxGKEmdHNOlu6NmbwAA</XPD:REF>
  2483. </XPD:OBJ>
  2484. </XPD:OBJ>
  2485. <XPD:OBJ name="OwnedViews[16]" type="UMLClassView" guid="GAyMC/pBC0uNZTrkQ2VX4wAA">
  2486. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  2487. <XPD:ATTR name="FillColor" type="string">$00BDFFDE</XPD:ATTR>
  2488. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  2489. <XPD:ATTR name="Left" type="integer">2144</XPD:ATTR>
  2490. <XPD:ATTR name="Top" type="integer">1072</XPD:ATTR>
  2491. <XPD:ATTR name="Width" type="integer">136</XPD:ATTR>
  2492. <XPD:ATTR name="Height" type="integer">52</XPD:ATTR>
  2493. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  2494. <XPD:ATTR name="ShowOperationSignature" type="boolean">False</XPD:ATTR>
  2495. <XPD:REF name="Model">ZMn2cmFZr0+GuJk5rQoyDgAA</XPD:REF>
  2496. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="ZVcQTws7n0KAcqx5owTRzwAA">
  2497. <XPD:OBJ name="NameLabel" type="LabelView" guid="AV77pPjzTU6d9ODGbH9XnQAA">
  2498. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  2499. <XPD:ATTR name="Text" type="string">IUdpServerListener</XPD:ATTR>
  2500. </XPD:OBJ>
  2501. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="lyigkgxRNkydosxC1br7iwAA">
  2502. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2503. </XPD:OBJ>
  2504. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="kjleJIO7s0CC2D0gsdrKuwAA">
  2505. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2506. </XPD:OBJ>
  2507. </XPD:OBJ>
  2508. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="KwxhqlDc5k6Es/QTnOeo2AAA">
  2509. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2510. <XPD:REF name="Model">ZMn2cmFZr0+GuJk5rQoyDgAA</XPD:REF>
  2511. </XPD:OBJ>
  2512. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="5nBdwLvgnEuQKs0zhUit7gAA">
  2513. <XPD:REF name="Model">ZMn2cmFZr0+GuJk5rQoyDgAA</XPD:REF>
  2514. </XPD:OBJ>
  2515. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="OOwyADMn+Emi6NAveiMXcgAA">
  2516. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2517. <XPD:REF name="Model">ZMn2cmFZr0+GuJk5rQoyDgAA</XPD:REF>
  2518. </XPD:OBJ>
  2519. </XPD:OBJ>
  2520. <XPD:OBJ name="OwnedViews[17]" type="UMLGeneralizationView" guid="67vn5p+OzkersHhkDjZ4igAA">
  2521. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  2522. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  2523. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  2524. <XPD:ATTR name="Points" type="Points">2199,1072;2136,939</XPD:ATTR>
  2525. <XPD:REF name="Model">xHgTfxe+SkyBHjq4gN29qAAA</XPD:REF>
  2526. <XPD:REF name="Head">yfVKcgxjhUa+TjjPZrtVYQAA</XPD:REF>
  2527. <XPD:REF name="Tail">GAyMC/pBC0uNZTrkQ2VX4wAA</XPD:REF>
  2528. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="ZLFPuXcouUuSrdi0UDRJmgAA">
  2529. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2530. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  2531. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  2532. <XPD:REF name="Model">xHgTfxe+SkyBHjq4gN29qAAA</XPD:REF>
  2533. </XPD:OBJ>
  2534. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="FvElIA2yUkei3MLMoa8k2gAA">
  2535. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2536. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  2537. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  2538. <XPD:REF name="Model">xHgTfxe+SkyBHjq4gN29qAAA</XPD:REF>
  2539. </XPD:OBJ>
  2540. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Dthe7dQ5RkyqhrSPP9XnKgAA">
  2541. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2542. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  2543. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  2544. <XPD:REF name="Model">xHgTfxe+SkyBHjq4gN29qAAA</XPD:REF>
  2545. </XPD:OBJ>
  2546. </XPD:OBJ>
  2547. <XPD:OBJ name="OwnedViews[18]" type="UMLClassView" guid="58PT+RQQQEeK5sPeQ8LchgAA">
  2548. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  2549. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  2550. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  2551. <XPD:ATTR name="Left" type="integer">2140</XPD:ATTR>
  2552. <XPD:ATTR name="Top" type="integer">1408</XPD:ATTR>
  2553. <XPD:ATTR name="Width" type="integer">139</XPD:ATTR>
  2554. <XPD:ATTR name="Height" type="integer">116</XPD:ATTR>
  2555. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  2556. <XPD:ATTR name="ShowOperationSignature" type="boolean">False</XPD:ATTR>
  2557. <XPD:REF name="Model">Z797Ei2tSUi6O/GTUGUZfgAA</XPD:REF>
  2558. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="bY8Qoy21FkmWS2DwUQWgjAAA">
  2559. <XPD:OBJ name="NameLabel" type="LabelView" guid="ONgvSJrG2E2IcoVcof3yFQAA">
  2560. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  2561. <XPD:ATTR name="Text" type="string">CUdpServerListener</XPD:ATTR>
  2562. </XPD:OBJ>
  2563. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="EldZHKpWMUG1JhySfYPdmwAA">
  2564. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2565. </XPD:OBJ>
  2566. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="Bl/9j4saB0C20Ir7iVya2AAA">
  2567. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2568. </XPD:OBJ>
  2569. </XPD:OBJ>
  2570. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="9ohN9hsnNUmyec5H8WeR8QAA">
  2571. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2572. <XPD:REF name="Model">Z797Ei2tSUi6O/GTUGUZfgAA</XPD:REF>
  2573. </XPD:OBJ>
  2574. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="OSXyev2glUOY8EyYWGHFtwAA">
  2575. <XPD:REF name="Model">Z797Ei2tSUi6O/GTUGUZfgAA</XPD:REF>
  2576. </XPD:OBJ>
  2577. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="hozlBZ/kl0ylG0sCmq7uvgAA">
  2578. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2579. <XPD:REF name="Model">Z797Ei2tSUi6O/GTUGUZfgAA</XPD:REF>
  2580. </XPD:OBJ>
  2581. </XPD:OBJ>
  2582. <XPD:OBJ name="OwnedViews[19]" type="UMLGeneralizationView" guid="deLw1RNzjEqsvILJ+ibF7AAA">
  2583. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  2584. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  2585. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  2586. <XPD:ATTR name="Points" type="Points">2209,1408;2211,1123</XPD:ATTR>
  2587. <XPD:REF name="Model">7wiMv4rx/0CjGXfkMJ+fBgAA</XPD:REF>
  2588. <XPD:REF name="Head">GAyMC/pBC0uNZTrkQ2VX4wAA</XPD:REF>
  2589. <XPD:REF name="Tail">58PT+RQQQEeK5sPeQ8LchgAA</XPD:REF>
  2590. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="51pyWaL0CU2frOZ5zjyI2wAA">
  2591. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2592. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  2593. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  2594. <XPD:REF name="Model">7wiMv4rx/0CjGXfkMJ+fBgAA</XPD:REF>
  2595. </XPD:OBJ>
  2596. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="E2rBvdl9VUWj4VqXDkaZ5gAA">
  2597. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2598. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  2599. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  2600. <XPD:REF name="Model">7wiMv4rx/0CjGXfkMJ+fBgAA</XPD:REF>
  2601. </XPD:OBJ>
  2602. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="sLWQNpiHvk+TWraPIbIZeAAA">
  2603. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2604. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  2605. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  2606. <XPD:REF name="Model">7wiMv4rx/0CjGXfkMJ+fBgAA</XPD:REF>
  2607. </XPD:OBJ>
  2608. </XPD:OBJ>
  2609. <XPD:OBJ name="OwnedViews[20]" type="UMLClassView" guid="AD2hOL2vpE+3hsFwE/MFuwAA">
  2610. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  2611. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  2612. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  2613. <XPD:ATTR name="Left" type="integer">2332</XPD:ATTR>
  2614. <XPD:ATTR name="Top" type="integer">888</XPD:ATTR>
  2615. <XPD:ATTR name="Width" type="integer">135</XPD:ATTR>
  2616. <XPD:ATTR name="Height" type="integer">68</XPD:ATTR>
  2617. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  2618. <XPD:ATTR name="ShowOperationSignature" type="boolean">False</XPD:ATTR>
  2619. <XPD:REF name="Model">lJ5FZia7y0evV31w/xLmsAAA</XPD:REF>
  2620. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="G4m5hWctIkGdmxkXOV7QSAAA">
  2621. <XPD:OBJ name="NameLabel" type="LabelView" guid="R8KhCpI66kSYvtVjAgFVJQAA">
  2622. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  2623. <XPD:ATTR name="Text" type="string">IAgentListener</XPD:ATTR>
  2624. </XPD:OBJ>
  2625. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="93Fypk6fxEamL6m/QebjkwAA">
  2626. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2627. </XPD:OBJ>
  2628. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="60wQmfXilEqSrg+UIDiVMgAA">
  2629. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2630. </XPD:OBJ>
  2631. </XPD:OBJ>
  2632. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="gXN/4Xj/XkW21C7QR2UdwAAA">
  2633. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2634. <XPD:REF name="Model">lJ5FZia7y0evV31w/xLmsAAA</XPD:REF>
  2635. </XPD:OBJ>
  2636. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="aFNt0wkd2kCPf+eJPEcIBQAA">
  2637. <XPD:REF name="Model">lJ5FZia7y0evV31w/xLmsAAA</XPD:REF>
  2638. </XPD:OBJ>
  2639. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="PfSM520ahk+6gsfkZN9HVgAA">
  2640. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2641. <XPD:REF name="Model">lJ5FZia7y0evV31w/xLmsAAA</XPD:REF>
  2642. </XPD:OBJ>
  2643. </XPD:OBJ>
  2644. <XPD:OBJ name="OwnedViews[21]" type="UMLGeneralizationView" guid="kiw5jSvMHEypQrYjs7EtggAA">
  2645. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  2646. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  2647. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  2648. <XPD:ATTR name="Points" type="Points">2393,888;2262,139</XPD:ATTR>
  2649. <XPD:REF name="Model">u7n8K/7SVEOrbQ7qqBgw5gAA</XPD:REF>
  2650. <XPD:REF name="Head">gL3x0HKKs0C7DDVK9HdhLwAA</XPD:REF>
  2651. <XPD:REF name="Tail">AD2hOL2vpE+3hsFwE/MFuwAA</XPD:REF>
  2652. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="l29NGFssr0Oph9Nmvqs75wAA">
  2653. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2654. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  2655. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  2656. <XPD:REF name="Model">u7n8K/7SVEOrbQ7qqBgw5gAA</XPD:REF>
  2657. </XPD:OBJ>
  2658. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="ls8Fv1dy8k2Wl7LVjx5LLQAA">
  2659. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2660. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  2661. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  2662. <XPD:REF name="Model">u7n8K/7SVEOrbQ7qqBgw5gAA</XPD:REF>
  2663. </XPD:OBJ>
  2664. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="NozOK6S620+qcY7JiLt/hwAA">
  2665. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2666. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  2667. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  2668. <XPD:REF name="Model">u7n8K/7SVEOrbQ7qqBgw5gAA</XPD:REF>
  2669. </XPD:OBJ>
  2670. </XPD:OBJ>
  2671. <XPD:OBJ name="OwnedViews[22]" type="UMLClassView" guid="lZ1Q7w+edEej4hQluAnhMgAA">
  2672. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  2673. <XPD:ATTR name="FillColor" type="string">$00BDFFDE</XPD:ATTR>
  2674. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  2675. <XPD:ATTR name="Left" type="integer">2332</XPD:ATTR>
  2676. <XPD:ATTR name="Top" type="integer">1072</XPD:ATTR>
  2677. <XPD:ATTR name="Width" type="integer">130</XPD:ATTR>
  2678. <XPD:ATTR name="Height" type="integer">52</XPD:ATTR>
  2679. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  2680. <XPD:ATTR name="ShowOperationSignature" type="boolean">False</XPD:ATTR>
  2681. <XPD:REF name="Model">skl0Nm/UIUCTsqkUAIXmzAAA</XPD:REF>
  2682. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="0inehm/zgUCr4tCD3+lRugAA">
  2683. <XPD:OBJ name="NameLabel" type="LabelView" guid="kS/ud16RpkqBFx4gEx4TYAAA">
  2684. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  2685. <XPD:ATTR name="Text" type="string">ITcpAgentListener</XPD:ATTR>
  2686. </XPD:OBJ>
  2687. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="5B+5DnuudUeXkIod6tZc3AAA">
  2688. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2689. </XPD:OBJ>
  2690. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="ikHa3Eu2lUKSUCClYhImVwAA">
  2691. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2692. </XPD:OBJ>
  2693. </XPD:OBJ>
  2694. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="N2bIGJ0bIk+UX/xAKvGIigAA">
  2695. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2696. <XPD:REF name="Model">skl0Nm/UIUCTsqkUAIXmzAAA</XPD:REF>
  2697. </XPD:OBJ>
  2698. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="avyXCSFI4UKZlmRGlM2OwgAA">
  2699. <XPD:REF name="Model">skl0Nm/UIUCTsqkUAIXmzAAA</XPD:REF>
  2700. </XPD:OBJ>
  2701. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="PM0VSuCv7ECCQIqp/qjFrQAA">
  2702. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2703. <XPD:REF name="Model">skl0Nm/UIUCTsqkUAIXmzAAA</XPD:REF>
  2704. </XPD:OBJ>
  2705. </XPD:OBJ>
  2706. <XPD:OBJ name="OwnedViews[23]" type="UMLGeneralizationView" guid="Xczg4RYGK0epoiVJPcNKBQAA">
  2707. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  2708. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  2709. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  2710. <XPD:ATTR name="Points" type="Points">2396,1072;2398,955</XPD:ATTR>
  2711. <XPD:REF name="Model">9cmaeBE4CUK4eiysDAdUBAAA</XPD:REF>
  2712. <XPD:REF name="Head">AD2hOL2vpE+3hsFwE/MFuwAA</XPD:REF>
  2713. <XPD:REF name="Tail">lZ1Q7w+edEej4hQluAnhMgAA</XPD:REF>
  2714. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="FCKhBb0jnEyEn7YexR+RlAAA">
  2715. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2716. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  2717. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  2718. <XPD:REF name="Model">9cmaeBE4CUK4eiysDAdUBAAA</XPD:REF>
  2719. </XPD:OBJ>
  2720. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="7dGi6Cz5PEOPdS8qzAGxlQAA">
  2721. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2722. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  2723. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  2724. <XPD:REF name="Model">9cmaeBE4CUK4eiysDAdUBAAA</XPD:REF>
  2725. </XPD:OBJ>
  2726. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="cQ9Yhd24Wkq4SQQtMvuB4wAA">
  2727. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2728. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  2729. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  2730. <XPD:REF name="Model">9cmaeBE4CUK4eiysDAdUBAAA</XPD:REF>
  2731. </XPD:OBJ>
  2732. </XPD:OBJ>
  2733. <XPD:OBJ name="OwnedViews[24]" type="UMLClassView" guid="geKQC6XZkEefI3E4l/VkGAAA">
  2734. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  2735. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  2736. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  2737. <XPD:ATTR name="Left" type="integer">2328</XPD:ATTR>
  2738. <XPD:ATTR name="Top" type="integer">1408</XPD:ATTR>
  2739. <XPD:ATTR name="Width" type="integer">135</XPD:ATTR>
  2740. <XPD:ATTR name="Height" type="integer">132</XPD:ATTR>
  2741. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  2742. <XPD:ATTR name="ShowOperationSignature" type="boolean">False</XPD:ATTR>
  2743. <XPD:REF name="Model">HjFZEYW1wEOsKFuTmPnHegAA</XPD:REF>
  2744. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Mz4fvS73nEqjzDS3mYJoRwAA">
  2745. <XPD:OBJ name="NameLabel" type="LabelView" guid="8akcXR8CqUqUaYE0tCQjCAAA">
  2746. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  2747. <XPD:ATTR name="Text" type="string">CTcpAgentListener</XPD:ATTR>
  2748. </XPD:OBJ>
  2749. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Gxo+T+0OpkWqagqMTAGehQAA">
  2750. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2751. </XPD:OBJ>
  2752. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="7+A40WgCWky/7EVEnOWe9gAA">
  2753. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2754. </XPD:OBJ>
  2755. </XPD:OBJ>
  2756. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="0daMKRm3xEWLTB3Gsta92AAA">
  2757. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2758. <XPD:REF name="Model">HjFZEYW1wEOsKFuTmPnHegAA</XPD:REF>
  2759. </XPD:OBJ>
  2760. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="2WZ8bRUlWkivK1OSadnvUAAA">
  2761. <XPD:REF name="Model">HjFZEYW1wEOsKFuTmPnHegAA</XPD:REF>
  2762. </XPD:OBJ>
  2763. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="JpBIJldPmUGxAopD7fU+XQAA">
  2764. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2765. <XPD:REF name="Model">HjFZEYW1wEOsKFuTmPnHegAA</XPD:REF>
  2766. </XPD:OBJ>
  2767. </XPD:OBJ>
  2768. <XPD:OBJ name="OwnedViews[25]" type="UMLGeneralizationView" guid="3NlbjHNH2ECymHRy7yzyAQAA">
  2769. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  2770. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  2771. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  2772. <XPD:ATTR name="Points" type="Points">2395,1408;2396,1123</XPD:ATTR>
  2773. <XPD:REF name="Model">RRh8s6Oze0Sz3Sygnu9oMQAA</XPD:REF>
  2774. <XPD:REF name="Head">lZ1Q7w+edEej4hQluAnhMgAA</XPD:REF>
  2775. <XPD:REF name="Tail">geKQC6XZkEefI3E4l/VkGAAA</XPD:REF>
  2776. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="/BekJ/FXvkujXFx+QlPowgAA">
  2777. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2778. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  2779. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  2780. <XPD:REF name="Model">RRh8s6Oze0Sz3Sygnu9oMQAA</XPD:REF>
  2781. </XPD:OBJ>
  2782. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="26/YsJ6Oq0SNjxxOUi0nRQAA">
  2783. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2784. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  2785. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  2786. <XPD:REF name="Model">RRh8s6Oze0Sz3Sygnu9oMQAA</XPD:REF>
  2787. </XPD:OBJ>
  2788. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="k46DaLygdkSf/20Yk3JBEQAA">
  2789. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2790. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  2791. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  2792. <XPD:REF name="Model">RRh8s6Oze0Sz3Sygnu9oMQAA</XPD:REF>
  2793. </XPD:OBJ>
  2794. </XPD:OBJ>
  2795. <XPD:OBJ name="OwnedViews[26]" type="UMLClassView" guid="eYGlKkdZLEutBTtuUOVCFAAA">
  2796. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  2797. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  2798. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  2799. <XPD:ATTR name="Left" type="integer">2312</XPD:ATTR>
  2800. <XPD:ATTR name="Top" type="integer">2668</XPD:ATTR>
  2801. <XPD:ATTR name="Width" type="integer">155</XPD:ATTR>
  2802. <XPD:ATTR name="Height" type="integer">68</XPD:ATTR>
  2803. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  2804. <XPD:ATTR name="ShowOperationSignature" type="boolean">False</XPD:ATTR>
  2805. <XPD:REF name="Model">hNuH1fWUHU2IT4Poty2GiwAA</XPD:REF>
  2806. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="xaTRUTwbeEGeE+8JAPfRhwAA">
  2807. <XPD:OBJ name="NameLabel" type="LabelView" guid="IPcx+s+rJ0eWCBE2RlxaNwAA">
  2808. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  2809. <XPD:ATTR name="Text" type="string">CTcpPullAgentListener</XPD:ATTR>
  2810. </XPD:OBJ>
  2811. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="MF0/KgWdPUutE8bBFM+8EAAA">
  2812. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2813. </XPD:OBJ>
  2814. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="V9kwwJGNXU6H1uI1loaKqQAA">
  2815. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2816. </XPD:OBJ>
  2817. </XPD:OBJ>
  2818. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="TZL2lX8FF0Wegrqz+P046AAA">
  2819. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2820. <XPD:REF name="Model">hNuH1fWUHU2IT4Poty2GiwAA</XPD:REF>
  2821. </XPD:OBJ>
  2822. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="0OraRAUZvUK105OwHzbt1QAA">
  2823. <XPD:REF name="Model">hNuH1fWUHU2IT4Poty2GiwAA</XPD:REF>
  2824. </XPD:OBJ>
  2825. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="Z5LyeK29CkeW8JGl/9sC3wAA">
  2826. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2827. <XPD:REF name="Model">hNuH1fWUHU2IT4Poty2GiwAA</XPD:REF>
  2828. </XPD:OBJ>
  2829. </XPD:OBJ>
  2830. <XPD:OBJ name="OwnedViews[27]" type="UMLGeneralizationView" guid="lWI1Zq3eQEGenqREuNOFyAAA">
  2831. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  2832. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  2833. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  2834. <XPD:ATTR name="Points" type="Points">2389,2668;2395,1539</XPD:ATTR>
  2835. <XPD:REF name="Model">xj1q7c1vdUK4s8CkFyDE3wAA</XPD:REF>
  2836. <XPD:REF name="Head">geKQC6XZkEefI3E4l/VkGAAA</XPD:REF>
  2837. <XPD:REF name="Tail">eYGlKkdZLEutBTtuUOVCFAAA</XPD:REF>
  2838. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="dRYz7D5qgUqwJ+Pe9lQWNAAA">
  2839. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2840. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  2841. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  2842. <XPD:REF name="Model">xj1q7c1vdUK4s8CkFyDE3wAA</XPD:REF>
  2843. </XPD:OBJ>
  2844. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="F99tUBHNsk69EMaYgEUuoQAA">
  2845. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2846. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  2847. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  2848. <XPD:REF name="Model">xj1q7c1vdUK4s8CkFyDE3wAA</XPD:REF>
  2849. </XPD:OBJ>
  2850. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="ODUhv71Ts02GVPo+m3t0fwAA">
  2851. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2852. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  2853. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  2854. <XPD:REF name="Model">xj1q7c1vdUK4s8CkFyDE3wAA</XPD:REF>
  2855. </XPD:OBJ>
  2856. </XPD:OBJ>
  2857. <XPD:OBJ name="OwnedViews[28]" type="UMLClassView" guid="ylsx02qZaUiyvMjQBrZn+gAA">
  2858. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  2859. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  2860. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  2861. <XPD:ATTR name="Left" type="integer">1368</XPD:ATTR>
  2862. <XPD:ATTR name="Top" type="integer">332</XPD:ATTR>
  2863. <XPD:ATTR name="Width" type="integer">156</XPD:ATTR>
  2864. <XPD:ATTR name="Height" type="integer">324</XPD:ATTR>
  2865. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  2866. <XPD:ATTR name="ShowOperationSignature" type="boolean">False</XPD:ATTR>
  2867. <XPD:REF name="Model">R8hLgFt1fEaSSxBO7KbEBQAA</XPD:REF>
  2868. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="6kK9Fg6eMEWXpBIQWM2tOQAA">
  2869. <XPD:OBJ name="NameLabel" type="LabelView" guid="3u5oozqJcEa5cEYBtBBJmAAA">
  2870. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  2871. <XPD:ATTR name="Text" type="string">IClient</XPD:ATTR>
  2872. </XPD:OBJ>
  2873. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="fQHEunSZQU2krFDFp4dJMAAA">
  2874. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2875. </XPD:OBJ>
  2876. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="oKiZ6mBEAUq0FA0q151RNwAA">
  2877. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2878. </XPD:OBJ>
  2879. </XPD:OBJ>
  2880. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="BO6bxMMKLUSip/JxYYbmXgAA">
  2881. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2882. <XPD:REF name="Model">R8hLgFt1fEaSSxBO7KbEBQAA</XPD:REF>
  2883. </XPD:OBJ>
  2884. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="tZSW1mDNLEGspe67eOzH9AAA">
  2885. <XPD:REF name="Model">R8hLgFt1fEaSSxBO7KbEBQAA</XPD:REF>
  2886. </XPD:OBJ>
  2887. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="v2u4ybdn70GcAZiUJBSrxQAA">
  2888. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2889. <XPD:REF name="Model">R8hLgFt1fEaSSxBO7KbEBQAA</XPD:REF>
  2890. </XPD:OBJ>
  2891. </XPD:OBJ>
  2892. <XPD:OBJ name="OwnedViews[29]" type="UMLClassView" guid="KrTYF4Cl0UWAT3s9Q59oBAAA">
  2893. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  2894. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  2895. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  2896. <XPD:ATTR name="Left" type="integer">704</XPD:ATTR>
  2897. <XPD:ATTR name="Top" type="integer">332</XPD:ATTR>
  2898. <XPD:ATTR name="Width" type="integer">184</XPD:ATTR>
  2899. <XPD:ATTR name="Height" type="integer">148</XPD:ATTR>
  2900. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  2901. <XPD:ATTR name="ShowOperationSignature" type="boolean">False</XPD:ATTR>
  2902. <XPD:REF name="Model">BZTI/4OA7kG+nFfsclldCgAA</XPD:REF>
  2903. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="vLh685u7IkGG4Abudre07wAA">
  2904. <XPD:OBJ name="NameLabel" type="LabelView" guid="01rbCegRb0S31iNac1WD1QAA">
  2905. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  2906. <XPD:ATTR name="Text" type="string">IClientListener</XPD:ATTR>
  2907. </XPD:OBJ>
  2908. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="SREoC4fSGUOFRGVANyAk9wAA">
  2909. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2910. </XPD:OBJ>
  2911. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="AJRWw1YBFESYEN6FW791fQAA">
  2912. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2913. </XPD:OBJ>
  2914. </XPD:OBJ>
  2915. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Kqp8aDnYvEOviwoQzcalVwAA">
  2916. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2917. <XPD:REF name="Model">BZTI/4OA7kG+nFfsclldCgAA</XPD:REF>
  2918. </XPD:OBJ>
  2919. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="wSBU+Ruy102l0L4LNn2NwAAA">
  2920. <XPD:REF name="Model">BZTI/4OA7kG+nFfsclldCgAA</XPD:REF>
  2921. </XPD:OBJ>
  2922. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="SirmtBr3Ike2SyQIonk8XQAA">
  2923. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2924. <XPD:REF name="Model">BZTI/4OA7kG+nFfsclldCgAA</XPD:REF>
  2925. </XPD:OBJ>
  2926. </XPD:OBJ>
  2927. <XPD:OBJ name="OwnedViews[30]" type="UMLClassView" guid="lkeOHiiD8k61jW8z3Jdf1AAA">
  2928. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  2929. <XPD:ATTR name="FillColor" type="string">$00BDFFDE</XPD:ATTR>
  2930. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  2931. <XPD:ATTR name="Left" type="integer">543</XPD:ATTR>
  2932. <XPD:ATTR name="Top" type="integer">1072</XPD:ATTR>
  2933. <XPD:ATTR name="Width" type="integer">126</XPD:ATTR>
  2934. <XPD:ATTR name="Height" type="integer">52</XPD:ATTR>
  2935. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  2936. <XPD:ATTR name="ShowOperationSignature" type="boolean">False</XPD:ATTR>
  2937. <XPD:REF name="Model">HwLi+AyuiUa754Eutz2k5AAA</XPD:REF>
  2938. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="YpF6Dv/01EiAF/m0ewJObQAA">
  2939. <XPD:OBJ name="NameLabel" type="LabelView" guid="b+lw1fExc0OJ2DuGCGtqXAAA">
  2940. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  2941. <XPD:ATTR name="Text" type="string">ITcpClientListener</XPD:ATTR>
  2942. </XPD:OBJ>
  2943. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="hCbXCBUb1kqNDZwWkJF3eAAA">
  2944. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2945. </XPD:OBJ>
  2946. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="BaOVLE8uNkW0tYqWQK3sGwAA">
  2947. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2948. </XPD:OBJ>
  2949. </XPD:OBJ>
  2950. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="02wTaJmioUCIk1oqfsunrAAA">
  2951. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2952. <XPD:REF name="Model">HwLi+AyuiUa754Eutz2k5AAA</XPD:REF>
  2953. </XPD:OBJ>
  2954. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Peic2oQXl0WmD++Z8ZL+mgAA">
  2955. <XPD:REF name="Model">HwLi+AyuiUa754Eutz2k5AAA</XPD:REF>
  2956. </XPD:OBJ>
  2957. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="HM49ymshZkGKnJh3DPyxVQAA">
  2958. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2959. <XPD:REF name="Model">HwLi+AyuiUa754Eutz2k5AAA</XPD:REF>
  2960. </XPD:OBJ>
  2961. </XPD:OBJ>
  2962. <XPD:OBJ name="OwnedViews[31]" type="UMLGeneralizationView" guid="OJLWmo8NskCKPdf/f829bQAA">
  2963. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  2964. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  2965. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  2966. <XPD:ATTR name="Points" type="Points">612,1072;775,479</XPD:ATTR>
  2967. <XPD:REF name="Model">LHdDVg405EStLqtC9ACaJgAA</XPD:REF>
  2968. <XPD:REF name="Head">KrTYF4Cl0UWAT3s9Q59oBAAA</XPD:REF>
  2969. <XPD:REF name="Tail">lkeOHiiD8k61jW8z3Jdf1AAA</XPD:REF>
  2970. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="2fA+Ni3QEk6wzHzG0Vi23QAA">
  2971. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2972. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  2973. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  2974. <XPD:REF name="Model">LHdDVg405EStLqtC9ACaJgAA</XPD:REF>
  2975. </XPD:OBJ>
  2976. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Ac129XF/7EmTSnACzkicGgAA">
  2977. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2978. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  2979. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  2980. <XPD:REF name="Model">LHdDVg405EStLqtC9ACaJgAA</XPD:REF>
  2981. </XPD:OBJ>
  2982. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="luSPlO7yuUmYjRD341y7TAAA">
  2983. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  2984. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  2985. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  2986. <XPD:REF name="Model">LHdDVg405EStLqtC9ACaJgAA</XPD:REF>
  2987. </XPD:OBJ>
  2988. </XPD:OBJ>
  2989. <XPD:OBJ name="OwnedViews[32]" type="UMLClassView" guid="JvAeKTqBzE+W2Tw+N4ESXQAA">
  2990. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  2991. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  2992. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  2993. <XPD:ATTR name="Left" type="integer">536</XPD:ATTR>
  2994. <XPD:ATTR name="Top" type="integer">1408</XPD:ATTR>
  2995. <XPD:ATTR name="Width" type="integer">135</XPD:ATTR>
  2996. <XPD:ATTR name="Height" type="integer">116</XPD:ATTR>
  2997. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  2998. <XPD:ATTR name="ShowOperationSignature" type="boolean">False</XPD:ATTR>
  2999. <XPD:REF name="Model">c38EVYXmckWErbW5Cl4UwgAA</XPD:REF>
  3000. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Z2IGLXgFE0eU/m7O6DJ3+QAA">
  3001. <XPD:OBJ name="NameLabel" type="LabelView" guid="AOfru4EKLUeuuCVDsIs5dwAA">
  3002. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  3003. <XPD:ATTR name="Text" type="string">CTcpClientListener</XPD:ATTR>
  3004. </XPD:OBJ>
  3005. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="nivesPn2V0e9DTzT5boDSAAA">
  3006. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3007. </XPD:OBJ>
  3008. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="sGgidn488UWuSsYJWELYAAAA">
  3009. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3010. </XPD:OBJ>
  3011. </XPD:OBJ>
  3012. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="kI+4CvpvPEK2Q4J7r3xYlAAA">
  3013. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3014. <XPD:REF name="Model">c38EVYXmckWErbW5Cl4UwgAA</XPD:REF>
  3015. </XPD:OBJ>
  3016. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="8QGRQEWtrEWU+EAuQD2QjQAA">
  3017. <XPD:REF name="Model">c38EVYXmckWErbW5Cl4UwgAA</XPD:REF>
  3018. </XPD:OBJ>
  3019. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="wBPb7rx7+0yECdGqYZOb9AAA">
  3020. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3021. <XPD:REF name="Model">c38EVYXmckWErbW5Cl4UwgAA</XPD:REF>
  3022. </XPD:OBJ>
  3023. </XPD:OBJ>
  3024. <XPD:OBJ name="OwnedViews[33]" type="UMLGeneralizationView" guid="SS7IMtrGi0W+o/mmD4DTcQAA">
  3025. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  3026. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  3027. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  3028. <XPD:ATTR name="Points" type="Points">603,1408;605,1123</XPD:ATTR>
  3029. <XPD:REF name="Model">jMwPdcNgf0KaJMKQBOazIgAA</XPD:REF>
  3030. <XPD:REF name="Head">lkeOHiiD8k61jW8z3Jdf1AAA</XPD:REF>
  3031. <XPD:REF name="Tail">JvAeKTqBzE+W2Tw+N4ESXQAA</XPD:REF>
  3032. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="dsN+JqqRnkaGxifilWIP2gAA">
  3033. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3034. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  3035. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  3036. <XPD:REF name="Model">jMwPdcNgf0KaJMKQBOazIgAA</XPD:REF>
  3037. </XPD:OBJ>
  3038. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="ygVe6QYMrU2KjM1DmzPOQwAA">
  3039. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3040. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  3041. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  3042. <XPD:REF name="Model">jMwPdcNgf0KaJMKQBOazIgAA</XPD:REF>
  3043. </XPD:OBJ>
  3044. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="MW1jdyNVj0aZonbOWJcidwAA">
  3045. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3046. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  3047. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  3048. <XPD:REF name="Model">jMwPdcNgf0KaJMKQBOazIgAA</XPD:REF>
  3049. </XPD:OBJ>
  3050. </XPD:OBJ>
  3051. <XPD:OBJ name="OwnedViews[34]" type="UMLClassView" guid="7UPYyBmTk0StzHZNW+YJswAA">
  3052. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  3053. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  3054. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  3055. <XPD:ATTR name="Left" type="integer">528</XPD:ATTR>
  3056. <XPD:ATTR name="Top" type="integer">1656</XPD:ATTR>
  3057. <XPD:ATTR name="Width" type="integer">151</XPD:ATTR>
  3058. <XPD:ATTR name="Height" type="integer">68</XPD:ATTR>
  3059. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  3060. <XPD:ATTR name="ShowOperationSignature" type="boolean">False</XPD:ATTR>
  3061. <XPD:REF name="Model">4OTsa4LGqUqntun16mJ7kAAA</XPD:REF>
  3062. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="1D7psB/2lkGFglQeZF0nlgAA">
  3063. <XPD:OBJ name="NameLabel" type="LabelView" guid="Sfczn+OgK0ipACkqgTKygAAA">
  3064. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  3065. <XPD:ATTR name="Text" type="string">CTcpPullClientListener</XPD:ATTR>
  3066. </XPD:OBJ>
  3067. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="jXJ38lT3f0SDMWt4JlWJMQAA">
  3068. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3069. </XPD:OBJ>
  3070. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="CbOLPD3QqUG4CCeCENGt3AAA">
  3071. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3072. </XPD:OBJ>
  3073. </XPD:OBJ>
  3074. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="aWqhXMD8VkuncGYU/TRa4gAA">
  3075. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3076. <XPD:REF name="Model">4OTsa4LGqUqntun16mJ7kAAA</XPD:REF>
  3077. </XPD:OBJ>
  3078. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="sIl6IF1p3UGFGurhgur7lAAA">
  3079. <XPD:REF name="Model">4OTsa4LGqUqntun16mJ7kAAA</XPD:REF>
  3080. </XPD:OBJ>
  3081. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="gTvis3oVbUSIlt4iTC6FtgAA">
  3082. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3083. <XPD:REF name="Model">4OTsa4LGqUqntun16mJ7kAAA</XPD:REF>
  3084. </XPD:OBJ>
  3085. </XPD:OBJ>
  3086. <XPD:OBJ name="OwnedViews[35]" type="UMLGeneralizationView" guid="5NgNJQ+GMkWxtYcACgmvwQAA">
  3087. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  3088. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  3089. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  3090. <XPD:ATTR name="Points" type="Points">603,1656;603,1523</XPD:ATTR>
  3091. <XPD:REF name="Model">x9j97vQnoEStugksSdPSBwAA</XPD:REF>
  3092. <XPD:REF name="Head">JvAeKTqBzE+W2Tw+N4ESXQAA</XPD:REF>
  3093. <XPD:REF name="Tail">7UPYyBmTk0StzHZNW+YJswAA</XPD:REF>
  3094. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="dW8YoS7Kh0KQK694gSP8ZAAA">
  3095. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3096. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  3097. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  3098. <XPD:REF name="Model">x9j97vQnoEStugksSdPSBwAA</XPD:REF>
  3099. </XPD:OBJ>
  3100. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Zutt4UEcsEW5VhGobwz7PwAA">
  3101. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3102. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  3103. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  3104. <XPD:REF name="Model">x9j97vQnoEStugksSdPSBwAA</XPD:REF>
  3105. </XPD:OBJ>
  3106. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="+YIQHLXA8k+gVyiGz0VsbgAA">
  3107. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3108. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  3109. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  3110. <XPD:REF name="Model">x9j97vQnoEStugksSdPSBwAA</XPD:REF>
  3111. </XPD:OBJ>
  3112. </XPD:OBJ>
  3113. <XPD:OBJ name="OwnedViews[36]" type="UMLClassView" guid="4X4YjiGr1keUOnRkcKUhTQAA">
  3114. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  3115. <XPD:ATTR name="FillColor" type="string">$00BDFFDE</XPD:ATTR>
  3116. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  3117. <XPD:ATTR name="Left" type="integer">732</XPD:ATTR>
  3118. <XPD:ATTR name="Top" type="integer">1072</XPD:ATTR>
  3119. <XPD:ATTR name="Width" type="integer">128</XPD:ATTR>
  3120. <XPD:ATTR name="Height" type="integer">36</XPD:ATTR>
  3121. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  3122. <XPD:ATTR name="ShowOperationSignature" type="boolean">False</XPD:ATTR>
  3123. <XPD:REF name="Model">/JHLRlaovkibrttO8nZPPgAA</XPD:REF>
  3124. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="0B/yyzAuFECLNCkC8JXe5wAA">
  3125. <XPD:OBJ name="NameLabel" type="LabelView" guid="gKZCYgPzOUaY4Ee1LE8jLQAA">
  3126. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  3127. <XPD:ATTR name="Text" type="string">IUdpClientListener</XPD:ATTR>
  3128. </XPD:OBJ>
  3129. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="ZYIrWmFgTki97GIrKx3viAAA">
  3130. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3131. </XPD:OBJ>
  3132. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="xsqmJhtO6EOWUsGgxm5z/wAA">
  3133. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3134. </XPD:OBJ>
  3135. </XPD:OBJ>
  3136. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="BIw0ociJiEqXe/JIg4d71wAA">
  3137. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3138. <XPD:REF name="Model">/JHLRlaovkibrttO8nZPPgAA</XPD:REF>
  3139. </XPD:OBJ>
  3140. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="5D0fKX7E6kyfL3rEsGn4AAAA">
  3141. <XPD:REF name="Model">/JHLRlaovkibrttO8nZPPgAA</XPD:REF>
  3142. </XPD:OBJ>
  3143. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="rrbk06awQUyDwU+m1fcWwwAA">
  3144. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3145. <XPD:REF name="Model">/JHLRlaovkibrttO8nZPPgAA</XPD:REF>
  3146. </XPD:OBJ>
  3147. </XPD:OBJ>
  3148. <XPD:OBJ name="OwnedViews[37]" type="UMLGeneralizationView" guid="JMbhoZv7zE6YPY6DRZa03AAA">
  3149. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  3150. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  3151. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  3152. <XPD:ATTR name="Points" type="Points">795,1072;795,479</XPD:ATTR>
  3153. <XPD:REF name="Model">sN55Dgbmo0WZvNqCj0OqQwAA</XPD:REF>
  3154. <XPD:REF name="Head">KrTYF4Cl0UWAT3s9Q59oBAAA</XPD:REF>
  3155. <XPD:REF name="Tail">4X4YjiGr1keUOnRkcKUhTQAA</XPD:REF>
  3156. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="HdxilnEczUaxyL6EjpKuOQAA">
  3157. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3158. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  3159. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  3160. <XPD:REF name="Model">sN55Dgbmo0WZvNqCj0OqQwAA</XPD:REF>
  3161. </XPD:OBJ>
  3162. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="+z9EeDfekEWSwMZ0by6AFwAA">
  3163. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3164. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  3165. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  3166. <XPD:REF name="Model">sN55Dgbmo0WZvNqCj0OqQwAA</XPD:REF>
  3167. </XPD:OBJ>
  3168. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="PR3hmDUfqUWMblF+CaEsfAAA">
  3169. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3170. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  3171. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  3172. <XPD:REF name="Model">sN55Dgbmo0WZvNqCj0OqQwAA</XPD:REF>
  3173. </XPD:OBJ>
  3174. </XPD:OBJ>
  3175. <XPD:OBJ name="OwnedViews[38]" type="UMLClassView" guid="awRPnutzt0yg7s50bGBGLQAA">
  3176. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  3177. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  3178. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  3179. <XPD:ATTR name="Left" type="integer">729</XPD:ATTR>
  3180. <XPD:ATTR name="Top" type="integer">1407</XPD:ATTR>
  3181. <XPD:ATTR name="Width" type="integer">135</XPD:ATTR>
  3182. <XPD:ATTR name="Height" type="integer">100</XPD:ATTR>
  3183. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  3184. <XPD:ATTR name="ShowOperationSignature" type="boolean">False</XPD:ATTR>
  3185. <XPD:REF name="Model">eLrcJo0DgE2AjvOF61yczQAA</XPD:REF>
  3186. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Dyhb9+tnG0qDpKYNITCvLwAA">
  3187. <XPD:OBJ name="NameLabel" type="LabelView" guid="JGzvwecVO023WJhfF1xTAAAA">
  3188. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  3189. <XPD:ATTR name="Text" type="string">CUdpClientListener</XPD:ATTR>
  3190. </XPD:OBJ>
  3191. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="JX4/5tDRjEauVV0ZeEgJ+AAA">
  3192. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3193. </XPD:OBJ>
  3194. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="J33mcA2F8kWCZtjsoKWcAQAA">
  3195. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3196. </XPD:OBJ>
  3197. </XPD:OBJ>
  3198. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="R65AsCp7/kKZEEuN6mJnAQAA">
  3199. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3200. <XPD:REF name="Model">eLrcJo0DgE2AjvOF61yczQAA</XPD:REF>
  3201. </XPD:OBJ>
  3202. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="h8T9WjSbKkO/KlPFlNUStQAA">
  3203. <XPD:REF name="Model">eLrcJo0DgE2AjvOF61yczQAA</XPD:REF>
  3204. </XPD:OBJ>
  3205. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="b2WBJ8foHkeE1RlZcb+EowAA">
  3206. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3207. <XPD:REF name="Model">eLrcJo0DgE2AjvOF61yczQAA</XPD:REF>
  3208. </XPD:OBJ>
  3209. </XPD:OBJ>
  3210. <XPD:OBJ name="OwnedViews[39]" type="UMLGeneralizationView" guid="vkjSSO/iqUCY1V/2BXexKQAA">
  3211. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  3212. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  3213. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  3214. <XPD:ATTR name="Points" type="Points">796,1407;795,1107</XPD:ATTR>
  3215. <XPD:REF name="Model">ckrUyHyNEkqEIaDRIjKBrAAA</XPD:REF>
  3216. <XPD:REF name="Head">4X4YjiGr1keUOnRkcKUhTQAA</XPD:REF>
  3217. <XPD:REF name="Tail">awRPnutzt0yg7s50bGBGLQAA</XPD:REF>
  3218. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="NNUZ4iWSlEKetkMV+pJNLgAA">
  3219. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3220. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  3221. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  3222. <XPD:REF name="Model">ckrUyHyNEkqEIaDRIjKBrAAA</XPD:REF>
  3223. </XPD:OBJ>
  3224. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="L+t5c4ysTE6Xwu5bJDDp8QAA">
  3225. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3226. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  3227. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  3228. <XPD:REF name="Model">ckrUyHyNEkqEIaDRIjKBrAAA</XPD:REF>
  3229. </XPD:OBJ>
  3230. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="XTqd6vcw6U2CEpwy+qj/YAAA">
  3231. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3232. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  3233. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  3234. <XPD:REF name="Model">ckrUyHyNEkqEIaDRIjKBrAAA</XPD:REF>
  3235. </XPD:OBJ>
  3236. </XPD:OBJ>
  3237. <XPD:OBJ name="OwnedViews[40]" type="UMLClassView" guid="IpuoRM7390mIm+qG9Hl2bgAA">
  3238. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  3239. <XPD:ATTR name="FillColor" type="string">$00BDFFDE</XPD:ATTR>
  3240. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  3241. <XPD:ATTR name="Left" type="integer">928</XPD:ATTR>
  3242. <XPD:ATTR name="Top" type="integer">1072</XPD:ATTR>
  3243. <XPD:ATTR name="Width" type="integer">121</XPD:ATTR>
  3244. <XPD:ATTR name="Height" type="integer">36</XPD:ATTR>
  3245. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  3246. <XPD:ATTR name="ShowOperationSignature" type="boolean">False</XPD:ATTR>
  3247. <XPD:REF name="Model">r22NFz2+L0aq+kmESgCiYAAA</XPD:REF>
  3248. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="QB86nrNGZkmb14JfVZH4xAAA">
  3249. <XPD:OBJ name="NameLabel" type="LabelView" guid="xSYFX7w2rEqHYOEPyuK+igAA">
  3250. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  3251. <XPD:ATTR name="Text" type="string">IUdpCastListener</XPD:ATTR>
  3252. </XPD:OBJ>
  3253. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="z97hdxsM+0KySk+auHhdrwAA">
  3254. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3255. </XPD:OBJ>
  3256. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="PNjAQqlEZkKiAgf6LRblegAA">
  3257. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3258. </XPD:OBJ>
  3259. </XPD:OBJ>
  3260. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="wLF3P92IA0GWrx4jIj1iSAAA">
  3261. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3262. <XPD:REF name="Model">r22NFz2+L0aq+kmESgCiYAAA</XPD:REF>
  3263. </XPD:OBJ>
  3264. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="2mzTzKV7XE6/vIM2AXv+7wAA">
  3265. <XPD:REF name="Model">r22NFz2+L0aq+kmESgCiYAAA</XPD:REF>
  3266. </XPD:OBJ>
  3267. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="9YNzBKM7eU2f/irQU7KT2AAA">
  3268. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3269. <XPD:REF name="Model">r22NFz2+L0aq+kmESgCiYAAA</XPD:REF>
  3270. </XPD:OBJ>
  3271. </XPD:OBJ>
  3272. <XPD:OBJ name="OwnedViews[41]" type="UMLGeneralizationView" guid="twCGjPyb2Ual3NJyUUi6KwAA">
  3273. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  3274. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  3275. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  3276. <XPD:ATTR name="Points" type="Points">983,1072;816,479</XPD:ATTR>
  3277. <XPD:REF name="Model">iH3ueDodB0OuqZ5awdjDeQAA</XPD:REF>
  3278. <XPD:REF name="Head">KrTYF4Cl0UWAT3s9Q59oBAAA</XPD:REF>
  3279. <XPD:REF name="Tail">IpuoRM7390mIm+qG9Hl2bgAA</XPD:REF>
  3280. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="CHma4YTb2kyFs40oB7lTnQAA">
  3281. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3282. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  3283. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  3284. <XPD:REF name="Model">iH3ueDodB0OuqZ5awdjDeQAA</XPD:REF>
  3285. </XPD:OBJ>
  3286. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="g/nhzJ5tR0mfsnm8l+H+cAAA">
  3287. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3288. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  3289. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  3290. <XPD:REF name="Model">iH3ueDodB0OuqZ5awdjDeQAA</XPD:REF>
  3291. </XPD:OBJ>
  3292. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="xCI/ux18cUq3onQpVpKalAAA">
  3293. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3294. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  3295. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  3296. <XPD:REF name="Model">iH3ueDodB0OuqZ5awdjDeQAA</XPD:REF>
  3297. </XPD:OBJ>
  3298. </XPD:OBJ>
  3299. <XPD:OBJ name="OwnedViews[42]" type="UMLClassView" guid="zefMvmnz2UK+gAC3E0jXgQAA">
  3300. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  3301. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  3302. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  3303. <XPD:ATTR name="Left" type="integer">920</XPD:ATTR>
  3304. <XPD:ATTR name="Top" type="integer">1407</XPD:ATTR>
  3305. <XPD:ATTR name="Width" type="integer">135</XPD:ATTR>
  3306. <XPD:ATTR name="Height" type="integer">100</XPD:ATTR>
  3307. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  3308. <XPD:ATTR name="ShowOperationSignature" type="boolean">False</XPD:ATTR>
  3309. <XPD:REF name="Model">sJBjmKjtoEWtenBeaDLnjwAA</XPD:REF>
  3310. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="KjBBQjXiDkGm5EROcoWDZAAA">
  3311. <XPD:OBJ name="NameLabel" type="LabelView" guid="15RfK24x6UGVMLCNKgS6VQAA">
  3312. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  3313. <XPD:ATTR name="Text" type="string">CUdpCastListener</XPD:ATTR>
  3314. </XPD:OBJ>
  3315. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="p+aK/B1Y7ky3jiQa4/FONQAA">
  3316. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3317. </XPD:OBJ>
  3318. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="D84L/cX3e02HuqXxT1/ejgAA">
  3319. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3320. </XPD:OBJ>
  3321. </XPD:OBJ>
  3322. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="gl4HGvhATkSKNdqisWaX2QAA">
  3323. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3324. <XPD:REF name="Model">sJBjmKjtoEWtenBeaDLnjwAA</XPD:REF>
  3325. </XPD:OBJ>
  3326. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="qRSzJ3+ZYEKttt6Ymal/bQAA">
  3327. <XPD:REF name="Model">sJBjmKjtoEWtenBeaDLnjwAA</XPD:REF>
  3328. </XPD:OBJ>
  3329. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="UGOw8wdZZEOul39oThjtQgAA">
  3330. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3331. <XPD:REF name="Model">sJBjmKjtoEWtenBeaDLnjwAA</XPD:REF>
  3332. </XPD:OBJ>
  3333. </XPD:OBJ>
  3334. <XPD:OBJ name="OwnedViews[43]" type="UMLGeneralizationView" guid="I2oTjriYG0akeelXSVfgOAAA">
  3335. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  3336. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  3337. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  3338. <XPD:ATTR name="Points" type="Points">987,1407;988,1107</XPD:ATTR>
  3339. <XPD:REF name="Model">FoyTfxOKQ0CcM6uuMKewkwAA</XPD:REF>
  3340. <XPD:REF name="Head">IpuoRM7390mIm+qG9Hl2bgAA</XPD:REF>
  3341. <XPD:REF name="Tail">zefMvmnz2UK+gAC3E0jXgQAA</XPD:REF>
  3342. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="GHrtEAGTaEKJ02Riv2MnlwAA">
  3343. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3344. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  3345. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  3346. <XPD:REF name="Model">FoyTfxOKQ0CcM6uuMKewkwAA</XPD:REF>
  3347. </XPD:OBJ>
  3348. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="ncDt+ezXM0ed89//p7QEIQAA">
  3349. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3350. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  3351. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  3352. <XPD:REF name="Model">FoyTfxOKQ0CcM6uuMKewkwAA</XPD:REF>
  3353. </XPD:OBJ>
  3354. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="0Ae8agrF+E6XD53DOOKriwAA">
  3355. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3356. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  3357. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  3358. <XPD:REF name="Model">FoyTfxOKQ0CcM6uuMKewkwAA</XPD:REF>
  3359. </XPD:OBJ>
  3360. </XPD:OBJ>
  3361. <XPD:OBJ name="OwnedViews[44]" type="UMLClassView" guid="eiN6oYelCU++QjaXKMX8mAAA">
  3362. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  3363. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  3364. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  3365. <XPD:ATTR name="Left" type="integer">2936</XPD:ATTR>
  3366. <XPD:ATTR name="Top" type="integer">8</XPD:ATTR>
  3367. <XPD:ATTR name="Width" type="integer">199</XPD:ATTR>
  3368. <XPD:ATTR name="Height" type="integer">612</XPD:ATTR>
  3369. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  3370. <XPD:ATTR name="ShowOperationSignature" type="boolean">False</XPD:ATTR>
  3371. <XPD:REF name="Model">SqNjwMrIrEaWmScJhNPQOwAA</XPD:REF>
  3372. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="2yVrMk4VukWP8VuYG5xunQAA">
  3373. <XPD:OBJ name="NameLabel" type="LabelView" guid="pOf1mQk2ZE2mfRdXOICtYAAA">
  3374. <XPD:ATTR name="FontStyle" type="integer">3</XPD:ATTR>
  3375. <XPD:ATTR name="Text" type="string">IComplexSocket</XPD:ATTR>
  3376. </XPD:OBJ>
  3377. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="6bgdR9hzEUyFEYDh0lp9tgAA">
  3378. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3379. </XPD:OBJ>
  3380. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="b5xjlt5UGEOUfCVXoeH1hwAA">
  3381. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3382. </XPD:OBJ>
  3383. </XPD:OBJ>
  3384. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="+f/giJSktUeJScC43ABmQwAA">
  3385. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3386. <XPD:REF name="Model">SqNjwMrIrEaWmScJhNPQOwAA</XPD:REF>
  3387. </XPD:OBJ>
  3388. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="nuVR3t+r2U2HlwLOGxQyMwAA">
  3389. <XPD:REF name="Model">SqNjwMrIrEaWmScJhNPQOwAA</XPD:REF>
  3390. </XPD:OBJ>
  3391. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="KGnW+YGME0KohOLr2dhRqwAA">
  3392. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3393. <XPD:REF name="Model">SqNjwMrIrEaWmScJhNPQOwAA</XPD:REF>
  3394. </XPD:OBJ>
  3395. </XPD:OBJ>
  3396. <XPD:OBJ name="OwnedViews[45]" type="UMLClassView" guid="kiHq/1vHX0WZ96N8FA/STwAA">
  3397. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  3398. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  3399. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  3400. <XPD:ATTR name="Left" type="integer">2736</XPD:ATTR>
  3401. <XPD:ATTR name="Top" type="integer">888</XPD:ATTR>
  3402. <XPD:ATTR name="Width" type="integer">126</XPD:ATTR>
  3403. <XPD:ATTR name="Height" type="integer">68</XPD:ATTR>
  3404. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  3405. <XPD:ATTR name="ShowOperationSignature" type="boolean">False</XPD:ATTR>
  3406. <XPD:REF name="Model">GoHMKPRtzES/2hlDzLtwnAAA</XPD:REF>
  3407. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="7ysdRSJUd0eJ3fBtNgkwVAAA">
  3408. <XPD:OBJ name="NameLabel" type="LabelView" guid="QdcCVg4cfk6UtuMADo4YPQAA">
  3409. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  3410. <XPD:ATTR name="Text" type="string">IServer</XPD:ATTR>
  3411. </XPD:OBJ>
  3412. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="uSYsEu6S30ue9rgg4i6vGwAA">
  3413. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3414. </XPD:OBJ>
  3415. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="nZxe6EkXiEervzUJKWMP4AAA">
  3416. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3417. </XPD:OBJ>
  3418. </XPD:OBJ>
  3419. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="XfmkXbSBqUesgGOU31U6twAA">
  3420. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3421. <XPD:REF name="Model">GoHMKPRtzES/2hlDzLtwnAAA</XPD:REF>
  3422. </XPD:OBJ>
  3423. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="HJXmvf1NFUW1QJwZmKqIqAAA">
  3424. <XPD:REF name="Model">GoHMKPRtzES/2hlDzLtwnAAA</XPD:REF>
  3425. </XPD:OBJ>
  3426. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="3CMU3cRgXEaJSTyFgdGswAAA">
  3427. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3428. <XPD:REF name="Model">GoHMKPRtzES/2hlDzLtwnAAA</XPD:REF>
  3429. </XPD:OBJ>
  3430. </XPD:OBJ>
  3431. <XPD:OBJ name="OwnedViews[46]" type="UMLGeneralizationView" guid="c9sExiBPSkmQeGMpookzmAAA">
  3432. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  3433. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  3434. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  3435. <XPD:ATTR name="Points" type="Points">2861,897;2960,860;2993,619</XPD:ATTR>
  3436. <XPD:REF name="Model">9BTtNyRQHEu7yKoNswewcQAA</XPD:REF>
  3437. <XPD:REF name="Head">eiN6oYelCU++QjaXKMX8mAAA</XPD:REF>
  3438. <XPD:REF name="Tail">kiHq/1vHX0WZ96N8FA/STwAA</XPD:REF>
  3439. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="r4pRczKZDEqLTIa+Uv4hAwAA">
  3440. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3441. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  3442. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  3443. <XPD:REF name="Model">9BTtNyRQHEu7yKoNswewcQAA</XPD:REF>
  3444. </XPD:OBJ>
  3445. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Gek4/rBbQE2AhN4C2QtmHwAA">
  3446. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3447. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  3448. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  3449. <XPD:REF name="Model">9BTtNyRQHEu7yKoNswewcQAA</XPD:REF>
  3450. </XPD:OBJ>
  3451. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="eP5PI5++WkmO2ocAZKQzaAAA">
  3452. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3453. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  3454. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  3455. <XPD:REF name="Model">9BTtNyRQHEu7yKoNswewcQAA</XPD:REF>
  3456. </XPD:OBJ>
  3457. </XPD:OBJ>
  3458. <XPD:OBJ name="OwnedViews[47]" type="UMLClassView" guid="Ll1QQzy89EqZaHquqLut4QAA">
  3459. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  3460. <XPD:ATTR name="FillColor" type="string">$00FFE3C8</XPD:ATTR>
  3461. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  3462. <XPD:ATTR name="Left" type="integer">2864</XPD:ATTR>
  3463. <XPD:ATTR name="Top" type="integer">1072</XPD:ATTR>
  3464. <XPD:ATTR name="Width" type="integer">156</XPD:ATTR>
  3465. <XPD:ATTR name="Height" type="integer">212</XPD:ATTR>
  3466. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  3467. <XPD:ATTR name="ShowOperationSignature" type="boolean">False</XPD:ATTR>
  3468. <XPD:REF name="Model">YNdJIJRIm0SpW7CG17MtyAAA</XPD:REF>
  3469. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="jxYm82i1G0CgbvgbOUbnJwAA">
  3470. <XPD:OBJ name="NameLabel" type="LabelView" guid="vN8BUk3nLk+Rc4F3wSA0qAAA">
  3471. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  3472. <XPD:ATTR name="Text" type="string">ITcpServer</XPD:ATTR>
  3473. </XPD:OBJ>
  3474. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="QEk9ravo10+oeiaxL8/NOgAA">
  3475. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3476. </XPD:OBJ>
  3477. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="llGsmknSoEOSdwMvivGQ3gAA">
  3478. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3479. </XPD:OBJ>
  3480. </XPD:OBJ>
  3481. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="/67o0SGCe0C1Z1NqBYJXjQAA">
  3482. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3483. <XPD:REF name="Model">YNdJIJRIm0SpW7CG17MtyAAA</XPD:REF>
  3484. </XPD:OBJ>
  3485. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="K8KCiu1Hfkiph40MpJieUQAA">
  3486. <XPD:REF name="Model">YNdJIJRIm0SpW7CG17MtyAAA</XPD:REF>
  3487. </XPD:OBJ>
  3488. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="Nd/XiGxagE2dXNRoHl0nBgAA">
  3489. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3490. <XPD:REF name="Model">YNdJIJRIm0SpW7CG17MtyAAA</XPD:REF>
  3491. </XPD:OBJ>
  3492. </XPD:OBJ>
  3493. <XPD:OBJ name="OwnedViews[48]" type="UMLGeneralizationView" guid="GzIRPV6QhUOs4qO7ybP5uwAA">
  3494. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  3495. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  3496. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  3497. <XPD:ATTR name="Points" type="Points">2882,1072;2817,955</XPD:ATTR>
  3498. <XPD:REF name="Model">qrDg6u3xU0KpgYiFoJBZ1AAA</XPD:REF>
  3499. <XPD:REF name="Head">kiHq/1vHX0WZ96N8FA/STwAA</XPD:REF>
  3500. <XPD:REF name="Tail">Ll1QQzy89EqZaHquqLut4QAA</XPD:REF>
  3501. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="b5Wt2k7dUUexN/g2NhNs4gAA">
  3502. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3503. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  3504. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  3505. <XPD:REF name="Model">qrDg6u3xU0KpgYiFoJBZ1AAA</XPD:REF>
  3506. </XPD:OBJ>
  3507. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="ChdyhRn2/U2HgOGMZ8fqNAAA">
  3508. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3509. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  3510. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  3511. <XPD:REF name="Model">qrDg6u3xU0KpgYiFoJBZ1AAA</XPD:REF>
  3512. </XPD:OBJ>
  3513. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="ncBurfWb10GtjNMKoxl0pwAA">
  3514. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3515. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  3516. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  3517. <XPD:REF name="Model">qrDg6u3xU0KpgYiFoJBZ1AAA</XPD:REF>
  3518. </XPD:OBJ>
  3519. </XPD:OBJ>
  3520. <XPD:OBJ name="OwnedViews[49]" type="UMLClassView" guid="jbo8sT+vKUaLco+wapuQhwAA">
  3521. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  3522. <XPD:ATTR name="FillColor" type="string">$00FFE3C8</XPD:ATTR>
  3523. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  3524. <XPD:ATTR name="Left" type="integer">2584</XPD:ATTR>
  3525. <XPD:ATTR name="Top" type="integer">1072</XPD:ATTR>
  3526. <XPD:ATTR name="Width" type="integer">150</XPD:ATTR>
  3527. <XPD:ATTR name="Height" type="integer">164</XPD:ATTR>
  3528. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  3529. <XPD:ATTR name="ShowOperationSignature" type="boolean">False</XPD:ATTR>
  3530. <XPD:REF name="Model">KqnhKB+uXkKxW6LqS8YzcgAA</XPD:REF>
  3531. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="nAX2LByuYU+emWb3SHDu8gAA">
  3532. <XPD:OBJ name="NameLabel" type="LabelView" guid="NgSKzvfadkyqAcYfwYVxeQAA">
  3533. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  3534. <XPD:ATTR name="Text" type="string">IUdpServer</XPD:ATTR>
  3535. </XPD:OBJ>
  3536. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="m7bqYHstm0ScafSM8EN0rgAA">
  3537. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3538. </XPD:OBJ>
  3539. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="N7JwB0hcykeW/lk7G965jAAA">
  3540. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3541. </XPD:OBJ>
  3542. </XPD:OBJ>
  3543. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="kRMZ1WDaT0CDHIyXe/g98QAA">
  3544. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3545. <XPD:REF name="Model">KqnhKB+uXkKxW6LqS8YzcgAA</XPD:REF>
  3546. </XPD:OBJ>
  3547. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="E9j1LERMfUibIU9hm/yXlAAA">
  3548. <XPD:REF name="Model">KqnhKB+uXkKxW6LqS8YzcgAA</XPD:REF>
  3549. </XPD:OBJ>
  3550. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="Muo2FdUAk0qtx4FlLa/XugAA">
  3551. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3552. <XPD:REF name="Model">KqnhKB+uXkKxW6LqS8YzcgAA</XPD:REF>
  3553. </XPD:OBJ>
  3554. </XPD:OBJ>
  3555. <XPD:OBJ name="OwnedViews[50]" type="UMLGeneralizationView" guid="zDENN75Zf0iG7KHHxpwdwAAA">
  3556. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  3557. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  3558. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  3559. <XPD:ATTR name="Points" type="Points">2707,1072;2778,955</XPD:ATTR>
  3560. <XPD:REF name="Model">rcZqqPur/USLxxaOeNdjswAA</XPD:REF>
  3561. <XPD:REF name="Head">kiHq/1vHX0WZ96N8FA/STwAA</XPD:REF>
  3562. <XPD:REF name="Tail">jbo8sT+vKUaLco+wapuQhwAA</XPD:REF>
  3563. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="AKmb+VMUfEyhnDy9QH0ltAAA">
  3564. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3565. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  3566. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  3567. <XPD:REF name="Model">rcZqqPur/USLxxaOeNdjswAA</XPD:REF>
  3568. </XPD:OBJ>
  3569. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="kCkw7XtCXU2PVP7mtmKBDgAA">
  3570. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3571. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  3572. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  3573. <XPD:REF name="Model">rcZqqPur/USLxxaOeNdjswAA</XPD:REF>
  3574. </XPD:OBJ>
  3575. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="eZvnTWEFJ0uUea9wio47qwAA">
  3576. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3577. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  3578. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  3579. <XPD:REF name="Model">rcZqqPur/USLxxaOeNdjswAA</XPD:REF>
  3580. </XPD:OBJ>
  3581. </XPD:OBJ>
  3582. <XPD:OBJ name="OwnedViews[51]" type="UMLClassView" guid="n3rJyl0++kq9uoOsANKAUwAA">
  3583. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  3584. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  3585. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  3586. <XPD:ATTR name="Left" type="integer">3400</XPD:ATTR>
  3587. <XPD:ATTR name="Top" type="integer">888</XPD:ATTR>
  3588. <XPD:ATTR name="Width" type="integer">74</XPD:ATTR>
  3589. <XPD:ATTR name="Height" type="integer">68</XPD:ATTR>
  3590. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  3591. <XPD:ATTR name="ShowOperationSignature" type="boolean">False</XPD:ATTR>
  3592. <XPD:REF name="Model">tc20+9LmREuR1dUMSybNdQAA</XPD:REF>
  3593. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="6IumS2mnIUKASNeiU1oTbAAA">
  3594. <XPD:OBJ name="NameLabel" type="LabelView" guid="lSzq7YY3e0Kefby5rJRpLQAA">
  3595. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  3596. <XPD:ATTR name="Text" type="string">IAgent</XPD:ATTR>
  3597. </XPD:OBJ>
  3598. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="/s37HjQ670egAiTmR3Mq3wAA">
  3599. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3600. </XPD:OBJ>
  3601. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="TOpdKGKxs0moNE4P0oZerAAA">
  3602. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3603. </XPD:OBJ>
  3604. </XPD:OBJ>
  3605. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="nVz76ek5BkuEIpKxEQMhHQAA">
  3606. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3607. <XPD:REF name="Model">tc20+9LmREuR1dUMSybNdQAA</XPD:REF>
  3608. </XPD:OBJ>
  3609. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="TcLytb4cw0yi2DYYX1oKzgAA">
  3610. <XPD:REF name="Model">tc20+9LmREuR1dUMSybNdQAA</XPD:REF>
  3611. </XPD:OBJ>
  3612. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="7pzMZAcbI0mt5/1lojtchwAA">
  3613. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3614. <XPD:REF name="Model">tc20+9LmREuR1dUMSybNdQAA</XPD:REF>
  3615. </XPD:OBJ>
  3616. </XPD:OBJ>
  3617. <XPD:OBJ name="OwnedViews[52]" type="UMLGeneralizationView" guid="4MVBssIp/ESMM6YFA1eFnQAA">
  3618. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  3619. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  3620. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  3621. <XPD:ATTR name="Points" type="Points">3400,914;3108,860;3076,619</XPD:ATTR>
  3622. <XPD:REF name="Model">dx6I5RGr20SmTHCEMdZ9nAAA</XPD:REF>
  3623. <XPD:REF name="Head">eiN6oYelCU++QjaXKMX8mAAA</XPD:REF>
  3624. <XPD:REF name="Tail">n3rJyl0++kq9uoOsANKAUwAA</XPD:REF>
  3625. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="lMZFWNt/sUySKYoX/1yCiAAA">
  3626. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3627. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  3628. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  3629. <XPD:REF name="Model">dx6I5RGr20SmTHCEMdZ9nAAA</XPD:REF>
  3630. </XPD:OBJ>
  3631. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="HB5blXh1f0+48L/0izbNgQAA">
  3632. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3633. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  3634. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  3635. <XPD:REF name="Model">dx6I5RGr20SmTHCEMdZ9nAAA</XPD:REF>
  3636. </XPD:OBJ>
  3637. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="xWTGWw3VuEiWVa4XjrHjOgAA">
  3638. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3639. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  3640. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  3641. <XPD:REF name="Model">dx6I5RGr20SmTHCEMdZ9nAAA</XPD:REF>
  3642. </XPD:OBJ>
  3643. </XPD:OBJ>
  3644. <XPD:OBJ name="OwnedViews[53]" type="UMLClassView" guid="ROm4wdRu3kujC5L3DT4IAAAA">
  3645. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  3646. <XPD:ATTR name="FillColor" type="string">$00FFE3C8</XPD:ATTR>
  3647. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  3648. <XPD:ATTR name="Left" type="integer">3388</XPD:ATTR>
  3649. <XPD:ATTR name="Top" type="integer">1072</XPD:ATTR>
  3650. <XPD:ATTR name="Width" type="integer">145</XPD:ATTR>
  3651. <XPD:ATTR name="Height" type="integer">180</XPD:ATTR>
  3652. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  3653. <XPD:ATTR name="ShowOperationSignature" type="boolean">False</XPD:ATTR>
  3654. <XPD:REF name="Model">ilTzVOgexUSPHrK2FSqS9wAA</XPD:REF>
  3655. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="kTPbs7QXyE2CsQa6WSjHNAAA">
  3656. <XPD:OBJ name="NameLabel" type="LabelView" guid="iU9mU/Y4+UKMjVYsotwajAAA">
  3657. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  3658. <XPD:ATTR name="Text" type="string">ITcpAgent</XPD:ATTR>
  3659. </XPD:OBJ>
  3660. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="oIYvGNXhCU6FxciyVbUM/QAA">
  3661. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3662. </XPD:OBJ>
  3663. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="DINMeeGISkCBK2IR//cuHwAA">
  3664. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3665. </XPD:OBJ>
  3666. </XPD:OBJ>
  3667. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="HscRBT2RF0ya0BniWbeBWgAA">
  3668. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3669. <XPD:REF name="Model">ilTzVOgexUSPHrK2FSqS9wAA</XPD:REF>
  3670. </XPD:OBJ>
  3671. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="BIZOrVMNP0CjjWzVDb046AAA">
  3672. <XPD:REF name="Model">ilTzVOgexUSPHrK2FSqS9wAA</XPD:REF>
  3673. </XPD:OBJ>
  3674. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="1mLXSQUoU0eSLvw5y382owAA">
  3675. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3676. <XPD:REF name="Model">ilTzVOgexUSPHrK2FSqS9wAA</XPD:REF>
  3677. </XPD:OBJ>
  3678. </XPD:OBJ>
  3679. <XPD:OBJ name="OwnedViews[54]" type="UMLGeneralizationView" guid="FdpNOlB6l02sPzaVkt78vAAA">
  3680. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  3681. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  3682. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  3683. <XPD:ATTR name="Points" type="Points">3451,1072;3439,955</XPD:ATTR>
  3684. <XPD:REF name="Model">T7qvCRD8oEeFVhOYfk7D4wAA</XPD:REF>
  3685. <XPD:REF name="Head">n3rJyl0++kq9uoOsANKAUwAA</XPD:REF>
  3686. <XPD:REF name="Tail">ROm4wdRu3kujC5L3DT4IAAAA</XPD:REF>
  3687. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="0jqMhhUux0K75yTuQLfOxwAA">
  3688. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3689. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  3690. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  3691. <XPD:REF name="Model">T7qvCRD8oEeFVhOYfk7D4wAA</XPD:REF>
  3692. </XPD:OBJ>
  3693. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="XK3zHlENckeFjMLJfXgSvgAA">
  3694. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3695. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  3696. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  3697. <XPD:REF name="Model">T7qvCRD8oEeFVhOYfk7D4wAA</XPD:REF>
  3698. </XPD:OBJ>
  3699. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="9G4AEIlw6UWApHibm5CB2AAA">
  3700. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3701. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  3702. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  3703. <XPD:REF name="Model">T7qvCRD8oEeFVhOYfk7D4wAA</XPD:REF>
  3704. </XPD:OBJ>
  3705. </XPD:OBJ>
  3706. <XPD:OBJ name="OwnedViews[55]" type="UMLClassView" guid="J8pneqLZKkaDgX4DgXGzJwAA">
  3707. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  3708. <XPD:ATTR name="FillColor" type="string">$00FFE3C8</XPD:ATTR>
  3709. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  3710. <XPD:ATTR name="Left" type="integer">1376</XPD:ATTR>
  3711. <XPD:ATTR name="Top" type="integer">1072</XPD:ATTR>
  3712. <XPD:ATTR name="Width" type="integer">145</XPD:ATTR>
  3713. <XPD:ATTR name="Height" type="integer">148</XPD:ATTR>
  3714. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  3715. <XPD:ATTR name="ShowOperationSignature" type="boolean">False</XPD:ATTR>
  3716. <XPD:REF name="Model">CqUqbTfjd0mBGFOXrmWVDgAA</XPD:REF>
  3717. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="hj4quGbwZUO7d3np9dHYJwAA">
  3718. <XPD:OBJ name="NameLabel" type="LabelView" guid="T6GW2O4Zh0Kp+eJ0Q49PUAAA">
  3719. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  3720. <XPD:ATTR name="Text" type="string">ITcpClient</XPD:ATTR>
  3721. </XPD:OBJ>
  3722. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="/HajVIZGE0G67jYwbqqmsgAA">
  3723. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3724. </XPD:OBJ>
  3725. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="wUvS5vNRQ06+tRBsk64OjgAA">
  3726. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3727. </XPD:OBJ>
  3728. </XPD:OBJ>
  3729. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Beg2+/tFx0yjXKd9UQEdGgAA">
  3730. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3731. <XPD:REF name="Model">CqUqbTfjd0mBGFOXrmWVDgAA</XPD:REF>
  3732. </XPD:OBJ>
  3733. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="hpC8z/rHwkmqPSxPKaAk3wAA">
  3734. <XPD:REF name="Model">CqUqbTfjd0mBGFOXrmWVDgAA</XPD:REF>
  3735. </XPD:OBJ>
  3736. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="XSRXz/S8HkSLA1P5fEI4vwAA">
  3737. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3738. <XPD:REF name="Model">CqUqbTfjd0mBGFOXrmWVDgAA</XPD:REF>
  3739. </XPD:OBJ>
  3740. </XPD:OBJ>
  3741. <XPD:OBJ name="OwnedViews[56]" type="UMLGeneralizationView" guid="DkHschnvwECm+DPfXBZNSAAA">
  3742. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  3743. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  3744. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  3745. <XPD:ATTR name="Points" type="Points">1448,1072;1446,655</XPD:ATTR>
  3746. <XPD:REF name="Model">dOpAHC5JfkymmNyAgeRwWAAA</XPD:REF>
  3747. <XPD:REF name="Head">ylsx02qZaUiyvMjQBrZn+gAA</XPD:REF>
  3748. <XPD:REF name="Tail">J8pneqLZKkaDgX4DgXGzJwAA</XPD:REF>
  3749. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="reE0paYhq0SHUC5aEEQQ4gAA">
  3750. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3751. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  3752. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  3753. <XPD:REF name="Model">dOpAHC5JfkymmNyAgeRwWAAA</XPD:REF>
  3754. </XPD:OBJ>
  3755. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="yx1ldGEH8kq2wvEk/qzxxwAA">
  3756. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3757. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  3758. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  3759. <XPD:REF name="Model">dOpAHC5JfkymmNyAgeRwWAAA</XPD:REF>
  3760. </XPD:OBJ>
  3761. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="NwyCGPQGb0SGFf5dLiPM1AAA">
  3762. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3763. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  3764. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  3765. <XPD:REF name="Model">dOpAHC5JfkymmNyAgeRwWAAA</XPD:REF>
  3766. </XPD:OBJ>
  3767. </XPD:OBJ>
  3768. <XPD:OBJ name="OwnedViews[57]" type="UMLClassView" guid="oleTxFsjKEWwtZuXdUKCNQAA">
  3769. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  3770. <XPD:ATTR name="FillColor" type="string">$00FFE3C8</XPD:ATTR>
  3771. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  3772. <XPD:ATTR name="Left" type="integer">1136</XPD:ATTR>
  3773. <XPD:ATTR name="Top" type="integer">1072</XPD:ATTR>
  3774. <XPD:ATTR name="Width" type="integer">150</XPD:ATTR>
  3775. <XPD:ATTR name="Height" type="integer">132</XPD:ATTR>
  3776. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  3777. <XPD:ATTR name="ShowOperationSignature" type="boolean">False</XPD:ATTR>
  3778. <XPD:REF name="Model">s/XSjWMZB0WwUzzarQOzNgAA</XPD:REF>
  3779. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="7Yu9YYT/l0CsSTNbWvDHIgAA">
  3780. <XPD:OBJ name="NameLabel" type="LabelView" guid="BkH/TFqQhkKPZe9kgZup8gAA">
  3781. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  3782. <XPD:ATTR name="Text" type="string">IUdpClient</XPD:ATTR>
  3783. </XPD:OBJ>
  3784. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="imOh9yuA+kudWonvnGqEDAAA">
  3785. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3786. </XPD:OBJ>
  3787. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="R2n+vy1nPUGhDC7lZo7BIgAA">
  3788. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3789. </XPD:OBJ>
  3790. </XPD:OBJ>
  3791. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="mu+wwFogcUaHAV1TyiDrlgAA">
  3792. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3793. <XPD:REF name="Model">s/XSjWMZB0WwUzzarQOzNgAA</XPD:REF>
  3794. </XPD:OBJ>
  3795. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="nGY0WS1b7UuLarVAvDm1HwAA">
  3796. <XPD:REF name="Model">s/XSjWMZB0WwUzzarQOzNgAA</XPD:REF>
  3797. </XPD:OBJ>
  3798. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="eMxGh8/HPEOWDLBKq6da9wAA">
  3799. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3800. <XPD:REF name="Model">s/XSjWMZB0WwUzzarQOzNgAA</XPD:REF>
  3801. </XPD:OBJ>
  3802. </XPD:OBJ>
  3803. <XPD:OBJ name="OwnedViews[58]" type="UMLGeneralizationView" guid="oYFkVEhJqkKMEGaBuTnwAQAA">
  3804. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  3805. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  3806. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  3807. <XPD:ATTR name="Points" type="Points">1234,1072;1386,655</XPD:ATTR>
  3808. <XPD:REF name="Model">VhVmNVhKIEyRJWflThCsqQAA</XPD:REF>
  3809. <XPD:REF name="Head">ylsx02qZaUiyvMjQBrZn+gAA</XPD:REF>
  3810. <XPD:REF name="Tail">oleTxFsjKEWwtZuXdUKCNQAA</XPD:REF>
  3811. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="z4oGv765k0yXa5qfSekTkAAA">
  3812. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3813. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  3814. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  3815. <XPD:REF name="Model">VhVmNVhKIEyRJWflThCsqQAA</XPD:REF>
  3816. </XPD:OBJ>
  3817. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="zT4g0D60GkOzyybPatDgOAAA">
  3818. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3819. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  3820. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  3821. <XPD:REF name="Model">VhVmNVhKIEyRJWflThCsqQAA</XPD:REF>
  3822. </XPD:OBJ>
  3823. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="hO1LDiqrZEuFVbaR0TrvbAAA">
  3824. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3825. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  3826. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  3827. <XPD:REF name="Model">VhVmNVhKIEyRJWflThCsqQAA</XPD:REF>
  3828. </XPD:OBJ>
  3829. </XPD:OBJ>
  3830. <XPD:OBJ name="OwnedViews[59]" type="UMLClassView" guid="YHlypkK/9EmsY5l1e8kckgAA">
  3831. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  3832. <XPD:ATTR name="FillColor" type="string">$00FFE3C8</XPD:ATTR>
  3833. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  3834. <XPD:ATTR name="Left" type="integer">1704</XPD:ATTR>
  3835. <XPD:ATTR name="Top" type="integer">1072</XPD:ATTR>
  3836. <XPD:ATTR name="Width" type="integer">150</XPD:ATTR>
  3837. <XPD:ATTR name="Height" type="integer">212</XPD:ATTR>
  3838. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  3839. <XPD:ATTR name="ShowOperationSignature" type="boolean">False</XPD:ATTR>
  3840. <XPD:REF name="Model">6HMIzI9avUGHDCpvqmkdqQAA</XPD:REF>
  3841. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="DxTdEIFJhEevCxGsbfrQOgAA">
  3842. <XPD:OBJ name="NameLabel" type="LabelView" guid="/EY3yYOHS0eU79C8Bda39QAA">
  3843. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  3844. <XPD:ATTR name="Text" type="string">IUdpCast</XPD:ATTR>
  3845. </XPD:OBJ>
  3846. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="3QOoWN7dik6i6+Gpxye34wAA">
  3847. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3848. </XPD:OBJ>
  3849. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="LBNiaQKPw066BwWj/r/6wgAA">
  3850. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3851. </XPD:OBJ>
  3852. </XPD:OBJ>
  3853. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="VLGusEwIGUevSmatPhh72wAA">
  3854. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3855. <XPD:REF name="Model">6HMIzI9avUGHDCpvqmkdqQAA</XPD:REF>
  3856. </XPD:OBJ>
  3857. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="aakwU3ZJpE+Ypf0KR6wLAgAA">
  3858. <XPD:REF name="Model">6HMIzI9avUGHDCpvqmkdqQAA</XPD:REF>
  3859. </XPD:OBJ>
  3860. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="ThixXfNMcES7+lt9FDiJ3QAA">
  3861. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3862. <XPD:REF name="Model">6HMIzI9avUGHDCpvqmkdqQAA</XPD:REF>
  3863. </XPD:OBJ>
  3864. </XPD:OBJ>
  3865. <XPD:OBJ name="OwnedViews[60]" type="UMLGeneralizationView" guid="CE0M/fXDXUiH1zsQOE+6fAAA">
  3866. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  3867. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  3868. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  3869. <XPD:ATTR name="Points" type="Points">1727,1072;1523,653</XPD:ATTR>
  3870. <XPD:REF name="Model">MejA8cLC00G/Y3QcvCU6BgAA</XPD:REF>
  3871. <XPD:REF name="Head">ylsx02qZaUiyvMjQBrZn+gAA</XPD:REF>
  3872. <XPD:REF name="Tail">YHlypkK/9EmsY5l1e8kckgAA</XPD:REF>
  3873. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="6lxfetSsrEOT7X3Evs0cWAAA">
  3874. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3875. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  3876. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  3877. <XPD:REF name="Model">MejA8cLC00G/Y3QcvCU6BgAA</XPD:REF>
  3878. </XPD:OBJ>
  3879. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="pUycG8VLzUK+8QNxofMMLAAA">
  3880. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3881. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  3882. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  3883. <XPD:REF name="Model">MejA8cLC00G/Y3QcvCU6BgAA</XPD:REF>
  3884. </XPD:OBJ>
  3885. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="dCFk/gs320GRdJ0pSBsZZQAA">
  3886. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3887. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  3888. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  3889. <XPD:REF name="Model">MejA8cLC00G/Y3QcvCU6BgAA</XPD:REF>
  3890. </XPD:OBJ>
  3891. </XPD:OBJ>
  3892. <XPD:OBJ name="OwnedViews[61]" type="UMLClassView" guid="a0c9acKJG0SO2mD4HdFWdAAA">
  3893. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  3894. <XPD:ATTR name="FillColor" type="string">$0000C4C4</XPD:ATTR>
  3895. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  3896. <XPD:ATTR name="Left" type="integer">2816</XPD:ATTR>
  3897. <XPD:ATTR name="Top" type="integer">2460</XPD:ATTR>
  3898. <XPD:ATTR name="Width" type="integer">165</XPD:ATTR>
  3899. <XPD:ATTR name="Height" type="integer">84</XPD:ATTR>
  3900. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  3901. <XPD:ATTR name="ShowOperationSignature" type="boolean">False</XPD:ATTR>
  3902. <XPD:REF name="Model">BaqYQl/65Uy16GMJC7nLawAA</XPD:REF>
  3903. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="F2KgF426b0OjAfcFpnFmSgAA">
  3904. <XPD:OBJ name="NameLabel" type="LabelView" guid="/KQWePfau0uahERBcbULgAAA">
  3905. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  3906. <XPD:ATTR name="Text" type="string">IPullSocket</XPD:ATTR>
  3907. </XPD:OBJ>
  3908. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="NF+VJqAuKkmGSknzblHJSQAA">
  3909. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3910. </XPD:OBJ>
  3911. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="/9mLnh8dB0KKVpctQPeKkQAA">
  3912. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3913. </XPD:OBJ>
  3914. </XPD:OBJ>
  3915. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="tw1IrAx/fESMVbbUMfR0hwAA">
  3916. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3917. <XPD:REF name="Model">BaqYQl/65Uy16GMJC7nLawAA</XPD:REF>
  3918. </XPD:OBJ>
  3919. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="t2cW3RTa00GUioEfEZBe9AAA">
  3920. <XPD:REF name="Model">BaqYQl/65Uy16GMJC7nLawAA</XPD:REF>
  3921. </XPD:OBJ>
  3922. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="yGyum2zi9Uq1SmcgGwWodgAA">
  3923. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3924. <XPD:REF name="Model">BaqYQl/65Uy16GMJC7nLawAA</XPD:REF>
  3925. </XPD:OBJ>
  3926. </XPD:OBJ>
  3927. <XPD:OBJ name="OwnedViews[62]" type="UMLClassView" guid="3G0QePyBUU2U+ZdFBZdeaQAA">
  3928. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  3929. <XPD:ATTR name="FillColor" type="string">$0000C4C4</XPD:ATTR>
  3930. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  3931. <XPD:ATTR name="Left" type="integer">1736</XPD:ATTR>
  3932. <XPD:ATTR name="Top" type="integer">2460</XPD:ATTR>
  3933. <XPD:ATTR name="Width" type="integer">159</XPD:ATTR>
  3934. <XPD:ATTR name="Height" type="integer">84</XPD:ATTR>
  3935. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  3936. <XPD:ATTR name="ShowOperationSignature" type="boolean">False</XPD:ATTR>
  3937. <XPD:REF name="Model">LPfLjDLmzkKy/sn51dyX7gAA</XPD:REF>
  3938. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="NlCyYofa5UK+w2Ja7X9acAAA">
  3939. <XPD:OBJ name="NameLabel" type="LabelView" guid="09U1d05CXUm8sts0XQ/93QAA">
  3940. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  3941. <XPD:ATTR name="Text" type="string">IPullClient</XPD:ATTR>
  3942. </XPD:OBJ>
  3943. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="2o36q3w0UEisC00R2pmGigAA">
  3944. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3945. </XPD:OBJ>
  3946. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="5hWa6wq2H0SP0b1IY8B/1QAA">
  3947. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3948. </XPD:OBJ>
  3949. </XPD:OBJ>
  3950. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="b9fWwFLP3UWkdotR2hgX2wAA">
  3951. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3952. <XPD:REF name="Model">LPfLjDLmzkKy/sn51dyX7gAA</XPD:REF>
  3953. </XPD:OBJ>
  3954. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="uM+mWaXW9UqOjgaWdHMa7gAA">
  3955. <XPD:REF name="Model">LPfLjDLmzkKy/sn51dyX7gAA</XPD:REF>
  3956. </XPD:OBJ>
  3957. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="3zzDQ4ljXUyXzpIsW3LQiwAA">
  3958. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3959. <XPD:REF name="Model">LPfLjDLmzkKy/sn51dyX7gAA</XPD:REF>
  3960. </XPD:OBJ>
  3961. </XPD:OBJ>
  3962. <XPD:OBJ name="OwnedViews[63]" type="UMLClassView" guid="vwPKwpBbd0GUOwpQTiwJIwAA">
  3963. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  3964. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  3965. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  3966. <XPD:ATTR name="Left" type="integer">2496</XPD:ATTR>
  3967. <XPD:ATTR name="Top" type="integer">2668</XPD:ATTR>
  3968. <XPD:ATTR name="Width" type="integer">103</XPD:ATTR>
  3969. <XPD:ATTR name="Height" type="integer">68</XPD:ATTR>
  3970. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  3971. <XPD:ATTR name="ShowOperationSignature" type="boolean">False</XPD:ATTR>
  3972. <XPD:REF name="Model">gJKazn/X+U6+FJp/F2soRAAA</XPD:REF>
  3973. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="xcremms6kE6NjYkfpLbfBQAA">
  3974. <XPD:OBJ name="NameLabel" type="LabelView" guid="nOsmFxnU5kC2QzKVECinDAAA">
  3975. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  3976. <XPD:ATTR name="Text" type="string">ITcpPullServer</XPD:ATTR>
  3977. </XPD:OBJ>
  3978. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="l3e1sac550CBk1eHvNWxsAAA">
  3979. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3980. </XPD:OBJ>
  3981. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="ex7WntceLUGY2ZhC2N1UawAA">
  3982. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3983. </XPD:OBJ>
  3984. </XPD:OBJ>
  3985. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="SVKltLfsBEKO65EbcGVLfAAA">
  3986. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3987. <XPD:REF name="Model">gJKazn/X+U6+FJp/F2soRAAA</XPD:REF>
  3988. </XPD:OBJ>
  3989. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="nFpsCSVN4EywibH/eGe5ggAA">
  3990. <XPD:REF name="Model">gJKazn/X+U6+FJp/F2soRAAA</XPD:REF>
  3991. </XPD:OBJ>
  3992. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="JAvzaxKf8kqnc39M6uNJ4gAA">
  3993. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  3994. <XPD:REF name="Model">gJKazn/X+U6+FJp/F2soRAAA</XPD:REF>
  3995. </XPD:OBJ>
  3996. </XPD:OBJ>
  3997. <XPD:OBJ name="OwnedViews[64]" type="UMLGeneralizationView" guid="Od7nNH4/q0q+9miS+BQMQAAA">
  3998. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  3999. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  4000. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  4001. <XPD:ATTR name="Points" type="Points">2598,2672;2824,2543</XPD:ATTR>
  4002. <XPD:REF name="Model">ETiy7j/ak0iclwwFrOCPHwAA</XPD:REF>
  4003. <XPD:REF name="Head">a0c9acKJG0SO2mD4HdFWdAAA</XPD:REF>
  4004. <XPD:REF name="Tail">vwPKwpBbd0GUOwpQTiwJIwAA</XPD:REF>
  4005. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="IQA3jbeMXEiqT07uVKIBwAAA">
  4006. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4007. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  4008. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  4009. <XPD:REF name="Model">ETiy7j/ak0iclwwFrOCPHwAA</XPD:REF>
  4010. </XPD:OBJ>
  4011. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="3/OF3Cm+t0i1PXp8eNNITgAA">
  4012. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4013. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  4014. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  4015. <XPD:REF name="Model">ETiy7j/ak0iclwwFrOCPHwAA</XPD:REF>
  4016. </XPD:OBJ>
  4017. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="SBPICWRItEi4WkedLHl4GwAA">
  4018. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4019. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  4020. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  4021. <XPD:REF name="Model">ETiy7j/ak0iclwwFrOCPHwAA</XPD:REF>
  4022. </XPD:OBJ>
  4023. </XPD:OBJ>
  4024. <XPD:OBJ name="OwnedViews[65]" type="UMLGeneralizationView" guid="lRW9X1ac10yI+fo42IJIvAAA">
  4025. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  4026. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  4027. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  4028. <XPD:ATTR name="Points" type="Points">2567,2668;2788,2312;2788,1352;2864,1265</XPD:ATTR>
  4029. <XPD:REF name="Model">RvwWYNXraU2xkdsooYM/NwAA</XPD:REF>
  4030. <XPD:REF name="Head">Ll1QQzy89EqZaHquqLut4QAA</XPD:REF>
  4031. <XPD:REF name="Tail">vwPKwpBbd0GUOwpQTiwJIwAA</XPD:REF>
  4032. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="uvmeOGu3U0ObhRCH+N/cYgAA">
  4033. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4034. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  4035. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  4036. <XPD:REF name="Model">RvwWYNXraU2xkdsooYM/NwAA</XPD:REF>
  4037. </XPD:OBJ>
  4038. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="bsaPOhHQ7UGDtaN/ica6gwAA">
  4039. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4040. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  4041. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  4042. <XPD:REF name="Model">RvwWYNXraU2xkdsooYM/NwAA</XPD:REF>
  4043. </XPD:OBJ>
  4044. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="uL/mV/MeU025M9zMAgRD/AAA">
  4045. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4046. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  4047. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  4048. <XPD:REF name="Model">RvwWYNXraU2xkdsooYM/NwAA</XPD:REF>
  4049. </XPD:OBJ>
  4050. </XPD:OBJ>
  4051. <XPD:OBJ name="OwnedViews[66]" type="UMLClassView" guid="bfxTyfA02Ue+pDo34ZXTAQAA">
  4052. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  4053. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  4054. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  4055. <XPD:ATTR name="Left" type="integer">2848</XPD:ATTR>
  4056. <XPD:ATTR name="Top" type="integer">2668</XPD:ATTR>
  4057. <XPD:ATTR name="Width" type="integer">99</XPD:ATTR>
  4058. <XPD:ATTR name="Height" type="integer">68</XPD:ATTR>
  4059. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  4060. <XPD:ATTR name="ShowOperationSignature" type="boolean">False</XPD:ATTR>
  4061. <XPD:REF name="Model">QvkeGvTpWU2SJ0MXVIx/AwAA</XPD:REF>
  4062. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="/ymnTngpgU+qnrCEyG+wFAAA">
  4063. <XPD:OBJ name="NameLabel" type="LabelView" guid="crS0ArFMdEqUJoGCMHw6UQAA">
  4064. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  4065. <XPD:ATTR name="Text" type="string">ITcpPullAgent</XPD:ATTR>
  4066. </XPD:OBJ>
  4067. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="I77Z1A5rG0a8gTVyRDeF5wAA">
  4068. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4069. </XPD:OBJ>
  4070. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="fB71OzKC3Ui3fseGFBVkDwAA">
  4071. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4072. </XPD:OBJ>
  4073. </XPD:OBJ>
  4074. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="uz3bs+otU06psOTqopWQ5wAA">
  4075. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4076. <XPD:REF name="Model">QvkeGvTpWU2SJ0MXVIx/AwAA</XPD:REF>
  4077. </XPD:OBJ>
  4078. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="qresWiI5R022VvwFyq1FmAAA">
  4079. <XPD:REF name="Model">QvkeGvTpWU2SJ0MXVIx/AwAA</XPD:REF>
  4080. </XPD:OBJ>
  4081. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="n2zOZxJZCUeRutQvVzK48gAA">
  4082. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4083. <XPD:REF name="Model">QvkeGvTpWU2SJ0MXVIx/AwAA</XPD:REF>
  4084. </XPD:OBJ>
  4085. </XPD:OBJ>
  4086. <XPD:OBJ name="OwnedViews[67]" type="UMLGeneralizationView" guid="t/MfWdUyF0OEhTxYbOiw7AAA">
  4087. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  4088. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  4089. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  4090. <XPD:ATTR name="Points" type="Points">2897,2668;2898,2543</XPD:ATTR>
  4091. <XPD:REF name="Model">krwZJNbQpUee1OjG3HesgAAA</XPD:REF>
  4092. <XPD:REF name="Head">a0c9acKJG0SO2mD4HdFWdAAA</XPD:REF>
  4093. <XPD:REF name="Tail">bfxTyfA02Ue+pDo34ZXTAQAA</XPD:REF>
  4094. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="UTvgSLsazECdxl6VrGbavQAA">
  4095. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4096. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  4097. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  4098. <XPD:REF name="Model">krwZJNbQpUee1OjG3HesgAAA</XPD:REF>
  4099. </XPD:OBJ>
  4100. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="S6i3jl6a8E6QdB+rlPDufAAA">
  4101. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4102. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  4103. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  4104. <XPD:REF name="Model">krwZJNbQpUee1OjG3HesgAAA</XPD:REF>
  4105. </XPD:OBJ>
  4106. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="R8qbDPmknkOAp2O6LVl9XAAA">
  4107. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4108. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  4109. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  4110. <XPD:REF name="Model">krwZJNbQpUee1OjG3HesgAAA</XPD:REF>
  4111. </XPD:OBJ>
  4112. </XPD:OBJ>
  4113. <XPD:OBJ name="OwnedViews[68]" type="UMLGeneralizationView" guid="TmGQgMctk0KObDDJHr3mHgAA">
  4114. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  4115. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  4116. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  4117. <XPD:ATTR name="Points" type="Points">2923,2668;3140,2392;3140,1376;3388,1209</XPD:ATTR>
  4118. <XPD:REF name="Model">Vo9KdG21TU67s/EtgyfoVQAA</XPD:REF>
  4119. <XPD:REF name="Head">ROm4wdRu3kujC5L3DT4IAAAA</XPD:REF>
  4120. <XPD:REF name="Tail">bfxTyfA02Ue+pDo34ZXTAQAA</XPD:REF>
  4121. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="v1kqzxBAbk2IvVIzlqDO+wAA">
  4122. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4123. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  4124. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  4125. <XPD:REF name="Model">Vo9KdG21TU67s/EtgyfoVQAA</XPD:REF>
  4126. </XPD:OBJ>
  4127. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="fb9dVgo/gU+jTRGezpDpLwAA">
  4128. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4129. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  4130. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  4131. <XPD:REF name="Model">Vo9KdG21TU67s/EtgyfoVQAA</XPD:REF>
  4132. </XPD:OBJ>
  4133. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="p560ijiYxkCwEwQ0Iaef3gAA">
  4134. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4135. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  4136. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  4137. <XPD:REF name="Model">Vo9KdG21TU67s/EtgyfoVQAA</XPD:REF>
  4138. </XPD:OBJ>
  4139. </XPD:OBJ>
  4140. <XPD:OBJ name="OwnedViews[69]" type="UMLClassView" guid="JO73WwZwyUit/u2y4GvaEQAA">
  4141. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  4142. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  4143. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  4144. <XPD:ATTR name="Left" type="integer">1768</XPD:ATTR>
  4145. <XPD:ATTR name="Top" type="integer">2672</XPD:ATTR>
  4146. <XPD:ATTR name="Width" type="integer">95</XPD:ATTR>
  4147. <XPD:ATTR name="Height" type="integer">68</XPD:ATTR>
  4148. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  4149. <XPD:ATTR name="ShowOperationSignature" type="boolean">False</XPD:ATTR>
  4150. <XPD:REF name="Model">SjUoRiw3TUOE/FQirpeMogAA</XPD:REF>
  4151. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="M/4PFBeRM0Wkqx7M1pOkPwAA">
  4152. <XPD:OBJ name="NameLabel" type="LabelView" guid="Q9RTttyvW0u8stlQiMidsAAA">
  4153. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  4154. <XPD:ATTR name="Text" type="string">ITcpPullClient</XPD:ATTR>
  4155. </XPD:OBJ>
  4156. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="dZO/i5KFDEmbvJoVTbSPmAAA">
  4157. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4158. </XPD:OBJ>
  4159. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="H7ROT7N9nkqbjXmgtYRxAQAA">
  4160. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4161. </XPD:OBJ>
  4162. </XPD:OBJ>
  4163. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="iqHHrnOvgEG+TiaUqXhfcAAA">
  4164. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4165. <XPD:REF name="Model">SjUoRiw3TUOE/FQirpeMogAA</XPD:REF>
  4166. </XPD:OBJ>
  4167. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="1irNlD+XQE2AlX5OA+9pvQAA">
  4168. <XPD:REF name="Model">SjUoRiw3TUOE/FQirpeMogAA</XPD:REF>
  4169. </XPD:OBJ>
  4170. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="geszcr8n/02Tb1vHjXTQwwAA">
  4171. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4172. <XPD:REF name="Model">SjUoRiw3TUOE/FQirpeMogAA</XPD:REF>
  4173. </XPD:OBJ>
  4174. </XPD:OBJ>
  4175. <XPD:OBJ name="OwnedViews[70]" type="UMLGeneralizationView" guid="KEO/1z0YY0SJHTZqg5v5hQAA">
  4176. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  4177. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  4178. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  4179. <XPD:ATTR name="Points" type="Points">1815,2672;1815,2543</XPD:ATTR>
  4180. <XPD:REF name="Model">wIyBqLGeaEauN2RIkujQrAAA</XPD:REF>
  4181. <XPD:REF name="Head">3G0QePyBUU2U+ZdFBZdeaQAA</XPD:REF>
  4182. <XPD:REF name="Tail">JO73WwZwyUit/u2y4GvaEQAA</XPD:REF>
  4183. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="yYwdiA76RUGvs8LNcYb8ogAA">
  4184. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4185. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  4186. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  4187. <XPD:REF name="Model">wIyBqLGeaEauN2RIkujQrAAA</XPD:REF>
  4188. </XPD:OBJ>
  4189. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="HW9HdRPS4E6zKir3r1LbIQAA">
  4190. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4191. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  4192. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  4193. <XPD:REF name="Model">wIyBqLGeaEauN2RIkujQrAAA</XPD:REF>
  4194. </XPD:OBJ>
  4195. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="aw4alqX9OEe4wfd2ybEhPwAA">
  4196. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4197. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  4198. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  4199. <XPD:REF name="Model">wIyBqLGeaEauN2RIkujQrAAA</XPD:REF>
  4200. </XPD:OBJ>
  4201. </XPD:OBJ>
  4202. <XPD:OBJ name="OwnedViews[71]" type="UMLGeneralizationView" guid="7yaK+OouTkeaR94qcVEXVgAA">
  4203. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  4204. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  4205. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  4206. <XPD:ATTR name="Points" type="Points">1772,2672;1628,2560;1628,1412;1498,1219</XPD:ATTR>
  4207. <XPD:REF name="Model">GJ1pEOa7xE+Vx6DHIVvLbwAA</XPD:REF>
  4208. <XPD:REF name="Head">J8pneqLZKkaDgX4DgXGzJwAA</XPD:REF>
  4209. <XPD:REF name="Tail">JO73WwZwyUit/u2y4GvaEQAA</XPD:REF>
  4210. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="V5CgvrxyrUaDeI0bIP2/jQAA">
  4211. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4212. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  4213. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  4214. <XPD:REF name="Model">GJ1pEOa7xE+Vx6DHIVvLbwAA</XPD:REF>
  4215. </XPD:OBJ>
  4216. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="T0/lonmG50uYTiZzyRagNwAA">
  4217. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4218. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  4219. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  4220. <XPD:REF name="Model">GJ1pEOa7xE+Vx6DHIVvLbwAA</XPD:REF>
  4221. </XPD:OBJ>
  4222. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="URWno2ktQUGMKlEOxyq+NAAA">
  4223. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4224. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  4225. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  4226. <XPD:REF name="Model">GJ1pEOa7xE+Vx6DHIVvLbwAA</XPD:REF>
  4227. </XPD:OBJ>
  4228. </XPD:OBJ>
  4229. <XPD:OBJ name="OwnedViews[72]" type="UMLClassView" guid="nninAmAC7U2238tYjDUvxQAA">
  4230. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  4231. <XPD:ATTR name="FillColor" type="string">$00DCB9FF</XPD:ATTR>
  4232. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  4233. <XPD:ATTR name="Left" type="integer">3356</XPD:ATTR>
  4234. <XPD:ATTR name="Top" type="integer">1408</XPD:ATTR>
  4235. <XPD:ATTR name="Width" type="integer">199</XPD:ATTR>
  4236. <XPD:ATTR name="Height" type="integer">804</XPD:ATTR>
  4237. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  4238. <XPD:ATTR name="ShowOperationSignature" type="boolean">False</XPD:ATTR>
  4239. <XPD:REF name="Model">+hvdtNLBPUeUmdoy9WnIywAA</XPD:REF>
  4240. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="e2jGKVEuI0eErXwpCYPYDQAA">
  4241. <XPD:OBJ name="NameLabel" type="LabelView" guid="9A+/0bg6Jk6zMygJa95tfQAA">
  4242. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  4243. <XPD:ATTR name="Text" type="string">CTcpAgent</XPD:ATTR>
  4244. </XPD:OBJ>
  4245. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="RTw5mG9TtUiE7Be+bEuAawAA">
  4246. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4247. </XPD:OBJ>
  4248. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="qO0Ko+ieakKR+L13IEPygwAA">
  4249. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4250. </XPD:OBJ>
  4251. </XPD:OBJ>
  4252. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="zeqFNx3vlkOe+49bdxZASgAA">
  4253. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4254. <XPD:REF name="Model">+hvdtNLBPUeUmdoy9WnIywAA</XPD:REF>
  4255. </XPD:OBJ>
  4256. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="DJNQ3zQI+kKgTIhce2m20AAA">
  4257. <XPD:REF name="Model">+hvdtNLBPUeUmdoy9WnIywAA</XPD:REF>
  4258. </XPD:OBJ>
  4259. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="96iOMQyyKkG+yRyQ3G4aYwAA">
  4260. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4261. <XPD:REF name="Model">+hvdtNLBPUeUmdoy9WnIywAA</XPD:REF>
  4262. </XPD:OBJ>
  4263. </XPD:OBJ>
  4264. <XPD:OBJ name="OwnedViews[73]" type="UMLGeneralizationView" guid="LXo50YVn5k6y4i7dLt9JNAAA">
  4265. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  4266. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  4267. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  4268. <XPD:ATTR name="Points" type="Points">3458,1408;3459,1251</XPD:ATTR>
  4269. <XPD:REF name="Model">M9A+DWOIeUGk+YFgByCYmAAA</XPD:REF>
  4270. <XPD:REF name="Head">ROm4wdRu3kujC5L3DT4IAAAA</XPD:REF>
  4271. <XPD:REF name="Tail">nninAmAC7U2238tYjDUvxQAA</XPD:REF>
  4272. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="A6p9uYQnAUake5kt6fboOgAA">
  4273. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4274. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  4275. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  4276. <XPD:REF name="Model">M9A+DWOIeUGk+YFgByCYmAAA</XPD:REF>
  4277. </XPD:OBJ>
  4278. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="hwqG1MhHZEO6TnTm8tPYEgAA">
  4279. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4280. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  4281. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  4282. <XPD:REF name="Model">M9A+DWOIeUGk+YFgByCYmAAA</XPD:REF>
  4283. </XPD:OBJ>
  4284. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="BI4QKfy4LU+aD2bIBSLU1wAA">
  4285. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4286. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  4287. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  4288. <XPD:REF name="Model">M9A+DWOIeUGk+YFgByCYmAAA</XPD:REF>
  4289. </XPD:OBJ>
  4290. </XPD:OBJ>
  4291. <XPD:OBJ name="OwnedViews[74]" type="UMLClassView" guid="PGFFeARNxk+lxLKoUolRcgAA">
  4292. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  4293. <XPD:ATTR name="FillColor" type="string">$00FFC8FF</XPD:ATTR>
  4294. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  4295. <XPD:ATTR name="Left" type="integer">1368</XPD:ATTR>
  4296. <XPD:ATTR name="Top" type="integer">1408</XPD:ATTR>
  4297. <XPD:ATTR name="Width" type="integer">164</XPD:ATTR>
  4298. <XPD:ATTR name="Height" type="integer">452</XPD:ATTR>
  4299. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  4300. <XPD:ATTR name="ShowOperationSignature" type="boolean">False</XPD:ATTR>
  4301. <XPD:REF name="Model">rNsPUCIqcESb1NED1xr04AAA</XPD:REF>
  4302. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="O6YQT7yU9Ei+UfdS2mmmMQAA">
  4303. <XPD:OBJ name="NameLabel" type="LabelView" guid="RgtHFvTEjkKBj5ze9L+Z+wAA">
  4304. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  4305. <XPD:ATTR name="Text" type="string">CTcpClient</XPD:ATTR>
  4306. </XPD:OBJ>
  4307. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="GLV01BnkJkOd6efcZLevAAAA">
  4308. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4309. </XPD:OBJ>
  4310. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="iIKpcyKmU0qVTsQnWV7evwAA">
  4311. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4312. </XPD:OBJ>
  4313. </XPD:OBJ>
  4314. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="bhq+EKQMh0mJ5HMPBgvYmgAA">
  4315. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4316. <XPD:REF name="Model">rNsPUCIqcESb1NED1xr04AAA</XPD:REF>
  4317. </XPD:OBJ>
  4318. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="IZzOP8acO0GJJlNhV+/wsAAA">
  4319. <XPD:REF name="Model">rNsPUCIqcESb1NED1xr04AAA</XPD:REF>
  4320. </XPD:OBJ>
  4321. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="1Ep9fPeyp02DLG+kWwBmAgAA">
  4322. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4323. <XPD:REF name="Model">rNsPUCIqcESb1NED1xr04AAA</XPD:REF>
  4324. </XPD:OBJ>
  4325. </XPD:OBJ>
  4326. <XPD:OBJ name="OwnedViews[75]" type="UMLGeneralizationView" guid="Knkuk2do/0KUUmk1qKGJVQAA">
  4327. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  4328. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  4329. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  4330. <XPD:ATTR name="Points" type="Points">1449,1408;1448,1219</XPD:ATTR>
  4331. <XPD:REF name="Model">hwXxX+YbkkG6mY/KLykG4AAA</XPD:REF>
  4332. <XPD:REF name="Head">J8pneqLZKkaDgX4DgXGzJwAA</XPD:REF>
  4333. <XPD:REF name="Tail">PGFFeARNxk+lxLKoUolRcgAA</XPD:REF>
  4334. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="PoNF9wqiakqi7H2sSQgFEQAA">
  4335. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4336. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  4337. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  4338. <XPD:REF name="Model">hwXxX+YbkkG6mY/KLykG4AAA</XPD:REF>
  4339. </XPD:OBJ>
  4340. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="1U+QYJuP1USrQmw6+eWPhwAA">
  4341. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4342. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  4343. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  4344. <XPD:REF name="Model">hwXxX+YbkkG6mY/KLykG4AAA</XPD:REF>
  4345. </XPD:OBJ>
  4346. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="UHcFiQyS2023I5whuRKy/gAA">
  4347. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4348. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  4349. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  4350. <XPD:REF name="Model">hwXxX+YbkkG6mY/KLykG4AAA</XPD:REF>
  4351. </XPD:OBJ>
  4352. </XPD:OBJ>
  4353. <XPD:OBJ name="OwnedViews[76]" type="UMLClassView" guid="91D3350Tx0G/REKMBgAVcgAA">
  4354. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  4355. <XPD:ATTR name="FillColor" type="string">$00DCB9FF</XPD:ATTR>
  4356. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  4357. <XPD:ATTR name="Left" type="integer">2980</XPD:ATTR>
  4358. <XPD:ATTR name="Top" type="integer">2668</XPD:ATTR>
  4359. <XPD:ATTR name="Width" type="integer">185</XPD:ATTR>
  4360. <XPD:ATTR name="Height" type="integer">100</XPD:ATTR>
  4361. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  4362. <XPD:ATTR name="ShowOperationSignature" type="boolean">False</XPD:ATTR>
  4363. <XPD:REF name="Model">JJbEayVgmEyWvR4C1WYpsAAA</XPD:REF>
  4364. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Sr9eheGLeEGg2rRQ3FV0/wAA">
  4365. <XPD:OBJ name="NameLabel" type="LabelView" guid="e4VkvrGj3UOg0w9XE74kjQAA">
  4366. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  4367. <XPD:ATTR name="Text" type="string">CTcpPullAgent</XPD:ATTR>
  4368. </XPD:OBJ>
  4369. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="OR4W2t/6jEKsGZ4Ky6m93QAA">
  4370. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4371. </XPD:OBJ>
  4372. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="qwCcZNrjIUea8qFiFI6hwAAA">
  4373. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4374. </XPD:OBJ>
  4375. </XPD:OBJ>
  4376. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="/1i+zUrJvEOaccA5WyubogAA">
  4377. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4378. <XPD:REF name="Model">JJbEayVgmEyWvR4C1WYpsAAA</XPD:REF>
  4379. </XPD:OBJ>
  4380. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="1223ya+RA0+ICvNgzySMZgAA">
  4381. <XPD:REF name="Model">JJbEayVgmEyWvR4C1WYpsAAA</XPD:REF>
  4382. </XPD:OBJ>
  4383. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="u0jv0auiuUeMCmshH1Lc/AAA">
  4384. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4385. <XPD:REF name="Model">JJbEayVgmEyWvR4C1WYpsAAA</XPD:REF>
  4386. </XPD:OBJ>
  4387. </XPD:OBJ>
  4388. <XPD:OBJ name="OwnedViews[77]" type="UMLGeneralizationView" guid="0rhL0gj7UkqmJd2x+BAiLgAA">
  4389. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  4390. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  4391. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  4392. <XPD:ATTR name="Points" type="Points">3033,2668;2932,2543</XPD:ATTR>
  4393. <XPD:REF name="Model">SWj0s9+zMUW6Sa0s98LfDgAA</XPD:REF>
  4394. <XPD:REF name="Head">a0c9acKJG0SO2mD4HdFWdAAA</XPD:REF>
  4395. <XPD:REF name="Tail">91D3350Tx0G/REKMBgAVcgAA</XPD:REF>
  4396. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="yuRUENpwE0OiMB2tNJ40SQAA">
  4397. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4398. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  4399. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  4400. <XPD:REF name="Model">SWj0s9+zMUW6Sa0s98LfDgAA</XPD:REF>
  4401. </XPD:OBJ>
  4402. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="blRMeSSVyk6S9Q6ktugY1AAA">
  4403. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4404. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  4405. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  4406. <XPD:REF name="Model">SWj0s9+zMUW6Sa0s98LfDgAA</XPD:REF>
  4407. </XPD:OBJ>
  4408. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="c/UgcMa5IUK8gNCvhK1KcgAA">
  4409. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4410. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  4411. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  4412. <XPD:REF name="Model">SWj0s9+zMUW6Sa0s98LfDgAA</XPD:REF>
  4413. </XPD:OBJ>
  4414. </XPD:OBJ>
  4415. <XPD:OBJ name="OwnedViews[78]" type="UMLGeneralizationView" guid="bhOoN0b4HEeSRvduzhJxPgAA">
  4416. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  4417. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  4418. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  4419. <XPD:ATTR name="Points" type="Points">3139,2668;3200,2624;3200,2180;3356,1953</XPD:ATTR>
  4420. <XPD:REF name="Model">IDQB44Q61kudclcYwyYEMwAA</XPD:REF>
  4421. <XPD:REF name="Head">nninAmAC7U2238tYjDUvxQAA</XPD:REF>
  4422. <XPD:REF name="Tail">91D3350Tx0G/REKMBgAVcgAA</XPD:REF>
  4423. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="hRcyH0TnfE6fWW/bhbSFVwAA">
  4424. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4425. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  4426. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  4427. <XPD:REF name="Model">IDQB44Q61kudclcYwyYEMwAA</XPD:REF>
  4428. </XPD:OBJ>
  4429. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="klBeBRv3TEmxO7NFrPw7AgAA">
  4430. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4431. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  4432. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  4433. <XPD:REF name="Model">IDQB44Q61kudclcYwyYEMwAA</XPD:REF>
  4434. </XPD:OBJ>
  4435. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="WSuAYv/19EipFycyuvP0jwAA">
  4436. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4437. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  4438. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  4439. <XPD:REF name="Model">IDQB44Q61kudclcYwyYEMwAA</XPD:REF>
  4440. </XPD:OBJ>
  4441. </XPD:OBJ>
  4442. <XPD:OBJ name="OwnedViews[79]" type="UMLClassView" guid="pHz4Yn9KW0u1EHHgf7i2PQAA">
  4443. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  4444. <XPD:ATTR name="FillColor" type="string">$00FFC8FF</XPD:ATTR>
  4445. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  4446. <XPD:ATTR name="Left" type="integer">1532</XPD:ATTR>
  4447. <XPD:ATTR name="Top" type="integer">2672</XPD:ATTR>
  4448. <XPD:ATTR name="Width" type="integer">184</XPD:ATTR>
  4449. <XPD:ATTR name="Height" type="integer">100</XPD:ATTR>
  4450. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  4451. <XPD:ATTR name="ShowOperationSignature" type="boolean">False</XPD:ATTR>
  4452. <XPD:REF name="Model">dUFVpJ56j0WxczyDxsGS+gAA</XPD:REF>
  4453. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="LRFXvWw60EqrVLQ8ifKhEQAA">
  4454. <XPD:OBJ name="NameLabel" type="LabelView" guid="dIxqlsC5m0CWK1oOo6nLZQAA">
  4455. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  4456. <XPD:ATTR name="Text" type="string">CTcpPullClient</XPD:ATTR>
  4457. </XPD:OBJ>
  4458. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="oLTy45r5+UeXSiz6ZO215wAA">
  4459. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4460. </XPD:OBJ>
  4461. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="T7TlJU9T4UyJyQ+MZCBR0gAA">
  4462. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4463. </XPD:OBJ>
  4464. </XPD:OBJ>
  4465. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="buSF1GY2aUe2XvnVYnG63AAA">
  4466. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4467. <XPD:REF name="Model">dUFVpJ56j0WxczyDxsGS+gAA</XPD:REF>
  4468. </XPD:OBJ>
  4469. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="XcKh1JxMxUOeZp3VWu5kfQAA">
  4470. <XPD:REF name="Model">dUFVpJ56j0WxczyDxsGS+gAA</XPD:REF>
  4471. </XPD:OBJ>
  4472. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="HQnHkxQ1v0+FWvVWfOgiMgAA">
  4473. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4474. <XPD:REF name="Model">dUFVpJ56j0WxczyDxsGS+gAA</XPD:REF>
  4475. </XPD:OBJ>
  4476. </XPD:OBJ>
  4477. <XPD:OBJ name="OwnedViews[80]" type="UMLGeneralizationView" guid="JKJUz4S/4kW5nWG9k4dnrAAA">
  4478. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  4479. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  4480. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  4481. <XPD:ATTR name="Points" type="Points">1666,2672;1778,2543</XPD:ATTR>
  4482. <XPD:REF name="Model">t7BFiOV+U0+3Fzwd6nXwzgAA</XPD:REF>
  4483. <XPD:REF name="Head">3G0QePyBUU2U+ZdFBZdeaQAA</XPD:REF>
  4484. <XPD:REF name="Tail">pHz4Yn9KW0u1EHHgf7i2PQAA</XPD:REF>
  4485. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="+XGMMutMLU+2sOdaGJtJKAAA">
  4486. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4487. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  4488. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  4489. <XPD:REF name="Model">t7BFiOV+U0+3Fzwd6nXwzgAA</XPD:REF>
  4490. </XPD:OBJ>
  4491. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="4LdLXxgofkeQljsnri1qCQAA">
  4492. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4493. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  4494. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  4495. <XPD:REF name="Model">t7BFiOV+U0+3Fzwd6nXwzgAA</XPD:REF>
  4496. </XPD:OBJ>
  4497. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="cjSGwgMlakG69dFL30/p3QAA">
  4498. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4499. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  4500. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  4501. <XPD:REF name="Model">t7BFiOV+U0+3Fzwd6nXwzgAA</XPD:REF>
  4502. </XPD:OBJ>
  4503. </XPD:OBJ>
  4504. <XPD:OBJ name="OwnedViews[81]" type="UMLGeneralizationView" guid="T52ERlC6LUShYtwcwiX3XQAA">
  4505. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  4506. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  4507. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  4508. <XPD:ATTR name="Points" type="Points">1615,2672;1485,1859</XPD:ATTR>
  4509. <XPD:REF name="Model">ZNw4OjQkUkmijjdgoAjX+gAA</XPD:REF>
  4510. <XPD:REF name="Head">PGFFeARNxk+lxLKoUolRcgAA</XPD:REF>
  4511. <XPD:REF name="Tail">pHz4Yn9KW0u1EHHgf7i2PQAA</XPD:REF>
  4512. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="GXUwktB+mUmMyGAe6v0nTQAA">
  4513. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4514. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  4515. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  4516. <XPD:REF name="Model">ZNw4OjQkUkmijjdgoAjX+gAA</XPD:REF>
  4517. </XPD:OBJ>
  4518. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="3mYd4Qs0q0WuCqLLfsl7fgAA">
  4519. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4520. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  4521. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  4522. <XPD:REF name="Model">ZNw4OjQkUkmijjdgoAjX+gAA</XPD:REF>
  4523. </XPD:OBJ>
  4524. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="K03uqu3VKki6nz/PcnPmSAAA">
  4525. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4526. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  4527. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  4528. <XPD:REF name="Model">ZNw4OjQkUkmijjdgoAjX+gAA</XPD:REF>
  4529. </XPD:OBJ>
  4530. </XPD:OBJ>
  4531. <XPD:OBJ name="OwnedViews[82]" type="UMLClassView" guid="pH4m1vGfz0+s2Byn9+X25QAA">
  4532. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  4533. <XPD:ATTR name="FillColor" type="string">$00A6D2FF</XPD:ATTR>
  4534. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  4535. <XPD:ATTR name="Left" type="integer">2628</XPD:ATTR>
  4536. <XPD:ATTR name="Top" type="integer">2668</XPD:ATTR>
  4537. <XPD:ATTR name="Width" type="integer">190</XPD:ATTR>
  4538. <XPD:ATTR name="Height" type="integer">100</XPD:ATTR>
  4539. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  4540. <XPD:ATTR name="ShowOperationSignature" type="boolean">False</XPD:ATTR>
  4541. <XPD:REF name="Model">5tmwPyb6D0Ki98vc8dVPhQAA</XPD:REF>
  4542. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="+YPKBNyhOk+ekncf7CnXLgAA">
  4543. <XPD:OBJ name="NameLabel" type="LabelView" guid="Y1k5uETnQ0eWoW4e1KzG9gAA">
  4544. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  4545. <XPD:ATTR name="Text" type="string">CTcpPullServer</XPD:ATTR>
  4546. </XPD:OBJ>
  4547. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="8p0MFl3yKEybbY8Y2XB75QAA">
  4548. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4549. </XPD:OBJ>
  4550. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="ieiy6I7f2ECxwCFEcvVLBwAA">
  4551. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4552. </XPD:OBJ>
  4553. </XPD:OBJ>
  4554. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Xd0IheJaBky2v052QS7rnAAA">
  4555. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4556. <XPD:REF name="Model">5tmwPyb6D0Ki98vc8dVPhQAA</XPD:REF>
  4557. </XPD:OBJ>
  4558. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="HnrKwuRzYUCnstMyLcCzqAAA">
  4559. <XPD:REF name="Model">5tmwPyb6D0Ki98vc8dVPhQAA</XPD:REF>
  4560. </XPD:OBJ>
  4561. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="fl4mh0o9/UmBWuN3JGYJHwAA">
  4562. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4563. <XPD:REF name="Model">5tmwPyb6D0Ki98vc8dVPhQAA</XPD:REF>
  4564. </XPD:OBJ>
  4565. </XPD:OBJ>
  4566. <XPD:OBJ name="OwnedViews[83]" type="UMLGeneralizationView" guid="S76dtnBSdU2GyTzCpjqjGQAA">
  4567. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  4568. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  4569. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  4570. <XPD:ATTR name="Points" type="Points">2762,2668;2864,2543</XPD:ATTR>
  4571. <XPD:REF name="Model">DLbR09fsFE6Bx8bzfHmD6AAA</XPD:REF>
  4572. <XPD:REF name="Head">a0c9acKJG0SO2mD4HdFWdAAA</XPD:REF>
  4573. <XPD:REF name="Tail">pH4m1vGfz0+s2Byn9+X25QAA</XPD:REF>
  4574. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="jE1fxhEqeEOyzCx9TigIMAAA">
  4575. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4576. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  4577. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  4578. <XPD:REF name="Model">DLbR09fsFE6Bx8bzfHmD6AAA</XPD:REF>
  4579. </XPD:OBJ>
  4580. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="astHPBLQAke+cV3sm5HkgAAA">
  4581. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4582. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  4583. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  4584. <XPD:REF name="Model">DLbR09fsFE6Bx8bzfHmD6AAA</XPD:REF>
  4585. </XPD:OBJ>
  4586. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="yVW2frPFcUukgF4+NIT/TwAA">
  4587. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4588. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  4589. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  4590. <XPD:REF name="Model">DLbR09fsFE6Bx8bzfHmD6AAA</XPD:REF>
  4591. </XPD:OBJ>
  4592. </XPD:OBJ>
  4593. <XPD:OBJ name="OwnedViews[84]" type="UMLClassView" guid="b5sh7cGyAEG5dKPNO5ax0wAA">
  4594. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  4595. <XPD:ATTR name="FillColor" type="string">$00A6D2FF</XPD:ATTR>
  4596. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  4597. <XPD:ATTR name="Left" type="integer">2840</XPD:ATTR>
  4598. <XPD:ATTR name="Top" type="integer">1408</XPD:ATTR>
  4599. <XPD:ATTR name="Width" type="integer">199</XPD:ATTR>
  4600. <XPD:ATTR name="Height" type="integer">836</XPD:ATTR>
  4601. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  4602. <XPD:ATTR name="ShowOperationSignature" type="boolean">False</XPD:ATTR>
  4603. <XPD:REF name="Model">gWn1z7ujyEu9Gf7LdRrPIAAA</XPD:REF>
  4604. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="svi3UopZu0uSAOTChCFNSQAA">
  4605. <XPD:OBJ name="NameLabel" type="LabelView" guid="5+jgTc/bgkCUxrIvV3zX3gAA">
  4606. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  4607. <XPD:ATTR name="Text" type="string">CTcpServer</XPD:ATTR>
  4608. </XPD:OBJ>
  4609. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="74tVmGx0TUm853owCsTIOQAA">
  4610. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4611. </XPD:OBJ>
  4612. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="+uJKj60nnE+LI9nzMHzp/AAA">
  4613. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4614. </XPD:OBJ>
  4615. </XPD:OBJ>
  4616. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="UZW5tMzLckaYSBfL3b99rAAA">
  4617. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4618. <XPD:REF name="Model">gWn1z7ujyEu9Gf7LdRrPIAAA</XPD:REF>
  4619. </XPD:OBJ>
  4620. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="YiRb6U9yg0C7AYu3iGL3zAAA">
  4621. <XPD:REF name="Model">gWn1z7ujyEu9Gf7LdRrPIAAA</XPD:REF>
  4622. </XPD:OBJ>
  4623. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="zp5oS4yR6EabvfVBnp6QggAA">
  4624. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4625. <XPD:REF name="Model">gWn1z7ujyEu9Gf7LdRrPIAAA</XPD:REF>
  4626. </XPD:OBJ>
  4627. </XPD:OBJ>
  4628. <XPD:OBJ name="OwnedViews[85]" type="UMLGeneralizationView" guid="Wna6ao9UaEa+LOqkRAVQJwAA">
  4629. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  4630. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  4631. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  4632. <XPD:ATTR name="Points" type="Points">2940,1408;2941,1283</XPD:ATTR>
  4633. <XPD:REF name="Model">O5dkSXpa9UWV4M9yJ7QzIwAA</XPD:REF>
  4634. <XPD:REF name="Head">Ll1QQzy89EqZaHquqLut4QAA</XPD:REF>
  4635. <XPD:REF name="Tail">b5sh7cGyAEG5dKPNO5ax0wAA</XPD:REF>
  4636. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="XCT77hd1uEece5kAr4VfDgAA">
  4637. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4638. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  4639. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  4640. <XPD:REF name="Model">O5dkSXpa9UWV4M9yJ7QzIwAA</XPD:REF>
  4641. </XPD:OBJ>
  4642. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="4slM817uV0WYVY5kD2kpBAAA">
  4643. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4644. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  4645. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  4646. <XPD:REF name="Model">O5dkSXpa9UWV4M9yJ7QzIwAA</XPD:REF>
  4647. </XPD:OBJ>
  4648. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="2oZ9iO7gTUiXx6WG4oqbDAAA">
  4649. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4650. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  4651. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  4652. <XPD:REF name="Model">O5dkSXpa9UWV4M9yJ7QzIwAA</XPD:REF>
  4653. </XPD:OBJ>
  4654. </XPD:OBJ>
  4655. <XPD:OBJ name="OwnedViews[86]" type="UMLGeneralizationView" guid="qtiyA4yHnEKefRjnWB5NMAAA">
  4656. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  4657. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  4658. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  4659. <XPD:ATTR name="Points" type="Points">2734,2668;2840,2232</XPD:ATTR>
  4660. <XPD:REF name="Model">UT9syzbMZEyZsIIcEMpphAAA</XPD:REF>
  4661. <XPD:REF name="Head">b5sh7cGyAEG5dKPNO5ax0wAA</XPD:REF>
  4662. <XPD:REF name="Tail">pH4m1vGfz0+s2Byn9+X25QAA</XPD:REF>
  4663. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="tMXXck5570yGI2PzqPcaXwAA">
  4664. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4665. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  4666. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  4667. <XPD:REF name="Model">UT9syzbMZEyZsIIcEMpphAAA</XPD:REF>
  4668. </XPD:OBJ>
  4669. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="rBAKeYumSEe3qbFRoT9JzwAA">
  4670. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4671. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  4672. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  4673. <XPD:REF name="Model">UT9syzbMZEyZsIIcEMpphAAA</XPD:REF>
  4674. </XPD:OBJ>
  4675. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="D4a01z/R0UK/G3Ua/sSzdwAA">
  4676. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4677. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  4678. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  4679. <XPD:REF name="Model">UT9syzbMZEyZsIIcEMpphAAA</XPD:REF>
  4680. </XPD:OBJ>
  4681. </XPD:OBJ>
  4682. <XPD:OBJ name="OwnedViews[87]" type="UMLClassView" guid="19i0QowlNkm9OgeAWSgS4wAA">
  4683. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  4684. <XPD:ATTR name="FillColor" type="string">$00FFC8FF</XPD:ATTR>
  4685. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  4686. <XPD:ATTR name="Left" type="integer">1696</XPD:ATTR>
  4687. <XPD:ATTR name="Top" type="integer">1408</XPD:ATTR>
  4688. <XPD:ATTR name="Width" type="integer">158</XPD:ATTR>
  4689. <XPD:ATTR name="Height" type="integer">516</XPD:ATTR>
  4690. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  4691. <XPD:ATTR name="ShowOperationSignature" type="boolean">False</XPD:ATTR>
  4692. <XPD:REF name="Model">ukpy8IZAy0KEameLGY9mtQAA</XPD:REF>
  4693. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="uVQkHg4ujEaQBtw+1yN+AgAA">
  4694. <XPD:OBJ name="NameLabel" type="LabelView" guid="y+Q9Yn7iREyCmi2QFpr1vQAA">
  4695. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  4696. <XPD:ATTR name="Text" type="string">CUdpCast</XPD:ATTR>
  4697. </XPD:OBJ>
  4698. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="+haZlHh/DU6qrbpBQLeCfgAA">
  4699. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4700. </XPD:OBJ>
  4701. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="4PQalxEwN0mN8i4Fk8NKIwAA">
  4702. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4703. </XPD:OBJ>
  4704. </XPD:OBJ>
  4705. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="/AI6I93qBU6Dgo5pPu5AvwAA">
  4706. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4707. <XPD:REF name="Model">ukpy8IZAy0KEameLGY9mtQAA</XPD:REF>
  4708. </XPD:OBJ>
  4709. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="437lb/H8rkK+pp5JkdAQgAAA">
  4710. <XPD:REF name="Model">ukpy8IZAy0KEameLGY9mtQAA</XPD:REF>
  4711. </XPD:OBJ>
  4712. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="FUkNog+BvkaMSCSFGgVRRwAA">
  4713. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4714. <XPD:REF name="Model">ukpy8IZAy0KEameLGY9mtQAA</XPD:REF>
  4715. </XPD:OBJ>
  4716. </XPD:OBJ>
  4717. <XPD:OBJ name="OwnedViews[88]" type="UMLGeneralizationView" guid="TPDwJYaaYECgn2lLX27JzQAA">
  4718. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  4719. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  4720. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  4721. <XPD:ATTR name="Points" type="Points">1776,1408;1777,1283</XPD:ATTR>
  4722. <XPD:REF name="Model">Mrk3QXUHNk2R1/cHV9/5pAAA</XPD:REF>
  4723. <XPD:REF name="Head">YHlypkK/9EmsY5l1e8kckgAA</XPD:REF>
  4724. <XPD:REF name="Tail">19i0QowlNkm9OgeAWSgS4wAA</XPD:REF>
  4725. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="lrCmOoar4ES3Y9rZSa4YNAAA">
  4726. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4727. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  4728. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  4729. <XPD:REF name="Model">Mrk3QXUHNk2R1/cHV9/5pAAA</XPD:REF>
  4730. </XPD:OBJ>
  4731. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="cSXLhxOkDEOX1LQxY+CajAAA">
  4732. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4733. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  4734. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  4735. <XPD:REF name="Model">Mrk3QXUHNk2R1/cHV9/5pAAA</XPD:REF>
  4736. </XPD:OBJ>
  4737. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="xgbOSm+ioEGzQFghdEuD2QAA">
  4738. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4739. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  4740. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  4741. <XPD:REF name="Model">Mrk3QXUHNk2R1/cHV9/5pAAA</XPD:REF>
  4742. </XPD:OBJ>
  4743. </XPD:OBJ>
  4744. <XPD:OBJ name="OwnedViews[89]" type="UMLClassView" guid="c825HJK3kEKsHWC48ErTtwAA">
  4745. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  4746. <XPD:ATTR name="FillColor" type="string">$00FFC8FF</XPD:ATTR>
  4747. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  4748. <XPD:ATTR name="Left" type="integer">1128</XPD:ATTR>
  4749. <XPD:ATTR name="Top" type="integer">1408</XPD:ATTR>
  4750. <XPD:ATTR name="Width" type="integer">165</XPD:ATTR>
  4751. <XPD:ATTR name="Height" type="integer">436</XPD:ATTR>
  4752. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  4753. <XPD:ATTR name="ShowOperationSignature" type="boolean">False</XPD:ATTR>
  4754. <XPD:REF name="Model">ecegk3x5sEKpNtWGALy6NAAA</XPD:REF>
  4755. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="PTMshb5bnEmaJPeH20btigAA">
  4756. <XPD:OBJ name="NameLabel" type="LabelView" guid="BVq/Kl511UKXAgo8No6FvAAA">
  4757. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  4758. <XPD:ATTR name="Text" type="string">CUdpClient</XPD:ATTR>
  4759. </XPD:OBJ>
  4760. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="j/IOs/kOUUaUtv14L9wNIQAA">
  4761. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4762. </XPD:OBJ>
  4763. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="Llz1KX+WN0Wv9lDqs49BOgAA">
  4764. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4765. </XPD:OBJ>
  4766. </XPD:OBJ>
  4767. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="EpDVQXqw+kS1DDjafknYfAAA">
  4768. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4769. <XPD:REF name="Model">ecegk3x5sEKpNtWGALy6NAAA</XPD:REF>
  4770. </XPD:OBJ>
  4771. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="klA0bERhtU+pvNTIByNKQAAA">
  4772. <XPD:REF name="Model">ecegk3x5sEKpNtWGALy6NAAA</XPD:REF>
  4773. </XPD:OBJ>
  4774. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="8UpXJ0wJV0OrYQBWBniWYgAA">
  4775. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4776. <XPD:REF name="Model">ecegk3x5sEKpNtWGALy6NAAA</XPD:REF>
  4777. </XPD:OBJ>
  4778. </XPD:OBJ>
  4779. <XPD:OBJ name="OwnedViews[90]" type="UMLGeneralizationView" guid="cvrjA1QmMEe6KhCf6X4QZQAA">
  4780. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  4781. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  4782. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  4783. <XPD:ATTR name="Points" type="Points">1210,1408;1210,1203</XPD:ATTR>
  4784. <XPD:REF name="Model">TevsU+ekCkCxrYsp/lugswAA</XPD:REF>
  4785. <XPD:REF name="Head">oleTxFsjKEWwtZuXdUKCNQAA</XPD:REF>
  4786. <XPD:REF name="Tail">c825HJK3kEKsHWC48ErTtwAA</XPD:REF>
  4787. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Y1F4jb5ClEGG4w2MWXzjYAAA">
  4788. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4789. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  4790. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  4791. <XPD:REF name="Model">TevsU+ekCkCxrYsp/lugswAA</XPD:REF>
  4792. </XPD:OBJ>
  4793. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Fz/CNTPOVEWGj5MDwoavUwAA">
  4794. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4795. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  4796. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  4797. <XPD:REF name="Model">TevsU+ekCkCxrYsp/lugswAA</XPD:REF>
  4798. </XPD:OBJ>
  4799. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="iXLoEqPOYEGdMbPt5lfkZAAA">
  4800. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4801. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  4802. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  4803. <XPD:REF name="Model">TevsU+ekCkCxrYsp/lugswAA</XPD:REF>
  4804. </XPD:OBJ>
  4805. </XPD:OBJ>
  4806. <XPD:OBJ name="OwnedViews[91]" type="UMLClassView" guid="bwCisxwrCEKKPJ3Eu3K44AAA">
  4807. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  4808. <XPD:ATTR name="FillColor" type="string">$00A6D2FF</XPD:ATTR>
  4809. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  4810. <XPD:ATTR name="Left" type="integer">2548</XPD:ATTR>
  4811. <XPD:ATTR name="Top" type="integer">1408</XPD:ATTR>
  4812. <XPD:ATTR name="Width" type="integer">199</XPD:ATTR>
  4813. <XPD:ATTR name="Height" type="integer">788</XPD:ATTR>
  4814. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  4815. <XPD:ATTR name="ShowOperationSignature" type="boolean">False</XPD:ATTR>
  4816. <XPD:REF name="Model">W+YbXZBJDU6NfEjOApatvwAA</XPD:REF>
  4817. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="oYDufoLLSkmbzwFN54Cw2QAA">
  4818. <XPD:OBJ name="NameLabel" type="LabelView" guid="4m05K+s37km2pOcUWcMKWAAA">
  4819. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  4820. <XPD:ATTR name="Text" type="string">CUdpServer</XPD:ATTR>
  4821. </XPD:OBJ>
  4822. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="2OpmJV6IDkititlgBuqYIgAA">
  4823. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4824. </XPD:OBJ>
  4825. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="f93k8XDrzUGkJdMZFH6S7gAA">
  4826. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4827. </XPD:OBJ>
  4828. </XPD:OBJ>
  4829. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="jhA06x9mmES8g/q2bBvKqwAA">
  4830. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4831. <XPD:REF name="Model">W+YbXZBJDU6NfEjOApatvwAA</XPD:REF>
  4832. </XPD:OBJ>
  4833. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="EGyeYAZNvEmOFCpPS+ohJAAA">
  4834. <XPD:REF name="Model">W+YbXZBJDU6NfEjOApatvwAA</XPD:REF>
  4835. </XPD:OBJ>
  4836. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="P1GnNsXQ20GUwjGbj2RuQgAA">
  4837. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4838. <XPD:REF name="Model">W+YbXZBJDU6NfEjOApatvwAA</XPD:REF>
  4839. </XPD:OBJ>
  4840. </XPD:OBJ>
  4841. <XPD:OBJ name="OwnedViews[92]" type="UMLGeneralizationView" guid="mYiPI1jKUUy+l8TS2jnHkwAA">
  4842. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  4843. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  4844. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  4845. <XPD:ATTR name="Points" type="Points">2654,1408;2657,1235</XPD:ATTR>
  4846. <XPD:REF name="Model">j09xKlrPNkS8/NZ3JXD5MwAA</XPD:REF>
  4847. <XPD:REF name="Head">jbo8sT+vKUaLco+wapuQhwAA</XPD:REF>
  4848. <XPD:REF name="Tail">bwCisxwrCEKKPJ3Eu3K44AAA</XPD:REF>
  4849. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="52eAKOALwkOwbrXOf4JhDQAA">
  4850. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4851. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  4852. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  4853. <XPD:REF name="Model">j09xKlrPNkS8/NZ3JXD5MwAA</XPD:REF>
  4854. </XPD:OBJ>
  4855. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="bIpaty6YhEax7CSTvo6y1AAA">
  4856. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4857. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  4858. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  4859. <XPD:REF name="Model">j09xKlrPNkS8/NZ3JXD5MwAA</XPD:REF>
  4860. </XPD:OBJ>
  4861. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Th272KyIREaU+jNyB6ysEgAA">
  4862. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4863. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  4864. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  4865. <XPD:REF name="Model">j09xKlrPNkS8/NZ3JXD5MwAA</XPD:REF>
  4866. </XPD:OBJ>
  4867. </XPD:OBJ>
  4868. <XPD:OBJ name="OwnedViews[93]" type="UMLClassView" guid="MXVhp44nXE2Zyz2ZTeA7nAAA">
  4869. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  4870. <XPD:ATTR name="FillColor" type="string">$00CCE8F4</XPD:ATTR>
  4871. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  4872. <XPD:ATTR name="Left" type="integer">600</XPD:ATTR>
  4873. <XPD:ATTR name="Top" type="integer">1880</XPD:ATTR>
  4874. <XPD:ATTR name="Width" type="integer">114</XPD:ATTR>
  4875. <XPD:ATTR name="Height" type="integer">42</XPD:ATTR>
  4876. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  4877. <XPD:ATTR name="ShowOperationSignature" type="boolean">False</XPD:ATTR>
  4878. <XPD:REF name="Model">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  4879. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="pSGYqosa606JDrxBRd3zjgAA">
  4880. <XPD:OBJ name="NameLabel" type="LabelView" guid="Cd/SDoqd3EKhD2QP9PdPegAA">
  4881. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  4882. <XPD:ATTR name="Text" type="string">CONNID</XPD:ATTR>
  4883. </XPD:OBJ>
  4884. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="+ntiteNIY0iYLEDRqdMVvAAA">
  4885. <XPD:ATTR name="Text" type="string">&lt;&lt;CppTypedef&gt;&gt;</XPD:ATTR>
  4886. </XPD:OBJ>
  4887. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="P7rz5wVxEE6j/h6Ec4qbSwAA">
  4888. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4889. </XPD:OBJ>
  4890. </XPD:OBJ>
  4891. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="UI1zHaOwb0i+koDgk989YwAA">
  4892. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4893. <XPD:REF name="Model">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  4894. </XPD:OBJ>
  4895. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="mDpURrCz2UOaqNUVJLzTnQAA">
  4896. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4897. <XPD:REF name="Model">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  4898. </XPD:OBJ>
  4899. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="Pec6MHGcIkeNEzaV2GiamQAA">
  4900. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4901. <XPD:REF name="Model">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  4902. </XPD:OBJ>
  4903. </XPD:OBJ>
  4904. <XPD:OBJ name="OwnedViews[94]" type="UMLClassView" guid="Yb89wcpcAk2cxvunkv6qmgAA">
  4905. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  4906. <XPD:ATTR name="FillColor" type="string">$0000C4C4</XPD:ATTR>
  4907. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  4908. <XPD:ATTR name="Left" type="integer">1072</XPD:ATTR>
  4909. <XPD:ATTR name="Top" type="integer">2460</XPD:ATTR>
  4910. <XPD:ATTR name="Width" type="integer">165</XPD:ATTR>
  4911. <XPD:ATTR name="Height" type="integer">116</XPD:ATTR>
  4912. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  4913. <XPD:ATTR name="ShowOperationSignature" type="boolean">False</XPD:ATTR>
  4914. <XPD:REF name="Model">tvyRlzR70kaEb8akK1WldwAA</XPD:REF>
  4915. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="ikrZ4fM1l0OUKZdeBRqNrgAA">
  4916. <XPD:OBJ name="NameLabel" type="LabelView" guid="cN8gVqrJwEqqhdFZDaL2/gAA">
  4917. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  4918. <XPD:ATTR name="Text" type="string">IPackClient</XPD:ATTR>
  4919. </XPD:OBJ>
  4920. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="pr4A+lXJZkiCiv4hjEOLWAAA">
  4921. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4922. </XPD:OBJ>
  4923. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="+64cUWH/2EWQmMp+cZUmdwAA">
  4924. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4925. </XPD:OBJ>
  4926. </XPD:OBJ>
  4927. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="hzS+9JC6U0yyfs4CvvEskAAA">
  4928. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4929. <XPD:REF name="Model">tvyRlzR70kaEb8akK1WldwAA</XPD:REF>
  4930. </XPD:OBJ>
  4931. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="kuiez2+Yw02w897Ni7ln2wAA">
  4932. <XPD:REF name="Model">tvyRlzR70kaEb8akK1WldwAA</XPD:REF>
  4933. </XPD:OBJ>
  4934. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="s4uJ3w4uWkyKW07Th4vicAAA">
  4935. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4936. <XPD:REF name="Model">tvyRlzR70kaEb8akK1WldwAA</XPD:REF>
  4937. </XPD:OBJ>
  4938. </XPD:OBJ>
  4939. <XPD:OBJ name="OwnedViews[95]" type="UMLClassView" guid="32lcn4ak5UeWCJbHkp/gUwAA">
  4940. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  4941. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  4942. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  4943. <XPD:ATTR name="Left" type="integer">1100</XPD:ATTR>
  4944. <XPD:ATTR name="Top" type="integer">2672</XPD:ATTR>
  4945. <XPD:ATTR name="Width" type="integer">103</XPD:ATTR>
  4946. <XPD:ATTR name="Height" type="integer">68</XPD:ATTR>
  4947. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  4948. <XPD:ATTR name="ShowOperationSignature" type="boolean">False</XPD:ATTR>
  4949. <XPD:REF name="Model">NI0md/XcXk+UFEOqL+89owAA</XPD:REF>
  4950. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="XYH1IFPOUEaJrNZoxn/p3QAA">
  4951. <XPD:OBJ name="NameLabel" type="LabelView" guid="CzAGTC5zn026+5qMKjRR2AAA">
  4952. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  4953. <XPD:ATTR name="Text" type="string">ITcpPackClient</XPD:ATTR>
  4954. </XPD:OBJ>
  4955. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="CchEk7FYF0SriwNj2DyCkQAA">
  4956. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4957. </XPD:OBJ>
  4958. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="qWqGZlQHo02pt9IgmaT/ZAAA">
  4959. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4960. </XPD:OBJ>
  4961. </XPD:OBJ>
  4962. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Ug3VKEcDvUabSaQg4iwrgwAA">
  4963. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4964. <XPD:REF name="Model">NI0md/XcXk+UFEOqL+89owAA</XPD:REF>
  4965. </XPD:OBJ>
  4966. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="JgQRxGdHTU2keN2ayiX8FgAA">
  4967. <XPD:REF name="Model">NI0md/XcXk+UFEOqL+89owAA</XPD:REF>
  4968. </XPD:OBJ>
  4969. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="XJ+BteSUJkiA2CijH1W48AAA">
  4970. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4971. <XPD:REF name="Model">NI0md/XcXk+UFEOqL+89owAA</XPD:REF>
  4972. </XPD:OBJ>
  4973. </XPD:OBJ>
  4974. <XPD:OBJ name="OwnedViews[96]" type="UMLGeneralizationView" guid="E7Ak0ghm1k6Lg9Jf3y031wAA">
  4975. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  4976. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  4977. <XPD:ATTR name="Points" type="Points">1152,2672;1153,2575</XPD:ATTR>
  4978. <XPD:REF name="Model">xly9lJtUukKwQ90VKrZR2AAA</XPD:REF>
  4979. <XPD:REF name="Head">Yb89wcpcAk2cxvunkv6qmgAA</XPD:REF>
  4980. <XPD:REF name="Tail">32lcn4ak5UeWCJbHkp/gUwAA</XPD:REF>
  4981. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="NZWEL1PlSUi0JnqVg70qngAA">
  4982. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4983. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  4984. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  4985. <XPD:REF name="Model">xly9lJtUukKwQ90VKrZR2AAA</XPD:REF>
  4986. </XPD:OBJ>
  4987. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="pm2xIt4jYE2Sc3dYD1U9swAA">
  4988. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4989. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  4990. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  4991. <XPD:REF name="Model">xly9lJtUukKwQ90VKrZR2AAA</XPD:REF>
  4992. </XPD:OBJ>
  4993. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="ud0FqMeUCEymi+vdZ5NTowAA">
  4994. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  4995. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  4996. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  4997. <XPD:REF name="Model">xly9lJtUukKwQ90VKrZR2AAA</XPD:REF>
  4998. </XPD:OBJ>
  4999. </XPD:OBJ>
  5000. <XPD:OBJ name="OwnedViews[97]" type="UMLGeneralizationView" guid="nifcgJC8Tk+EExWfjsAr/gAA">
  5001. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  5002. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  5003. <XPD:ATTR name="Points" type="Points">1202,2674;1332,2596;1332,1400;1414,1219</XPD:ATTR>
  5004. <XPD:REF name="Model">l44zgodkDEuj17c7XdoPSQAA</XPD:REF>
  5005. <XPD:REF name="Head">J8pneqLZKkaDgX4DgXGzJwAA</XPD:REF>
  5006. <XPD:REF name="Tail">32lcn4ak5UeWCJbHkp/gUwAA</XPD:REF>
  5007. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="055UYWc690KVuELGF7i+5wAA">
  5008. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5009. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  5010. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  5011. <XPD:REF name="Model">l44zgodkDEuj17c7XdoPSQAA</XPD:REF>
  5012. </XPD:OBJ>
  5013. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="qGZ2VJKv3UyvAS117bqgzQAA">
  5014. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5015. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  5016. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  5017. <XPD:REF name="Model">l44zgodkDEuj17c7XdoPSQAA</XPD:REF>
  5018. </XPD:OBJ>
  5019. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="QXSSeJ5EXkq2o2GfE2leDAAA">
  5020. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5021. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  5022. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  5023. <XPD:REF name="Model">l44zgodkDEuj17c7XdoPSQAA</XPD:REF>
  5024. </XPD:OBJ>
  5025. </XPD:OBJ>
  5026. <XPD:OBJ name="OwnedViews[98]" type="UMLClassView" guid="yhdU0K3mvEeeVvCvv3kUNQAA">
  5027. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  5028. <XPD:ATTR name="FillColor" type="string">$00FFC8FF</XPD:ATTR>
  5029. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  5030. <XPD:ATTR name="Left" type="integer">1292</XPD:ATTR>
  5031. <XPD:ATTR name="Top" type="integer">2672</XPD:ATTR>
  5032. <XPD:ATTR name="Width" type="integer">190</XPD:ATTR>
  5033. <XPD:ATTR name="Height" type="integer">174</XPD:ATTR>
  5034. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  5035. <XPD:ATTR name="ShowOperationSignature" type="boolean">False</XPD:ATTR>
  5036. <XPD:REF name="Model">L/mIC87mmUWQBG3Zhl0iGQAA</XPD:REF>
  5037. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="JtkcXUAiM0SB4XnhzQE+cAAA">
  5038. <XPD:OBJ name="NameLabel" type="LabelView" guid="xiZUg7fZV0ickRsREGEziQAA">
  5039. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  5040. <XPD:ATTR name="Text" type="string">CTcpPackClient</XPD:ATTR>
  5041. </XPD:OBJ>
  5042. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="+XEmNbWPPEmxF1udyXgebQAA">
  5043. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5044. </XPD:OBJ>
  5045. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="WI3UArXlY0mE57eahiNiaQAA">
  5046. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5047. </XPD:OBJ>
  5048. </XPD:OBJ>
  5049. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="rme3i3CfH0K3yeiSkThSAwAA">
  5050. <XPD:REF name="Model">L/mIC87mmUWQBG3Zhl0iGQAA</XPD:REF>
  5051. </XPD:OBJ>
  5052. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="ePo4iu/f5Eiz6KGKiV5ziwAA">
  5053. <XPD:REF name="Model">L/mIC87mmUWQBG3Zhl0iGQAA</XPD:REF>
  5054. </XPD:OBJ>
  5055. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="VNYHDPGR80ydl9BCPX+gjwAA">
  5056. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5057. <XPD:REF name="Model">L/mIC87mmUWQBG3Zhl0iGQAA</XPD:REF>
  5058. </XPD:OBJ>
  5059. </XPD:OBJ>
  5060. <XPD:OBJ name="OwnedViews[99]" type="UMLGeneralizationView" guid="2WYqlZl+vkmYyamufjq+FQAA">
  5061. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  5062. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  5063. <XPD:ATTR name="Points" type="Points">1419,2672;1448,2596;1449,1859</XPD:ATTR>
  5064. <XPD:REF name="Model">PhcJjlYZKkK5/K0LejildAAA</XPD:REF>
  5065. <XPD:REF name="Head">PGFFeARNxk+lxLKoUolRcgAA</XPD:REF>
  5066. <XPD:REF name="Tail">yhdU0K3mvEeeVvCvv3kUNQAA</XPD:REF>
  5067. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Di7xP8e/NEeCzx/jnktsxgAA">
  5068. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5069. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  5070. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  5071. <XPD:REF name="Model">PhcJjlYZKkK5/K0LejildAAA</XPD:REF>
  5072. </XPD:OBJ>
  5073. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="9au1Gv2RpkKmo5meqhRGMwAA">
  5074. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5075. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  5076. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  5077. <XPD:REF name="Model">PhcJjlYZKkK5/K0LejildAAA</XPD:REF>
  5078. </XPD:OBJ>
  5079. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="qYuu2Z+SeE6Fjht0MrkL8wAA">
  5080. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5081. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  5082. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  5083. <XPD:REF name="Model">PhcJjlYZKkK5/K0LejildAAA</XPD:REF>
  5084. </XPD:OBJ>
  5085. </XPD:OBJ>
  5086. <XPD:OBJ name="OwnedViews[100]" type="UMLGeneralizationView" guid="fHQIM982D0Wo/Y6GIGe8rgAA">
  5087. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  5088. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  5089. <XPD:ATTR name="Points" type="Points">1303,2672;1210,2575</XPD:ATTR>
  5090. <XPD:REF name="Model">N9PjlD8Kvk26PvXMITpM2QAA</XPD:REF>
  5091. <XPD:REF name="Head">Yb89wcpcAk2cxvunkv6qmgAA</XPD:REF>
  5092. <XPD:REF name="Tail">yhdU0K3mvEeeVvCvv3kUNQAA</XPD:REF>
  5093. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="o5OAQDGZw0Wk6DXlPFZFdwAA">
  5094. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5095. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  5096. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  5097. <XPD:REF name="Model">N9PjlD8Kvk26PvXMITpM2QAA</XPD:REF>
  5098. </XPD:OBJ>
  5099. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="ePrza0QxmEqWJp/kaskLFAAA">
  5100. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5101. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  5102. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  5103. <XPD:REF name="Model">N9PjlD8Kvk26PvXMITpM2QAA</XPD:REF>
  5104. </XPD:OBJ>
  5105. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="IA8sbtaQDkejTvgMiJXKWQAA">
  5106. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5107. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  5108. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  5109. <XPD:REF name="Model">N9PjlD8Kvk26PvXMITpM2QAA</XPD:REF>
  5110. </XPD:OBJ>
  5111. </XPD:OBJ>
  5112. <XPD:OBJ name="OwnedViews[101]" type="UMLClassView" guid="o4hWQrYZQkOmrY1zgQbErQAA">
  5113. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  5114. <XPD:ATTR name="FillColor" type="string">$0000C4C4</XPD:ATTR>
  5115. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  5116. <XPD:ATTR name="Left" type="integer">3356</XPD:ATTR>
  5117. <XPD:ATTR name="Top" type="integer">2460</XPD:ATTR>
  5118. <XPD:ATTR name="Width" type="integer">171</XPD:ATTR>
  5119. <XPD:ATTR name="Height" type="integer">116</XPD:ATTR>
  5120. <XPD:ATTR name="ShowOperationSignature" type="boolean">False</XPD:ATTR>
  5121. <XPD:REF name="Model">Pv24uWWaqUu82r7VGD3ZNwAA</XPD:REF>
  5122. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Au+kD4L1906Ys4NqDrhxJwAA">
  5123. <XPD:OBJ name="NameLabel" type="LabelView" guid="6mCzSK/JuEqi2L9ZRqCifAAA">
  5124. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  5125. <XPD:ATTR name="Text" type="string">IPackSocket</XPD:ATTR>
  5126. </XPD:OBJ>
  5127. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="0OPqK4dZ/0mla+Q0OJZk7gAA">
  5128. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5129. </XPD:OBJ>
  5130. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="ZzQreUcgj0uQOZuSU6yOrAAA">
  5131. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5132. </XPD:OBJ>
  5133. </XPD:OBJ>
  5134. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="XZV5HfZFiU24ipOMLajLigAA">
  5135. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5136. <XPD:REF name="Model">Pv24uWWaqUu82r7VGD3ZNwAA</XPD:REF>
  5137. </XPD:OBJ>
  5138. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="jOF0qC/hukiZjCcy1pQvBAAA">
  5139. <XPD:REF name="Model">Pv24uWWaqUu82r7VGD3ZNwAA</XPD:REF>
  5140. </XPD:OBJ>
  5141. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="fyd9aLZb7UGu3D3TmXMGbQAA">
  5142. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5143. <XPD:REF name="Model">Pv24uWWaqUu82r7VGD3ZNwAA</XPD:REF>
  5144. </XPD:OBJ>
  5145. </XPD:OBJ>
  5146. <XPD:OBJ name="OwnedViews[102]" type="UMLClassView" guid="kTpvQ8TEEkmzpYp6oZMMXwAA">
  5147. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  5148. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  5149. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  5150. <XPD:ATTR name="Left" type="integer">3200</XPD:ATTR>
  5151. <XPD:ATTR name="Top" type="integer">2668</XPD:ATTR>
  5152. <XPD:ATTR name="Width" type="integer">111</XPD:ATTR>
  5153. <XPD:ATTR name="Height" type="integer">68</XPD:ATTR>
  5154. <XPD:ATTR name="ShowOperationSignature" type="boolean">False</XPD:ATTR>
  5155. <XPD:REF name="Model">aDgNVKZkT029alZKzju1xAAA</XPD:REF>
  5156. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="+7d96IGeJkGj73T5cHnqzgAA">
  5157. <XPD:OBJ name="NameLabel" type="LabelView" guid="rrb8aDsKnEulzmp9u/YXcwAA">
  5158. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  5159. <XPD:ATTR name="Text" type="string">ITcpPackServer</XPD:ATTR>
  5160. </XPD:OBJ>
  5161. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="r1nzoWxvzUC24JCd29YL9wAA">
  5162. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5163. </XPD:OBJ>
  5164. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="yZpgLIHgD0y5eCcHInIFNAAA">
  5165. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5166. </XPD:OBJ>
  5167. </XPD:OBJ>
  5168. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="GjXqyOPMfEKk3s3mFwVt+gAA">
  5169. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5170. <XPD:REF name="Model">aDgNVKZkT029alZKzju1xAAA</XPD:REF>
  5171. </XPD:OBJ>
  5172. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="EFKVUaX3xkKVvPgpTBIuZgAA">
  5173. <XPD:REF name="Model">aDgNVKZkT029alZKzju1xAAA</XPD:REF>
  5174. </XPD:OBJ>
  5175. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="CyiWvj/TBkOjsAeg0czdzwAA">
  5176. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5177. <XPD:REF name="Model">aDgNVKZkT029alZKzju1xAAA</XPD:REF>
  5178. </XPD:OBJ>
  5179. </XPD:OBJ>
  5180. <XPD:OBJ name="OwnedViews[103]" type="UMLGeneralizationView" guid="jVWzkncwfEWSCcnGG3GRMAAA">
  5181. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  5182. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  5183. <XPD:ATTR name="Points" type="Points">3288,2668;3382,2575</XPD:ATTR>
  5184. <XPD:REF name="Model">sgmcH4+s1Em05SzAjJdHjAAA</XPD:REF>
  5185. <XPD:REF name="Head">o4hWQrYZQkOmrY1zgQbErQAA</XPD:REF>
  5186. <XPD:REF name="Tail">kTpvQ8TEEkmzpYp6oZMMXwAA</XPD:REF>
  5187. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="0LBn9ifl6UehFmjLpQCmcwAA">
  5188. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5189. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  5190. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  5191. <XPD:REF name="Model">sgmcH4+s1Em05SzAjJdHjAAA</XPD:REF>
  5192. </XPD:OBJ>
  5193. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="xP/84tpMxkCTgosqEtsHtgAA">
  5194. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5195. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  5196. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  5197. <XPD:REF name="Model">sgmcH4+s1Em05SzAjJdHjAAA</XPD:REF>
  5198. </XPD:OBJ>
  5199. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="GhNYJOwNJUimKU587XOtigAA">
  5200. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5201. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  5202. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  5203. <XPD:REF name="Model">sgmcH4+s1Em05SzAjJdHjAAA</XPD:REF>
  5204. </XPD:OBJ>
  5205. </XPD:OBJ>
  5206. <XPD:OBJ name="OwnedViews[104]" type="UMLGeneralizationView" guid="dWLQNpbqgUGKW9K/9gerewAA">
  5207. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  5208. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  5209. <XPD:ATTR name="Points" type="Points">3255,2668;3256,1376;3019,1226</XPD:ATTR>
  5210. <XPD:REF name="Model">nzQ/3s2PQEG5Cz2AX+hkOgAA</XPD:REF>
  5211. <XPD:REF name="Head">Ll1QQzy89EqZaHquqLut4QAA</XPD:REF>
  5212. <XPD:REF name="Tail">kTpvQ8TEEkmzpYp6oZMMXwAA</XPD:REF>
  5213. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="wL9nfxmiak+wVj8gVA/5XQAA">
  5214. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5215. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  5216. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  5217. <XPD:REF name="Model">nzQ/3s2PQEG5Cz2AX+hkOgAA</XPD:REF>
  5218. </XPD:OBJ>
  5219. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="inqtIO/kOEyV/uMEQspxBQAA">
  5220. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5221. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  5222. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  5223. <XPD:REF name="Model">nzQ/3s2PQEG5Cz2AX+hkOgAA</XPD:REF>
  5224. </XPD:OBJ>
  5225. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="uUJIVxGUIk28m3eMme0G/QAA">
  5226. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5227. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  5228. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  5229. <XPD:REF name="Model">nzQ/3s2PQEG5Cz2AX+hkOgAA</XPD:REF>
  5230. </XPD:OBJ>
  5231. </XPD:OBJ>
  5232. <XPD:OBJ name="OwnedViews[105]" type="UMLClassView" guid="3Oc58Cgr6Uet0hJOu0xXvgAA">
  5233. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  5234. <XPD:ATTR name="FillColor" type="string">$00A6D2FF</XPD:ATTR>
  5235. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  5236. <XPD:ATTR name="Left" type="integer">3344</XPD:ATTR>
  5237. <XPD:ATTR name="Top" type="integer">2668</XPD:ATTR>
  5238. <XPD:ATTR name="Width" type="integer">196</XPD:ATTR>
  5239. <XPD:ATTR name="Height" type="integer">164</XPD:ATTR>
  5240. <XPD:ATTR name="ShowOperationSignature" type="boolean">False</XPD:ATTR>
  5241. <XPD:REF name="Model">1ED6OCTjl0y7E7dMMSTJqgAA</XPD:REF>
  5242. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="oWjRLl3Wt0uUJIVMdEoyxwAA">
  5243. <XPD:OBJ name="NameLabel" type="LabelView" guid="LQGcKyNa2EOSjUfNk6p2ygAA">
  5244. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  5245. <XPD:ATTR name="Text" type="string">CTcpPackServer</XPD:ATTR>
  5246. </XPD:OBJ>
  5247. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="drFvoQcIWUOPwZp+pnBtTAAA">
  5248. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5249. </XPD:OBJ>
  5250. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="HWbJtDpm3027OUHk75E30AAA">
  5251. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5252. </XPD:OBJ>
  5253. </XPD:OBJ>
  5254. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="NDxqCLUfbkWKZemsaCefXAAA">
  5255. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5256. <XPD:REF name="Model">1ED6OCTjl0y7E7dMMSTJqgAA</XPD:REF>
  5257. </XPD:OBJ>
  5258. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="8zkU+PhzbECwKW9TxPk6HQAA">
  5259. <XPD:REF name="Model">1ED6OCTjl0y7E7dMMSTJqgAA</XPD:REF>
  5260. </XPD:OBJ>
  5261. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="MwnuVlrmYUarUu9Iz3bskwAA">
  5262. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5263. <XPD:REF name="Model">1ED6OCTjl0y7E7dMMSTJqgAA</XPD:REF>
  5264. </XPD:OBJ>
  5265. </XPD:OBJ>
  5266. <XPD:OBJ name="OwnedViews[106]" type="UMLGeneralizationView" guid="HEPs/Gx6Z0qNmv6avB3TUgAA">
  5267. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  5268. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  5269. <XPD:ATTR name="Points" type="Points">3441,2668;3441,2575</XPD:ATTR>
  5270. <XPD:REF name="Model">OH/WIarq+EioSJWJSZjh6AAA</XPD:REF>
  5271. <XPD:REF name="Head">o4hWQrYZQkOmrY1zgQbErQAA</XPD:REF>
  5272. <XPD:REF name="Tail">3Oc58Cgr6Uet0hJOu0xXvgAA</XPD:REF>
  5273. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="xqPQr7tzu0mzf6Zr5tERMgAA">
  5274. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5275. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  5276. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  5277. <XPD:REF name="Model">OH/WIarq+EioSJWJSZjh6AAA</XPD:REF>
  5278. </XPD:OBJ>
  5279. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="E4d7yAZKGkeq4UP1zfhJogAA">
  5280. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5281. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  5282. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  5283. <XPD:REF name="Model">OH/WIarq+EioSJWJSZjh6AAA</XPD:REF>
  5284. </XPD:OBJ>
  5285. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="aIf7kv/MwUeK5gXad6vPLQAA">
  5286. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5287. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  5288. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  5289. <XPD:REF name="Model">OH/WIarq+EioSJWJSZjh6AAA</XPD:REF>
  5290. </XPD:OBJ>
  5291. </XPD:OBJ>
  5292. <XPD:OBJ name="OwnedViews[107]" type="UMLGeneralizationView" guid="rXnzBI5Az0iITQ+P+TYCLwAA">
  5293. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  5294. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  5295. <XPD:ATTR name="Points" type="Points">3344,2680;2936,2392;2937,2243</XPD:ATTR>
  5296. <XPD:REF name="Model">aQ1uf7mN+EuF/eGcASNwmgAA</XPD:REF>
  5297. <XPD:REF name="Head">b5sh7cGyAEG5dKPNO5ax0wAA</XPD:REF>
  5298. <XPD:REF name="Tail">3Oc58Cgr6Uet0hJOu0xXvgAA</XPD:REF>
  5299. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="fpsHdHDQm0y0Lu/XAqXbhAAA">
  5300. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5301. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  5302. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  5303. <XPD:REF name="Model">aQ1uf7mN+EuF/eGcASNwmgAA</XPD:REF>
  5304. </XPD:OBJ>
  5305. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="FWFo0RSgekK5B+Mee/8dCAAA">
  5306. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5307. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  5308. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  5309. <XPD:REF name="Model">aQ1uf7mN+EuF/eGcASNwmgAA</XPD:REF>
  5310. </XPD:OBJ>
  5311. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="OewnzXNMrkaSNwXvWiPEkQAA">
  5312. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5313. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  5314. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  5315. <XPD:REF name="Model">aQ1uf7mN+EuF/eGcASNwmgAA</XPD:REF>
  5316. </XPD:OBJ>
  5317. </XPD:OBJ>
  5318. <XPD:OBJ name="OwnedViews[108]" type="UMLClassView" guid="kXZKbMdJjEWlFo6Q0wMKUwAA">
  5319. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  5320. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  5321. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  5322. <XPD:ATTR name="Left" type="integer">3572</XPD:ATTR>
  5323. <XPD:ATTR name="Top" type="integer">2668</XPD:ATTR>
  5324. <XPD:ATTR name="Width" type="integer">107</XPD:ATTR>
  5325. <XPD:ATTR name="Height" type="integer">68</XPD:ATTR>
  5326. <XPD:ATTR name="ShowOperationSignature" type="boolean">False</XPD:ATTR>
  5327. <XPD:REF name="Model">vjFkGLWb/kSPpbp9R+skbAAA</XPD:REF>
  5328. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="lCtLA0lqbk689o3G8kwpIQAA">
  5329. <XPD:OBJ name="NameLabel" type="LabelView" guid="il2ro/x1W0a8nYjWjLHkgwAA">
  5330. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  5331. <XPD:ATTR name="Text" type="string">ITcpPackAgent</XPD:ATTR>
  5332. </XPD:OBJ>
  5333. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="IgX0TKyN3kyOFEVRY26vZAAA">
  5334. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5335. </XPD:OBJ>
  5336. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="uZ5sRsCM70W87k6r2vLSAQAA">
  5337. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5338. </XPD:OBJ>
  5339. </XPD:OBJ>
  5340. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="RkCx8/mbRUatqL1bHvDz1gAA">
  5341. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5342. <XPD:REF name="Model">vjFkGLWb/kSPpbp9R+skbAAA</XPD:REF>
  5343. </XPD:OBJ>
  5344. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="w06vX7FbRkuTtJB+K2zTOgAA">
  5345. <XPD:REF name="Model">vjFkGLWb/kSPpbp9R+skbAAA</XPD:REF>
  5346. </XPD:OBJ>
  5347. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="AkDi0mVJl0ubyilvlYIgzgAA">
  5348. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5349. <XPD:REF name="Model">vjFkGLWb/kSPpbp9R+skbAAA</XPD:REF>
  5350. </XPD:OBJ>
  5351. </XPD:OBJ>
  5352. <XPD:OBJ name="OwnedViews[109]" type="UMLGeneralizationView" guid="cQZx6O7MQEC66fQVczNvWgAA">
  5353. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  5354. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  5355. <XPD:ATTR name="Points" type="Points">3592,2668;3499,2575</XPD:ATTR>
  5356. <XPD:REF name="Model">WUHNHDfka0O+CbvKWj/7kQAA</XPD:REF>
  5357. <XPD:REF name="Head">o4hWQrYZQkOmrY1zgQbErQAA</XPD:REF>
  5358. <XPD:REF name="Tail">kXZKbMdJjEWlFo6Q0wMKUwAA</XPD:REF>
  5359. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="rBf5E1FdGkuR1lwo9uDdAwAA">
  5360. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5361. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  5362. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  5363. <XPD:REF name="Model">WUHNHDfka0O+CbvKWj/7kQAA</XPD:REF>
  5364. </XPD:OBJ>
  5365. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="PFrjVmATfES3vyAgdx+/5gAA">
  5366. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5367. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  5368. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  5369. <XPD:REF name="Model">WUHNHDfka0O+CbvKWj/7kQAA</XPD:REF>
  5370. </XPD:OBJ>
  5371. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="bL6P6lGGMki5dSB58yJtgwAA">
  5372. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5373. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  5374. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  5375. <XPD:REF name="Model">WUHNHDfka0O+CbvKWj/7kQAA</XPD:REF>
  5376. </XPD:OBJ>
  5377. </XPD:OBJ>
  5378. <XPD:OBJ name="OwnedViews[110]" type="UMLGeneralizationView" guid="yZVtVLdkT0yyLvZJq0udEwAA">
  5379. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  5380. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  5381. <XPD:ATTR name="Points" type="Points">3625,2668;3624,1376;3529,1251</XPD:ATTR>
  5382. <XPD:REF name="Model">lqZ7xgrWKkewtFXoEKU2+AAA</XPD:REF>
  5383. <XPD:REF name="Head">ROm4wdRu3kujC5L3DT4IAAAA</XPD:REF>
  5384. <XPD:REF name="Tail">kXZKbMdJjEWlFo6Q0wMKUwAA</XPD:REF>
  5385. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="NDlP8rnHIUKZMXbNCX5XwgAA">
  5386. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5387. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  5388. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  5389. <XPD:REF name="Model">lqZ7xgrWKkewtFXoEKU2+AAA</XPD:REF>
  5390. </XPD:OBJ>
  5391. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="MR7xMeg0j06D94gqhhbZfAAA">
  5392. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5393. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  5394. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  5395. <XPD:REF name="Model">lqZ7xgrWKkewtFXoEKU2+AAA</XPD:REF>
  5396. </XPD:OBJ>
  5397. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="4PkE+tI00UqME4XWlTeOrQAA">
  5398. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5399. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  5400. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  5401. <XPD:REF name="Model">lqZ7xgrWKkewtFXoEKU2+AAA</XPD:REF>
  5402. </XPD:OBJ>
  5403. </XPD:OBJ>
  5404. <XPD:OBJ name="OwnedViews[111]" type="UMLClassView" guid="D/2eg6bkTEKcTZu0rbkM1wAA">
  5405. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  5406. <XPD:ATTR name="FillColor" type="string">$00DCB9FF</XPD:ATTR>
  5407. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  5408. <XPD:ATTR name="Left" type="integer">3712</XPD:ATTR>
  5409. <XPD:ATTR name="Top" type="integer">2668</XPD:ATTR>
  5410. <XPD:ATTR name="Width" type="integer">191</XPD:ATTR>
  5411. <XPD:ATTR name="Height" type="integer">164</XPD:ATTR>
  5412. <XPD:ATTR name="ShowOperationSignature" type="boolean">False</XPD:ATTR>
  5413. <XPD:REF name="Model">P+YM5jdCmESvfv1Fet1QqAAA</XPD:REF>
  5414. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="52Zf6GnHGkOkrB9yqifnXQAA">
  5415. <XPD:OBJ name="NameLabel" type="LabelView" guid="aQi802c1YEmUzshFNy5JbAAA">
  5416. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  5417. <XPD:ATTR name="Text" type="string">CTcpPackAgent</XPD:ATTR>
  5418. </XPD:OBJ>
  5419. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="eieSso1RNkC1AsjEZn/YcQAA">
  5420. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5421. </XPD:OBJ>
  5422. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="hbz27P7OF0yCAqEx4sdFgQAA">
  5423. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5424. </XPD:OBJ>
  5425. </XPD:OBJ>
  5426. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="WNr3PGBfdkenuL1r1X0HoQAA">
  5427. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5428. <XPD:REF name="Model">P+YM5jdCmESvfv1Fet1QqAAA</XPD:REF>
  5429. </XPD:OBJ>
  5430. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Pc0Aebt4wEaB+1vvVGI3lgAA">
  5431. <XPD:REF name="Model">P+YM5jdCmESvfv1Fet1QqAAA</XPD:REF>
  5432. </XPD:OBJ>
  5433. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="ys1sZKIIwUC9t3o7lIelKwAA">
  5434. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5435. <XPD:REF name="Model">P+YM5jdCmESvfv1Fet1QqAAA</XPD:REF>
  5436. </XPD:OBJ>
  5437. </XPD:OBJ>
  5438. <XPD:OBJ name="OwnedViews[112]" type="UMLGeneralizationView" guid="N3O+iMg77E2FWp6Azb67rwAA">
  5439. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  5440. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  5441. <XPD:ATTR name="Points" type="Points">3712,2689;3526,2571</XPD:ATTR>
  5442. <XPD:REF name="Model">v+HDY4XmuEqbLAgnV9F1XgAA</XPD:REF>
  5443. <XPD:REF name="Head">o4hWQrYZQkOmrY1zgQbErQAA</XPD:REF>
  5444. <XPD:REF name="Tail">D/2eg6bkTEKcTZu0rbkM1wAA</XPD:REF>
  5445. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="r4Gv/ranAEqFHgYw3+PoJQAA">
  5446. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5447. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  5448. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  5449. <XPD:REF name="Model">v+HDY4XmuEqbLAgnV9F1XgAA</XPD:REF>
  5450. </XPD:OBJ>
  5451. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="CWNma2B5z0OlYWkJDZT5AAAA">
  5452. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5453. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  5454. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  5455. <XPD:REF name="Model">v+HDY4XmuEqbLAgnV9F1XgAA</XPD:REF>
  5456. </XPD:OBJ>
  5457. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="D5EWKjTyrEWEgR7FO23AlAAA">
  5458. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5459. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  5460. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  5461. <XPD:REF name="Model">v+HDY4XmuEqbLAgnV9F1XgAA</XPD:REF>
  5462. </XPD:OBJ>
  5463. </XPD:OBJ>
  5464. <XPD:OBJ name="OwnedViews[113]" type="UMLGeneralizationView" guid="yiiEIOl6hEa3nbjNnPRcnwAA">
  5465. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  5466. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  5467. <XPD:ATTR name="Points" type="Points">3807,2668;3808,2064;3554,1881</XPD:ATTR>
  5468. <XPD:REF name="Model">YVPRQLCk1keYCHnO8PWR/AAA</XPD:REF>
  5469. <XPD:REF name="Head">nninAmAC7U2238tYjDUvxQAA</XPD:REF>
  5470. <XPD:REF name="Tail">D/2eg6bkTEKcTZu0rbkM1wAA</XPD:REF>
  5471. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="8BruboB8IUGLr3Vu/XyR/AAA">
  5472. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5473. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  5474. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  5475. <XPD:REF name="Model">YVPRQLCk1keYCHnO8PWR/AAA</XPD:REF>
  5476. </XPD:OBJ>
  5477. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="a9WA4Kr1XkS5c3scC6srRgAA">
  5478. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5479. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  5480. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  5481. <XPD:REF name="Model">YVPRQLCk1keYCHnO8PWR/AAA</XPD:REF>
  5482. </XPD:OBJ>
  5483. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="ARWcj24iEEmazJoRHWs6IgAA">
  5484. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5485. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  5486. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  5487. <XPD:REF name="Model">YVPRQLCk1keYCHnO8PWR/AAA</XPD:REF>
  5488. </XPD:OBJ>
  5489. </XPD:OBJ>
  5490. </XPD:OBJ>
  5491. </XPD:OBJ>
  5492. <XPD:OBJ name="OwnedDiagrams[7]" type="UMLClassDiagram" guid="n8Jj0KelikisWfhtYxaJHwAA">
  5493. <XPD:ATTR name="Name" type="string">HP-Socket SSL Class Diagram - v3.5</XPD:ATTR>
  5494. <XPD:REF name="DiagramOwner">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  5495. <XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="KUlKWN+FNUSD25bDXgQXuQAA">
  5496. <XPD:REF name="Diagram">n8Jj0KelikisWfhtYxaJHwAA</XPD:REF>
  5497. <XPD:ATTR name="#OwnedViews" type="integer">33</XPD:ATTR>
  5498. <XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="Jvi95wSHaUOQ7NJzuaLYowAA">
  5499. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  5500. <XPD:ATTR name="FillColor" type="string">$0000C4C4</XPD:ATTR>
  5501. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  5502. <XPD:ATTR name="Left" type="integer">184</XPD:ATTR>
  5503. <XPD:ATTR name="Top" type="integer">1110</XPD:ATTR>
  5504. <XPD:ATTR name="Width" type="integer">165</XPD:ATTR>
  5505. <XPD:ATTR name="Height" type="integer">84</XPD:ATTR>
  5506. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  5507. <XPD:ATTR name="ShowOperationSignature" type="boolean">False</XPD:ATTR>
  5508. <XPD:REF name="Model">BaqYQl/65Uy16GMJC7nLawAA</XPD:REF>
  5509. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="actH6yund0Obc6wdT8pdmAAA">
  5510. <XPD:OBJ name="NameLabel" type="LabelView" guid="JylWmEBhnke+uXIJFejmLQAA">
  5511. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  5512. <XPD:ATTR name="Text" type="string">IPullSocket</XPD:ATTR>
  5513. </XPD:OBJ>
  5514. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="HqPBndZlbUKqsN/4LNghNgAA">
  5515. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5516. </XPD:OBJ>
  5517. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="z29TMdLMdEilj2fncOpamgAA">
  5518. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5519. </XPD:OBJ>
  5520. </XPD:OBJ>
  5521. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="41HLcaXKPU6iL79WioVYngAA">
  5522. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5523. <XPD:REF name="Model">BaqYQl/65Uy16GMJC7nLawAA</XPD:REF>
  5524. </XPD:OBJ>
  5525. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="ViYY1GaRa0qxoDIXxFgxQwAA">
  5526. <XPD:REF name="Model">BaqYQl/65Uy16GMJC7nLawAA</XPD:REF>
  5527. </XPD:OBJ>
  5528. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="KwKv5e2Cn0GDIT8TEqD2lQAA">
  5529. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5530. <XPD:REF name="Model">BaqYQl/65Uy16GMJC7nLawAA</XPD:REF>
  5531. </XPD:OBJ>
  5532. </XPD:OBJ>
  5533. <XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="4AOpRzJdoEe6n+U1thlGDwAA">
  5534. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  5535. <XPD:ATTR name="FillColor" type="string">$00FFE7B5</XPD:ATTR>
  5536. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  5537. <XPD:ATTR name="Left" type="integer">676</XPD:ATTR>
  5538. <XPD:ATTR name="Top" type="integer">840</XPD:ATTR>
  5539. <XPD:ATTR name="Width" type="integer">80</XPD:ATTR>
  5540. <XPD:ATTR name="Height" type="integer">30</XPD:ATTR>
  5541. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  5542. <XPD:ATTR name="ShowOperationSignature" type="boolean">False</XPD:ATTR>
  5543. <XPD:REF name="Model">+hvdtNLBPUeUmdoy9WnIywAA</XPD:REF>
  5544. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="gOWkOR7yKEidISV7s71IFAAA">
  5545. <XPD:OBJ name="NameLabel" type="LabelView" guid="d6vjlsTADUikay4iG7+1mwAA">
  5546. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  5547. <XPD:ATTR name="Text" type="string">CTcpAgent</XPD:ATTR>
  5548. </XPD:OBJ>
  5549. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="k6CbSmfCaE2i3fgHKhg7HAAA">
  5550. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5551. </XPD:OBJ>
  5552. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="NiHyvOTEvE2mWxDeX3rDWQAA">
  5553. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5554. </XPD:OBJ>
  5555. </XPD:OBJ>
  5556. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="ysW2A7t0fUK34HJLeQ1VFQAA">
  5557. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5558. <XPD:REF name="Model">+hvdtNLBPUeUmdoy9WnIywAA</XPD:REF>
  5559. </XPD:OBJ>
  5560. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="G2QusJy32k+Cf2J9W0Q59wAA">
  5561. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5562. <XPD:REF name="Model">+hvdtNLBPUeUmdoy9WnIywAA</XPD:REF>
  5563. </XPD:OBJ>
  5564. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="V/VPHkn4jkGYMGdLg2rdJgAA">
  5565. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5566. <XPD:REF name="Model">+hvdtNLBPUeUmdoy9WnIywAA</XPD:REF>
  5567. </XPD:OBJ>
  5568. </XPD:OBJ>
  5569. <XPD:OBJ name="OwnedViews[2]" type="UMLClassView" guid="qxTRLB0cx0KH3i5id+UidgAA">
  5570. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  5571. <XPD:ATTR name="FillColor" type="string">$00FFE7B5</XPD:ATTR>
  5572. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  5573. <XPD:ATTR name="Left" type="integer">228</XPD:ATTR>
  5574. <XPD:ATTR name="Top" type="integer">840</XPD:ATTR>
  5575. <XPD:ATTR name="Width" type="integer">84</XPD:ATTR>
  5576. <XPD:ATTR name="Height" type="integer">30</XPD:ATTR>
  5577. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  5578. <XPD:ATTR name="ShowOperationSignature" type="boolean">False</XPD:ATTR>
  5579. <XPD:REF name="Model">gWn1z7ujyEu9Gf7LdRrPIAAA</XPD:REF>
  5580. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="6t1yRKrJ1Uy00g3jKX2+IAAA">
  5581. <XPD:OBJ name="NameLabel" type="LabelView" guid="WRAiDom0uka2bTVUwS3f2QAA">
  5582. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  5583. <XPD:ATTR name="Text" type="string">CTcpServer</XPD:ATTR>
  5584. </XPD:OBJ>
  5585. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="rA9TUaUyQ0KoLaqegODNkgAA">
  5586. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5587. </XPD:OBJ>
  5588. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="vg8ZsXwhQEmrWMqmVfrvZAAA">
  5589. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5590. </XPD:OBJ>
  5591. </XPD:OBJ>
  5592. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="2ObYpQrBl0KbgwOj+6lQ/gAA">
  5593. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5594. <XPD:REF name="Model">gWn1z7ujyEu9Gf7LdRrPIAAA</XPD:REF>
  5595. </XPD:OBJ>
  5596. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="06MGS8ZaakG5T9v5oESjuwAA">
  5597. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5598. <XPD:REF name="Model">gWn1z7ujyEu9Gf7LdRrPIAAA</XPD:REF>
  5599. </XPD:OBJ>
  5600. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="mddI3tZC0EKl5vREk7K/bQAA">
  5601. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5602. <XPD:REF name="Model">gWn1z7ujyEu9Gf7LdRrPIAAA</XPD:REF>
  5603. </XPD:OBJ>
  5604. </XPD:OBJ>
  5605. <XPD:OBJ name="OwnedViews[3]" type="UMLClassView" guid="tzOblJolkE++35/W1yMpSgAA">
  5606. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  5607. <XPD:ATTR name="FillColor" type="string">$0000C4C4</XPD:ATTR>
  5608. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  5609. <XPD:ATTR name="Left" type="integer">640</XPD:ATTR>
  5610. <XPD:ATTR name="Top" type="integer">1110</XPD:ATTR>
  5611. <XPD:ATTR name="Width" type="integer">171</XPD:ATTR>
  5612. <XPD:ATTR name="Height" type="integer">116</XPD:ATTR>
  5613. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  5614. <XPD:ATTR name="ShowOperationSignature" type="boolean">False</XPD:ATTR>
  5615. <XPD:REF name="Model">Pv24uWWaqUu82r7VGD3ZNwAA</XPD:REF>
  5616. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="6FmuPBCjT0G+A8KnA6Ix3wAA">
  5617. <XPD:OBJ name="NameLabel" type="LabelView" guid="GwVYlQtct0+/rznL4ZmiGgAA">
  5618. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  5619. <XPD:ATTR name="Text" type="string">IPackSocket</XPD:ATTR>
  5620. </XPD:OBJ>
  5621. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="yDdu7g0nDkS8L7py6XSlFQAA">
  5622. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5623. </XPD:OBJ>
  5624. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="PyTxVMP7dUKZ7sSa5U2QRAAA">
  5625. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5626. </XPD:OBJ>
  5627. </XPD:OBJ>
  5628. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="aHVtU4ycQEupCzbxGFo83QAA">
  5629. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5630. <XPD:REF name="Model">Pv24uWWaqUu82r7VGD3ZNwAA</XPD:REF>
  5631. </XPD:OBJ>
  5632. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="EL323Vobv0eVxpn0DXJO8gAA">
  5633. <XPD:REF name="Model">Pv24uWWaqUu82r7VGD3ZNwAA</XPD:REF>
  5634. </XPD:OBJ>
  5635. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="A2/QUHwmN0a0LcfcPNb8EAAA">
  5636. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5637. <XPD:REF name="Model">Pv24uWWaqUu82r7VGD3ZNwAA</XPD:REF>
  5638. </XPD:OBJ>
  5639. </XPD:OBJ>
  5640. <XPD:OBJ name="OwnedViews[4]" type="UMLClassView" guid="d35WR8n7+UOgpuuGpsJT/gAA">
  5641. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  5642. <XPD:ATTR name="FillColor" type="string">$00A6D2FF</XPD:ATTR>
  5643. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  5644. <XPD:ATTR name="Left" type="integer">184</XPD:ATTR>
  5645. <XPD:ATTR name="Top" type="integer">944</XPD:ATTR>
  5646. <XPD:ATTR name="Width" type="integer">171</XPD:ATTR>
  5647. <XPD:ATTR name="Height" type="integer">94</XPD:ATTR>
  5648. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  5649. <XPD:ATTR name="ShowOperationSignature" type="boolean">False</XPD:ATTR>
  5650. <XPD:REF name="Model">/a9O/IGkN0ucRkHiSn9HnAAA</XPD:REF>
  5651. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="rgFTk9XqXEqbO/Ny+3JJxQAA">
  5652. <XPD:OBJ name="NameLabel" type="LabelView" guid="Be3l3l2EukKpn1Gx/BrIMgAA">
  5653. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  5654. <XPD:ATTR name="Text" type="string">CSSLServer</XPD:ATTR>
  5655. </XPD:OBJ>
  5656. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="BJqY8QyEAUmbtqfSkReI4AAA">
  5657. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5658. </XPD:OBJ>
  5659. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="ctTjU3iKqEe/ea/KnPd19gAA">
  5660. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5661. </XPD:OBJ>
  5662. </XPD:OBJ>
  5663. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="k0y3gIvpDk6RBhbDg18g/wAA">
  5664. <XPD:REF name="Model">/a9O/IGkN0ucRkHiSn9HnAAA</XPD:REF>
  5665. </XPD:OBJ>
  5666. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="MQOfbZRnPUqaGPZeniATHwAA">
  5667. <XPD:REF name="Model">/a9O/IGkN0ucRkHiSn9HnAAA</XPD:REF>
  5668. </XPD:OBJ>
  5669. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="bA1nZ3qju0m1x/ia3HjAFAAA">
  5670. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5671. <XPD:REF name="Model">/a9O/IGkN0ucRkHiSn9HnAAA</XPD:REF>
  5672. </XPD:OBJ>
  5673. </XPD:OBJ>
  5674. <XPD:OBJ name="OwnedViews[5]" type="UMLClassView" guid="JRAkS2JnWECgZ7ODKbFltAAA">
  5675. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  5676. <XPD:ATTR name="FillColor" type="string">$00A6D2FF</XPD:ATTR>
  5677. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  5678. <XPD:ATTR name="Left" type="integer">64</XPD:ATTR>
  5679. <XPD:ATTR name="Top" type="integer">1304</XPD:ATTR>
  5680. <XPD:ATTR name="Width" type="integer">191</XPD:ATTR>
  5681. <XPD:ATTR name="Height" type="integer">110</XPD:ATTR>
  5682. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  5683. <XPD:ATTR name="ShowOperationSignature" type="boolean">False</XPD:ATTR>
  5684. <XPD:REF name="Model">P8xlD7KQ90q3n3d+bn8l1wAA</XPD:REF>
  5685. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="vPA0fH67M0G1LOF4np626wAA">
  5686. <XPD:OBJ name="NameLabel" type="LabelView" guid="0o5kEw0kIkOZao4TUPQlvgAA">
  5687. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  5688. <XPD:ATTR name="Text" type="string">CSSLPullServer</XPD:ATTR>
  5689. </XPD:OBJ>
  5690. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="/Fk/fVkoCkOUvIBjVfnjkgAA">
  5691. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5692. </XPD:OBJ>
  5693. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="SfAPgS4SxUCV9No3tZp0CwAA">
  5694. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5695. </XPD:OBJ>
  5696. </XPD:OBJ>
  5697. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="QimHUVfLlE+cykKOgSl7wgAA">
  5698. <XPD:REF name="Model">P8xlD7KQ90q3n3d+bn8l1wAA</XPD:REF>
  5699. </XPD:OBJ>
  5700. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="ZQ2dCPPyyk6It8ynxET4aQAA">
  5701. <XPD:REF name="Model">P8xlD7KQ90q3n3d+bn8l1wAA</XPD:REF>
  5702. </XPD:OBJ>
  5703. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="0Ag+vKjaEECwbgPXvJRXIQAA">
  5704. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5705. <XPD:REF name="Model">P8xlD7KQ90q3n3d+bn8l1wAA</XPD:REF>
  5706. </XPD:OBJ>
  5707. </XPD:OBJ>
  5708. <XPD:OBJ name="OwnedViews[6]" type="UMLClassView" guid="4XXw9vfun0a24Xk6K/eqNwAA">
  5709. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  5710. <XPD:ATTR name="FillColor" type="string">$00DCB9FF</XPD:ATTR>
  5711. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  5712. <XPD:ATTR name="Left" type="integer">520</XPD:ATTR>
  5713. <XPD:ATTR name="Top" type="integer">1304</XPD:ATTR>
  5714. <XPD:ATTR name="Width" type="integer">186</XPD:ATTR>
  5715. <XPD:ATTR name="Height" type="integer">110</XPD:ATTR>
  5716. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  5717. <XPD:ATTR name="ShowOperationSignature" type="boolean">False</XPD:ATTR>
  5718. <XPD:REF name="Model">YWE1Hn3siEGR0iQqmll+qQAA</XPD:REF>
  5719. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="127kCEM9p02evuEry3EoTwAA">
  5720. <XPD:OBJ name="NameLabel" type="LabelView" guid="rLK0HK9WkUirXICqycyl0QAA">
  5721. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  5722. <XPD:ATTR name="Text" type="string">CSSLPullAgent</XPD:ATTR>
  5723. </XPD:OBJ>
  5724. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="lu5BEz1HDkKBDl7rkWPLqgAA">
  5725. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5726. </XPD:OBJ>
  5727. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="KANbb+hvnk2ZHOdWUsdXwQAA">
  5728. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5729. </XPD:OBJ>
  5730. </XPD:OBJ>
  5731. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="n3OXigrlkUKONtmVK+Zf/gAA">
  5732. <XPD:REF name="Model">YWE1Hn3siEGR0iQqmll+qQAA</XPD:REF>
  5733. </XPD:OBJ>
  5734. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="AJPtaehmL0mQZMKhq7Oa6AAA">
  5735. <XPD:REF name="Model">YWE1Hn3siEGR0iQqmll+qQAA</XPD:REF>
  5736. </XPD:OBJ>
  5737. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="Y/wtW/NhL0yz10eiW/aWwQAA">
  5738. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5739. <XPD:REF name="Model">YWE1Hn3siEGR0iQqmll+qQAA</XPD:REF>
  5740. </XPD:OBJ>
  5741. </XPD:OBJ>
  5742. <XPD:OBJ name="OwnedViews[7]" type="UMLClassView" guid="XdWAkkiMB0qHZvXQfp+tRAAA">
  5743. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  5744. <XPD:ATTR name="FillColor" type="string">$00A6D2FF</XPD:ATTR>
  5745. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  5746. <XPD:ATTR name="Left" type="integer">276</XPD:ATTR>
  5747. <XPD:ATTR name="Top" type="integer">1304</XPD:ATTR>
  5748. <XPD:ATTR name="Width" type="integer">197</XPD:ATTR>
  5749. <XPD:ATTR name="Height" type="integer">174</XPD:ATTR>
  5750. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  5751. <XPD:ATTR name="ShowOperationSignature" type="boolean">False</XPD:ATTR>
  5752. <XPD:REF name="Model">2Ii9/CL9N06CUPFe9+aVlAAA</XPD:REF>
  5753. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="E/WNPYBxL02OQcCdEpvyXAAA">
  5754. <XPD:OBJ name="NameLabel" type="LabelView" guid="C4p7XqmkNEO/S7+1bQBUVwAA">
  5755. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  5756. <XPD:ATTR name="Text" type="string">CSSLPackServer</XPD:ATTR>
  5757. </XPD:OBJ>
  5758. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="LOzp3mb+zUiqYXdGDiB4VQAA">
  5759. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5760. </XPD:OBJ>
  5761. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="HCffLmAeSk+B60PUeRzm5gAA">
  5762. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5763. </XPD:OBJ>
  5764. </XPD:OBJ>
  5765. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="UpnT1fx/+kKwzovGY3CjcgAA">
  5766. <XPD:REF name="Model">2Ii9/CL9N06CUPFe9+aVlAAA</XPD:REF>
  5767. </XPD:OBJ>
  5768. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="sUq4t1EfcEKvkw2XHHA/8AAA">
  5769. <XPD:REF name="Model">2Ii9/CL9N06CUPFe9+aVlAAA</XPD:REF>
  5770. </XPD:OBJ>
  5771. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="Pc6zpHiHDUuquPHjzyxXTgAA">
  5772. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5773. <XPD:REF name="Model">2Ii9/CL9N06CUPFe9+aVlAAA</XPD:REF>
  5774. </XPD:OBJ>
  5775. </XPD:OBJ>
  5776. <XPD:OBJ name="OwnedViews[8]" type="UMLClassView" guid="VUpwOKU+J0Wj770ubFC9nAAA">
  5777. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  5778. <XPD:ATTR name="FillColor" type="string">$00DCB9FF</XPD:ATTR>
  5779. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  5780. <XPD:ATTR name="Left" type="integer">740</XPD:ATTR>
  5781. <XPD:ATTR name="Top" type="integer">1304</XPD:ATTR>
  5782. <XPD:ATTR name="Width" type="integer">192</XPD:ATTR>
  5783. <XPD:ATTR name="Height" type="integer">174</XPD:ATTR>
  5784. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  5785. <XPD:ATTR name="ShowOperationSignature" type="boolean">False</XPD:ATTR>
  5786. <XPD:REF name="Model">FgE9SfcsvUyo0N5G6kkGtQAA</XPD:REF>
  5787. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Sx9ozVrQ3E+dsXzm530R4AAA">
  5788. <XPD:OBJ name="NameLabel" type="LabelView" guid="RYkTaT5bLE+yn+6g8McJ2wAA">
  5789. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  5790. <XPD:ATTR name="Text" type="string">CSSLPackAgent</XPD:ATTR>
  5791. </XPD:OBJ>
  5792. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="TxkRK4+MrEuXUhBzygzlRQAA">
  5793. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5794. </XPD:OBJ>
  5795. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="FNfjHs8HKEmGQZJ00IV9GAAA">
  5796. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5797. </XPD:OBJ>
  5798. </XPD:OBJ>
  5799. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="r389auC6S0O+6XHvZ+F1awAA">
  5800. <XPD:REF name="Model">FgE9SfcsvUyo0N5G6kkGtQAA</XPD:REF>
  5801. </XPD:OBJ>
  5802. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="/hZUBxmn5EeSPQL0FbR54QAA">
  5803. <XPD:REF name="Model">FgE9SfcsvUyo0N5G6kkGtQAA</XPD:REF>
  5804. </XPD:OBJ>
  5805. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="yrbLe8y/IUC7dVQXvwUYyAAA">
  5806. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5807. <XPD:REF name="Model">FgE9SfcsvUyo0N5G6kkGtQAA</XPD:REF>
  5808. </XPD:OBJ>
  5809. </XPD:OBJ>
  5810. <XPD:OBJ name="OwnedViews[9]" type="UMLGeneralizationView" guid="ndnwRBtxtUqrrv+GW/5V6AAA">
  5811. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  5812. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  5813. <XPD:ATTR name="Points" type="Points">269,944;269,869</XPD:ATTR>
  5814. <XPD:REF name="Model">dYbvw1/fskefHEscBdgpZgAA</XPD:REF>
  5815. <XPD:REF name="Head">qxTRLB0cx0KH3i5id+UidgAA</XPD:REF>
  5816. <XPD:REF name="Tail">d35WR8n7+UOgpuuGpsJT/gAA</XPD:REF>
  5817. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="C6O4V3Pbs06vFXNjDZ9HUgAA">
  5818. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5819. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  5820. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  5821. <XPD:REF name="Model">dYbvw1/fskefHEscBdgpZgAA</XPD:REF>
  5822. </XPD:OBJ>
  5823. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="2uGl0ieAFUeBOsQUom5aBQAA">
  5824. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5825. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  5826. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  5827. <XPD:REF name="Model">dYbvw1/fskefHEscBdgpZgAA</XPD:REF>
  5828. </XPD:OBJ>
  5829. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="TL4Mbwtl2E6O5Vcg7SNMfwAA">
  5830. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5831. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  5832. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  5833. <XPD:REF name="Model">dYbvw1/fskefHEscBdgpZgAA</XPD:REF>
  5834. </XPD:OBJ>
  5835. </XPD:OBJ>
  5836. <XPD:OBJ name="OwnedViews[10]" type="UMLClassView" guid="VLERt8k74k+Gz466zBHy6AAA">
  5837. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  5838. <XPD:ATTR name="FillColor" type="string">$00DCB9FF</XPD:ATTR>
  5839. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  5840. <XPD:ATTR name="Left" type="integer">636</XPD:ATTR>
  5841. <XPD:ATTR name="Top" type="integer">944</XPD:ATTR>
  5842. <XPD:ATTR name="Width" type="integer">166</XPD:ATTR>
  5843. <XPD:ATTR name="Height" type="integer">94</XPD:ATTR>
  5844. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  5845. <XPD:ATTR name="ShowOperationSignature" type="boolean">False</XPD:ATTR>
  5846. <XPD:REF name="Model">IU9vkanSiEaFICg0rbzT8gAA</XPD:REF>
  5847. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="gWknHZ8F60y/ftx/ghiHgQAA">
  5848. <XPD:OBJ name="NameLabel" type="LabelView" guid="ueo08XkvekiLU5eW6PT21gAA">
  5849. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  5850. <XPD:ATTR name="Text" type="string">CSSLAgent</XPD:ATTR>
  5851. </XPD:OBJ>
  5852. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="j2g2chI+5EON/VDBm7gkDAAA">
  5853. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5854. </XPD:OBJ>
  5855. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="yXlbba8seUarYoxXbjVmGAAA">
  5856. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5857. </XPD:OBJ>
  5858. </XPD:OBJ>
  5859. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="4vQH8XOWDUmif/zAUbuiPQAA">
  5860. <XPD:REF name="Model">IU9vkanSiEaFICg0rbzT8gAA</XPD:REF>
  5861. </XPD:OBJ>
  5862. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="ccjyu95goUizOhudqMjElwAA">
  5863. <XPD:REF name="Model">IU9vkanSiEaFICg0rbzT8gAA</XPD:REF>
  5864. </XPD:OBJ>
  5865. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="1cv9ZdODa0CGk7lRWlk1LwAA">
  5866. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5867. <XPD:REF name="Model">IU9vkanSiEaFICg0rbzT8gAA</XPD:REF>
  5868. </XPD:OBJ>
  5869. </XPD:OBJ>
  5870. <XPD:OBJ name="OwnedViews[11]" type="UMLGeneralizationView" guid="/Gt5D4qBSU6BRwxVYjjPhQAA">
  5871. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  5872. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  5873. <XPD:ATTR name="Points" type="Points">717,944;715,869</XPD:ATTR>
  5874. <XPD:REF name="Model">TfYW/muhnkCoBvGlNPHSNgAA</XPD:REF>
  5875. <XPD:REF name="Head">4AOpRzJdoEe6n+U1thlGDwAA</XPD:REF>
  5876. <XPD:REF name="Tail">VLERt8k74k+Gz466zBHy6AAA</XPD:REF>
  5877. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="9bnbvZsBGUupHbA1FMMHbgAA">
  5878. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5879. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  5880. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  5881. <XPD:REF name="Model">TfYW/muhnkCoBvGlNPHSNgAA</XPD:REF>
  5882. </XPD:OBJ>
  5883. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="7mEYU/zX70WbRURqxxtDBAAA">
  5884. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5885. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  5886. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  5887. <XPD:REF name="Model">TfYW/muhnkCoBvGlNPHSNgAA</XPD:REF>
  5888. </XPD:OBJ>
  5889. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="R9eNVjvgy0Ofb/h1lcBNmwAA">
  5890. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5891. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  5892. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  5893. <XPD:REF name="Model">TfYW/muhnkCoBvGlNPHSNgAA</XPD:REF>
  5894. </XPD:OBJ>
  5895. </XPD:OBJ>
  5896. <XPD:OBJ name="OwnedViews[12]" type="UMLGeneralizationView" guid="23+Dz60BiUK7NSh26Rh2tQAA">
  5897. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  5898. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  5899. <XPD:ATTR name="Points" type="Points">187,1304;244,1193</XPD:ATTR>
  5900. <XPD:REF name="Model">tdi+ObP8UEaZOtjDaYNnMwAA</XPD:REF>
  5901. <XPD:REF name="Head">Jvi95wSHaUOQ7NJzuaLYowAA</XPD:REF>
  5902. <XPD:REF name="Tail">JRAkS2JnWECgZ7ODKbFltAAA</XPD:REF>
  5903. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="iaQKwyGm8USy0uVfar+t1wAA">
  5904. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5905. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  5906. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  5907. <XPD:REF name="Model">tdi+ObP8UEaZOtjDaYNnMwAA</XPD:REF>
  5908. </XPD:OBJ>
  5909. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Guw796fV40Gi66hV1bRe2wAA">
  5910. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5911. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  5912. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  5913. <XPD:REF name="Model">tdi+ObP8UEaZOtjDaYNnMwAA</XPD:REF>
  5914. </XPD:OBJ>
  5915. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="qZSrHpiAt0KGMHcTLWvLCQAA">
  5916. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5917. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  5918. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  5919. <XPD:REF name="Model">tdi+ObP8UEaZOtjDaYNnMwAA</XPD:REF>
  5920. </XPD:OBJ>
  5921. </XPD:OBJ>
  5922. <XPD:OBJ name="OwnedViews[13]" type="UMLGeneralizationView" guid="wOupJfOqRUK4ErVGuQ+UTgAA">
  5923. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  5924. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  5925. <XPD:ATTR name="Points" type="Points">159,1304;160,1108;226,1037</XPD:ATTR>
  5926. <XPD:REF name="Model">SH3SwMKS/UiRlJ4xtt2EGAAA</XPD:REF>
  5927. <XPD:REF name="Head">d35WR8n7+UOgpuuGpsJT/gAA</XPD:REF>
  5928. <XPD:REF name="Tail">JRAkS2JnWECgZ7ODKbFltAAA</XPD:REF>
  5929. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="5YsWEXe2Dk+dwuhyXdj0+QAA">
  5930. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5931. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  5932. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  5933. <XPD:REF name="Model">SH3SwMKS/UiRlJ4xtt2EGAAA</XPD:REF>
  5934. </XPD:OBJ>
  5935. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="t2hK/D2hi0aYynkqkRaiOQAA">
  5936. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5937. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  5938. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  5939. <XPD:REF name="Model">SH3SwMKS/UiRlJ4xtt2EGAAA</XPD:REF>
  5940. </XPD:OBJ>
  5941. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="THn3aDybdUKHsaCoZbUpnQAA">
  5942. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5943. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  5944. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  5945. <XPD:REF name="Model">SH3SwMKS/UiRlJ4xtt2EGAAA</XPD:REF>
  5946. </XPD:OBJ>
  5947. </XPD:OBJ>
  5948. <XPD:OBJ name="OwnedViews[14]" type="UMLGeneralizationView" guid="jAFxklZEdkq/z/WYpYygIQAA">
  5949. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  5950. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  5951. <XPD:ATTR name="Points" type="Points">375,1304;376,1109;311,1037</XPD:ATTR>
  5952. <XPD:REF name="Model">pUlSo2/PGUGbOEtx9YGGkAAA</XPD:REF>
  5953. <XPD:REF name="Head">d35WR8n7+UOgpuuGpsJT/gAA</XPD:REF>
  5954. <XPD:REF name="Tail">XdWAkkiMB0qHZvXQfp+tRAAA</XPD:REF>
  5955. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="LiFoWUQd+kO8e1GzBV3dnQAA">
  5956. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5957. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  5958. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  5959. <XPD:REF name="Model">pUlSo2/PGUGbOEtx9YGGkAAA</XPD:REF>
  5960. </XPD:OBJ>
  5961. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="DJtSaXBaSkGI/hpv16RBLQAA">
  5962. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5963. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  5964. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  5965. <XPD:REF name="Model">pUlSo2/PGUGbOEtx9YGGkAAA</XPD:REF>
  5966. </XPD:OBJ>
  5967. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="PCKKxg72nUGZxlhto5ebvwAA">
  5968. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5969. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  5970. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  5971. <XPD:REF name="Model">pUlSo2/PGUGbOEtx9YGGkAAA</XPD:REF>
  5972. </XPD:OBJ>
  5973. </XPD:OBJ>
  5974. <XPD:OBJ name="OwnedViews[15]" type="UMLGeneralizationView" guid="OlA7aFMa/0ioSJLhdcTxgQAA">
  5975. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  5976. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  5977. <XPD:ATTR name="Points" type="Points">566,1304;472,1192;348,1167</XPD:ATTR>
  5978. <XPD:REF name="Model">6zlAYO2+JEmTh0JuwrP0jgAA</XPD:REF>
  5979. <XPD:REF name="Head">Jvi95wSHaUOQ7NJzuaLYowAA</XPD:REF>
  5980. <XPD:REF name="Tail">4XXw9vfun0a24Xk6K/eqNwAA</XPD:REF>
  5981. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Ck/VcWHl2E6cNfEMjBKDqAAA">
  5982. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5983. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  5984. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  5985. <XPD:REF name="Model">6zlAYO2+JEmTh0JuwrP0jgAA</XPD:REF>
  5986. </XPD:OBJ>
  5987. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="F2SNGZ3nMUeK5+O8mcP1tAAA">
  5988. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5989. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  5990. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  5991. <XPD:REF name="Model">6zlAYO2+JEmTh0JuwrP0jgAA</XPD:REF>
  5992. </XPD:OBJ>
  5993. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="mk47pPotgkyJGG6sjkVsEAAA">
  5994. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  5995. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  5996. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  5997. <XPD:REF name="Model">6zlAYO2+JEmTh0JuwrP0jgAA</XPD:REF>
  5998. </XPD:OBJ>
  5999. </XPD:OBJ>
  6000. <XPD:OBJ name="OwnedViews[16]" type="UMLGeneralizationView" guid="8uCmNNzGekaKy5nR/T6dXgAA">
  6001. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  6002. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  6003. <XPD:ATTR name="Points" type="Points">612,1304;612,1112;677,1037</XPD:ATTR>
  6004. <XPD:REF name="Model">DLPvhY5teEiO4nl/ImGDOwAA</XPD:REF>
  6005. <XPD:REF name="Head">VLERt8k74k+Gz466zBHy6AAA</XPD:REF>
  6006. <XPD:REF name="Tail">4XXw9vfun0a24Xk6K/eqNwAA</XPD:REF>
  6007. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="fZlPnxWJoEyALL7obWe/ngAA">
  6008. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  6009. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  6010. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  6011. <XPD:REF name="Model">DLPvhY5teEiO4nl/ImGDOwAA</XPD:REF>
  6012. </XPD:OBJ>
  6013. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="XyLZBsuhA0umhI0Jc/f+uwAA">
  6014. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  6015. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  6016. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  6017. <XPD:REF name="Model">DLPvhY5teEiO4nl/ImGDOwAA</XPD:REF>
  6018. </XPD:OBJ>
  6019. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="S8EY0XbpbEy2yKu3BGaaQwAA">
  6020. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  6021. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  6022. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  6023. <XPD:REF name="Model">DLPvhY5teEiO4nl/ImGDOwAA</XPD:REF>
  6024. </XPD:OBJ>
  6025. </XPD:OBJ>
  6026. <XPD:OBJ name="OwnedViews[17]" type="UMLGeneralizationView" guid="HufL+mulskOLgjfoRCIADQAA">
  6027. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  6028. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  6029. <XPD:ATTR name="Points" type="Points">437,1304;520,1192;640,1177</XPD:ATTR>
  6030. <XPD:REF name="Model">WevwuaXm10S10CfIFVFoFwAA</XPD:REF>
  6031. <XPD:REF name="Head">tzOblJolkE++35/W1yMpSgAA</XPD:REF>
  6032. <XPD:REF name="Tail">XdWAkkiMB0qHZvXQfp+tRAAA</XPD:REF>
  6033. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="QR/l9xtzzkKsdgEF3ZOS8wAA">
  6034. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  6035. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  6036. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  6037. <XPD:REF name="Model">WevwuaXm10S10CfIFVFoFwAA</XPD:REF>
  6038. </XPD:OBJ>
  6039. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="LtIduPZVKUuBjWdz9i/VlQAA">
  6040. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  6041. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  6042. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  6043. <XPD:REF name="Model">WevwuaXm10S10CfIFVFoFwAA</XPD:REF>
  6044. </XPD:OBJ>
  6045. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="M/SFN+tL9EWGLhHzYSO9OAAA">
  6046. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  6047. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  6048. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  6049. <XPD:REF name="Model">WevwuaXm10S10CfIFVFoFwAA</XPD:REF>
  6050. </XPD:OBJ>
  6051. </XPD:OBJ>
  6052. <XPD:OBJ name="OwnedViews[18]" type="UMLGeneralizationView" guid="IOw6/Ly+6kmjGOl4N2aT0AAA">
  6053. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  6054. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  6055. <XPD:ATTR name="Points" type="Points">835,1304;836,1100;768,1037</XPD:ATTR>
  6056. <XPD:REF name="Model">ikNlGmT/m06b5kjYjhgFRAAA</XPD:REF>
  6057. <XPD:REF name="Head">VLERt8k74k+Gz466zBHy6AAA</XPD:REF>
  6058. <XPD:REF name="Tail">VUpwOKU+J0Wj770ubFC9nAAA</XPD:REF>
  6059. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="QT+ovsXCCkGvgmJN58F8lwAA">
  6060. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  6061. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  6062. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  6063. <XPD:REF name="Model">ikNlGmT/m06b5kjYjhgFRAAA</XPD:REF>
  6064. </XPD:OBJ>
  6065. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="sWCrJ6WOnEeAi9nE+VEwmAAA">
  6066. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  6067. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  6068. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  6069. <XPD:REF name="Model">ikNlGmT/m06b5kjYjhgFRAAA</XPD:REF>
  6070. </XPD:OBJ>
  6071. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="43KtHFCiSUSrsoxheOBgEwAA">
  6072. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  6073. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  6074. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  6075. <XPD:REF name="Model">ikNlGmT/m06b5kjYjhgFRAAA</XPD:REF>
  6076. </XPD:OBJ>
  6077. </XPD:OBJ>
  6078. <XPD:OBJ name="OwnedViews[19]" type="UMLGeneralizationView" guid="NowVO22ZNU2KXhSlRqZD/gAA">
  6079. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  6080. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  6081. <XPD:ATTR name="Points" type="Points">793,1304;754,1225</XPD:ATTR>
  6082. <XPD:REF name="Model">zC0n+CWc7Eq8t3+2/ieK3wAA</XPD:REF>
  6083. <XPD:REF name="Head">tzOblJolkE++35/W1yMpSgAA</XPD:REF>
  6084. <XPD:REF name="Tail">VUpwOKU+J0Wj770ubFC9nAAA</XPD:REF>
  6085. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="tYg1m9xlxEWLU+i2d79SiAAA">
  6086. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  6087. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  6088. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  6089. <XPD:REF name="Model">zC0n+CWc7Eq8t3+2/ieK3wAA</XPD:REF>
  6090. </XPD:OBJ>
  6091. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="G0zhAMuBSU6c1E+SnQiN9QAA">
  6092. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  6093. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  6094. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  6095. <XPD:REF name="Model">zC0n+CWc7Eq8t3+2/ieK3wAA</XPD:REF>
  6096. </XPD:OBJ>
  6097. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="8WWN7sbZF0ybu75EAX1tKAAA">
  6098. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  6099. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  6100. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  6101. <XPD:REF name="Model">zC0n+CWc7Eq8t3+2/ieK3wAA</XPD:REF>
  6102. </XPD:OBJ>
  6103. </XPD:OBJ>
  6104. <XPD:OBJ name="OwnedViews[20]" type="UMLClassView" guid="9/z70h7WbU+nSBlyL/MOfAAA">
  6105. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  6106. <XPD:ATTR name="FillColor" type="string">$00FFE7B5</XPD:ATTR>
  6107. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  6108. <XPD:ATTR name="Left" type="integer">556</XPD:ATTR>
  6109. <XPD:ATTR name="Top" type="integer">92</XPD:ATTR>
  6110. <XPD:ATTR name="Width" type="integer">76</XPD:ATTR>
  6111. <XPD:ATTR name="Height" type="integer">30</XPD:ATTR>
  6112. <XPD:REF name="Model">rNsPUCIqcESb1NED1xr04AAA</XPD:REF>
  6113. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="GIq0CGyjnEyMJuJQZ8lfMwAA">
  6114. <XPD:OBJ name="NameLabel" type="LabelView" guid="P3VRoY6Pw02fyG9vD1dNqQAA">
  6115. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  6116. <XPD:ATTR name="Text" type="string">CTcpClient</XPD:ATTR>
  6117. </XPD:OBJ>
  6118. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="JIhnyCX51kePu55Xrl9cIwAA">
  6119. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  6120. </XPD:OBJ>
  6121. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="q7oGZF6ctES83wE8zUGSUwAA">
  6122. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  6123. </XPD:OBJ>
  6124. </XPD:OBJ>
  6125. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="369cYTvudUecz049/FDJjgAA">
  6126. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  6127. <XPD:REF name="Model">rNsPUCIqcESb1NED1xr04AAA</XPD:REF>
  6128. </XPD:OBJ>
  6129. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="J9CWNyRztkO4LbU7+KL+oQAA">
  6130. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  6131. <XPD:REF name="Model">rNsPUCIqcESb1NED1xr04AAA</XPD:REF>
  6132. </XPD:OBJ>
  6133. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="DoDrdNCp6ESoxgG/U/jBXgAA">
  6134. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  6135. <XPD:REF name="Model">rNsPUCIqcESb1NED1xr04AAA</XPD:REF>
  6136. </XPD:OBJ>
  6137. </XPD:OBJ>
  6138. <XPD:OBJ name="OwnedViews[21]" type="UMLClassView" guid="txEKm8CR70Cuk11CUiY1aQAA">
  6139. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  6140. <XPD:ATTR name="FillColor" type="string">$00FFC8FF</XPD:ATTR>
  6141. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  6142. <XPD:ATTR name="Left" type="integer">508</XPD:ATTR>
  6143. <XPD:ATTR name="Top" type="integer">196</XPD:ATTR>
  6144. <XPD:ATTR name="Width" type="integer">165</XPD:ATTR>
  6145. <XPD:ATTR name="Height" type="integer">94</XPD:ATTR>
  6146. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  6147. <XPD:ATTR name="ShowOperationSignature" type="boolean">False</XPD:ATTR>
  6148. <XPD:REF name="Model">1KywXCH1V02rwVorFE1tuQAA</XPD:REF>
  6149. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="I/LhelbmUk+G2I5ebTBI4gAA">
  6150. <XPD:OBJ name="NameLabel" type="LabelView" guid="71l/bTyvPE6u7F4qvpAzgwAA">
  6151. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  6152. <XPD:ATTR name="Text" type="string">CSSLClient</XPD:ATTR>
  6153. </XPD:OBJ>
  6154. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="oW2JByE9dEqvVz1MdrY9CwAA">
  6155. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  6156. </XPD:OBJ>
  6157. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="5sGdKORchkaSU7CUlBxEGQAA">
  6158. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  6159. </XPD:OBJ>
  6160. </XPD:OBJ>
  6161. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="NT03ICRdaUKYAyikWS2hdgAA">
  6162. <XPD:REF name="Model">1KywXCH1V02rwVorFE1tuQAA</XPD:REF>
  6163. </XPD:OBJ>
  6164. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="OBkTDDh18k2vNWfTH4juRQAA">
  6165. <XPD:REF name="Model">1KywXCH1V02rwVorFE1tuQAA</XPD:REF>
  6166. </XPD:OBJ>
  6167. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="+8GQFG9kzk6KXOIP5z7ejwAA">
  6168. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  6169. <XPD:REF name="Model">1KywXCH1V02rwVorFE1tuQAA</XPD:REF>
  6170. </XPD:OBJ>
  6171. </XPD:OBJ>
  6172. <XPD:OBJ name="OwnedViews[22]" type="UMLClassView" guid="4j80tfni4UmZL6wIRCcF1wAA">
  6173. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  6174. <XPD:ATTR name="FillColor" type="string">$0000C4C4</XPD:ATTR>
  6175. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  6176. <XPD:ATTR name="Left" type="integer">692</XPD:ATTR>
  6177. <XPD:ATTR name="Top" type="integer">364</XPD:ATTR>
  6178. <XPD:ATTR name="Width" type="integer">165</XPD:ATTR>
  6179. <XPD:ATTR name="Height" type="integer">116</XPD:ATTR>
  6180. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  6181. <XPD:ATTR name="ShowOperationSignature" type="boolean">False</XPD:ATTR>
  6182. <XPD:REF name="Model">tvyRlzR70kaEb8akK1WldwAA</XPD:REF>
  6183. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="5mDYE9kpXka4WBMqTSAwcAAA">
  6184. <XPD:OBJ name="NameLabel" type="LabelView" guid="KttpAzvD10OQMQpBhn+zfwAA">
  6185. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  6186. <XPD:ATTR name="Text" type="string">IPackClient</XPD:ATTR>
  6187. </XPD:OBJ>
  6188. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="LirVYsX6CUqK9c9QFzeaSwAA">
  6189. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  6190. </XPD:OBJ>
  6191. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="CwHfV6+3IEmyEM7LZ96NdwAA">
  6192. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  6193. </XPD:OBJ>
  6194. </XPD:OBJ>
  6195. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="gkBxNeekf0GfPCLiPWclKwAA">
  6196. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  6197. <XPD:REF name="Model">tvyRlzR70kaEb8akK1WldwAA</XPD:REF>
  6198. </XPD:OBJ>
  6199. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="5MQyiVwFi0m16vbQmhpXTAAA">
  6200. <XPD:REF name="Model">tvyRlzR70kaEb8akK1WldwAA</XPD:REF>
  6201. </XPD:OBJ>
  6202. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="ErSxa18bfUq08B5kayys+AAA">
  6203. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  6204. <XPD:REF name="Model">tvyRlzR70kaEb8akK1WldwAA</XPD:REF>
  6205. </XPD:OBJ>
  6206. </XPD:OBJ>
  6207. <XPD:OBJ name="OwnedViews[23]" type="UMLClassView" guid="nVtu8nPKAk22+oIBt8kPjAAA">
  6208. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  6209. <XPD:ATTR name="FillColor" type="string">$0000C4C4</XPD:ATTR>
  6210. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  6211. <XPD:ATTR name="Left" type="integer">352</XPD:ATTR>
  6212. <XPD:ATTR name="Top" type="integer">364</XPD:ATTR>
  6213. <XPD:ATTR name="Width" type="integer">159</XPD:ATTR>
  6214. <XPD:ATTR name="Height" type="integer">84</XPD:ATTR>
  6215. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  6216. <XPD:ATTR name="ShowOperationSignature" type="boolean">False</XPD:ATTR>
  6217. <XPD:REF name="Model">LPfLjDLmzkKy/sn51dyX7gAA</XPD:REF>
  6218. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="hfTXyLgJo0OePGFrdV5eIAAA">
  6219. <XPD:OBJ name="NameLabel" type="LabelView" guid="0MaYbx6j5UyWjHP4ZRQ1UgAA">
  6220. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  6221. <XPD:ATTR name="Text" type="string">IPullClient</XPD:ATTR>
  6222. </XPD:OBJ>
  6223. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="YaE+KRm3RUG5MU1EAqy7BwAA">
  6224. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  6225. </XPD:OBJ>
  6226. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="KBB5gyzT5Eq7Ofn+JgbAvAAA">
  6227. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  6228. </XPD:OBJ>
  6229. </XPD:OBJ>
  6230. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="aJeXCxGlmEKsy8OPpW0ingAA">
  6231. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  6232. <XPD:REF name="Model">LPfLjDLmzkKy/sn51dyX7gAA</XPD:REF>
  6233. </XPD:OBJ>
  6234. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Gc16A41OjkGXNLvpg6vmSQAA">
  6235. <XPD:REF name="Model">LPfLjDLmzkKy/sn51dyX7gAA</XPD:REF>
  6236. </XPD:OBJ>
  6237. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="sGI4sAU5bkix4g66jHTM/gAA">
  6238. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  6239. <XPD:REF name="Model">LPfLjDLmzkKy/sn51dyX7gAA</XPD:REF>
  6240. </XPD:OBJ>
  6241. </XPD:OBJ>
  6242. <XPD:OBJ name="OwnedViews[24]" type="UMLClassView" guid="Ia9E9+rZekuN0lCyr3bcuwAA">
  6243. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  6244. <XPD:ATTR name="FillColor" type="string">$00FFC8FF</XPD:ATTR>
  6245. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  6246. <XPD:ATTR name="Left" type="integer">396</XPD:ATTR>
  6247. <XPD:ATTR name="Top" type="integer">556</XPD:ATTR>
  6248. <XPD:ATTR name="Width" type="integer">185</XPD:ATTR>
  6249. <XPD:ATTR name="Height" type="integer">110</XPD:ATTR>
  6250. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  6251. <XPD:ATTR name="ShowOperationSignature" type="boolean">False</XPD:ATTR>
  6252. <XPD:REF name="Model">JGUmeFicd0eQCApyahMZ2AAA</XPD:REF>
  6253. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="PfkMxbcrg0i5IlfCQCSPSgAA">
  6254. <XPD:OBJ name="NameLabel" type="LabelView" guid="ni8x0BaDlUiEOcX9Pf+5KAAA">
  6255. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  6256. <XPD:ATTR name="Text" type="string">CSSLPullClient</XPD:ATTR>
  6257. </XPD:OBJ>
  6258. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="K7mmo9Bv1UufEvb0/TtSLAAA">
  6259. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  6260. </XPD:OBJ>
  6261. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="8QlppkzjIEGIUhNv5FjASAAA">
  6262. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  6263. </XPD:OBJ>
  6264. </XPD:OBJ>
  6265. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="hr5mKKsEQEOPJw/O9Cpn/AAA">
  6266. <XPD:REF name="Model">JGUmeFicd0eQCApyahMZ2AAA</XPD:REF>
  6267. </XPD:OBJ>
  6268. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="t6MLQdrDc0eoGAKsFUpl1AAA">
  6269. <XPD:REF name="Model">JGUmeFicd0eQCApyahMZ2AAA</XPD:REF>
  6270. </XPD:OBJ>
  6271. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="hzTqTpnLjUuEX+vEhVyICQAA">
  6272. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  6273. <XPD:REF name="Model">JGUmeFicd0eQCApyahMZ2AAA</XPD:REF>
  6274. </XPD:OBJ>
  6275. </XPD:OBJ>
  6276. <XPD:OBJ name="OwnedViews[25]" type="UMLClassView" guid="3zj+g3elVkKhJer42rrZeAAA">
  6277. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  6278. <XPD:ATTR name="FillColor" type="string">$00FFC8FF</XPD:ATTR>
  6279. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  6280. <XPD:ATTR name="Left" type="integer">604</XPD:ATTR>
  6281. <XPD:ATTR name="Top" type="integer">556</XPD:ATTR>
  6282. <XPD:ATTR name="Width" type="integer">191</XPD:ATTR>
  6283. <XPD:ATTR name="Height" type="integer">174</XPD:ATTR>
  6284. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  6285. <XPD:ATTR name="ShowOperationSignature" type="boolean">False</XPD:ATTR>
  6286. <XPD:REF name="Model">vwyVaeoS+k2li1olb1nP9wAA</XPD:REF>
  6287. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="ab4EVNeDnkiaBc2WcDHQgAAA">
  6288. <XPD:OBJ name="NameLabel" type="LabelView" guid="3ChQxQteN0a9VkdFumcl5QAA">
  6289. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  6290. <XPD:ATTR name="Text" type="string">CSSLPackClient</XPD:ATTR>
  6291. </XPD:OBJ>
  6292. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="+QzOnkI6q0yqsGm+LoucUAAA">
  6293. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  6294. </XPD:OBJ>
  6295. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="GvCersoxuUGfJqjROc9YegAA">
  6296. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  6297. </XPD:OBJ>
  6298. </XPD:OBJ>
  6299. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="v4NARQFS6Uy/PKV9tnUM7QAA">
  6300. <XPD:REF name="Model">vwyVaeoS+k2li1olb1nP9wAA</XPD:REF>
  6301. </XPD:OBJ>
  6302. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="k3CdI1zUqE+T/FDT3RnDbwAA">
  6303. <XPD:REF name="Model">vwyVaeoS+k2li1olb1nP9wAA</XPD:REF>
  6304. </XPD:OBJ>
  6305. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="ron7xoHc5UiMwriADHUk9gAA">
  6306. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  6307. <XPD:REF name="Model">vwyVaeoS+k2li1olb1nP9wAA</XPD:REF>
  6308. </XPD:OBJ>
  6309. </XPD:OBJ>
  6310. <XPD:OBJ name="OwnedViews[26]" type="UMLGeneralizationView" guid="yt3AuwufeEWaEn1o1NgciQAA">
  6311. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  6312. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  6313. <XPD:ATTR name="Points" type="Points">591,196;593,121</XPD:ATTR>
  6314. <XPD:REF name="Model">Tl0fIre+Z0iT2dYHwMCvCgAA</XPD:REF>
  6315. <XPD:REF name="Head">9/z70h7WbU+nSBlyL/MOfAAA</XPD:REF>
  6316. <XPD:REF name="Tail">txEKm8CR70Cuk11CUiY1aQAA</XPD:REF>
  6317. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="B8IS+v0iZUOKEqZGWyh3ZAAA">
  6318. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  6319. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  6320. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  6321. <XPD:REF name="Model">Tl0fIre+Z0iT2dYHwMCvCgAA</XPD:REF>
  6322. </XPD:OBJ>
  6323. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="dasPOsELqU2fV0vK1AwJfQAA">
  6324. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  6325. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  6326. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  6327. <XPD:REF name="Model">Tl0fIre+Z0iT2dYHwMCvCgAA</XPD:REF>
  6328. </XPD:OBJ>
  6329. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="uiAfed0UeU+KIcR++yVfFgAA">
  6330. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  6331. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  6332. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  6333. <XPD:REF name="Model">Tl0fIre+Z0iT2dYHwMCvCgAA</XPD:REF>
  6334. </XPD:OBJ>
  6335. </XPD:OBJ>
  6336. <XPD:OBJ name="OwnedViews[27]" type="UMLGeneralizationView" guid="mZEFQ+K7ykm0HUQPpkgEsgAA">
  6337. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  6338. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  6339. <XPD:ATTR name="Points" type="Points">503,556;577,289</XPD:ATTR>
  6340. <XPD:REF name="Model">DOJbpPAv9E+jWzPo+tTRBwAA</XPD:REF>
  6341. <XPD:REF name="Head">txEKm8CR70Cuk11CUiY1aQAA</XPD:REF>
  6342. <XPD:REF name="Tail">Ia9E9+rZekuN0lCyr3bcuwAA</XPD:REF>
  6343. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="KcZq5F9k6karY73UkqThfAAA">
  6344. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  6345. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  6346. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  6347. <XPD:REF name="Model">DOJbpPAv9E+jWzPo+tTRBwAA</XPD:REF>
  6348. </XPD:OBJ>
  6349. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="YwvTopwemUKaWfesKK6qZwAA">
  6350. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  6351. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  6352. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  6353. <XPD:REF name="Model">DOJbpPAv9E+jWzPo+tTRBwAA</XPD:REF>
  6354. </XPD:OBJ>
  6355. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="ZUpoTZ/Qi0iN2J9ten5f8gAA">
  6356. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  6357. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  6358. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  6359. <XPD:REF name="Model">DOJbpPAv9E+jWzPo+tTRBwAA</XPD:REF>
  6360. </XPD:OBJ>
  6361. </XPD:OBJ>
  6362. <XPD:OBJ name="OwnedViews[28]" type="UMLGeneralizationView" guid="zU+FydKG8E2sgLThs6aOTQAA">
  6363. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  6364. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  6365. <XPD:ATTR name="Points" type="Points">676,556;603,289</XPD:ATTR>
  6366. <XPD:REF name="Model">Vw/BVMYru0mplhHb7LN7xAAA</XPD:REF>
  6367. <XPD:REF name="Head">txEKm8CR70Cuk11CUiY1aQAA</XPD:REF>
  6368. <XPD:REF name="Tail">3zj+g3elVkKhJer42rrZeAAA</XPD:REF>
  6369. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="8uOFtYw01keBMZQotb2XCwAA">
  6370. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  6371. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  6372. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  6373. <XPD:REF name="Model">Vw/BVMYru0mplhHb7LN7xAAA</XPD:REF>
  6374. </XPD:OBJ>
  6375. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="jRJyaln7FEK2kwb+on4VTgAA">
  6376. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  6377. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  6378. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  6379. <XPD:REF name="Model">Vw/BVMYru0mplhHb7LN7xAAA</XPD:REF>
  6380. </XPD:OBJ>
  6381. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="c4OYlNAxFUiY9ykw62kM4wAA">
  6382. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  6383. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  6384. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  6385. <XPD:REF name="Model">Vw/BVMYru0mplhHb7LN7xAAA</XPD:REF>
  6386. </XPD:OBJ>
  6387. </XPD:OBJ>
  6388. <XPD:OBJ name="OwnedViews[29]" type="UMLGeneralizationView" guid="eJ3JjNvbt0C0NGPVSVERFgAA">
  6389. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  6390. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  6391. <XPD:ATTR name="Points" type="Points">473,556;443,447</XPD:ATTR>
  6392. <XPD:REF name="Model">1tgP9ALDWkSXfAEOH31nEAAA</XPD:REF>
  6393. <XPD:REF name="Head">nVtu8nPKAk22+oIBt8kPjAAA</XPD:REF>
  6394. <XPD:REF name="Tail">Ia9E9+rZekuN0lCyr3bcuwAA</XPD:REF>
  6395. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="0CcZtJ7Ww06t8LRhZkIDQwAA">
  6396. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  6397. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  6398. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  6399. <XPD:REF name="Model">1tgP9ALDWkSXfAEOH31nEAAA</XPD:REF>
  6400. </XPD:OBJ>
  6401. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="5DJZi8Swxk+Moo52ZQ42qgAA">
  6402. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  6403. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  6404. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  6405. <XPD:REF name="Model">1tgP9ALDWkSXfAEOH31nEAAA</XPD:REF>
  6406. </XPD:OBJ>
  6407. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="zdqyTdtSJk26JArwR6Q51gAA">
  6408. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  6409. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  6410. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  6411. <XPD:REF name="Model">1tgP9ALDWkSXfAEOH31nEAAA</XPD:REF>
  6412. </XPD:OBJ>
  6413. </XPD:OBJ>
  6414. <XPD:OBJ name="OwnedViews[30]" type="UMLGeneralizationView" guid="8ihmVzkudkuAB5HrLI3BbQAA">
  6415. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  6416. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  6417. <XPD:ATTR name="Points" type="Points">728,556;754,479</XPD:ATTR>
  6418. <XPD:REF name="Model">toD1Nhg/ik+9R8r966zdrgAA</XPD:REF>
  6419. <XPD:REF name="Head">4j80tfni4UmZL6wIRCcF1wAA</XPD:REF>
  6420. <XPD:REF name="Tail">3zj+g3elVkKhJer42rrZeAAA</XPD:REF>
  6421. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="QwiM3okWzUaFaABJLA2EewAA">
  6422. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  6423. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  6424. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  6425. <XPD:REF name="Model">toD1Nhg/ik+9R8r966zdrgAA</XPD:REF>
  6426. </XPD:OBJ>
  6427. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="vVxwf4ouzEC3A1WT//JtsQAA">
  6428. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  6429. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  6430. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  6431. <XPD:REF name="Model">toD1Nhg/ik+9R8r966zdrgAA</XPD:REF>
  6432. </XPD:OBJ>
  6433. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="W6+AwUR+mEq6OQ1tlMBCpAAA">
  6434. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  6435. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  6436. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  6437. <XPD:REF name="Model">toD1Nhg/ik+9R8r966zdrgAA</XPD:REF>
  6438. </XPD:OBJ>
  6439. </XPD:OBJ>
  6440. <XPD:OBJ name="OwnedViews[31]" type="UMLEnumerationView" guid="ahhZnhJjCUCoI/paXB2zfQAA">
  6441. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  6442. <XPD:ATTR name="FillColor" type="string">$00EDDADA</XPD:ATTR>
  6443. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  6444. <XPD:ATTR name="Left" type="integer">108</XPD:ATTR>
  6445. <XPD:ATTR name="Top" type="integer">300</XPD:ATTR>
  6446. <XPD:ATTR name="Width" type="integer">132</XPD:ATTR>
  6447. <XPD:ATTR name="Height" type="integer">84</XPD:ATTR>
  6448. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  6449. <XPD:REF name="Model">uI7XjfC9p0++i29/9XhB2wAA</XPD:REF>
  6450. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="1tYx07us+UqgBsPoZX8NJgAA">
  6451. <XPD:OBJ name="NameLabel" type="LabelView" guid="9fhBvyJXJEur+EhocL4qDgAA">
  6452. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  6453. <XPD:ATTR name="Text" type="string">EnSSLSessionMode</XPD:ATTR>
  6454. </XPD:OBJ>
  6455. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="wlRYUwgByEe7a7QIjyrM4QAA">
  6456. <XPD:ATTR name="Text" type="string">&lt;&lt;enumeration&gt;&gt;</XPD:ATTR>
  6457. </XPD:OBJ>
  6458. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="jX2jMSRMrk+FcPipJzy+4wAA">
  6459. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  6460. </XPD:OBJ>
  6461. </XPD:OBJ>
  6462. <XPD:OBJ name="EnumerationLiteralCompartment" type="UMLEnumerationLiteralCompartmentView" guid="iyJ33zmoT0iTsXHxaSNejAAA">
  6463. <XPD:REF name="Model">uI7XjfC9p0++i29/9XhB2wAA</XPD:REF>
  6464. </XPD:OBJ>
  6465. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="BLf+MCIr8UmqFNwRYWb5igAA">
  6466. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  6467. <XPD:REF name="Model">uI7XjfC9p0++i29/9XhB2wAA</XPD:REF>
  6468. </XPD:OBJ>
  6469. </XPD:OBJ>
  6470. <XPD:OBJ name="OwnedViews[32]" type="UMLEnumerationView" guid="7lmnOzfc4UKWVoDJCY4TtQAA">
  6471. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  6472. <XPD:ATTR name="FillColor" type="string">$00EDDADA</XPD:ATTR>
  6473. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  6474. <XPD:ATTR name="Left" type="integer">68</XPD:ATTR>
  6475. <XPD:ATTR name="Top" type="integer">408</XPD:ATTR>
  6476. <XPD:ATTR name="Width" type="integer">213</XPD:ATTR>
  6477. <XPD:ATTR name="Height" type="integer">116</XPD:ATTR>
  6478. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  6479. <XPD:REF name="Model">DIS1hiv90kC+ATLNES3MPgAA</XPD:REF>
  6480. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Aa2BN3xL5EK5DSkv7n2ojQAA">
  6481. <XPD:OBJ name="NameLabel" type="LabelView" guid="tfP+8am19kCl2TgtlSToSQAA">
  6482. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  6483. <XPD:ATTR name="Text" type="string">EnSSLVerifyMode</XPD:ATTR>
  6484. </XPD:OBJ>
  6485. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="F9vEwHlc9EClQybgAn+tAAAA">
  6486. <XPD:ATTR name="Text" type="string">&lt;&lt;enumeration&gt;&gt;</XPD:ATTR>
  6487. </XPD:OBJ>
  6488. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="PmedbbcBlEm7spcRceKkTwAA">
  6489. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  6490. </XPD:OBJ>
  6491. </XPD:OBJ>
  6492. <XPD:OBJ name="EnumerationLiteralCompartment" type="UMLEnumerationLiteralCompartmentView" guid="cJTylAty/kanTnQTXAmbgAAA">
  6493. <XPD:REF name="Model">DIS1hiv90kC+ATLNES3MPgAA</XPD:REF>
  6494. </XPD:OBJ>
  6495. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="w8wKW5SAmkuHLVB2B5hFcwAA">
  6496. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  6497. <XPD:REF name="Model">DIS1hiv90kC+ATLNES3MPgAA</XPD:REF>
  6498. </XPD:OBJ>
  6499. </XPD:OBJ>
  6500. </XPD:OBJ>
  6501. </XPD:OBJ>
  6502. <XPD:ATTR name="#OwnedElements" type="integer">143</XPD:ATTR>
  6503. <XPD:OBJ name="OwnedElements[0]" type="UMLEnumeration" guid="3KsfqnlMb0ieGw/IAO5hFQAA">
  6504. <XPD:ATTR name="Name" type="string">EnServiceState</XPD:ATTR>
  6505. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  6506. <XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
  6507. <XPD:REF name="Views[0]">/Hg9sU6SmkaAX3wqfKf/lAAA</XPD:REF>
  6508. <XPD:REF name="Views[1]">wPOn+zBnJ02Mf+2m4vEdbwAA</XPD:REF>
  6509. <XPD:REF name="Views[2]">8vi/z6yaDUShoIWb1X8UvgAA</XPD:REF>
  6510. <XPD:ATTR name="#TypedParameters" type="integer">8</XPD:ATTR>
  6511. <XPD:REF name="TypedParameters[0]">9ze/PvOnvU2I3wuW3sw7dgAA</XPD:REF>
  6512. <XPD:REF name="TypedParameters[1]">bb0LhDAaoUWNpOxTYJKZFwAA</XPD:REF>
  6513. <XPD:REF name="TypedParameters[2]">ovLyeMCsGU+CSwChq6MhOQAA</XPD:REF>
  6514. <XPD:REF name="TypedParameters[3]">fPFZ9bkoRkSS9IXDRWQPhQAA</XPD:REF>
  6515. <XPD:REF name="TypedParameters[4]">3O88wlYsrUS175Djzxc2dAAA</XPD:REF>
  6516. <XPD:REF name="TypedParameters[5]">F9rQZp8vdkS+d68SMN96wwAA</XPD:REF>
  6517. <XPD:REF name="TypedParameters[6]">4wHcw6tqd0mfon0oAGPsCgAA</XPD:REF>
  6518. <XPD:REF name="TypedParameters[7]">dZbcHxIwz0KDNKb0mYF2sAAA</XPD:REF>
  6519. <XPD:ATTR name="#Literals" type="integer">4</XPD:ATTR>
  6520. <XPD:OBJ name="Literals[0]" type="UMLEnumerationLiteral" guid="BUAg5V47OEmKqbfsSVGSZQAA">
  6521. <XPD:ATTR name="Name" type="string">SS_STARTING</XPD:ATTR>
  6522. <XPD:REF name="Enumeration">3KsfqnlMb0ieGw/IAO5hFQAA</XPD:REF>
  6523. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  6524. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="WYme9Gi/mU6HuEjR6LAaDwAA">
  6525. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  6526. <XPD:ATTR name="TagDefinitionSetName" type="string">CppEnumLiteral</XPD:ATTR>
  6527. <XPD:ATTR name="Name" type="string">CppEnumLiteralValue</XPD:ATTR>
  6528. <XPD:ATTR name="DataValue" type="string">0</XPD:ATTR>
  6529. <XPD:REF name="TaggedModel">BUAg5V47OEmKqbfsSVGSZQAA</XPD:REF>
  6530. </XPD:OBJ>
  6531. </XPD:OBJ>
  6532. <XPD:OBJ name="Literals[1]" type="UMLEnumerationLiteral" guid="x45Shq4m3UCyyhhHgqIauwAA">
  6533. <XPD:ATTR name="Name" type="string">SS_STARTED</XPD:ATTR>
  6534. <XPD:REF name="Enumeration">3KsfqnlMb0ieGw/IAO5hFQAA</XPD:REF>
  6535. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  6536. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="RMTZ9Hn7hU+UFqJYas/+ngAA">
  6537. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  6538. <XPD:ATTR name="TagDefinitionSetName" type="string">CppEnumLiteral</XPD:ATTR>
  6539. <XPD:ATTR name="Name" type="string">CppEnumLiteralValue</XPD:ATTR>
  6540. <XPD:ATTR name="DataValue" type="string">1</XPD:ATTR>
  6541. <XPD:REF name="TaggedModel">x45Shq4m3UCyyhhHgqIauwAA</XPD:REF>
  6542. </XPD:OBJ>
  6543. </XPD:OBJ>
  6544. <XPD:OBJ name="Literals[2]" type="UMLEnumerationLiteral" guid="lRR5ieVM/kiOUDwCIMzM3gAA">
  6545. <XPD:ATTR name="Name" type="string">SS_STOPPING</XPD:ATTR>
  6546. <XPD:REF name="Enumeration">3KsfqnlMb0ieGw/IAO5hFQAA</XPD:REF>
  6547. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  6548. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="biftqZg/DEOoHr3j7dCxVQAA">
  6549. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  6550. <XPD:ATTR name="TagDefinitionSetName" type="string">CppEnumLiteral</XPD:ATTR>
  6551. <XPD:ATTR name="Name" type="string">CppEnumLiteralValue</XPD:ATTR>
  6552. <XPD:ATTR name="DataValue" type="string">2</XPD:ATTR>
  6553. <XPD:REF name="TaggedModel">lRR5ieVM/kiOUDwCIMzM3gAA</XPD:REF>
  6554. </XPD:OBJ>
  6555. </XPD:OBJ>
  6556. <XPD:OBJ name="Literals[3]" type="UMLEnumerationLiteral" guid="CdW6GmQJlkaZO1o+SoZgAQAA">
  6557. <XPD:ATTR name="Name" type="string">SS_STOPPED</XPD:ATTR>
  6558. <XPD:REF name="Enumeration">3KsfqnlMb0ieGw/IAO5hFQAA</XPD:REF>
  6559. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  6560. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="hS+5GKRU3k29bZz4HsIlOwAA">
  6561. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  6562. <XPD:ATTR name="TagDefinitionSetName" type="string">CppEnumLiteral</XPD:ATTR>
  6563. <XPD:ATTR name="Name" type="string">CppEnumLiteralValue</XPD:ATTR>
  6564. <XPD:ATTR name="DataValue" type="string">3</XPD:ATTR>
  6565. <XPD:REF name="TaggedModel">CdW6GmQJlkaZO1o+SoZgAQAA</XPD:REF>
  6566. </XPD:OBJ>
  6567. </XPD:OBJ>
  6568. </XPD:OBJ>
  6569. <XPD:OBJ name="OwnedElements[1]" type="UMLEnumeration" guid="bcrguJxo002HtvMUNvyx5QAA">
  6570. <XPD:ATTR name="Name" type="string">EnSocketOperation</XPD:ATTR>
  6571. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  6572. <XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
  6573. <XPD:REF name="Views[0]">NQa42WghXU2XZMat6ngMLgAA</XPD:REF>
  6574. <XPD:REF name="Views[1]">taqRhJZSJEeDgM2FarHi8gAA</XPD:REF>
  6575. <XPD:REF name="Views[2]">Cjh6qO8sB0qDMc5eq2ww/AAA</XPD:REF>
  6576. <XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
  6577. <XPD:REF name="TypedParameters[0]">GsWmM9R3lUSKuiHhl55jQAAA</XPD:REF>
  6578. <XPD:REF name="TypedParameters[1]">c0UAA1N5nkuBLBDAo1fUewAA</XPD:REF>
  6579. <XPD:ATTR name="#Literals" type="integer">6</XPD:ATTR>
  6580. <XPD:OBJ name="Literals[0]" type="UMLEnumerationLiteral" guid="xnhXkWFrI0mA7yhIClHMigAA">
  6581. <XPD:ATTR name="Name" type="string">SO_UNKNOWN</XPD:ATTR>
  6582. <XPD:REF name="Enumeration">bcrguJxo002HtvMUNvyx5QAA</XPD:REF>
  6583. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  6584. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="Nj610yV4r0WdgqNhp9GkoQAA">
  6585. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  6586. <XPD:ATTR name="TagDefinitionSetName" type="string">CppEnumLiteral</XPD:ATTR>
  6587. <XPD:ATTR name="Name" type="string">CppEnumLiteralValue</XPD:ATTR>
  6588. <XPD:ATTR name="DataValue" type="string">0</XPD:ATTR>
  6589. <XPD:REF name="TaggedModel">xnhXkWFrI0mA7yhIClHMigAA</XPD:REF>
  6590. </XPD:OBJ>
  6591. </XPD:OBJ>
  6592. <XPD:OBJ name="Literals[1]" type="UMLEnumerationLiteral" guid="WpQiSMOAokio6w6T3QFhkwAA">
  6593. <XPD:ATTR name="Name" type="string">SO_ACCEPT</XPD:ATTR>
  6594. <XPD:REF name="Enumeration">bcrguJxo002HtvMUNvyx5QAA</XPD:REF>
  6595. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  6596. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="G2B6PlMqKkC6j/kmgDQFzwAA">
  6597. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  6598. <XPD:ATTR name="TagDefinitionSetName" type="string">CppEnumLiteral</XPD:ATTR>
  6599. <XPD:ATTR name="Name" type="string">CppEnumLiteralValue</XPD:ATTR>
  6600. <XPD:ATTR name="DataValue" type="string">1</XPD:ATTR>
  6601. <XPD:REF name="TaggedModel">WpQiSMOAokio6w6T3QFhkwAA</XPD:REF>
  6602. </XPD:OBJ>
  6603. </XPD:OBJ>
  6604. <XPD:OBJ name="Literals[2]" type="UMLEnumerationLiteral" guid="H/x8WMv+e0mjCuRuGPCPjQAA">
  6605. <XPD:ATTR name="Name" type="string">SO_CONNECT</XPD:ATTR>
  6606. <XPD:REF name="Enumeration">bcrguJxo002HtvMUNvyx5QAA</XPD:REF>
  6607. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  6608. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="c2889EPFZECosoLyIg745wAA">
  6609. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  6610. <XPD:ATTR name="TagDefinitionSetName" type="string">CppEnumLiteral</XPD:ATTR>
  6611. <XPD:ATTR name="Name" type="string">CppEnumLiteralValue</XPD:ATTR>
  6612. <XPD:ATTR name="DataValue" type="string">2</XPD:ATTR>
  6613. <XPD:REF name="TaggedModel">H/x8WMv+e0mjCuRuGPCPjQAA</XPD:REF>
  6614. </XPD:OBJ>
  6615. </XPD:OBJ>
  6616. <XPD:OBJ name="Literals[3]" type="UMLEnumerationLiteral" guid="SqubH1/udUiyUV0J7SlCIgAA">
  6617. <XPD:ATTR name="Name" type="string">SO_SEND</XPD:ATTR>
  6618. <XPD:REF name="Enumeration">bcrguJxo002HtvMUNvyx5QAA</XPD:REF>
  6619. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  6620. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="CApPe+oxtUSHDUO1gQYtJQAA">
  6621. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  6622. <XPD:ATTR name="TagDefinitionSetName" type="string">CppEnumLiteral</XPD:ATTR>
  6623. <XPD:ATTR name="Name" type="string">CppEnumLiteralValue</XPD:ATTR>
  6624. <XPD:ATTR name="DataValue" type="string">3</XPD:ATTR>
  6625. <XPD:REF name="TaggedModel">SqubH1/udUiyUV0J7SlCIgAA</XPD:REF>
  6626. </XPD:OBJ>
  6627. </XPD:OBJ>
  6628. <XPD:OBJ name="Literals[4]" type="UMLEnumerationLiteral" guid="1kgrtl72TESkbs8gun55PgAA">
  6629. <XPD:ATTR name="Name" type="string">SO_RECEIVE</XPD:ATTR>
  6630. <XPD:REF name="Enumeration">bcrguJxo002HtvMUNvyx5QAA</XPD:REF>
  6631. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  6632. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="RX28+XCZikW4cNgvVCd04wAA">
  6633. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  6634. <XPD:ATTR name="TagDefinitionSetName" type="string">CppEnumLiteral</XPD:ATTR>
  6635. <XPD:ATTR name="Name" type="string">CppEnumLiteralValue</XPD:ATTR>
  6636. <XPD:ATTR name="DataValue" type="string">4</XPD:ATTR>
  6637. <XPD:REF name="TaggedModel">1kgrtl72TESkbs8gun55PgAA</XPD:REF>
  6638. </XPD:OBJ>
  6639. </XPD:OBJ>
  6640. <XPD:OBJ name="Literals[5]" type="UMLEnumerationLiteral" guid="iuWX3snI50aiNVbwPW4ZlgAA">
  6641. <XPD:ATTR name="Name" type="string">SO_CLOSE</XPD:ATTR>
  6642. <XPD:REF name="Enumeration">bcrguJxo002HtvMUNvyx5QAA</XPD:REF>
  6643. </XPD:OBJ>
  6644. </XPD:OBJ>
  6645. <XPD:OBJ name="OwnedElements[2]" type="UMLEnumeration" guid="2khtjHI2AUSz1nm7UQu8uwAA">
  6646. <XPD:ATTR name="Name" type="string">EnHandleResult</XPD:ATTR>
  6647. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  6648. <XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
  6649. <XPD:REF name="Views[0]">VuiSEv/w/0a3Oyyjh1kWkwAA</XPD:REF>
  6650. <XPD:REF name="Views[1]">s36P0ZvCVk+oLhDzfoBY/wAA</XPD:REF>
  6651. <XPD:REF name="Views[2]">Ccn2Qg6Ma0Oyp8pHjMlFegAA</XPD:REF>
  6652. <XPD:ATTR name="#TypedParameters" type="integer">61</XPD:ATTR>
  6653. <XPD:REF name="TypedParameters[0]">adaDOGBgWEuCyAylwAKDbwAA</XPD:REF>
  6654. <XPD:REF name="TypedParameters[1]">LKJX3bvnsk6vJvlAQjut0wAA</XPD:REF>
  6655. <XPD:REF name="TypedParameters[2]">06GIZLg5kUu1jMwim/j9MwAA</XPD:REF>
  6656. <XPD:REF name="TypedParameters[3]">ZxW8hBULKEKS8QsvyzcoigAA</XPD:REF>
  6657. <XPD:REF name="TypedParameters[4]">6hVTBeqVykikY3wlTXGVXgAA</XPD:REF>
  6658. <XPD:REF name="TypedParameters[5]">WfkGxxQdYUa2AUzANYMLIAAA</XPD:REF>
  6659. <XPD:REF name="TypedParameters[6]">gLXAiSzN8EeIm6ptjUGojAAA</XPD:REF>
  6660. <XPD:REF name="TypedParameters[7]">H71ci98jC0GqvM9CL6QFvwAA</XPD:REF>
  6661. <XPD:REF name="TypedParameters[8]">4wFtCW9ADU6mxvYcCiih/QAA</XPD:REF>
  6662. <XPD:REF name="TypedParameters[9]">XbVeFUXU/0qIZNZuWncJ3AAA</XPD:REF>
  6663. <XPD:REF name="TypedParameters[10]">verhfpStQ0q7ybsoXzjJmAAA</XPD:REF>
  6664. <XPD:REF name="TypedParameters[11]">jWvVyG07wEKz1rZUJGto6gAA</XPD:REF>
  6665. <XPD:REF name="TypedParameters[12]">cMKqz0jfYEOUlGK6OoqJSAAA</XPD:REF>
  6666. <XPD:REF name="TypedParameters[13]">x5E1tLg4okSUlXXGkiXoNAAA</XPD:REF>
  6667. <XPD:REF name="TypedParameters[14]">KVcDJlFPdEKBwEb63GZHDwAA</XPD:REF>
  6668. <XPD:REF name="TypedParameters[15]">+kyz9TzlwEOGr567KsdQbgAA</XPD:REF>
  6669. <XPD:REF name="TypedParameters[16]">CGfhoHA1+kCfX5eudHvMyAAA</XPD:REF>
  6670. <XPD:REF name="TypedParameters[17]">VHpO2Urm4UKDsxJJKv7UVQAA</XPD:REF>
  6671. <XPD:REF name="TypedParameters[18]">HRTN5SeH2EqZj07PKO4MbwAA</XPD:REF>
  6672. <XPD:REF name="TypedParameters[19]">czOPYdfAqkqdUEnG5y0MWwAA</XPD:REF>
  6673. <XPD:REF name="TypedParameters[20]">e2QxhXDEBU6D/pkzmcYdPQAA</XPD:REF>
  6674. <XPD:REF name="TypedParameters[21]">lU5XcMc9okaBSAVBWsm1DQAA</XPD:REF>
  6675. <XPD:REF name="TypedParameters[22]">jKugxgnbGEOf7ghemafM9QAA</XPD:REF>
  6676. <XPD:REF name="TypedParameters[23]">CZu7XXSPekWt71bArtW9VgAA</XPD:REF>
  6677. <XPD:REF name="TypedParameters[24]">CHeb3wK9hEKOi1Wg7mF/cgAA</XPD:REF>
  6678. <XPD:REF name="TypedParameters[25]">8OCVGl+B8UC3cN+S0rNjpwAA</XPD:REF>
  6679. <XPD:REF name="TypedParameters[26]">HLq+5xH68Eek3UdUGPGMIQAA</XPD:REF>
  6680. <XPD:REF name="TypedParameters[27]">vICY5hZhEkWn3DqaryPJNgAA</XPD:REF>
  6681. <XPD:REF name="TypedParameters[28]">mGcatlPrLkWuiazxUJssqgAA</XPD:REF>
  6682. <XPD:REF name="TypedParameters[29]">XSj/S5qyr0GLIcRVuV3xygAA</XPD:REF>
  6683. <XPD:REF name="TypedParameters[30]">0q8VMJNFb0e6fv1yroePMQAA</XPD:REF>
  6684. <XPD:REF name="TypedParameters[31]">ZdZcc/0iG06a6y8+0Pr7nQAA</XPD:REF>
  6685. <XPD:REF name="TypedParameters[32]">6TV8ZwoT8EePU/EWnp0pDAAA</XPD:REF>
  6686. <XPD:REF name="TypedParameters[33]">l67sTf2QREuHk1xFJnymkQAA</XPD:REF>
  6687. <XPD:REF name="TypedParameters[34]">APKmn8VhHEmBVtpJP3zg7gAA</XPD:REF>
  6688. <XPD:REF name="TypedParameters[35]">lsQyu0ke5UGZrFqARPYfVQAA</XPD:REF>
  6689. <XPD:REF name="TypedParameters[36]">cvUxCXjQAESP5jzbDqf1pwAA</XPD:REF>
  6690. <XPD:REF name="TypedParameters[37]">LklFArEZXk6pIAAUrbxCPQAA</XPD:REF>
  6691. <XPD:REF name="TypedParameters[38]">7KlhuuZ5Gkq2zUoqeLeOzAAA</XPD:REF>
  6692. <XPD:REF name="TypedParameters[39]">C4rQEoPqcUWjWLgJhz2nXQAA</XPD:REF>
  6693. <XPD:REF name="TypedParameters[40]">dKZf/ThZ6UOXM9sbrQ0yggAA</XPD:REF>
  6694. <XPD:REF name="TypedParameters[41]">WD8EL7wwvUCI3wp1oirhQwAA</XPD:REF>
  6695. <XPD:REF name="TypedParameters[42]">LYd6Auppx0ivXco5b3eMmAAA</XPD:REF>
  6696. <XPD:REF name="TypedParameters[43]">nT2vdzgUcUOIXPmjqsOWjQAA</XPD:REF>
  6697. <XPD:REF name="TypedParameters[44]">yvTAoZ0GSk+621GFie3/SgAA</XPD:REF>
  6698. <XPD:REF name="TypedParameters[45]">0heWroKSDkiWbUj62lsy9QAA</XPD:REF>
  6699. <XPD:REF name="TypedParameters[46]">VbWC+1lZ9kKjKxambR7PvwAA</XPD:REF>
  6700. <XPD:REF name="TypedParameters[47]">ZHsPJG5Vv0qAXwO9ZApwPQAA</XPD:REF>
  6701. <XPD:REF name="TypedParameters[48]">SGcECv+rWk+E4UEVQQRDJQAA</XPD:REF>
  6702. <XPD:REF name="TypedParameters[49]">wT94Upy180OBA+q8z4M1iwAA</XPD:REF>
  6703. <XPD:REF name="TypedParameters[50]">dCmV6rFUskClp5cFhzktuwAA</XPD:REF>
  6704. <XPD:REF name="TypedParameters[51]">B6hfL/aJ7UuAED1idXsjvgAA</XPD:REF>
  6705. <XPD:REF name="TypedParameters[52]">2/QUmlL7j0maQpXQfrMf7gAA</XPD:REF>
  6706. <XPD:REF name="TypedParameters[53]">2jcL33RndEmBQ7gKXXfG5gAA</XPD:REF>
  6707. <XPD:REF name="TypedParameters[54]">ucQlS1tNfk2FGPNExhVhvgAA</XPD:REF>
  6708. <XPD:REF name="TypedParameters[55]">e51TnMhB6UC2UfK9K2Pj1QAA</XPD:REF>
  6709. <XPD:REF name="TypedParameters[56]">o0Frrqxz90uNq140puj4nAAA</XPD:REF>
  6710. <XPD:REF name="TypedParameters[57]">1mnjR/jTTkWCRqbG9WsYEQAA</XPD:REF>
  6711. <XPD:REF name="TypedParameters[58]">1483UGuwV0mmS96an+pIPgAA</XPD:REF>
  6712. <XPD:REF name="TypedParameters[59]">VMOxJjyxVESu7TX+zZGY6wAA</XPD:REF>
  6713. <XPD:REF name="TypedParameters[60]">gcbmGeNA4UygtsenxtGpoAAA</XPD:REF>
  6714. <XPD:ATTR name="#Literals" type="integer">3</XPD:ATTR>
  6715. <XPD:OBJ name="Literals[0]" type="UMLEnumerationLiteral" guid="JM8lTQ8G102A2skNePFfmgAA">
  6716. <XPD:ATTR name="Name" type="string">HR_OK</XPD:ATTR>
  6717. <XPD:REF name="Enumeration">2khtjHI2AUSz1nm7UQu8uwAA</XPD:REF>
  6718. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  6719. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="KZAbXBk4WU+YSx2gNplv7wAA">
  6720. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  6721. <XPD:ATTR name="TagDefinitionSetName" type="string">CppEnumLiteral</XPD:ATTR>
  6722. <XPD:ATTR name="Name" type="string">CppEnumLiteralValue</XPD:ATTR>
  6723. <XPD:ATTR name="DataValue" type="string">0</XPD:ATTR>
  6724. <XPD:REF name="TaggedModel">JM8lTQ8G102A2skNePFfmgAA</XPD:REF>
  6725. </XPD:OBJ>
  6726. </XPD:OBJ>
  6727. <XPD:OBJ name="Literals[1]" type="UMLEnumerationLiteral" guid="MN1C0/kmi0OhE3TdoTOEngAA">
  6728. <XPD:ATTR name="Name" type="string">HR_IGNORE</XPD:ATTR>
  6729. <XPD:REF name="Enumeration">2khtjHI2AUSz1nm7UQu8uwAA</XPD:REF>
  6730. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  6731. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="duMRI7nnO0WET2+6kDDllAAA">
  6732. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  6733. <XPD:ATTR name="TagDefinitionSetName" type="string">CppEnumLiteral</XPD:ATTR>
  6734. <XPD:ATTR name="Name" type="string">CppEnumLiteralValue</XPD:ATTR>
  6735. <XPD:ATTR name="DataValue" type="string">1</XPD:ATTR>
  6736. <XPD:REF name="TaggedModel">MN1C0/kmi0OhE3TdoTOEngAA</XPD:REF>
  6737. </XPD:OBJ>
  6738. </XPD:OBJ>
  6739. <XPD:OBJ name="Literals[2]" type="UMLEnumerationLiteral" guid="leMhmMQ/cEOq84sQ6Hj2+QAA">
  6740. <XPD:ATTR name="Name" type="string">HR_ERROR</XPD:ATTR>
  6741. <XPD:REF name="Enumeration">2khtjHI2AUSz1nm7UQu8uwAA</XPD:REF>
  6742. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  6743. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="AmlJLq1hIkG53q3bHz4/0QAA">
  6744. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  6745. <XPD:ATTR name="TagDefinitionSetName" type="string">CppEnumLiteral</XPD:ATTR>
  6746. <XPD:ATTR name="Name" type="string">CppEnumLiteralValue</XPD:ATTR>
  6747. <XPD:ATTR name="DataValue" type="string">2</XPD:ATTR>
  6748. <XPD:REF name="TaggedModel">leMhmMQ/cEOq84sQ6Hj2+QAA</XPD:REF>
  6749. </XPD:OBJ>
  6750. </XPD:OBJ>
  6751. </XPD:OBJ>
  6752. <XPD:OBJ name="OwnedElements[3]" type="UMLEnumeration" guid="VQDDk4BU6UmBmig6SmOuoQAA">
  6753. <XPD:ATTR name="Name" type="string">EnFetchResult</XPD:ATTR>
  6754. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  6755. <XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
  6756. <XPD:REF name="Views[0]">9QjjQOhUJkivVQsgrhoMHQAA</XPD:REF>
  6757. <XPD:REF name="Views[1]">4MOlIJOFnU6pDDZDKQohBAAA</XPD:REF>
  6758. <XPD:REF name="Views[2]">79m3E4wU40GjURBEYh9i5gAA</XPD:REF>
  6759. <XPD:ATTR name="#TypedParameters" type="integer">16</XPD:ATTR>
  6760. <XPD:REF name="TypedParameters[0]">MwV7fGPluUy5cG052ia1ZQAA</XPD:REF>
  6761. <XPD:REF name="TypedParameters[1]">Qnh5SR3mR0qR3je2xAm9lgAA</XPD:REF>
  6762. <XPD:REF name="TypedParameters[2]">pSBQQfHuKUOafNF157wmYQAA</XPD:REF>
  6763. <XPD:REF name="TypedParameters[3]">plHgQTYLi0+3qeTBQ/JSFwAA</XPD:REF>
  6764. <XPD:REF name="TypedParameters[4]">KSLVzFuCPkKqj999rwzYjwAA</XPD:REF>
  6765. <XPD:REF name="TypedParameters[5]">waVlE2AELEa3IP3T3FU9zAAA</XPD:REF>
  6766. <XPD:REF name="TypedParameters[6]">0euLPVEbvU2gmXRfU5F26gAA</XPD:REF>
  6767. <XPD:REF name="TypedParameters[7]">mE+GEhh7m0e91ic9rXIpeQAA</XPD:REF>
  6768. <XPD:REF name="TypedParameters[8]">Omil8R9+aU6mMpn2pRj3/wAA</XPD:REF>
  6769. <XPD:REF name="TypedParameters[9]">f0yLJEhj1kC+z+SSR+IASQAA</XPD:REF>
  6770. <XPD:REF name="TypedParameters[10]">lAS/GTdA2k2PTxsnT6SW0QAA</XPD:REF>
  6771. <XPD:REF name="TypedParameters[11]">CiNcjwHQdUmUYLMHmitewAAA</XPD:REF>
  6772. <XPD:REF name="TypedParameters[12]">9UWOhWWRKUmr7gKdc+W06QAA</XPD:REF>
  6773. <XPD:REF name="TypedParameters[13]">u/4RAvStPk22G7K4ypkvsAAA</XPD:REF>
  6774. <XPD:REF name="TypedParameters[14]">7xafWxefNEqfQrpHq24TPAAA</XPD:REF>
  6775. <XPD:REF name="TypedParameters[15]">wxuZPm+JjUaW018xlRoYFAAA</XPD:REF>
  6776. <XPD:ATTR name="#Literals" type="integer">3</XPD:ATTR>
  6777. <XPD:OBJ name="Literals[0]" type="UMLEnumerationLiteral" guid="7aUIc74hv0a2Dav+FeSHnQAA">
  6778. <XPD:ATTR name="Name" type="string">FR_OK</XPD:ATTR>
  6779. <XPD:REF name="Enumeration">VQDDk4BU6UmBmig6SmOuoQAA</XPD:REF>
  6780. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  6781. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="T9/8EslDy0u2RCT/1hXrYgAA">
  6782. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  6783. <XPD:ATTR name="TagDefinitionSetName" type="string">CppEnumLiteral</XPD:ATTR>
  6784. <XPD:ATTR name="Name" type="string">CppEnumLiteralValue</XPD:ATTR>
  6785. <XPD:ATTR name="DataValue" type="string">0</XPD:ATTR>
  6786. <XPD:REF name="TaggedModel">7aUIc74hv0a2Dav+FeSHnQAA</XPD:REF>
  6787. </XPD:OBJ>
  6788. </XPD:OBJ>
  6789. <XPD:OBJ name="Literals[1]" type="UMLEnumerationLiteral" guid="KoTT/DUbc0indnFvADPv7gAA">
  6790. <XPD:ATTR name="Name" type="string">FR_LENGTH_TOO_LONG</XPD:ATTR>
  6791. <XPD:REF name="Enumeration">VQDDk4BU6UmBmig6SmOuoQAA</XPD:REF>
  6792. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  6793. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="ZX5sr7A7+UaRRUW7mKFyZwAA">
  6794. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  6795. <XPD:ATTR name="TagDefinitionSetName" type="string">CppEnumLiteral</XPD:ATTR>
  6796. <XPD:ATTR name="Name" type="string">CppEnumLiteralValue</XPD:ATTR>
  6797. <XPD:ATTR name="DataValue" type="string">1</XPD:ATTR>
  6798. <XPD:REF name="TaggedModel">KoTT/DUbc0indnFvADPv7gAA</XPD:REF>
  6799. </XPD:OBJ>
  6800. </XPD:OBJ>
  6801. <XPD:OBJ name="Literals[2]" type="UMLEnumerationLiteral" guid="Mc7HjCaoAE6heKNVpuoP7wAA">
  6802. <XPD:ATTR name="Name" type="string">FR_DATA_NOT_FOUND</XPD:ATTR>
  6803. <XPD:REF name="Enumeration">VQDDk4BU6UmBmig6SmOuoQAA</XPD:REF>
  6804. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  6805. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="Kdb65hLWzESFs7Tv/5XEGQAA">
  6806. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  6807. <XPD:ATTR name="TagDefinitionSetName" type="string">CppEnumLiteral</XPD:ATTR>
  6808. <XPD:ATTR name="Name" type="string">CppEnumLiteralValue</XPD:ATTR>
  6809. <XPD:ATTR name="DataValue" type="string">2</XPD:ATTR>
  6810. <XPD:REF name="TaggedModel">Mc7HjCaoAE6heKNVpuoP7wAA</XPD:REF>
  6811. </XPD:OBJ>
  6812. </XPD:OBJ>
  6813. </XPD:OBJ>
  6814. <XPD:OBJ name="OwnedElements[4]" type="UMLEnumeration" guid="p4RvBvwp3kOxyo/4mj2ZKwAA">
  6815. <XPD:ATTR name="Name" type="string">EnSendPolicy</XPD:ATTR>
  6816. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  6817. <XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
  6818. <XPD:REF name="Views[0]">E1WYKeJPNUWB7buQHR+sigAA</XPD:REF>
  6819. <XPD:REF name="Views[1]">uaCECG+u80iyzyWf+IWAZwAA</XPD:REF>
  6820. <XPD:REF name="Views[2]">IVsrBaUSWkaj79k27/BwoAAA</XPD:REF>
  6821. <XPD:ATTR name="#TypedParameters" type="integer">8</XPD:ATTR>
  6822. <XPD:REF name="TypedParameters[0]">1EHzYGXWPE2MUmWYdtI7kAAA</XPD:REF>
  6823. <XPD:REF name="TypedParameters[1]">XNP++PGwFUmR+dtq0ZbchAAA</XPD:REF>
  6824. <XPD:REF name="TypedParameters[2]">+q3NsfXI8kSg3B73YWi1/QAA</XPD:REF>
  6825. <XPD:REF name="TypedParameters[3]">cQe2CrUccUans1pbj67KbwAA</XPD:REF>
  6826. <XPD:REF name="TypedParameters[4]">nbJaN9nP4ECrwbuLiFO9+AAA</XPD:REF>
  6827. <XPD:REF name="TypedParameters[5]">LXoI55nFcEqRumCnnXHYcAAA</XPD:REF>
  6828. <XPD:REF name="TypedParameters[6]">TkPZUvHM+0OI1ABKjX8i+wAA</XPD:REF>
  6829. <XPD:REF name="TypedParameters[7]">zlY5tvQ3XU6NmtOqD0mCCgAA</XPD:REF>
  6830. <XPD:ATTR name="#Literals" type="integer">3</XPD:ATTR>
  6831. <XPD:OBJ name="Literals[0]" type="UMLEnumerationLiteral" guid="RMnP0ysf8ESt8v1xLYqyCAAA">
  6832. <XPD:ATTR name="Name" type="string">SP_PACK</XPD:ATTR>
  6833. <XPD:REF name="Enumeration">p4RvBvwp3kOxyo/4mj2ZKwAA</XPD:REF>
  6834. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  6835. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="Rnmk1Qmp+0uuRXRCbqs7TwAA">
  6836. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  6837. <XPD:ATTR name="TagDefinitionSetName" type="string">CppEnumLiteral</XPD:ATTR>
  6838. <XPD:ATTR name="Name" type="string">CppEnumLiteralValue</XPD:ATTR>
  6839. <XPD:ATTR name="DataValue" type="string">0</XPD:ATTR>
  6840. <XPD:REF name="TaggedModel">RMnP0ysf8ESt8v1xLYqyCAAA</XPD:REF>
  6841. </XPD:OBJ>
  6842. </XPD:OBJ>
  6843. <XPD:OBJ name="Literals[1]" type="UMLEnumerationLiteral" guid="bchy+/eMkEGwtflyFgXo8wAA">
  6844. <XPD:ATTR name="Name" type="string">SP_SAFE</XPD:ATTR>
  6845. <XPD:REF name="Enumeration">p4RvBvwp3kOxyo/4mj2ZKwAA</XPD:REF>
  6846. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  6847. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="GKlgvk8U50K2aSekkGhA0QAA">
  6848. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  6849. <XPD:ATTR name="TagDefinitionSetName" type="string">CppEnumLiteral</XPD:ATTR>
  6850. <XPD:ATTR name="Name" type="string">CppEnumLiteralValue</XPD:ATTR>
  6851. <XPD:ATTR name="DataValue" type="string">1</XPD:ATTR>
  6852. <XPD:REF name="TaggedModel">bchy+/eMkEGwtflyFgXo8wAA</XPD:REF>
  6853. </XPD:OBJ>
  6854. </XPD:OBJ>
  6855. <XPD:OBJ name="Literals[2]" type="UMLEnumerationLiteral" guid="WgMrZyglOECmy0BcYsXHjQAA">
  6856. <XPD:ATTR name="Name" type="string">SP_DIRECT</XPD:ATTR>
  6857. <XPD:REF name="Enumeration">p4RvBvwp3kOxyo/4mj2ZKwAA</XPD:REF>
  6858. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  6859. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="4sOOzg9u5UCGfRGX+tAhZwAA">
  6860. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  6861. <XPD:ATTR name="TagDefinitionSetName" type="string">CppEnumLiteral</XPD:ATTR>
  6862. <XPD:ATTR name="Name" type="string">CppEnumLiteralValue</XPD:ATTR>
  6863. <XPD:ATTR name="DataValue" type="string">2</XPD:ATTR>
  6864. <XPD:REF name="TaggedModel">WgMrZyglOECmy0BcYsXHjQAA</XPD:REF>
  6865. </XPD:OBJ>
  6866. </XPD:OBJ>
  6867. </XPD:OBJ>
  6868. <XPD:OBJ name="OwnedElements[5]" type="UMLEnumeration" guid="vMd4FzYm40iDH4xBw/j9ogAA">
  6869. <XPD:ATTR name="Name" type="string">EnRecvPolicy</XPD:ATTR>
  6870. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  6871. <XPD:ATTR name="#Literals" type="integer">2</XPD:ATTR>
  6872. <XPD:OBJ name="Literals[0]" type="UMLEnumerationLiteral" guid="bFPFaMQcXkGNRuBeBbe64QAA">
  6873. <XPD:ATTR name="Name" type="string">RP_SERIAL</XPD:ATTR>
  6874. <XPD:REF name="Enumeration">vMd4FzYm40iDH4xBw/j9ogAA</XPD:REF>
  6875. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  6876. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="HB4FjjjK6kq/9WphldDxewAA">
  6877. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  6878. <XPD:ATTR name="TagDefinitionSetName" type="string">CppEnumLiteral</XPD:ATTR>
  6879. <XPD:ATTR name="Name" type="string">CppEnumLiteralValue</XPD:ATTR>
  6880. <XPD:ATTR name="DataValue" type="string">0</XPD:ATTR>
  6881. <XPD:REF name="TaggedModel">bFPFaMQcXkGNRuBeBbe64QAA</XPD:REF>
  6882. </XPD:OBJ>
  6883. </XPD:OBJ>
  6884. <XPD:OBJ name="Literals[1]" type="UMLEnumerationLiteral" guid="YXOWHmaGjESUsyOfPfas1gAA">
  6885. <XPD:ATTR name="Name" type="string">RP_PARALLEL</XPD:ATTR>
  6886. <XPD:REF name="Enumeration">vMd4FzYm40iDH4xBw/j9ogAA</XPD:REF>
  6887. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  6888. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="xIpS348AE0atW7fGhepzfwAA">
  6889. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  6890. <XPD:ATTR name="TagDefinitionSetName" type="string">CppEnumLiteral</XPD:ATTR>
  6891. <XPD:ATTR name="Name" type="string">CppEnumLiteralValue</XPD:ATTR>
  6892. <XPD:ATTR name="DataValue" type="string">1</XPD:ATTR>
  6893. <XPD:REF name="TaggedModel">YXOWHmaGjESUsyOfPfas1gAA</XPD:REF>
  6894. </XPD:OBJ>
  6895. </XPD:OBJ>
  6896. </XPD:OBJ>
  6897. <XPD:OBJ name="OwnedElements[6]" type="UMLEnumeration" guid="R9EXi7T78E6Gt882nRMyDwAA">
  6898. <XPD:ATTR name="Name" type="string">EnSocketError</XPD:ATTR>
  6899. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  6900. <XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
  6901. <XPD:REF name="Views[0]">LUyoKimFt0KJG7+H2NuqEwAA</XPD:REF>
  6902. <XPD:REF name="Views[1]">4ZEt1AuH+EaeHK+e1JY5jQAA</XPD:REF>
  6903. <XPD:REF name="Views[2]">5SaxfJha/UOmVXU5e/n0ZwAA</XPD:REF>
  6904. <XPD:ATTR name="#TypedParameters" type="integer">8</XPD:ATTR>
  6905. <XPD:REF name="TypedParameters[0]">T35PsWmhyk+ZtRWGvqiIUAAA</XPD:REF>
  6906. <XPD:REF name="TypedParameters[1]">UJVfPYV+aEq9rcSe/zX6GgAA</XPD:REF>
  6907. <XPD:REF name="TypedParameters[2]">VrYcL5m/W0qGcPiWE0cN/AAA</XPD:REF>
  6908. <XPD:REF name="TypedParameters[3]">zDkL/nxTgE2455rOh53S6AAA</XPD:REF>
  6909. <XPD:REF name="TypedParameters[4]">Q3/ttXPTbEuCVf5/ZV5x5gAA</XPD:REF>
  6910. <XPD:REF name="TypedParameters[5]">3XicrDatxkWJ/aeboujmRQAA</XPD:REF>
  6911. <XPD:REF name="TypedParameters[6]">so4uYcVcmE2+ihdJmQPwHQAA</XPD:REF>
  6912. <XPD:REF name="TypedParameters[7]">vKQBvyphHk+Ant1YP79wrwAA</XPD:REF>
  6913. <XPD:ATTR name="#Literals" type="integer">16</XPD:ATTR>
  6914. <XPD:OBJ name="Literals[0]" type="UMLEnumerationLiteral" guid="KaCVWp+Jj0q8cZlQLF6ZbgAA">
  6915. <XPD:ATTR name="Name" type="string">SE_OK</XPD:ATTR>
  6916. <XPD:REF name="Enumeration">R9EXi7T78E6Gt882nRMyDwAA</XPD:REF>
  6917. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  6918. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="//ll2xdQYkyK0yKzi0eZyQAA">
  6919. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  6920. <XPD:ATTR name="TagDefinitionSetName" type="string">CppEnumLiteral</XPD:ATTR>
  6921. <XPD:ATTR name="Name" type="string">CppEnumLiteralValue</XPD:ATTR>
  6922. <XPD:ATTR name="DataValue" type="string">NO_ERROR</XPD:ATTR>
  6923. <XPD:REF name="TaggedModel">KaCVWp+Jj0q8cZlQLF6ZbgAA</XPD:REF>
  6924. </XPD:OBJ>
  6925. </XPD:OBJ>
  6926. <XPD:OBJ name="Literals[1]" type="UMLEnumerationLiteral" guid="arqDwKNsN06o13X1u+Lf5gAA">
  6927. <XPD:ATTR name="Name" type="string">SE_ILLEGAL_STATE</XPD:ATTR>
  6928. <XPD:REF name="Enumeration">R9EXi7T78E6Gt882nRMyDwAA</XPD:REF>
  6929. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  6930. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="ntuZFZcozki2zDoSOqQBPAAA">
  6931. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  6932. <XPD:ATTR name="TagDefinitionSetName" type="string">CppEnumLiteral</XPD:ATTR>
  6933. <XPD:ATTR name="Name" type="string">CppEnumLiteralValue</XPD:ATTR>
  6934. <XPD:ATTR name="DataValue" type="string">1</XPD:ATTR>
  6935. <XPD:REF name="TaggedModel">arqDwKNsN06o13X1u+Lf5gAA</XPD:REF>
  6936. </XPD:OBJ>
  6937. </XPD:OBJ>
  6938. <XPD:OBJ name="Literals[2]" type="UMLEnumerationLiteral" guid="vigWJvW9pE2aQ9p+y9msJwAA">
  6939. <XPD:ATTR name="Name" type="string">SE_INVALID_PARAM</XPD:ATTR>
  6940. <XPD:REF name="Enumeration">R9EXi7T78E6Gt882nRMyDwAA</XPD:REF>
  6941. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  6942. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="1z9K8DZOL06hr1J2VdHOmAAA">
  6943. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  6944. <XPD:ATTR name="TagDefinitionSetName" type="string">CppEnumLiteral</XPD:ATTR>
  6945. <XPD:ATTR name="Name" type="string">CppEnumLiteralValue</XPD:ATTR>
  6946. <XPD:ATTR name="DataValue" type="string">2</XPD:ATTR>
  6947. <XPD:REF name="TaggedModel">vigWJvW9pE2aQ9p+y9msJwAA</XPD:REF>
  6948. </XPD:OBJ>
  6949. </XPD:OBJ>
  6950. <XPD:OBJ name="Literals[3]" type="UMLEnumerationLiteral" guid="QvOGV4dJfk2aL8K8PfqS7AAA">
  6951. <XPD:ATTR name="Name" type="string">SE_SOCKET_CREATE</XPD:ATTR>
  6952. <XPD:REF name="Enumeration">R9EXi7T78E6Gt882nRMyDwAA</XPD:REF>
  6953. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  6954. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="nQlY0JzvVk+WuZcfRMjDlAAA">
  6955. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  6956. <XPD:ATTR name="TagDefinitionSetName" type="string">CppEnumLiteral</XPD:ATTR>
  6957. <XPD:ATTR name="Name" type="string">CppEnumLiteralValue</XPD:ATTR>
  6958. <XPD:ATTR name="DataValue" type="string">3</XPD:ATTR>
  6959. <XPD:REF name="TaggedModel">QvOGV4dJfk2aL8K8PfqS7AAA</XPD:REF>
  6960. </XPD:OBJ>
  6961. </XPD:OBJ>
  6962. <XPD:OBJ name="Literals[4]" type="UMLEnumerationLiteral" guid="MhhrBArXfUWWFpbAGAdWHAAA">
  6963. <XPD:ATTR name="Name" type="string">SE_SOCKET_BIND</XPD:ATTR>
  6964. <XPD:REF name="Enumeration">R9EXi7T78E6Gt882nRMyDwAA</XPD:REF>
  6965. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  6966. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="n9apbPtBEkS3JvNRo0zGnAAA">
  6967. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  6968. <XPD:ATTR name="TagDefinitionSetName" type="string">CppEnumLiteral</XPD:ATTR>
  6969. <XPD:ATTR name="Name" type="string">CppEnumLiteralValue</XPD:ATTR>
  6970. <XPD:ATTR name="DataValue" type="string">4</XPD:ATTR>
  6971. <XPD:REF name="TaggedModel">MhhrBArXfUWWFpbAGAdWHAAA</XPD:REF>
  6972. </XPD:OBJ>
  6973. </XPD:OBJ>
  6974. <XPD:OBJ name="Literals[5]" type="UMLEnumerationLiteral" guid="soC6ImijCkiLLnEl1SvDzgAA">
  6975. <XPD:ATTR name="Name" type="string">SE_SOCKET_PREPARE</XPD:ATTR>
  6976. <XPD:REF name="Enumeration">R9EXi7T78E6Gt882nRMyDwAA</XPD:REF>
  6977. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  6978. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="hZg+BRQy/Eqm4NsTrM3KnAAA">
  6979. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  6980. <XPD:ATTR name="TagDefinitionSetName" type="string">CppEnumLiteral</XPD:ATTR>
  6981. <XPD:ATTR name="Name" type="string">CppEnumLiteralValue</XPD:ATTR>
  6982. <XPD:ATTR name="DataValue" type="string">5</XPD:ATTR>
  6983. <XPD:REF name="TaggedModel">soC6ImijCkiLLnEl1SvDzgAA</XPD:REF>
  6984. </XPD:OBJ>
  6985. </XPD:OBJ>
  6986. <XPD:OBJ name="Literals[6]" type="UMLEnumerationLiteral" guid="tW0Mrk6QWEKb0Ch9ISr60wAA">
  6987. <XPD:ATTR name="Name" type="string">SE_SOCKET_LISTEN</XPD:ATTR>
  6988. <XPD:REF name="Enumeration">R9EXi7T78E6Gt882nRMyDwAA</XPD:REF>
  6989. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  6990. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="MOVJkOtXkU+xWV5kL/IJHQAA">
  6991. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  6992. <XPD:ATTR name="TagDefinitionSetName" type="string">CppEnumLiteral</XPD:ATTR>
  6993. <XPD:ATTR name="Name" type="string">CppEnumLiteralValue</XPD:ATTR>
  6994. <XPD:ATTR name="DataValue" type="string">6</XPD:ATTR>
  6995. <XPD:REF name="TaggedModel">tW0Mrk6QWEKb0Ch9ISr60wAA</XPD:REF>
  6996. </XPD:OBJ>
  6997. </XPD:OBJ>
  6998. <XPD:OBJ name="Literals[7]" type="UMLEnumerationLiteral" guid="7rT4RztGj0+pnJkc0Cp+XAAA">
  6999. <XPD:ATTR name="Name" type="string">SE_CP_CREATE</XPD:ATTR>
  7000. <XPD:REF name="Enumeration">R9EXi7T78E6Gt882nRMyDwAA</XPD:REF>
  7001. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  7002. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="1H64do7BJkiOoLQuhfeWxQAA">
  7003. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  7004. <XPD:ATTR name="TagDefinitionSetName" type="string">CppEnumLiteral</XPD:ATTR>
  7005. <XPD:ATTR name="Name" type="string">CppEnumLiteralValue</XPD:ATTR>
  7006. <XPD:ATTR name="DataValue" type="string">7</XPD:ATTR>
  7007. <XPD:REF name="TaggedModel">7rT4RztGj0+pnJkc0Cp+XAAA</XPD:REF>
  7008. </XPD:OBJ>
  7009. </XPD:OBJ>
  7010. <XPD:OBJ name="Literals[8]" type="UMLEnumerationLiteral" guid="ztTGikfe+EWJNzAdWJh14QAA">
  7011. <XPD:ATTR name="Name" type="string">SE_WORKER_THREAD_CREATE</XPD:ATTR>
  7012. <XPD:REF name="Enumeration">R9EXi7T78E6Gt882nRMyDwAA</XPD:REF>
  7013. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  7014. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="St1ciRLcWkukSnDt8/FNKwAA">
  7015. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  7016. <XPD:ATTR name="TagDefinitionSetName" type="string">CppEnumLiteral</XPD:ATTR>
  7017. <XPD:ATTR name="Name" type="string">CppEnumLiteralValue</XPD:ATTR>
  7018. <XPD:ATTR name="DataValue" type="string">8</XPD:ATTR>
  7019. <XPD:REF name="TaggedModel">ztTGikfe+EWJNzAdWJh14QAA</XPD:REF>
  7020. </XPD:OBJ>
  7021. </XPD:OBJ>
  7022. <XPD:OBJ name="Literals[9]" type="UMLEnumerationLiteral" guid="lW+r6J+OxEmCgUQpQfFNdQAA">
  7023. <XPD:ATTR name="Name" type="string">SE_DETECT_THREAD_CREATE</XPD:ATTR>
  7024. <XPD:REF name="Enumeration">R9EXi7T78E6Gt882nRMyDwAA</XPD:REF>
  7025. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  7026. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="JfVbU2WYHUCqdrNd+dcR4QAA">
  7027. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  7028. <XPD:ATTR name="TagDefinitionSetName" type="string">CppEnumLiteral</XPD:ATTR>
  7029. <XPD:ATTR name="Name" type="string">CppEnumLiteralValue</XPD:ATTR>
  7030. <XPD:ATTR name="DataValue" type="string">9</XPD:ATTR>
  7031. <XPD:REF name="TaggedModel">lW+r6J+OxEmCgUQpQfFNdQAA</XPD:REF>
  7032. </XPD:OBJ>
  7033. </XPD:OBJ>
  7034. <XPD:OBJ name="Literals[10]" type="UMLEnumerationLiteral" guid="/Trt2Kp1HUSND1UbbxbktwAA">
  7035. <XPD:ATTR name="Name" type="string">SE_SOCKE_ATTACH_TO_CP</XPD:ATTR>
  7036. <XPD:REF name="Enumeration">R9EXi7T78E6Gt882nRMyDwAA</XPD:REF>
  7037. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  7038. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="KXpnm4bjV0KBzKMyTtcvXwAA">
  7039. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  7040. <XPD:ATTR name="TagDefinitionSetName" type="string">CppEnumLiteral</XPD:ATTR>
  7041. <XPD:ATTR name="Name" type="string">CppEnumLiteralValue</XPD:ATTR>
  7042. <XPD:ATTR name="DataValue" type="string">10</XPD:ATTR>
  7043. <XPD:REF name="TaggedModel">/Trt2Kp1HUSND1UbbxbktwAA</XPD:REF>
  7044. </XPD:OBJ>
  7045. </XPD:OBJ>
  7046. <XPD:OBJ name="Literals[11]" type="UMLEnumerationLiteral" guid="F17dxSPkMkyF5sfoD0ku9QAA">
  7047. <XPD:ATTR name="Name" type="string">SE_CONNECT_SERVER</XPD:ATTR>
  7048. <XPD:REF name="Enumeration">R9EXi7T78E6Gt882nRMyDwAA</XPD:REF>
  7049. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  7050. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="ZfFwaYkIbE2XLTn+98N9OQAA">
  7051. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  7052. <XPD:ATTR name="TagDefinitionSetName" type="string">CppEnumLiteral</XPD:ATTR>
  7053. <XPD:ATTR name="Name" type="string">CppEnumLiteralValue</XPD:ATTR>
  7054. <XPD:ATTR name="DataValue" type="string">11</XPD:ATTR>
  7055. <XPD:REF name="TaggedModel">F17dxSPkMkyF5sfoD0ku9QAA</XPD:REF>
  7056. </XPD:OBJ>
  7057. </XPD:OBJ>
  7058. <XPD:OBJ name="Literals[12]" type="UMLEnumerationLiteral" guid="VZelwoo8Y0ipPYjw4Sx1XwAA">
  7059. <XPD:ATTR name="Name" type="string">SE_NETWORK</XPD:ATTR>
  7060. <XPD:REF name="Enumeration">R9EXi7T78E6Gt882nRMyDwAA</XPD:REF>
  7061. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  7062. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="EV7qCOf1JUqme1u+aLr7OAAA">
  7063. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  7064. <XPD:ATTR name="TagDefinitionSetName" type="string">CppEnumLiteral</XPD:ATTR>
  7065. <XPD:ATTR name="Name" type="string">CppEnumLiteralValue</XPD:ATTR>
  7066. <XPD:ATTR name="DataValue" type="string">12</XPD:ATTR>
  7067. <XPD:REF name="TaggedModel">VZelwoo8Y0ipPYjw4Sx1XwAA</XPD:REF>
  7068. </XPD:OBJ>
  7069. </XPD:OBJ>
  7070. <XPD:OBJ name="Literals[13]" type="UMLEnumerationLiteral" guid="vTvXc97soke8UflqYudhOQAA">
  7071. <XPD:ATTR name="Name" type="string">SE_DATA_PROC</XPD:ATTR>
  7072. <XPD:REF name="Enumeration">R9EXi7T78E6Gt882nRMyDwAA</XPD:REF>
  7073. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  7074. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="mp38ebbpwkCl8jgGjXvRlwAA">
  7075. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  7076. <XPD:ATTR name="TagDefinitionSetName" type="string">CppEnumLiteral</XPD:ATTR>
  7077. <XPD:ATTR name="Name" type="string">CppEnumLiteralValue</XPD:ATTR>
  7078. <XPD:ATTR name="DataValue" type="string">13</XPD:ATTR>
  7079. <XPD:REF name="TaggedModel">vTvXc97soke8UflqYudhOQAA</XPD:REF>
  7080. </XPD:OBJ>
  7081. </XPD:OBJ>
  7082. <XPD:OBJ name="Literals[14]" type="UMLEnumerationLiteral" guid="RY+VKABQX0uJPu0+bRCQOwAA">
  7083. <XPD:ATTR name="Name" type="string">SE_DATA_SEND</XPD:ATTR>
  7084. <XPD:REF name="Enumeration">R9EXi7T78E6Gt882nRMyDwAA</XPD:REF>
  7085. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  7086. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="R/zQ5wVEnUSe8v0SyVhF7gAA">
  7087. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  7088. <XPD:ATTR name="TagDefinitionSetName" type="string">CppEnumLiteral</XPD:ATTR>
  7089. <XPD:ATTR name="Name" type="string">CppEnumLiteralValue</XPD:ATTR>
  7090. <XPD:ATTR name="DataValue" type="string">14</XPD:ATTR>
  7091. <XPD:REF name="TaggedModel">RY+VKABQX0uJPu0+bRCQOwAA</XPD:REF>
  7092. </XPD:OBJ>
  7093. </XPD:OBJ>
  7094. <XPD:OBJ name="Literals[15]" type="UMLEnumerationLiteral" guid="HWeRI4S6akKAYtdXQPg1PwAA">
  7095. <XPD:ATTR name="Name" type="string">SE_SSL_ENV_NOT_READY</XPD:ATTR>
  7096. <XPD:REF name="Enumeration">R9EXi7T78E6Gt882nRMyDwAA</XPD:REF>
  7097. </XPD:OBJ>
  7098. </XPD:OBJ>
  7099. <XPD:OBJ name="OwnedElements[7]" type="UMLEnumeration" guid="6zImDSI92UG9tawjYrSv0AAA">
  7100. <XPD:ATTR name="Name" type="string">EnCastMode</XPD:ATTR>
  7101. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  7102. <XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
  7103. <XPD:REF name="Views[0]">31uacB4TTkObrBVv8UmT/QAA</XPD:REF>
  7104. <XPD:REF name="Views[1]">Xf9AliEOfUyltztpODKuBAAA</XPD:REF>
  7105. <XPD:REF name="Views[2]">EwQxRQhrz0S3t87I5MNmjgAA</XPD:REF>
  7106. <XPD:ATTR name="#TypedParameters" type="integer">4</XPD:ATTR>
  7107. <XPD:REF name="TypedParameters[0]">+b6DANHm0U+ItjJPjpe/7gAA</XPD:REF>
  7108. <XPD:REF name="TypedParameters[1]">KTy9RH4DjEKRdPjXPPuUewAA</XPD:REF>
  7109. <XPD:REF name="TypedParameters[2]">qVINKJ7Vnk+cRsT1N5FwSgAA</XPD:REF>
  7110. <XPD:REF name="TypedParameters[3]">1fkxDagKXUu0KbeEcCsrnwAA</XPD:REF>
  7111. <XPD:ATTR name="#Literals" type="integer">2</XPD:ATTR>
  7112. <XPD:OBJ name="Literals[0]" type="UMLEnumerationLiteral" guid="GWBYbzhUv0+kIkD2JIYceAAA">
  7113. <XPD:ATTR name="Name" type="string">CM_MULTICAST</XPD:ATTR>
  7114. <XPD:REF name="Enumeration">6zImDSI92UG9tawjYrSv0AAA</XPD:REF>
  7115. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  7116. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="73iyRsPXG0yBO5lAWX1CuAAA">
  7117. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  7118. <XPD:ATTR name="TagDefinitionSetName" type="string">CppEnumLiteral</XPD:ATTR>
  7119. <XPD:ATTR name="Name" type="string">CppEnumLiteralValue</XPD:ATTR>
  7120. <XPD:ATTR name="DataValue" type="string">0</XPD:ATTR>
  7121. <XPD:REF name="TaggedModel">GWBYbzhUv0+kIkD2JIYceAAA</XPD:REF>
  7122. </XPD:OBJ>
  7123. </XPD:OBJ>
  7124. <XPD:OBJ name="Literals[1]" type="UMLEnumerationLiteral" guid="DBSQKvW2i0KGL/L59DI6fAAA">
  7125. <XPD:ATTR name="Name" type="string">CM_BROADCAST</XPD:ATTR>
  7126. <XPD:REF name="Enumeration">6zImDSI92UG9tawjYrSv0AAA</XPD:REF>
  7127. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  7128. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="gcYpMahni0q9iBoCtAJA/QAA">
  7129. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  7130. <XPD:ATTR name="TagDefinitionSetName" type="string">CppEnumLiteral</XPD:ATTR>
  7131. <XPD:ATTR name="Name" type="string">CppEnumLiteralValue</XPD:ATTR>
  7132. <XPD:ATTR name="DataValue" type="string">1</XPD:ATTR>
  7133. <XPD:REF name="TaggedModel">DBSQKvW2i0KGL/L59DI6fAAA</XPD:REF>
  7134. </XPD:OBJ>
  7135. </XPD:OBJ>
  7136. </XPD:OBJ>
  7137. <XPD:OBJ name="OwnedElements[8]" type="UMLClass" guid="9FsvxqZjkEyUqc9w2NDcQgAA">
  7138. <XPD:ATTR name="Name" type="string">IComplexSocketListener</XPD:ATTR>
  7139. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  7140. <XPD:ATTR name="#Views" type="integer">12</XPD:ATTR>
  7141. <XPD:REF name="Views[0]">EY7frgNjn025AVRzjddHWgAA</XPD:REF>
  7142. <XPD:REF name="Views[1]">MfJ0iWFEkECmzH73O2Dp7wAA</XPD:REF>
  7143. <XPD:REF name="Views[2]">zdTNFj3TYkKiuUcbyDjROgAA</XPD:REF>
  7144. <XPD:REF name="Views[3]">8AFozj/zhkOAcMcdh7vuGAAA</XPD:REF>
  7145. <XPD:REF name="Views[4]">DW2yUJIctUaEVCg8tu3QxAAA</XPD:REF>
  7146. <XPD:REF name="Views[5]">iDScEs//eEWja+mMZJrnzQAA</XPD:REF>
  7147. <XPD:REF name="Views[6]">OQMMF2P3xEyDMxiRGKKtFgAA</XPD:REF>
  7148. <XPD:REF name="Views[7]">VedRmlfVqUGE3cYFLQ1fTQAA</XPD:REF>
  7149. <XPD:REF name="Views[8]">gL3x0HKKs0C7DDVK9HdhLwAA</XPD:REF>
  7150. <XPD:REF name="Views[9]">b91ip+1A2ESDZbW6PMkCWwAA</XPD:REF>
  7151. <XPD:REF name="Views[10]">BYK0thKYJUafEJaG8HeqAAAA</XPD:REF>
  7152. <XPD:REF name="Views[11]">YPxm8lYQ+EqzffI83webHwAA</XPD:REF>
  7153. <XPD:ATTR name="#Specializations" type="integer">2</XPD:ATTR>
  7154. <XPD:REF name="Specializations[0]">sCzG9DqxZkGTaKemcfKYcAAA</XPD:REF>
  7155. <XPD:REF name="Specializations[1]">u7n8K/7SVEOrbQ7qqBgw5gAA</XPD:REF>
  7156. <XPD:ATTR name="#Operations" type="integer">6</XPD:ATTR>
  7157. <XPD:OBJ name="Operations[0]" type="UMLOperation" guid="UxnEnbNIqECt7ocz3bOr+gAA">
  7158. <XPD:ATTR name="Name" type="string">OnSend</XPD:ATTR>
  7159. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  7160. <XPD:REF name="Owner">9FsvxqZjkEyUqc9w2NDcQgAA</XPD:REF>
  7161. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  7162. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="+Lreg2yOjEO1LmGkS46WCAAA">
  7163. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  7164. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  7165. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  7166. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  7167. <XPD:REF name="TaggedModel">UxnEnbNIqECt7ocz3bOr+gAA</XPD:REF>
  7168. </XPD:OBJ>
  7169. <XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
  7170. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Wdlbg4usN0qTDZTKnnzz/gAA">
  7171. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  7172. <XPD:REF name="BehavioralFeature">UxnEnbNIqECt7ocz3bOr+gAA</XPD:REF>
  7173. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  7174. </XPD:OBJ>
  7175. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="lr3HsJ1XyE6eI1g6PwolIgAA">
  7176. <XPD:ATTR name="Name" type="string">pData</XPD:ATTR>
  7177. <XPD:ATTR name="TypeExpression" type="string">BYTE</XPD:ATTR>
  7178. <XPD:REF name="BehavioralFeature">UxnEnbNIqECt7ocz3bOr+gAA</XPD:REF>
  7179. <XPD:ATTR name="#TaggedValues" type="integer">2</XPD:ATTR>
  7180. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="sefEHHzcNEyRSQdvbinBAAAA">
  7181. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  7182. <XPD:ATTR name="TagDefinitionSetName" type="string">CppConst</XPD:ATTR>
  7183. <XPD:ATTR name="Name" type="string">CppConst</XPD:ATTR>
  7184. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  7185. <XPD:REF name="TaggedModel">lr3HsJ1XyE6eI1g6PwolIgAA</XPD:REF>
  7186. </XPD:OBJ>
  7187. <XPD:OBJ name="TaggedValues[1]" type="TaggedValue" guid="BSfnlMaM8UCsFmkMZBYRvQAA">
  7188. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  7189. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  7190. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  7191. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  7192. <XPD:REF name="TaggedModel">lr3HsJ1XyE6eI1g6PwolIgAA</XPD:REF>
  7193. </XPD:OBJ>
  7194. </XPD:OBJ>
  7195. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="r/7yBBpKmEyHCM5TU32pVwAA">
  7196. <XPD:ATTR name="Name" type="string">iLength</XPD:ATTR>
  7197. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  7198. <XPD:REF name="BehavioralFeature">UxnEnbNIqECt7ocz3bOr+gAA</XPD:REF>
  7199. </XPD:OBJ>
  7200. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="adaDOGBgWEuCyAylwAKDbwAA">
  7201. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  7202. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  7203. <XPD:REF name="BehavioralFeature">UxnEnbNIqECt7ocz3bOr+gAA</XPD:REF>
  7204. <XPD:REF name="Type_">2khtjHI2AUSz1nm7UQu8uwAA</XPD:REF>
  7205. </XPD:OBJ>
  7206. </XPD:OBJ>
  7207. <XPD:OBJ name="Operations[1]" type="UMLOperation" guid="tZzokQADmUmETGvWx6ra5wAA">
  7208. <XPD:ATTR name="Name" type="string">OnReceive</XPD:ATTR>
  7209. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  7210. <XPD:REF name="Owner">9FsvxqZjkEyUqc9w2NDcQgAA</XPD:REF>
  7211. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  7212. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="bCRP0Q3fJ0uJtKzvJvehmwAA">
  7213. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  7214. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  7215. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  7216. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  7217. <XPD:REF name="TaggedModel">tZzokQADmUmETGvWx6ra5wAA</XPD:REF>
  7218. </XPD:OBJ>
  7219. <XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
  7220. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="N2w5ow4KHk6m6v6crMwscwAA">
  7221. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  7222. <XPD:REF name="BehavioralFeature">tZzokQADmUmETGvWx6ra5wAA</XPD:REF>
  7223. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  7224. </XPD:OBJ>
  7225. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="T0aJ1Eb3r0idgTJhb0WziwAA">
  7226. <XPD:ATTR name="Name" type="string">pData</XPD:ATTR>
  7227. <XPD:ATTR name="TypeExpression" type="string">BYTE</XPD:ATTR>
  7228. <XPD:REF name="BehavioralFeature">tZzokQADmUmETGvWx6ra5wAA</XPD:REF>
  7229. <XPD:ATTR name="#TaggedValues" type="integer">2</XPD:ATTR>
  7230. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="YFw1kJiHik2/iiGsO8eJBQAA">
  7231. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  7232. <XPD:ATTR name="TagDefinitionSetName" type="string">CppConst</XPD:ATTR>
  7233. <XPD:ATTR name="Name" type="string">CppConst</XPD:ATTR>
  7234. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  7235. <XPD:REF name="TaggedModel">T0aJ1Eb3r0idgTJhb0WziwAA</XPD:REF>
  7236. </XPD:OBJ>
  7237. <XPD:OBJ name="TaggedValues[1]" type="TaggedValue" guid="ts4lFKKiZEOPuG0ocsflCAAA">
  7238. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  7239. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  7240. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  7241. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  7242. <XPD:REF name="TaggedModel">T0aJ1Eb3r0idgTJhb0WziwAA</XPD:REF>
  7243. </XPD:OBJ>
  7244. </XPD:OBJ>
  7245. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="NPWn9LKlq0WRDvC7Gvx4DwAA">
  7246. <XPD:ATTR name="Name" type="string">iLength</XPD:ATTR>
  7247. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  7248. <XPD:REF name="BehavioralFeature">tZzokQADmUmETGvWx6ra5wAA</XPD:REF>
  7249. </XPD:OBJ>
  7250. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="LKJX3bvnsk6vJvlAQjut0wAA">
  7251. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  7252. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  7253. <XPD:REF name="BehavioralFeature">tZzokQADmUmETGvWx6ra5wAA</XPD:REF>
  7254. <XPD:REF name="Type_">2khtjHI2AUSz1nm7UQu8uwAA</XPD:REF>
  7255. </XPD:OBJ>
  7256. </XPD:OBJ>
  7257. <XPD:OBJ name="Operations[2]" type="UMLOperation" guid="NTlj89mrXUm8y2h0jOEsagAA">
  7258. <XPD:ATTR name="Name" type="string">OnReceive</XPD:ATTR>
  7259. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  7260. <XPD:REF name="Owner">9FsvxqZjkEyUqc9w2NDcQgAA</XPD:REF>
  7261. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  7262. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="2lheXQKjBU6qovGcXQqQyQAA">
  7263. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  7264. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  7265. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  7266. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  7267. <XPD:REF name="TaggedModel">NTlj89mrXUm8y2h0jOEsagAA</XPD:REF>
  7268. </XPD:OBJ>
  7269. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  7270. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="C70oqA4dmUqydxL0MdYgIgAA">
  7271. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  7272. <XPD:REF name="BehavioralFeature">NTlj89mrXUm8y2h0jOEsagAA</XPD:REF>
  7273. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  7274. </XPD:OBJ>
  7275. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="IhAfGvK8YkSyjVtUKx3voAAA">
  7276. <XPD:ATTR name="Name" type="string">iLength</XPD:ATTR>
  7277. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  7278. <XPD:REF name="BehavioralFeature">NTlj89mrXUm8y2h0jOEsagAA</XPD:REF>
  7279. </XPD:OBJ>
  7280. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="06GIZLg5kUu1jMwim/j9MwAA">
  7281. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  7282. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  7283. <XPD:REF name="BehavioralFeature">NTlj89mrXUm8y2h0jOEsagAA</XPD:REF>
  7284. <XPD:REF name="Type_">2khtjHI2AUSz1nm7UQu8uwAA</XPD:REF>
  7285. </XPD:OBJ>
  7286. </XPD:OBJ>
  7287. <XPD:OBJ name="Operations[3]" type="UMLOperation" guid="W+0RtP4kuUGJJl73XG3xzAAA">
  7288. <XPD:ATTR name="Name" type="string">OnClose</XPD:ATTR>
  7289. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  7290. <XPD:REF name="Owner">9FsvxqZjkEyUqc9w2NDcQgAA</XPD:REF>
  7291. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  7292. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="MOUNZhFV2UeMRyfZCG6x0QAA">
  7293. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  7294. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  7295. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  7296. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  7297. <XPD:REF name="TaggedModel">W+0RtP4kuUGJJl73XG3xzAAA</XPD:REF>
  7298. </XPD:OBJ>
  7299. <XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
  7300. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="B6hfL/aJ7UuAED1idXsjvgAA">
  7301. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  7302. <XPD:REF name="BehavioralFeature">W+0RtP4kuUGJJl73XG3xzAAA</XPD:REF>
  7303. <XPD:REF name="Type_">2khtjHI2AUSz1nm7UQu8uwAA</XPD:REF>
  7304. </XPD:OBJ>
  7305. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="9swYyf06XECXOjgGYBx0UQAA">
  7306. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  7307. <XPD:REF name="BehavioralFeature">W+0RtP4kuUGJJl73XG3xzAAA</XPD:REF>
  7308. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  7309. </XPD:OBJ>
  7310. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="c0UAA1N5nkuBLBDAo1fUewAA">
  7311. <XPD:ATTR name="Name" type="string">enOperation</XPD:ATTR>
  7312. <XPD:REF name="BehavioralFeature">W+0RtP4kuUGJJl73XG3xzAAA</XPD:REF>
  7313. <XPD:REF name="Type_">bcrguJxo002HtvMUNvyx5QAA</XPD:REF>
  7314. </XPD:OBJ>
  7315. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="vjUd8h3dJkqPcLLa3uJpSgAA">
  7316. <XPD:ATTR name="Name" type="string">iErrorCode</XPD:ATTR>
  7317. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  7318. <XPD:REF name="BehavioralFeature">W+0RtP4kuUGJJl73XG3xzAAA</XPD:REF>
  7319. </XPD:OBJ>
  7320. </XPD:OBJ>
  7321. <XPD:OBJ name="Operations[4]" type="UMLOperation" guid="OD5t/+LJmE+25cl69KkvbAAA">
  7322. <XPD:ATTR name="Name" type="string">OnShutdown</XPD:ATTR>
  7323. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  7324. <XPD:REF name="Owner">9FsvxqZjkEyUqc9w2NDcQgAA</XPD:REF>
  7325. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  7326. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="YfBZSrRF50uHs8UAeKrgxAAA">
  7327. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  7328. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  7329. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  7330. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  7331. <XPD:REF name="TaggedModel">OD5t/+LJmE+25cl69KkvbAAA</XPD:REF>
  7332. </XPD:OBJ>
  7333. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  7334. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ZxW8hBULKEKS8QsvyzcoigAA">
  7335. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  7336. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  7337. <XPD:REF name="BehavioralFeature">OD5t/+LJmE+25cl69KkvbAAA</XPD:REF>
  7338. <XPD:REF name="Type_">2khtjHI2AUSz1nm7UQu8uwAA</XPD:REF>
  7339. </XPD:OBJ>
  7340. </XPD:OBJ>
  7341. <XPD:OBJ name="Operations[5]" type="UMLOperation" guid="J5kU+CAPjEG2exSID3jZYAAA">
  7342. <XPD:ATTR name="Name" type="string">IComplexSocketListener</XPD:ATTR>
  7343. <XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
  7344. <XPD:ATTR name="StereotypeName" type="string">destroy</XPD:ATTR>
  7345. <XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
  7346. <XPD:REF name="Owner">9FsvxqZjkEyUqc9w2NDcQgAA</XPD:REF>
  7347. </XPD:OBJ>
  7348. </XPD:OBJ>
  7349. <XPD:OBJ name="OwnedElements[9]" type="UMLClass" guid="SX/KZkmsDk+r8uamHH4ZLgAA">
  7350. <XPD:ATTR name="Name" type="string">IServerListener</XPD:ATTR>
  7351. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  7352. <XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
  7353. <XPD:REF name="Views[0]">1XW3u/7OaUqWSnACglXKhgAA</XPD:REF>
  7354. <XPD:REF name="Views[1]">8vq0S4pRcUKVy6uUspcN9gAA</XPD:REF>
  7355. <XPD:REF name="Views[2]">52/x+av5JUKCcHOiIwVcVgAA</XPD:REF>
  7356. <XPD:REF name="Views[3]">t2ozgFgpTk+Zi/h7ApLuiQAA</XPD:REF>
  7357. <XPD:REF name="Views[4]">yfVKcgxjhUa+TjjPZrtVYQAA</XPD:REF>
  7358. <XPD:REF name="Views[5]">dN+nn1z/O0OANAhlqFiRgwAA</XPD:REF>
  7359. <XPD:REF name="Views[6]">MxkgcMdnQ0qUEGGvVflOpAAA</XPD:REF>
  7360. <XPD:REF name="Views[7]">EvMw+zdmhkC5E5eKqwVdqAAA</XPD:REF>
  7361. <XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
  7362. <XPD:REF name="Generalizations[0]">sCzG9DqxZkGTaKemcfKYcAAA</XPD:REF>
  7363. <XPD:ATTR name="#Specializations" type="integer">2</XPD:ATTR>
  7364. <XPD:REF name="Specializations[0]">2uOeA48ekEWyQBc6HVdLyAAA</XPD:REF>
  7365. <XPD:REF name="Specializations[1]">xHgTfxe+SkyBHjq4gN29qAAA</XPD:REF>
  7366. <XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
  7367. <XPD:OBJ name="Operations[0]" type="UMLOperation" guid="fKE7pYliQE+yhyR8VLWoiwAA">
  7368. <XPD:ATTR name="Name" type="string">OnPrepareListen</XPD:ATTR>
  7369. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  7370. <XPD:REF name="Owner">SX/KZkmsDk+r8uamHH4ZLgAA</XPD:REF>
  7371. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  7372. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="JacNLvFJ3k+cnXnSnsp4bQAA">
  7373. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  7374. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  7375. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  7376. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  7377. <XPD:REF name="TaggedModel">fKE7pYliQE+yhyR8VLWoiwAA</XPD:REF>
  7378. </XPD:OBJ>
  7379. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  7380. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="NCXKZ9vsmkyAnjJDBd8VBAAA">
  7381. <XPD:ATTR name="Name" type="string">soListen</XPD:ATTR>
  7382. <XPD:ATTR name="TypeExpression" type="string">SOCKET</XPD:ATTR>
  7383. <XPD:REF name="BehavioralFeature">fKE7pYliQE+yhyR8VLWoiwAA</XPD:REF>
  7384. </XPD:OBJ>
  7385. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="6hVTBeqVykikY3wlTXGVXgAA">
  7386. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  7387. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  7388. <XPD:REF name="BehavioralFeature">fKE7pYliQE+yhyR8VLWoiwAA</XPD:REF>
  7389. <XPD:REF name="Type_">2khtjHI2AUSz1nm7UQu8uwAA</XPD:REF>
  7390. </XPD:OBJ>
  7391. </XPD:OBJ>
  7392. </XPD:OBJ>
  7393. <XPD:OBJ name="OwnedElements[10]" type="UMLClass" guid="h8NmVuBtVUWgcCSKCdxePgAA">
  7394. <XPD:ATTR name="Name" type="string">ITcpServerListener</XPD:ATTR>
  7395. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  7396. <XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
  7397. <XPD:REF name="Views[0]">1gWIbf39QUqjUn/XGJtmLwAA</XPD:REF>
  7398. <XPD:REF name="Views[1]">xKO2OpFba0+BlXb3lslqzgAA</XPD:REF>
  7399. <XPD:REF name="Views[2]">CDo2UE1S0kGNMdasSrcaSwAA</XPD:REF>
  7400. <XPD:REF name="Views[3]">CdqpKkq/OECFSyxGwx0DlAAA</XPD:REF>
  7401. <XPD:REF name="Views[4]">bxQFxtW+e0KFZlCcgFO9AAAA</XPD:REF>
  7402. <XPD:REF name="Views[5]">3CBczl2GTkmNq/Y2WNdaigAA</XPD:REF>
  7403. <XPD:REF name="Views[6]">1WXbaiPyB0Wpfi1qH2OUqgAA</XPD:REF>
  7404. <XPD:REF name="Views[7]">W6ru1KYeHk6CNd3bmRc8awAA</XPD:REF>
  7405. <XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
  7406. <XPD:REF name="Generalizations[0]">2uOeA48ekEWyQBc6HVdLyAAA</XPD:REF>
  7407. <XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
  7408. <XPD:REF name="Specializations[0]">oU9IW4eh8ESLIhPxMDNlogAA</XPD:REF>
  7409. <XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
  7410. <XPD:OBJ name="Operations[0]" type="UMLOperation" guid="ahWZrAQVRkC0+dgeHf1ryAAA">
  7411. <XPD:ATTR name="Name" type="string">OnAccept</XPD:ATTR>
  7412. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  7413. <XPD:REF name="Owner">h8NmVuBtVUWgcCSKCdxePgAA</XPD:REF>
  7414. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  7415. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="OW/7lDpGjkeZ3geMBpiYTwAA">
  7416. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  7417. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  7418. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  7419. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  7420. <XPD:REF name="TaggedModel">ahWZrAQVRkC0+dgeHf1ryAAA</XPD:REF>
  7421. </XPD:OBJ>
  7422. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  7423. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="nSGxKnb2ik6mNllfkYJPRQAA">
  7424. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  7425. <XPD:REF name="BehavioralFeature">ahWZrAQVRkC0+dgeHf1ryAAA</XPD:REF>
  7426. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  7427. </XPD:OBJ>
  7428. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="eIdy3Li410+7sEJKmRodVwAA">
  7429. <XPD:ATTR name="Name" type="string">soClient</XPD:ATTR>
  7430. <XPD:ATTR name="TypeExpression" type="string">SOCKET</XPD:ATTR>
  7431. <XPD:REF name="BehavioralFeature">ahWZrAQVRkC0+dgeHf1ryAAA</XPD:REF>
  7432. </XPD:OBJ>
  7433. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="WfkGxxQdYUa2AUzANYMLIAAA">
  7434. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  7435. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  7436. <XPD:REF name="BehavioralFeature">ahWZrAQVRkC0+dgeHf1ryAAA</XPD:REF>
  7437. <XPD:REF name="Type_">2khtjHI2AUSz1nm7UQu8uwAA</XPD:REF>
  7438. </XPD:OBJ>
  7439. </XPD:OBJ>
  7440. <XPD:OBJ name="Operations[1]" type="UMLOperation" guid="ktPjlU9LukOfnU8HhjRrFgAA">
  7441. <XPD:ATTR name="Name" type="string">OnHandShake</XPD:ATTR>
  7442. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  7443. <XPD:REF name="Owner">h8NmVuBtVUWgcCSKCdxePgAA</XPD:REF>
  7444. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  7445. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ucQlS1tNfk2FGPNExhVhvgAA">
  7446. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  7447. <XPD:REF name="BehavioralFeature">ktPjlU9LukOfnU8HhjRrFgAA</XPD:REF>
  7448. <XPD:REF name="Type_">2khtjHI2AUSz1nm7UQu8uwAA</XPD:REF>
  7449. </XPD:OBJ>
  7450. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="wkIw6QaFP0qDsvDSWMKNPAAA">
  7451. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  7452. <XPD:REF name="BehavioralFeature">ktPjlU9LukOfnU8HhjRrFgAA</XPD:REF>
  7453. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  7454. </XPD:OBJ>
  7455. </XPD:OBJ>
  7456. <XPD:ATTR name="#TypedParameters" type="integer">8</XPD:ATTR>
  7457. <XPD:REF name="TypedParameters[0]">tW7BVXw750CVMd+46YfU4gAA</XPD:REF>
  7458. <XPD:REF name="TypedParameters[1]">m0VjNIF00UeJ9xj8Mli6YAAA</XPD:REF>
  7459. <XPD:REF name="TypedParameters[2]">nRjXsyaRi0OblwNRuNtT6gAA</XPD:REF>
  7460. <XPD:REF name="TypedParameters[3]">xG71pXgMdkypZgGSiBJkEwAA</XPD:REF>
  7461. <XPD:REF name="TypedParameters[4]">xPh7EKKJrke0GF0PHgjevQAA</XPD:REF>
  7462. <XPD:REF name="TypedParameters[5]">fHPrkJ36IkqPL0o/nLUU4AAA</XPD:REF>
  7463. <XPD:REF name="TypedParameters[6]">G0BbpT0DqkaGwCsl9psIpAAA</XPD:REF>
  7464. <XPD:REF name="TypedParameters[7]">D0RYqJbMOES1mk+RXQL+jQAA</XPD:REF>
  7465. </XPD:OBJ>
  7466. <XPD:OBJ name="OwnedElements[11]" type="UMLClass" guid="nhHxAccKxEm2g0sPkFAnhwAA">
  7467. <XPD:ATTR name="Name" type="string">CTcpServerListener</XPD:ATTR>
  7468. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  7469. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  7470. <XPD:REF name="Views[0]">afZfzoCg4Eq/XSFKvRAWKAAA</XPD:REF>
  7471. <XPD:REF name="Views[1]">j3d9XZKJP0eYmNvWGYJmQgAA</XPD:REF>
  7472. <XPD:REF name="Views[2]">DBvDCrp4+kmRyNyjRHdwCQAA</XPD:REF>
  7473. <XPD:REF name="Views[3]">yMoaILNISESSsyXGf7gF3AAA</XPD:REF>
  7474. <XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
  7475. <XPD:REF name="Generalizations[0]">oU9IW4eh8ESLIhPxMDNlogAA</XPD:REF>
  7476. <XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
  7477. <XPD:REF name="Specializations[0]">08VC9kxGKEmdHNOlu6NmbwAA</XPD:REF>
  7478. <XPD:ATTR name="#Operations" type="integer">6</XPD:ATTR>
  7479. <XPD:OBJ name="Operations[0]" type="UMLOperation" guid="KyWMgoW1e0ahSyohip+itQAA">
  7480. <XPD:ATTR name="Name" type="string">OnReceive</XPD:ATTR>
  7481. <XPD:REF name="Owner">nhHxAccKxEm2g0sPkFAnhwAA</XPD:REF>
  7482. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  7483. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="qZngugEdKE2JQftKsDzSwwAA">
  7484. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  7485. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  7486. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  7487. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  7488. <XPD:REF name="TaggedModel">KyWMgoW1e0ahSyohip+itQAA</XPD:REF>
  7489. </XPD:OBJ>
  7490. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  7491. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="x9futDv2W0OYznm1lLACSwAA">
  7492. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  7493. <XPD:REF name="BehavioralFeature">KyWMgoW1e0ahSyohip+itQAA</XPD:REF>
  7494. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  7495. </XPD:OBJ>
  7496. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="inYRTGjCeUiUBZTYZ7oaYwAA">
  7497. <XPD:ATTR name="Name" type="string">iLength</XPD:ATTR>
  7498. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  7499. <XPD:REF name="BehavioralFeature">KyWMgoW1e0ahSyohip+itQAA</XPD:REF>
  7500. </XPD:OBJ>
  7501. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="gLXAiSzN8EeIm6ptjUGojAAA">
  7502. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  7503. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  7504. <XPD:REF name="BehavioralFeature">KyWMgoW1e0ahSyohip+itQAA</XPD:REF>
  7505. <XPD:REF name="Type_">2khtjHI2AUSz1nm7UQu8uwAA</XPD:REF>
  7506. </XPD:OBJ>
  7507. </XPD:OBJ>
  7508. <XPD:OBJ name="Operations[1]" type="UMLOperation" guid="oQ/mgYHQGE+mzLjttwXHQgAA">
  7509. <XPD:ATTR name="Name" type="string">OnSend</XPD:ATTR>
  7510. <XPD:REF name="Owner">nhHxAccKxEm2g0sPkFAnhwAA</XPD:REF>
  7511. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  7512. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="MR4fY/QYa0a/Rbm2NPichgAA">
  7513. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  7514. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  7515. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  7516. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  7517. <XPD:REF name="TaggedModel">oQ/mgYHQGE+mzLjttwXHQgAA</XPD:REF>
  7518. </XPD:OBJ>
  7519. <XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
  7520. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="qaX3MwH6qE+JLuXfT0PiSQAA">
  7521. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  7522. <XPD:REF name="BehavioralFeature">oQ/mgYHQGE+mzLjttwXHQgAA</XPD:REF>
  7523. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  7524. </XPD:OBJ>
  7525. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="nwpLSWWS1UupVB3nLpfqlAAA">
  7526. <XPD:ATTR name="Name" type="string">pData</XPD:ATTR>
  7527. <XPD:ATTR name="TypeExpression" type="string">BYTE</XPD:ATTR>
  7528. <XPD:REF name="BehavioralFeature">oQ/mgYHQGE+mzLjttwXHQgAA</XPD:REF>
  7529. <XPD:ATTR name="#TaggedValues" type="integer">2</XPD:ATTR>
  7530. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="9lB8mSkeK0yPiMGca5ahGAAA">
  7531. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  7532. <XPD:ATTR name="TagDefinitionSetName" type="string">CppConst</XPD:ATTR>
  7533. <XPD:ATTR name="Name" type="string">CppConst</XPD:ATTR>
  7534. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  7535. <XPD:REF name="TaggedModel">nwpLSWWS1UupVB3nLpfqlAAA</XPD:REF>
  7536. </XPD:OBJ>
  7537. <XPD:OBJ name="TaggedValues[1]" type="TaggedValue" guid="dRfemJBudkiXUhyF/ZO+wAAA">
  7538. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  7539. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  7540. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  7541. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  7542. <XPD:REF name="TaggedModel">nwpLSWWS1UupVB3nLpfqlAAA</XPD:REF>
  7543. </XPD:OBJ>
  7544. </XPD:OBJ>
  7545. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="uG5CatoMw02TY5zSXj+U9gAA">
  7546. <XPD:ATTR name="Name" type="string">iLength</XPD:ATTR>
  7547. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  7548. <XPD:REF name="BehavioralFeature">oQ/mgYHQGE+mzLjttwXHQgAA</XPD:REF>
  7549. </XPD:OBJ>
  7550. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="H71ci98jC0GqvM9CL6QFvwAA">
  7551. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  7552. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  7553. <XPD:REF name="BehavioralFeature">oQ/mgYHQGE+mzLjttwXHQgAA</XPD:REF>
  7554. <XPD:REF name="Type_">2khtjHI2AUSz1nm7UQu8uwAA</XPD:REF>
  7555. </XPD:OBJ>
  7556. </XPD:OBJ>
  7557. <XPD:OBJ name="Operations[2]" type="UMLOperation" guid="DawAolJMTkejEoqsILJHNQAA">
  7558. <XPD:ATTR name="Name" type="string">OnPrepareListen</XPD:ATTR>
  7559. <XPD:REF name="Owner">nhHxAccKxEm2g0sPkFAnhwAA</XPD:REF>
  7560. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  7561. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="dypA14/PCUmSWdcFxCAKgQAA">
  7562. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  7563. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  7564. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  7565. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  7566. <XPD:REF name="TaggedModel">DawAolJMTkejEoqsILJHNQAA</XPD:REF>
  7567. </XPD:OBJ>
  7568. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  7569. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Q+oF4InBZU2I4904bEAtHgAA">
  7570. <XPD:ATTR name="Name" type="string">soListen</XPD:ATTR>
  7571. <XPD:ATTR name="TypeExpression" type="string">SOCKET</XPD:ATTR>
  7572. <XPD:REF name="BehavioralFeature">DawAolJMTkejEoqsILJHNQAA</XPD:REF>
  7573. </XPD:OBJ>
  7574. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="4wFtCW9ADU6mxvYcCiih/QAA">
  7575. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  7576. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  7577. <XPD:REF name="BehavioralFeature">DawAolJMTkejEoqsILJHNQAA</XPD:REF>
  7578. <XPD:REF name="Type_">2khtjHI2AUSz1nm7UQu8uwAA</XPD:REF>
  7579. </XPD:OBJ>
  7580. </XPD:OBJ>
  7581. <XPD:OBJ name="Operations[3]" type="UMLOperation" guid="RZRhFb+hPEWiHU6MFeHslAAA">
  7582. <XPD:ATTR name="Name" type="string">OnAccept</XPD:ATTR>
  7583. <XPD:REF name="Owner">nhHxAccKxEm2g0sPkFAnhwAA</XPD:REF>
  7584. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  7585. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="3BuWznQXVkWR0mivo60C0wAA">
  7586. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  7587. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  7588. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  7589. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  7590. <XPD:REF name="TaggedModel">RZRhFb+hPEWiHU6MFeHslAAA</XPD:REF>
  7591. </XPD:OBJ>
  7592. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  7593. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Zbj9PXnwa0CpyjR03Yo/1wAA">
  7594. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  7595. <XPD:REF name="BehavioralFeature">RZRhFb+hPEWiHU6MFeHslAAA</XPD:REF>
  7596. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  7597. </XPD:OBJ>
  7598. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="gvYHkEcfZ020LVhgPtHQowAA">
  7599. <XPD:ATTR name="Name" type="string">soClient</XPD:ATTR>
  7600. <XPD:ATTR name="TypeExpression" type="string">SOCKET</XPD:ATTR>
  7601. <XPD:REF name="BehavioralFeature">RZRhFb+hPEWiHU6MFeHslAAA</XPD:REF>
  7602. </XPD:OBJ>
  7603. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="XbVeFUXU/0qIZNZuWncJ3AAA">
  7604. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  7605. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  7606. <XPD:REF name="BehavioralFeature">RZRhFb+hPEWiHU6MFeHslAAA</XPD:REF>
  7607. <XPD:REF name="Type_">2khtjHI2AUSz1nm7UQu8uwAA</XPD:REF>
  7608. </XPD:OBJ>
  7609. </XPD:OBJ>
  7610. <XPD:OBJ name="Operations[4]" type="UMLOperation" guid="Js7K75sDZ0OWgflJwe6fWwAA">
  7611. <XPD:ATTR name="Name" type="string">OnHandShake</XPD:ATTR>
  7612. <XPD:REF name="Owner">nhHxAccKxEm2g0sPkFAnhwAA</XPD:REF>
  7613. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  7614. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="e51TnMhB6UC2UfK9K2Pj1QAA">
  7615. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  7616. <XPD:REF name="BehavioralFeature">Js7K75sDZ0OWgflJwe6fWwAA</XPD:REF>
  7617. <XPD:REF name="Type_">2khtjHI2AUSz1nm7UQu8uwAA</XPD:REF>
  7618. </XPD:OBJ>
  7619. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="jNTrEIVDcUCIPpvPnWYWuQAA">
  7620. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  7621. <XPD:REF name="BehavioralFeature">Js7K75sDZ0OWgflJwe6fWwAA</XPD:REF>
  7622. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  7623. </XPD:OBJ>
  7624. </XPD:OBJ>
  7625. <XPD:OBJ name="Operations[5]" type="UMLOperation" guid="CfcT+Z8ZEkOQkAxhtGPnagAA">
  7626. <XPD:ATTR name="Name" type="string">OnShutdown</XPD:ATTR>
  7627. <XPD:REF name="Owner">nhHxAccKxEm2g0sPkFAnhwAA</XPD:REF>
  7628. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  7629. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="8w+Ppi38cEuxBB7OSILlnQAA">
  7630. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  7631. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  7632. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  7633. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  7634. <XPD:REF name="TaggedModel">CfcT+Z8ZEkOQkAxhtGPnagAA</XPD:REF>
  7635. </XPD:OBJ>
  7636. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  7637. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="verhfpStQ0q7ybsoXzjJmAAA">
  7638. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  7639. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  7640. <XPD:REF name="BehavioralFeature">CfcT+Z8ZEkOQkAxhtGPnagAA</XPD:REF>
  7641. <XPD:REF name="Type_">2khtjHI2AUSz1nm7UQu8uwAA</XPD:REF>
  7642. </XPD:OBJ>
  7643. </XPD:OBJ>
  7644. </XPD:OBJ>
  7645. <XPD:OBJ name="OwnedElements[12]" type="UMLClass" guid="9yFTOYs1vEa8s69V7MjeDgAA">
  7646. <XPD:ATTR name="Name" type="string">CTcpPullServerListener</XPD:ATTR>
  7647. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  7648. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  7649. <XPD:REF name="Views[0]">120BkdYky02f0xbh3EF3XwAA</XPD:REF>
  7650. <XPD:REF name="Views[1]">9AqPt40PaE22WxmDRG48uwAA</XPD:REF>
  7651. <XPD:REF name="Views[2]">fvXv+QcBKkeZYNBhlGpfaQAA</XPD:REF>
  7652. <XPD:REF name="Views[3]">08IKw2Y+TE6PBeFX79S2hwAA</XPD:REF>
  7653. <XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
  7654. <XPD:REF name="Generalizations[0]">08VC9kxGKEmdHNOlu6NmbwAA</XPD:REF>
  7655. <XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
  7656. <XPD:OBJ name="Operations[0]" type="UMLOperation" guid="JDbgW2br+k+KnXnUnpu2YgAA">
  7657. <XPD:ATTR name="Name" type="string">OnReceive</XPD:ATTR>
  7658. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  7659. <XPD:REF name="Owner">9yFTOYs1vEa8s69V7MjeDgAA</XPD:REF>
  7660. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  7661. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="h2N0i6b3c0Oq/xf4Hs85iwAA">
  7662. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  7663. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  7664. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  7665. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  7666. <XPD:REF name="TaggedModel">JDbgW2br+k+KnXnUnpu2YgAA</XPD:REF>
  7667. </XPD:OBJ>
  7668. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  7669. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="UdJbPNeyFUKgOIdtDRLfGwAA">
  7670. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  7671. <XPD:REF name="BehavioralFeature">JDbgW2br+k+KnXnUnpu2YgAA</XPD:REF>
  7672. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  7673. </XPD:OBJ>
  7674. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="gyjaE4fU7EqXXsfmvqPYIQAA">
  7675. <XPD:ATTR name="Name" type="string">iLength</XPD:ATTR>
  7676. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  7677. <XPD:REF name="BehavioralFeature">JDbgW2br+k+KnXnUnpu2YgAA</XPD:REF>
  7678. </XPD:OBJ>
  7679. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="jWvVyG07wEKz1rZUJGto6gAA">
  7680. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  7681. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  7682. <XPD:REF name="BehavioralFeature">JDbgW2br+k+KnXnUnpu2YgAA</XPD:REF>
  7683. <XPD:REF name="Type_">2khtjHI2AUSz1nm7UQu8uwAA</XPD:REF>
  7684. </XPD:OBJ>
  7685. </XPD:OBJ>
  7686. <XPD:OBJ name="Operations[1]" type="UMLOperation" guid="NXBEdo9S+0eGI0mGn2oHdgAA">
  7687. <XPD:ATTR name="Name" type="string">OnReceive</XPD:ATTR>
  7688. <XPD:REF name="Owner">9yFTOYs1vEa8s69V7MjeDgAA</XPD:REF>
  7689. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  7690. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="5zC+yTEoe0WEjEYGRzrQsQAA">
  7691. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  7692. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  7693. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  7694. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  7695. <XPD:REF name="TaggedModel">NXBEdo9S+0eGI0mGn2oHdgAA</XPD:REF>
  7696. </XPD:OBJ>
  7697. <XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
  7698. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="zb3/+mQ3pkmVjnvOtdbXKQAA">
  7699. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  7700. <XPD:REF name="BehavioralFeature">NXBEdo9S+0eGI0mGn2oHdgAA</XPD:REF>
  7701. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  7702. </XPD:OBJ>
  7703. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="N/5tzT4ibEWm6NBNoI8FVAAA">
  7704. <XPD:ATTR name="Name" type="string">pData</XPD:ATTR>
  7705. <XPD:ATTR name="TypeExpression" type="string">BYTE</XPD:ATTR>
  7706. <XPD:REF name="BehavioralFeature">NXBEdo9S+0eGI0mGn2oHdgAA</XPD:REF>
  7707. <XPD:ATTR name="#TaggedValues" type="integer">2</XPD:ATTR>
  7708. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="6nfBgtOXV0ivURIzSFBTnwAA">
  7709. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  7710. <XPD:ATTR name="TagDefinitionSetName" type="string">CppConst</XPD:ATTR>
  7711. <XPD:ATTR name="Name" type="string">CppConst</XPD:ATTR>
  7712. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  7713. <XPD:REF name="TaggedModel">N/5tzT4ibEWm6NBNoI8FVAAA</XPD:REF>
  7714. </XPD:OBJ>
  7715. <XPD:OBJ name="TaggedValues[1]" type="TaggedValue" guid="rcKNCsizRUq+wtwSN7eEuQAA">
  7716. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  7717. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  7718. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  7719. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  7720. <XPD:REF name="TaggedModel">N/5tzT4ibEWm6NBNoI8FVAAA</XPD:REF>
  7721. </XPD:OBJ>
  7722. </XPD:OBJ>
  7723. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="nWq6VMn4fUqairH9pZTtlgAA">
  7724. <XPD:ATTR name="Name" type="string">iLength</XPD:ATTR>
  7725. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  7726. <XPD:REF name="BehavioralFeature">NXBEdo9S+0eGI0mGn2oHdgAA</XPD:REF>
  7727. </XPD:OBJ>
  7728. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="cMKqz0jfYEOUlGK6OoqJSAAA">
  7729. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  7730. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  7731. <XPD:REF name="BehavioralFeature">NXBEdo9S+0eGI0mGn2oHdgAA</XPD:REF>
  7732. <XPD:REF name="Type_">2khtjHI2AUSz1nm7UQu8uwAA</XPD:REF>
  7733. </XPD:OBJ>
  7734. </XPD:OBJ>
  7735. </XPD:OBJ>
  7736. <XPD:OBJ name="OwnedElements[13]" type="UMLClass" guid="ZMn2cmFZr0+GuJk5rQoyDgAA">
  7737. <XPD:ATTR name="Name" type="string">IUdpServerListener</XPD:ATTR>
  7738. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  7739. <XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
  7740. <XPD:REF name="Views[0]">Zp5gWO2/s0iv2bqlRzbEeAAA</XPD:REF>
  7741. <XPD:REF name="Views[1]">n5rEvTbXwEibt/4IeDaIjAAA</XPD:REF>
  7742. <XPD:REF name="Views[2]">JfJM4IFeE0WUWDSt8BeZdgAA</XPD:REF>
  7743. <XPD:REF name="Views[3]">kidl8YEgRUK8sxP6Ry3NmwAA</XPD:REF>
  7744. <XPD:REF name="Views[4]">GAyMC/pBC0uNZTrkQ2VX4wAA</XPD:REF>
  7745. <XPD:REF name="Views[5]">KwxhqlDc5k6Es/QTnOeo2AAA</XPD:REF>
  7746. <XPD:REF name="Views[6]">5nBdwLvgnEuQKs0zhUit7gAA</XPD:REF>
  7747. <XPD:REF name="Views[7]">OOwyADMn+Emi6NAveiMXcgAA</XPD:REF>
  7748. <XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
  7749. <XPD:REF name="Generalizations[0]">xHgTfxe+SkyBHjq4gN29qAAA</XPD:REF>
  7750. <XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
  7751. <XPD:REF name="Specializations[0]">7wiMv4rx/0CjGXfkMJ+fBgAA</XPD:REF>
  7752. <XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
  7753. <XPD:OBJ name="Operations[0]" type="UMLOperation" guid="pENbBQ1SD0WZlH3bC40IRAAA">
  7754. <XPD:ATTR name="Name" type="string">OnAccept</XPD:ATTR>
  7755. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  7756. <XPD:REF name="Owner">ZMn2cmFZr0+GuJk5rQoyDgAA</XPD:REF>
  7757. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  7758. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="APmXrewEBEqmdxx8ga2P1wAA">
  7759. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  7760. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  7761. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  7762. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  7763. <XPD:REF name="TaggedModel">pENbBQ1SD0WZlH3bC40IRAAA</XPD:REF>
  7764. </XPD:OBJ>
  7765. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  7766. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="PPJf1snCfkyrzPZxG8v5PAAA">
  7767. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  7768. <XPD:REF name="BehavioralFeature">pENbBQ1SD0WZlH3bC40IRAAA</XPD:REF>
  7769. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  7770. </XPD:OBJ>
  7771. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="QVn9m6TbLk+VMvvw+5Ht6QAA">
  7772. <XPD:ATTR name="Name" type="string">pSockAddr</XPD:ATTR>
  7773. <XPD:ATTR name="TypeExpression" type="string">SOCKADDR_IN</XPD:ATTR>
  7774. <XPD:REF name="BehavioralFeature">pENbBQ1SD0WZlH3bC40IRAAA</XPD:REF>
  7775. <XPD:ATTR name="#TaggedValues" type="integer">2</XPD:ATTR>
  7776. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="ECIExIe1rUm+Qqhl80H7WQAA">
  7777. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  7778. <XPD:ATTR name="TagDefinitionSetName" type="string">CppConst</XPD:ATTR>
  7779. <XPD:ATTR name="Name" type="string">CppConst</XPD:ATTR>
  7780. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  7781. <XPD:REF name="TaggedModel">QVn9m6TbLk+VMvvw+5Ht6QAA</XPD:REF>
  7782. </XPD:OBJ>
  7783. <XPD:OBJ name="TaggedValues[1]" type="TaggedValue" guid="HfoR+2WbB0ekRWqD5MQCZQAA">
  7784. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  7785. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  7786. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  7787. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  7788. <XPD:REF name="TaggedModel">QVn9m6TbLk+VMvvw+5Ht6QAA</XPD:REF>
  7789. </XPD:OBJ>
  7790. </XPD:OBJ>
  7791. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="x5E1tLg4okSUlXXGkiXoNAAA">
  7792. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  7793. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  7794. <XPD:REF name="BehavioralFeature">pENbBQ1SD0WZlH3bC40IRAAA</XPD:REF>
  7795. <XPD:REF name="Type_">2khtjHI2AUSz1nm7UQu8uwAA</XPD:REF>
  7796. </XPD:OBJ>
  7797. </XPD:OBJ>
  7798. <XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
  7799. <XPD:REF name="TypedParameters[0]">xXvRk1+KjEC2XroCTRCe9AAA</XPD:REF>
  7800. </XPD:OBJ>
  7801. <XPD:OBJ name="OwnedElements[14]" type="UMLClass" guid="Z797Ei2tSUi6O/GTUGUZfgAA">
  7802. <XPD:ATTR name="Name" type="string">CUdpServerListener</XPD:ATTR>
  7803. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  7804. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  7805. <XPD:REF name="Views[0]">58PT+RQQQEeK5sPeQ8LchgAA</XPD:REF>
  7806. <XPD:REF name="Views[1]">9ohN9hsnNUmyec5H8WeR8QAA</XPD:REF>
  7807. <XPD:REF name="Views[2]">OSXyev2glUOY8EyYWGHFtwAA</XPD:REF>
  7808. <XPD:REF name="Views[3]">hozlBZ/kl0ylG0sCmq7uvgAA</XPD:REF>
  7809. <XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
  7810. <XPD:REF name="Generalizations[0]">7wiMv4rx/0CjGXfkMJ+fBgAA</XPD:REF>
  7811. <XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
  7812. <XPD:OBJ name="Operations[0]" type="UMLOperation" guid="dciDleepcUGUbGexhJfdfAAA">
  7813. <XPD:ATTR name="Name" type="string">OnReceive</XPD:ATTR>
  7814. <XPD:REF name="Owner">Z797Ei2tSUi6O/GTUGUZfgAA</XPD:REF>
  7815. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  7816. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="9ep9z0GGIk6DHVEtYReTGAAA">
  7817. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  7818. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  7819. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  7820. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  7821. <XPD:REF name="TaggedModel">dciDleepcUGUbGexhJfdfAAA</XPD:REF>
  7822. </XPD:OBJ>
  7823. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  7824. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="QZoNzAXj8km7ncXj2+IFmgAA">
  7825. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  7826. <XPD:REF name="BehavioralFeature">dciDleepcUGUbGexhJfdfAAA</XPD:REF>
  7827. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  7828. </XPD:OBJ>
  7829. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="UbTL/qonnU2fapZRcvegrgAA">
  7830. <XPD:ATTR name="Name" type="string">iLength</XPD:ATTR>
  7831. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  7832. <XPD:REF name="BehavioralFeature">dciDleepcUGUbGexhJfdfAAA</XPD:REF>
  7833. </XPD:OBJ>
  7834. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="KVcDJlFPdEKBwEb63GZHDwAA">
  7835. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  7836. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  7837. <XPD:REF name="BehavioralFeature">dciDleepcUGUbGexhJfdfAAA</XPD:REF>
  7838. <XPD:REF name="Type_">2khtjHI2AUSz1nm7UQu8uwAA</XPD:REF>
  7839. </XPD:OBJ>
  7840. </XPD:OBJ>
  7841. <XPD:OBJ name="Operations[1]" type="UMLOperation" guid="v0lOjkkjXU6/0xXkBr8dZgAA">
  7842. <XPD:ATTR name="Name" type="string">OnSend</XPD:ATTR>
  7843. <XPD:REF name="Owner">Z797Ei2tSUi6O/GTUGUZfgAA</XPD:REF>
  7844. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  7845. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="hstjdC4u602LWFyJ3qAK4wAA">
  7846. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  7847. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  7848. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  7849. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  7850. <XPD:REF name="TaggedModel">v0lOjkkjXU6/0xXkBr8dZgAA</XPD:REF>
  7851. </XPD:OBJ>
  7852. <XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
  7853. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="kq7MNRJ8eUezjVOCApp/rAAA">
  7854. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  7855. <XPD:REF name="BehavioralFeature">v0lOjkkjXU6/0xXkBr8dZgAA</XPD:REF>
  7856. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  7857. </XPD:OBJ>
  7858. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="s30XsPO53k6Q7Yh32zrCdQAA">
  7859. <XPD:ATTR name="Name" type="string">pData</XPD:ATTR>
  7860. <XPD:ATTR name="TypeExpression" type="string">BYTE</XPD:ATTR>
  7861. <XPD:REF name="BehavioralFeature">v0lOjkkjXU6/0xXkBr8dZgAA</XPD:REF>
  7862. <XPD:ATTR name="#TaggedValues" type="integer">2</XPD:ATTR>
  7863. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="ya/zGJzK40K/jCgjSBJVJAAA">
  7864. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  7865. <XPD:ATTR name="TagDefinitionSetName" type="string">CppConst</XPD:ATTR>
  7866. <XPD:ATTR name="Name" type="string">CppConst</XPD:ATTR>
  7867. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  7868. <XPD:REF name="TaggedModel">s30XsPO53k6Q7Yh32zrCdQAA</XPD:REF>
  7869. </XPD:OBJ>
  7870. <XPD:OBJ name="TaggedValues[1]" type="TaggedValue" guid="EQmdWehJ5UOFc+sGsSO3AQAA">
  7871. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  7872. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  7873. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  7874. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  7875. <XPD:REF name="TaggedModel">s30XsPO53k6Q7Yh32zrCdQAA</XPD:REF>
  7876. </XPD:OBJ>
  7877. </XPD:OBJ>
  7878. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="lY/VtPQIXESaqqjWtvElxgAA">
  7879. <XPD:ATTR name="Name" type="string">iLength</XPD:ATTR>
  7880. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  7881. <XPD:REF name="BehavioralFeature">v0lOjkkjXU6/0xXkBr8dZgAA</XPD:REF>
  7882. </XPD:OBJ>
  7883. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="+kyz9TzlwEOGr567KsdQbgAA">
  7884. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  7885. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  7886. <XPD:REF name="BehavioralFeature">v0lOjkkjXU6/0xXkBr8dZgAA</XPD:REF>
  7887. <XPD:REF name="Type_">2khtjHI2AUSz1nm7UQu8uwAA</XPD:REF>
  7888. </XPD:OBJ>
  7889. </XPD:OBJ>
  7890. <XPD:OBJ name="Operations[2]" type="UMLOperation" guid="9+xZIEolXU6woUFK/xjYhwAA">
  7891. <XPD:ATTR name="Name" type="string">OnPrepareListen</XPD:ATTR>
  7892. <XPD:REF name="Owner">Z797Ei2tSUi6O/GTUGUZfgAA</XPD:REF>
  7893. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  7894. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="+LPSFzH3vkKYj3z0zz6twwAA">
  7895. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  7896. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  7897. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  7898. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  7899. <XPD:REF name="TaggedModel">9+xZIEolXU6woUFK/xjYhwAA</XPD:REF>
  7900. </XPD:OBJ>
  7901. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  7902. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="/otvqxhJokWhnLMEyaH67QAA">
  7903. <XPD:ATTR name="Name" type="string">soListen</XPD:ATTR>
  7904. <XPD:ATTR name="TypeExpression" type="string">SOCKET</XPD:ATTR>
  7905. <XPD:REF name="BehavioralFeature">9+xZIEolXU6woUFK/xjYhwAA</XPD:REF>
  7906. </XPD:OBJ>
  7907. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="CGfhoHA1+kCfX5eudHvMyAAA">
  7908. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  7909. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  7910. <XPD:REF name="BehavioralFeature">9+xZIEolXU6woUFK/xjYhwAA</XPD:REF>
  7911. <XPD:REF name="Type_">2khtjHI2AUSz1nm7UQu8uwAA</XPD:REF>
  7912. </XPD:OBJ>
  7913. </XPD:OBJ>
  7914. <XPD:OBJ name="Operations[3]" type="UMLOperation" guid="2GrhsKxh9ketLTsf6rjdPQAA">
  7915. <XPD:ATTR name="Name" type="string">OnAccept</XPD:ATTR>
  7916. <XPD:REF name="Owner">Z797Ei2tSUi6O/GTUGUZfgAA</XPD:REF>
  7917. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  7918. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="48P+H6fI20+Fe5KdkB5nagAA">
  7919. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  7920. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  7921. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  7922. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  7923. <XPD:REF name="TaggedModel">2GrhsKxh9ketLTsf6rjdPQAA</XPD:REF>
  7924. </XPD:OBJ>
  7925. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  7926. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="xxVYAN+F3kmPAxyVbyDdrwAA">
  7927. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  7928. <XPD:REF name="BehavioralFeature">2GrhsKxh9ketLTsf6rjdPQAA</XPD:REF>
  7929. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  7930. </XPD:OBJ>
  7931. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="PTs4LtfZSEKTEmdCjogwMgAA">
  7932. <XPD:ATTR name="Name" type="string">pSockAddr</XPD:ATTR>
  7933. <XPD:ATTR name="TypeExpression" type="string">SOCKADDR_IN</XPD:ATTR>
  7934. <XPD:REF name="BehavioralFeature">2GrhsKxh9ketLTsf6rjdPQAA</XPD:REF>
  7935. <XPD:ATTR name="#TaggedValues" type="integer">2</XPD:ATTR>
  7936. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="2YYPpq9CHk2/KBrMY/kpKAAA">
  7937. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  7938. <XPD:ATTR name="TagDefinitionSetName" type="string">CppConst</XPD:ATTR>
  7939. <XPD:ATTR name="Name" type="string">CppConst</XPD:ATTR>
  7940. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  7941. <XPD:REF name="TaggedModel">PTs4LtfZSEKTEmdCjogwMgAA</XPD:REF>
  7942. </XPD:OBJ>
  7943. <XPD:OBJ name="TaggedValues[1]" type="TaggedValue" guid="ZCHmJBqtqE+NXUJILa3+HAAA">
  7944. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  7945. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  7946. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  7947. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  7948. <XPD:REF name="TaggedModel">PTs4LtfZSEKTEmdCjogwMgAA</XPD:REF>
  7949. </XPD:OBJ>
  7950. </XPD:OBJ>
  7951. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="VHpO2Urm4UKDsxJJKv7UVQAA">
  7952. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  7953. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  7954. <XPD:REF name="BehavioralFeature">2GrhsKxh9ketLTsf6rjdPQAA</XPD:REF>
  7955. <XPD:REF name="Type_">2khtjHI2AUSz1nm7UQu8uwAA</XPD:REF>
  7956. </XPD:OBJ>
  7957. </XPD:OBJ>
  7958. <XPD:OBJ name="Operations[4]" type="UMLOperation" guid="yp9GhYfsGkWhy0mm5WeV+gAA">
  7959. <XPD:ATTR name="Name" type="string">OnShutdown</XPD:ATTR>
  7960. <XPD:REF name="Owner">Z797Ei2tSUi6O/GTUGUZfgAA</XPD:REF>
  7961. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  7962. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="qivIw9QFaUmUTGxrK+mTtQAA">
  7963. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  7964. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  7965. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  7966. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  7967. <XPD:REF name="TaggedModel">yp9GhYfsGkWhy0mm5WeV+gAA</XPD:REF>
  7968. </XPD:OBJ>
  7969. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  7970. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="HRTN5SeH2EqZj07PKO4MbwAA">
  7971. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  7972. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  7973. <XPD:REF name="BehavioralFeature">yp9GhYfsGkWhy0mm5WeV+gAA</XPD:REF>
  7974. <XPD:REF name="Type_">2khtjHI2AUSz1nm7UQu8uwAA</XPD:REF>
  7975. </XPD:OBJ>
  7976. </XPD:OBJ>
  7977. </XPD:OBJ>
  7978. <XPD:OBJ name="OwnedElements[15]" type="UMLClass" guid="lJ5FZia7y0evV31w/xLmsAAA">
  7979. <XPD:ATTR name="Name" type="string">IAgentListener</XPD:ATTR>
  7980. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  7981. <XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
  7982. <XPD:REF name="Views[0]">J0BFOQn6q0qGw65bKVVPEwAA</XPD:REF>
  7983. <XPD:REF name="Views[1]">PgvmDuxXxEm1ew/FnpSlEwAA</XPD:REF>
  7984. <XPD:REF name="Views[2]">i8KjcDF8JEuTITYQLqZ31AAA</XPD:REF>
  7985. <XPD:REF name="Views[3]">L21BJ1KQkE6I6T13U+XAhAAA</XPD:REF>
  7986. <XPD:REF name="Views[4]">AD2hOL2vpE+3hsFwE/MFuwAA</XPD:REF>
  7987. <XPD:REF name="Views[5]">gXN/4Xj/XkW21C7QR2UdwAAA</XPD:REF>
  7988. <XPD:REF name="Views[6]">aFNt0wkd2kCPf+eJPEcIBQAA</XPD:REF>
  7989. <XPD:REF name="Views[7]">PfSM520ahk+6gsfkZN9HVgAA</XPD:REF>
  7990. <XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
  7991. <XPD:REF name="Generalizations[0]">u7n8K/7SVEOrbQ7qqBgw5gAA</XPD:REF>
  7992. <XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
  7993. <XPD:REF name="Specializations[0]">9cmaeBE4CUK4eiysDAdUBAAA</XPD:REF>
  7994. <XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
  7995. <XPD:OBJ name="Operations[0]" type="UMLOperation" guid="ae18fyvu70uIuDanh/ojVAAA">
  7996. <XPD:ATTR name="Name" type="string">OnPrepareConnect</XPD:ATTR>
  7997. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  7998. <XPD:REF name="Owner">lJ5FZia7y0evV31w/xLmsAAA</XPD:REF>
  7999. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  8000. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="ZkiDfLQFY0SyFoyIRAmZNQAA">
  8001. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  8002. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  8003. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  8004. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  8005. <XPD:REF name="TaggedModel">ae18fyvu70uIuDanh/ojVAAA</XPD:REF>
  8006. </XPD:OBJ>
  8007. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  8008. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="CTeC9mW7xky4U+BQo15oTQAA">
  8009. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  8010. <XPD:REF name="BehavioralFeature">ae18fyvu70uIuDanh/ojVAAA</XPD:REF>
  8011. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  8012. </XPD:OBJ>
  8013. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="6qyBOZZrAE+VY4IjAY2iXgAA">
  8014. <XPD:ATTR name="Name" type="string">socket</XPD:ATTR>
  8015. <XPD:ATTR name="TypeExpression" type="string">SOCKET</XPD:ATTR>
  8016. <XPD:REF name="BehavioralFeature">ae18fyvu70uIuDanh/ojVAAA</XPD:REF>
  8017. </XPD:OBJ>
  8018. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="czOPYdfAqkqdUEnG5y0MWwAA">
  8019. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  8020. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  8021. <XPD:REF name="BehavioralFeature">ae18fyvu70uIuDanh/ojVAAA</XPD:REF>
  8022. <XPD:REF name="Type_">2khtjHI2AUSz1nm7UQu8uwAA</XPD:REF>
  8023. </XPD:OBJ>
  8024. </XPD:OBJ>
  8025. <XPD:OBJ name="Operations[1]" type="UMLOperation" guid="+Nfu3WsbMke/yyZshTwy4AAA">
  8026. <XPD:ATTR name="Name" type="string">OnConnect</XPD:ATTR>
  8027. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  8028. <XPD:REF name="Owner">lJ5FZia7y0evV31w/xLmsAAA</XPD:REF>
  8029. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  8030. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="RO+9ktGDXEqX+AI9AgwSeAAA">
  8031. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  8032. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  8033. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  8034. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  8035. <XPD:REF name="TaggedModel">+Nfu3WsbMke/yyZshTwy4AAA</XPD:REF>
  8036. </XPD:OBJ>
  8037. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  8038. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="r3xIx2J58EG3f2KedMHEqgAA">
  8039. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  8040. <XPD:REF name="BehavioralFeature">+Nfu3WsbMke/yyZshTwy4AAA</XPD:REF>
  8041. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  8042. </XPD:OBJ>
  8043. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="e2QxhXDEBU6D/pkzmcYdPQAA">
  8044. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  8045. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  8046. <XPD:REF name="BehavioralFeature">+Nfu3WsbMke/yyZshTwy4AAA</XPD:REF>
  8047. <XPD:REF name="Type_">2khtjHI2AUSz1nm7UQu8uwAA</XPD:REF>
  8048. </XPD:OBJ>
  8049. </XPD:OBJ>
  8050. </XPD:OBJ>
  8051. <XPD:OBJ name="OwnedElements[16]" type="UMLClass" guid="skl0Nm/UIUCTsqkUAIXmzAAA">
  8052. <XPD:ATTR name="Name" type="string">ITcpAgentListener</XPD:ATTR>
  8053. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  8054. <XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
  8055. <XPD:REF name="Views[0]">amWQQ3AliU6mio+Jb/FaJAAA</XPD:REF>
  8056. <XPD:REF name="Views[1]">y32UCDfJskOui4hrgxPnBAAA</XPD:REF>
  8057. <XPD:REF name="Views[2]">6qqKArvKaUqYO5ybYpsSuwAA</XPD:REF>
  8058. <XPD:REF name="Views[3]">aXPAXk9eREqVDZuU6r9aZQAA</XPD:REF>
  8059. <XPD:REF name="Views[4]">lZ1Q7w+edEej4hQluAnhMgAA</XPD:REF>
  8060. <XPD:REF name="Views[5]">N2bIGJ0bIk+UX/xAKvGIigAA</XPD:REF>
  8061. <XPD:REF name="Views[6]">avyXCSFI4UKZlmRGlM2OwgAA</XPD:REF>
  8062. <XPD:REF name="Views[7]">PM0VSuCv7ECCQIqp/qjFrQAA</XPD:REF>
  8063. <XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
  8064. <XPD:REF name="Generalizations[0]">9cmaeBE4CUK4eiysDAdUBAAA</XPD:REF>
  8065. <XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
  8066. <XPD:REF name="Specializations[0]">RRh8s6Oze0Sz3Sygnu9oMQAA</XPD:REF>
  8067. <XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
  8068. <XPD:OBJ name="Operations[0]" type="UMLOperation" guid="9qVLVtn1Nki86q8fqUiKbQAA">
  8069. <XPD:ATTR name="Name" type="string">OnHandShake</XPD:ATTR>
  8070. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  8071. <XPD:REF name="Owner">skl0Nm/UIUCTsqkUAIXmzAAA</XPD:REF>
  8072. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  8073. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="o0Frrqxz90uNq140puj4nAAA">
  8074. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  8075. <XPD:REF name="BehavioralFeature">9qVLVtn1Nki86q8fqUiKbQAA</XPD:REF>
  8076. <XPD:REF name="Type_">2khtjHI2AUSz1nm7UQu8uwAA</XPD:REF>
  8077. </XPD:OBJ>
  8078. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="JwoQP56bGUOBhMeh7uKVhgAA">
  8079. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  8080. <XPD:REF name="BehavioralFeature">9qVLVtn1Nki86q8fqUiKbQAA</XPD:REF>
  8081. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  8082. </XPD:OBJ>
  8083. </XPD:OBJ>
  8084. <XPD:ATTR name="#TypedParameters" type="integer">5</XPD:ATTR>
  8085. <XPD:REF name="TypedParameters[0]">SOpFN5D6dUi/yOIJ1NO6NAAA</XPD:REF>
  8086. <XPD:REF name="TypedParameters[1]">1IzM6A2aLECcC/0wa1pI4QAA</XPD:REF>
  8087. <XPD:REF name="TypedParameters[2]">VbMBZfCU/0ivBlGkfv9qEwAA</XPD:REF>
  8088. <XPD:REF name="TypedParameters[3]">bSSRih5qYUijxzNDRmFw6gAA</XPD:REF>
  8089. <XPD:REF name="TypedParameters[4]">pwnu3stqzE+uWyU6NsAVkQAA</XPD:REF>
  8090. </XPD:OBJ>
  8091. <XPD:OBJ name="OwnedElements[17]" type="UMLClass" guid="HjFZEYW1wEOsKFuTmPnHegAA">
  8092. <XPD:ATTR name="Name" type="string">CTcpAgentListener</XPD:ATTR>
  8093. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  8094. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  8095. <XPD:REF name="Views[0]">geKQC6XZkEefI3E4l/VkGAAA</XPD:REF>
  8096. <XPD:REF name="Views[1]">0daMKRm3xEWLTB3Gsta92AAA</XPD:REF>
  8097. <XPD:REF name="Views[2]">2WZ8bRUlWkivK1OSadnvUAAA</XPD:REF>
  8098. <XPD:REF name="Views[3]">JpBIJldPmUGxAopD7fU+XQAA</XPD:REF>
  8099. <XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
  8100. <XPD:REF name="Generalizations[0]">RRh8s6Oze0Sz3Sygnu9oMQAA</XPD:REF>
  8101. <XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
  8102. <XPD:REF name="Specializations[0]">xj1q7c1vdUK4s8CkFyDE3wAA</XPD:REF>
  8103. <XPD:ATTR name="#Operations" type="integer">6</XPD:ATTR>
  8104. <XPD:OBJ name="Operations[0]" type="UMLOperation" guid="Pq2O6++E5U6nep84wmLP+gAA">
  8105. <XPD:ATTR name="Name" type="string">OnReceive</XPD:ATTR>
  8106. <XPD:REF name="Owner">HjFZEYW1wEOsKFuTmPnHegAA</XPD:REF>
  8107. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  8108. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="fyw8SYSPcEeqtlfavYnsrwAA">
  8109. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  8110. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  8111. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  8112. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  8113. <XPD:REF name="TaggedModel">Pq2O6++E5U6nep84wmLP+gAA</XPD:REF>
  8114. </XPD:OBJ>
  8115. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  8116. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="lFJkBt0bcUCs2GYIDQUIewAA">
  8117. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  8118. <XPD:REF name="BehavioralFeature">Pq2O6++E5U6nep84wmLP+gAA</XPD:REF>
  8119. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  8120. </XPD:OBJ>
  8121. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="WoWOARiWEEOBVs3tcxxU5gAA">
  8122. <XPD:ATTR name="Name" type="string">iLength</XPD:ATTR>
  8123. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  8124. <XPD:REF name="BehavioralFeature">Pq2O6++E5U6nep84wmLP+gAA</XPD:REF>
  8125. </XPD:OBJ>
  8126. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="lU5XcMc9okaBSAVBWsm1DQAA">
  8127. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  8128. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  8129. <XPD:REF name="BehavioralFeature">Pq2O6++E5U6nep84wmLP+gAA</XPD:REF>
  8130. <XPD:REF name="Type_">2khtjHI2AUSz1nm7UQu8uwAA</XPD:REF>
  8131. </XPD:OBJ>
  8132. </XPD:OBJ>
  8133. <XPD:OBJ name="Operations[1]" type="UMLOperation" guid="15PwTCSBcEWts23fUQ7FGQAA">
  8134. <XPD:ATTR name="Name" type="string">OnSend</XPD:ATTR>
  8135. <XPD:REF name="Owner">HjFZEYW1wEOsKFuTmPnHegAA</XPD:REF>
  8136. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  8137. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="Bmk8fJN99EW6ya+0ItFVNgAA">
  8138. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  8139. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  8140. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  8141. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  8142. <XPD:REF name="TaggedModel">15PwTCSBcEWts23fUQ7FGQAA</XPD:REF>
  8143. </XPD:OBJ>
  8144. <XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
  8145. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="e2p/JMNuUUOUgmYKRCWUFAAA">
  8146. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  8147. <XPD:REF name="BehavioralFeature">15PwTCSBcEWts23fUQ7FGQAA</XPD:REF>
  8148. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  8149. </XPD:OBJ>
  8150. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="fIRiky/SV0SQdW/cO/uHHAAA">
  8151. <XPD:ATTR name="Name" type="string">pData</XPD:ATTR>
  8152. <XPD:ATTR name="TypeExpression" type="string">BYTE</XPD:ATTR>
  8153. <XPD:REF name="BehavioralFeature">15PwTCSBcEWts23fUQ7FGQAA</XPD:REF>
  8154. <XPD:ATTR name="#TaggedValues" type="integer">2</XPD:ATTR>
  8155. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="f2v+CxlySUyARY8SjQYT4wAA">
  8156. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  8157. <XPD:ATTR name="TagDefinitionSetName" type="string">CppConst</XPD:ATTR>
  8158. <XPD:ATTR name="Name" type="string">CppConst</XPD:ATTR>
  8159. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  8160. <XPD:REF name="TaggedModel">fIRiky/SV0SQdW/cO/uHHAAA</XPD:REF>
  8161. </XPD:OBJ>
  8162. <XPD:OBJ name="TaggedValues[1]" type="TaggedValue" guid="EmlJq5exMkW9H7yNgAGj4QAA">
  8163. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  8164. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  8165. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  8166. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  8167. <XPD:REF name="TaggedModel">fIRiky/SV0SQdW/cO/uHHAAA</XPD:REF>
  8168. </XPD:OBJ>
  8169. </XPD:OBJ>
  8170. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="E6yvk91rLU+QhG39v0F2ZgAA">
  8171. <XPD:ATTR name="Name" type="string">iLength</XPD:ATTR>
  8172. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  8173. <XPD:REF name="BehavioralFeature">15PwTCSBcEWts23fUQ7FGQAA</XPD:REF>
  8174. </XPD:OBJ>
  8175. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="jKugxgnbGEOf7ghemafM9QAA">
  8176. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  8177. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  8178. <XPD:REF name="BehavioralFeature">15PwTCSBcEWts23fUQ7FGQAA</XPD:REF>
  8179. <XPD:REF name="Type_">2khtjHI2AUSz1nm7UQu8uwAA</XPD:REF>
  8180. </XPD:OBJ>
  8181. </XPD:OBJ>
  8182. <XPD:OBJ name="Operations[2]" type="UMLOperation" guid="xhKIRbevWE6uWDzyVSO6GgAA">
  8183. <XPD:ATTR name="Name" type="string">OnPrepareConnect</XPD:ATTR>
  8184. <XPD:REF name="Owner">HjFZEYW1wEOsKFuTmPnHegAA</XPD:REF>
  8185. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  8186. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="Lh4nMzkbIECmJkuDHpXA2AAA">
  8187. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  8188. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  8189. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  8190. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  8191. <XPD:REF name="TaggedModel">xhKIRbevWE6uWDzyVSO6GgAA</XPD:REF>
  8192. </XPD:OBJ>
  8193. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  8194. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="NWMl+/HtFUiomW1KQlxfwQAA">
  8195. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  8196. <XPD:REF name="BehavioralFeature">xhKIRbevWE6uWDzyVSO6GgAA</XPD:REF>
  8197. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  8198. </XPD:OBJ>
  8199. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="B7ugFd+FvUyQYFMsTazGAQAA">
  8200. <XPD:ATTR name="Name" type="string">socket</XPD:ATTR>
  8201. <XPD:ATTR name="TypeExpression" type="string">SOCKET</XPD:ATTR>
  8202. <XPD:REF name="BehavioralFeature">xhKIRbevWE6uWDzyVSO6GgAA</XPD:REF>
  8203. </XPD:OBJ>
  8204. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="CZu7XXSPekWt71bArtW9VgAA">
  8205. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  8206. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  8207. <XPD:REF name="BehavioralFeature">xhKIRbevWE6uWDzyVSO6GgAA</XPD:REF>
  8208. <XPD:REF name="Type_">2khtjHI2AUSz1nm7UQu8uwAA</XPD:REF>
  8209. </XPD:OBJ>
  8210. </XPD:OBJ>
  8211. <XPD:OBJ name="Operations[3]" type="UMLOperation" guid="1ya73XA+PkaGRV297OxDrwAA">
  8212. <XPD:ATTR name="Name" type="string">OnConnect</XPD:ATTR>
  8213. <XPD:REF name="Owner">HjFZEYW1wEOsKFuTmPnHegAA</XPD:REF>
  8214. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  8215. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="jwqBp9fmqUSgfgjLIHyR4AAA">
  8216. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  8217. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  8218. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  8219. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  8220. <XPD:REF name="TaggedModel">1ya73XA+PkaGRV297OxDrwAA</XPD:REF>
  8221. </XPD:OBJ>
  8222. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  8223. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="GGyja/ZOXkqUbOk+5lhSYQAA">
  8224. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  8225. <XPD:REF name="BehavioralFeature">1ya73XA+PkaGRV297OxDrwAA</XPD:REF>
  8226. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  8227. </XPD:OBJ>
  8228. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="CHeb3wK9hEKOi1Wg7mF/cgAA">
  8229. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  8230. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  8231. <XPD:REF name="BehavioralFeature">1ya73XA+PkaGRV297OxDrwAA</XPD:REF>
  8232. <XPD:REF name="Type_">2khtjHI2AUSz1nm7UQu8uwAA</XPD:REF>
  8233. </XPD:OBJ>
  8234. </XPD:OBJ>
  8235. <XPD:OBJ name="Operations[4]" type="UMLOperation" guid="HBBU8L1SYESiMPQLX5D95AAA">
  8236. <XPD:ATTR name="Name" type="string">OnHandShake</XPD:ATTR>
  8237. <XPD:REF name="Owner">HjFZEYW1wEOsKFuTmPnHegAA</XPD:REF>
  8238. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  8239. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="1mnjR/jTTkWCRqbG9WsYEQAA">
  8240. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  8241. <XPD:REF name="BehavioralFeature">HBBU8L1SYESiMPQLX5D95AAA</XPD:REF>
  8242. <XPD:REF name="Type_">2khtjHI2AUSz1nm7UQu8uwAA</XPD:REF>
  8243. </XPD:OBJ>
  8244. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="yW49v//LYUiNgkiOfHetbAAA">
  8245. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  8246. <XPD:REF name="BehavioralFeature">HBBU8L1SYESiMPQLX5D95AAA</XPD:REF>
  8247. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  8248. </XPD:OBJ>
  8249. </XPD:OBJ>
  8250. <XPD:OBJ name="Operations[5]" type="UMLOperation" guid="FXyIYFuXoEeUjlqnqExqdQAA">
  8251. <XPD:ATTR name="Name" type="string">OnShutdown</XPD:ATTR>
  8252. <XPD:REF name="Owner">HjFZEYW1wEOsKFuTmPnHegAA</XPD:REF>
  8253. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  8254. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="jW0oTrbLIEyeC95gnsyzfQAA">
  8255. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  8256. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  8257. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  8258. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  8259. <XPD:REF name="TaggedModel">FXyIYFuXoEeUjlqnqExqdQAA</XPD:REF>
  8260. </XPD:OBJ>
  8261. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  8262. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="8OCVGl+B8UC3cN+S0rNjpwAA">
  8263. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  8264. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  8265. <XPD:REF name="BehavioralFeature">FXyIYFuXoEeUjlqnqExqdQAA</XPD:REF>
  8266. <XPD:REF name="Type_">2khtjHI2AUSz1nm7UQu8uwAA</XPD:REF>
  8267. </XPD:OBJ>
  8268. </XPD:OBJ>
  8269. </XPD:OBJ>
  8270. <XPD:OBJ name="OwnedElements[18]" type="UMLClass" guid="hNuH1fWUHU2IT4Poty2GiwAA">
  8271. <XPD:ATTR name="Name" type="string">CTcpPullAgentListener</XPD:ATTR>
  8272. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  8273. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  8274. <XPD:REF name="Views[0]">eYGlKkdZLEutBTtuUOVCFAAA</XPD:REF>
  8275. <XPD:REF name="Views[1]">TZL2lX8FF0Wegrqz+P046AAA</XPD:REF>
  8276. <XPD:REF name="Views[2]">0OraRAUZvUK105OwHzbt1QAA</XPD:REF>
  8277. <XPD:REF name="Views[3]">Z5LyeK29CkeW8JGl/9sC3wAA</XPD:REF>
  8278. <XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
  8279. <XPD:REF name="Generalizations[0]">xj1q7c1vdUK4s8CkFyDE3wAA</XPD:REF>
  8280. <XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
  8281. <XPD:OBJ name="Operations[0]" type="UMLOperation" guid="JDX7FarFvEqDV2ov8G0MjQAA">
  8282. <XPD:ATTR name="Name" type="string">OnReceive</XPD:ATTR>
  8283. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  8284. <XPD:REF name="Owner">hNuH1fWUHU2IT4Poty2GiwAA</XPD:REF>
  8285. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  8286. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="G13ranrLsUyEDgXV0lGcfQAA">
  8287. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  8288. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  8289. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  8290. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  8291. <XPD:REF name="TaggedModel">JDX7FarFvEqDV2ov8G0MjQAA</XPD:REF>
  8292. </XPD:OBJ>
  8293. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  8294. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="6y/ffQxOREesN08Iq4JkpgAA">
  8295. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  8296. <XPD:REF name="BehavioralFeature">JDX7FarFvEqDV2ov8G0MjQAA</XPD:REF>
  8297. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  8298. </XPD:OBJ>
  8299. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="bM4UTTI41EC6aRSKIKrDQwAA">
  8300. <XPD:ATTR name="Name" type="string">iLength</XPD:ATTR>
  8301. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  8302. <XPD:REF name="BehavioralFeature">JDX7FarFvEqDV2ov8G0MjQAA</XPD:REF>
  8303. </XPD:OBJ>
  8304. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="HLq+5xH68Eek3UdUGPGMIQAA">
  8305. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  8306. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  8307. <XPD:REF name="BehavioralFeature">JDX7FarFvEqDV2ov8G0MjQAA</XPD:REF>
  8308. <XPD:REF name="Type_">2khtjHI2AUSz1nm7UQu8uwAA</XPD:REF>
  8309. </XPD:OBJ>
  8310. </XPD:OBJ>
  8311. <XPD:OBJ name="Operations[1]" type="UMLOperation" guid="gYGNXG5a0ki4z69Yh0WWCwAA">
  8312. <XPD:ATTR name="Name" type="string">OnReceive</XPD:ATTR>
  8313. <XPD:REF name="Owner">hNuH1fWUHU2IT4Poty2GiwAA</XPD:REF>
  8314. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  8315. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="E3HyWkd6i0CLkdOE9+iMTAAA">
  8316. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  8317. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  8318. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  8319. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  8320. <XPD:REF name="TaggedModel">gYGNXG5a0ki4z69Yh0WWCwAA</XPD:REF>
  8321. </XPD:OBJ>
  8322. <XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
  8323. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="qflysDF530ejLVS4JfugVAAA">
  8324. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  8325. <XPD:REF name="BehavioralFeature">gYGNXG5a0ki4z69Yh0WWCwAA</XPD:REF>
  8326. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  8327. </XPD:OBJ>
  8328. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="r088UTjRNU6QtSab5PR2FQAA">
  8329. <XPD:ATTR name="Name" type="string">pData</XPD:ATTR>
  8330. <XPD:ATTR name="TypeExpression" type="string">BYTE</XPD:ATTR>
  8331. <XPD:REF name="BehavioralFeature">gYGNXG5a0ki4z69Yh0WWCwAA</XPD:REF>
  8332. <XPD:ATTR name="#TaggedValues" type="integer">2</XPD:ATTR>
  8333. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="iRSCROfb0EaumE3ub67XgQAA">
  8334. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  8335. <XPD:ATTR name="TagDefinitionSetName" type="string">CppConst</XPD:ATTR>
  8336. <XPD:ATTR name="Name" type="string">CppConst</XPD:ATTR>
  8337. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  8338. <XPD:REF name="TaggedModel">r088UTjRNU6QtSab5PR2FQAA</XPD:REF>
  8339. </XPD:OBJ>
  8340. <XPD:OBJ name="TaggedValues[1]" type="TaggedValue" guid="omrWllHIKk2pqjr/KWPuHwAA">
  8341. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  8342. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  8343. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  8344. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  8345. <XPD:REF name="TaggedModel">r088UTjRNU6QtSab5PR2FQAA</XPD:REF>
  8346. </XPD:OBJ>
  8347. </XPD:OBJ>
  8348. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="TyIAryFz40SnxKvbhJmssgAA">
  8349. <XPD:ATTR name="Name" type="string">iLength</XPD:ATTR>
  8350. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  8351. <XPD:REF name="BehavioralFeature">gYGNXG5a0ki4z69Yh0WWCwAA</XPD:REF>
  8352. </XPD:OBJ>
  8353. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="vICY5hZhEkWn3DqaryPJNgAA">
  8354. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  8355. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  8356. <XPD:REF name="BehavioralFeature">gYGNXG5a0ki4z69Yh0WWCwAA</XPD:REF>
  8357. <XPD:REF name="Type_">2khtjHI2AUSz1nm7UQu8uwAA</XPD:REF>
  8358. </XPD:OBJ>
  8359. </XPD:OBJ>
  8360. </XPD:OBJ>
  8361. <XPD:OBJ name="OwnedElements[19]" type="UMLClass" guid="R8hLgFt1fEaSSxBO7KbEBQAA">
  8362. <XPD:ATTR name="Name" type="string">IClient</XPD:ATTR>
  8363. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  8364. <XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
  8365. <XPD:REF name="Views[0]">IxwL95gLAk2VVqCaT07mZwAA</XPD:REF>
  8366. <XPD:REF name="Views[1]">5LoScxDICkiLOJ1Jd+SNywAA</XPD:REF>
  8367. <XPD:REF name="Views[2]">eVFjHaVUSkC3e4KQDrXbjAAA</XPD:REF>
  8368. <XPD:REF name="Views[3]">pWVU633N3Em3oXPPEfXMSgAA</XPD:REF>
  8369. <XPD:REF name="Views[4]">ylsx02qZaUiyvMjQBrZn+gAA</XPD:REF>
  8370. <XPD:REF name="Views[5]">BO6bxMMKLUSip/JxYYbmXgAA</XPD:REF>
  8371. <XPD:REF name="Views[6]">tZSW1mDNLEGspe67eOzH9AAA</XPD:REF>
  8372. <XPD:REF name="Views[7]">v2u4ybdn70GcAZiUJBSrxQAA</XPD:REF>
  8373. <XPD:ATTR name="#Specializations" type="integer">3</XPD:ATTR>
  8374. <XPD:REF name="Specializations[0]">dOpAHC5JfkymmNyAgeRwWAAA</XPD:REF>
  8375. <XPD:REF name="Specializations[1]">VhVmNVhKIEyRJWflThCsqQAA</XPD:REF>
  8376. <XPD:REF name="Specializations[2]">MejA8cLC00G/Y3QcvCU6BgAA</XPD:REF>
  8377. <XPD:ATTR name="#Operations" type="integer">18</XPD:ATTR>
  8378. <XPD:OBJ name="Operations[0]" type="UMLOperation" guid="FXn2QPx7IkSUIpKABOcfdQAA">
  8379. <XPD:ATTR name="Name" type="string">Start</XPD:ATTR>
  8380. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  8381. <XPD:REF name="Owner">R8hLgFt1fEaSSxBO7KbEBQAA</XPD:REF>
  8382. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  8383. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="+pq0hxVDz0aelMJMiRUulAAA">
  8384. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  8385. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  8386. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  8387. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  8388. <XPD:REF name="TaggedModel">FXn2QPx7IkSUIpKABOcfdQAA</XPD:REF>
  8389. </XPD:OBJ>
  8390. <XPD:ATTR name="#Parameters" type="integer">5</XPD:ATTR>
  8391. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="jJQ2/RdrUUSImrBjVAT/lwAA">
  8392. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  8393. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  8394. <XPD:REF name="BehavioralFeature">FXn2QPx7IkSUIpKABOcfdQAA</XPD:REF>
  8395. </XPD:OBJ>
  8396. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="wrhrSA+o8U67JZ4Ec++lugAA">
  8397. <XPD:ATTR name="Name" type="string">lpszRemoteAddress</XPD:ATTR>
  8398. <XPD:ATTR name="TypeExpression" type="string">LPCTSTR</XPD:ATTR>
  8399. <XPD:REF name="BehavioralFeature">FXn2QPx7IkSUIpKABOcfdQAA</XPD:REF>
  8400. </XPD:OBJ>
  8401. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="Pso9xiXdXUWS9mthhW/3IAAA">
  8402. <XPD:ATTR name="Name" type="string">usPort</XPD:ATTR>
  8403. <XPD:ATTR name="TypeExpression" type="string">USHORT</XPD:ATTR>
  8404. <XPD:REF name="BehavioralFeature">FXn2QPx7IkSUIpKABOcfdQAA</XPD:REF>
  8405. </XPD:OBJ>
  8406. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="NH18CJIgakGULUOe19nbmgAA">
  8407. <XPD:ATTR name="Name" type="string">bAsyncConnect</XPD:ATTR>
  8408. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  8409. <XPD:REF name="BehavioralFeature">FXn2QPx7IkSUIpKABOcfdQAA</XPD:REF>
  8410. </XPD:OBJ>
  8411. <XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="og0B0ugBG0SNXfDPZUjvoQAA">
  8412. <XPD:ATTR name="Name" type="string">lpszBindAddress</XPD:ATTR>
  8413. <XPD:ATTR name="TypeExpression" type="string">LPCTSTR</XPD:ATTR>
  8414. <XPD:REF name="BehavioralFeature">FXn2QPx7IkSUIpKABOcfdQAA</XPD:REF>
  8415. </XPD:OBJ>
  8416. </XPD:OBJ>
  8417. <XPD:OBJ name="Operations[1]" type="UMLOperation" guid="iJL0LOxsGUin/7UJ35qrxAAA">
  8418. <XPD:ATTR name="Name" type="string">Stop</XPD:ATTR>
  8419. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  8420. <XPD:REF name="Owner">R8hLgFt1fEaSSxBO7KbEBQAA</XPD:REF>
  8421. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  8422. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="SMPppI/W1ESThasWXzvZYgAA">
  8423. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  8424. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  8425. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  8426. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  8427. <XPD:REF name="TaggedModel">iJL0LOxsGUin/7UJ35qrxAAA</XPD:REF>
  8428. </XPD:OBJ>
  8429. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  8430. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="J565vjfsk0OlKk/Nu2nc6wAA">
  8431. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  8432. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  8433. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  8434. <XPD:REF name="BehavioralFeature">iJL0LOxsGUin/7UJ35qrxAAA</XPD:REF>
  8435. </XPD:OBJ>
  8436. </XPD:OBJ>
  8437. <XPD:OBJ name="Operations[2]" type="UMLOperation" guid="JrCkLmYUWkat79J8z/33OAAA">
  8438. <XPD:ATTR name="Name" type="string">Send</XPD:ATTR>
  8439. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  8440. <XPD:REF name="Owner">R8hLgFt1fEaSSxBO7KbEBQAA</XPD:REF>
  8441. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  8442. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="yoB72o1f9UKu+fkOpHUqsgAA">
  8443. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  8444. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  8445. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  8446. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  8447. <XPD:REF name="TaggedModel">JrCkLmYUWkat79J8z/33OAAA</XPD:REF>
  8448. </XPD:OBJ>
  8449. <XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
  8450. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="jZQzKWFl8kiiRjLcXSK2QwAA">
  8451. <XPD:ATTR name="Name" type="string">pBuffer</XPD:ATTR>
  8452. <XPD:ATTR name="TypeExpression" type="string">BYTE</XPD:ATTR>
  8453. <XPD:REF name="BehavioralFeature">JrCkLmYUWkat79J8z/33OAAA</XPD:REF>
  8454. <XPD:ATTR name="#TaggedValues" type="integer">2</XPD:ATTR>
  8455. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="KAQWZe1UxEma7DW7ZEOK9gAA">
  8456. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  8457. <XPD:ATTR name="TagDefinitionSetName" type="string">CppConst</XPD:ATTR>
  8458. <XPD:ATTR name="Name" type="string">CppConst</XPD:ATTR>
  8459. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  8460. <XPD:REF name="TaggedModel">jZQzKWFl8kiiRjLcXSK2QwAA</XPD:REF>
  8461. </XPD:OBJ>
  8462. <XPD:OBJ name="TaggedValues[1]" type="TaggedValue" guid="yl42ExMOyEm9crbY+yin+gAA">
  8463. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  8464. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  8465. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  8466. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  8467. <XPD:REF name="TaggedModel">jZQzKWFl8kiiRjLcXSK2QwAA</XPD:REF>
  8468. </XPD:OBJ>
  8469. </XPD:OBJ>
  8470. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="GzUUTE8pO0WX0+5vepPX1gAA">
  8471. <XPD:ATTR name="Name" type="string">iLength</XPD:ATTR>
  8472. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  8473. <XPD:REF name="BehavioralFeature">JrCkLmYUWkat79J8z/33OAAA</XPD:REF>
  8474. </XPD:OBJ>
  8475. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="nSfl4w6y10aK/waK4M31tAAA">
  8476. <XPD:ATTR name="Name" type="string">iOffset</XPD:ATTR>
  8477. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  8478. <XPD:REF name="BehavioralFeature">JrCkLmYUWkat79J8z/33OAAA</XPD:REF>
  8479. </XPD:OBJ>
  8480. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="GfluPr11aUSG9Xb5u0823gAA">
  8481. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  8482. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  8483. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  8484. <XPD:REF name="BehavioralFeature">JrCkLmYUWkat79J8z/33OAAA</XPD:REF>
  8485. </XPD:OBJ>
  8486. </XPD:OBJ>
  8487. <XPD:OBJ name="Operations[3]" type="UMLOperation" guid="ati5pb1+XUG/z7in3SkPKgAA">
  8488. <XPD:ATTR name="Name" type="string">SendPackets</XPD:ATTR>
  8489. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  8490. <XPD:REF name="Owner">R8hLgFt1fEaSSxBO7KbEBQAA</XPD:REF>
  8491. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  8492. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="YnhpAyZDi0aq1v2iDTZEFwAA">
  8493. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  8494. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  8495. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  8496. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  8497. <XPD:REF name="TaggedModel">ati5pb1+XUG/z7in3SkPKgAA</XPD:REF>
  8498. </XPD:OBJ>
  8499. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  8500. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="tx28NDlZt0KsunxC6w7hwQAA">
  8501. <XPD:ATTR name="Name" type="string">pBuffers</XPD:ATTR>
  8502. <XPD:ATTR name="TypeExpression" type="string">WSABUF</XPD:ATTR>
  8503. <XPD:REF name="BehavioralFeature">ati5pb1+XUG/z7in3SkPKgAA</XPD:REF>
  8504. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  8505. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="D4CjByCBQE+BA3ZPlkMfAwAA">
  8506. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  8507. <XPD:ATTR name="TagDefinitionSetName" type="string">CppConst</XPD:ATTR>
  8508. <XPD:ATTR name="Name" type="string">CppConst</XPD:ATTR>
  8509. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  8510. <XPD:REF name="TaggedModel">tx28NDlZt0KsunxC6w7hwQAA</XPD:REF>
  8511. </XPD:OBJ>
  8512. </XPD:OBJ>
  8513. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="5JO4lA+hCUisBRp6AVQVdgAA">
  8514. <XPD:ATTR name="Name" type="string">iCount</XPD:ATTR>
  8515. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  8516. <XPD:REF name="BehavioralFeature">ati5pb1+XUG/z7in3SkPKgAA</XPD:REF>
  8517. </XPD:OBJ>
  8518. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="yJvpVH4yrkuKIOn8Vg/AogAA">
  8519. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  8520. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  8521. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  8522. <XPD:REF name="BehavioralFeature">ati5pb1+XUG/z7in3SkPKgAA</XPD:REF>
  8523. </XPD:OBJ>
  8524. </XPD:OBJ>
  8525. <XPD:OBJ name="Operations[4]" type="UMLOperation" guid="fIga02e49kO9JeWdJjDeVAAA">
  8526. <XPD:ATTR name="Name" type="string">SetExtra</XPD:ATTR>
  8527. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  8528. <XPD:REF name="Owner">R8hLgFt1fEaSSxBO7KbEBQAA</XPD:REF>
  8529. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  8530. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="VE0feKL3aUWtem6GMZYZbwAA">
  8531. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  8532. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  8533. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  8534. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  8535. <XPD:REF name="TaggedModel">fIga02e49kO9JeWdJjDeVAAA</XPD:REF>
  8536. </XPD:OBJ>
  8537. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  8538. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="iB52gxQBl0CJOn4F/IfDVwAA">
  8539. <XPD:ATTR name="Name" type="string">pExtra</XPD:ATTR>
  8540. <XPD:ATTR name="TypeExpression" type="string">PVOID</XPD:ATTR>
  8541. <XPD:REF name="BehavioralFeature">fIga02e49kO9JeWdJjDeVAAA</XPD:REF>
  8542. </XPD:OBJ>
  8543. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="TcrMGNVvq022r3Fr310BMAAA">
  8544. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  8545. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  8546. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  8547. <XPD:REF name="BehavioralFeature">fIga02e49kO9JeWdJjDeVAAA</XPD:REF>
  8548. </XPD:OBJ>
  8549. </XPD:OBJ>
  8550. <XPD:OBJ name="Operations[5]" type="UMLOperation" guid="HO4br1mJdUq3858p4q9MIgAA">
  8551. <XPD:ATTR name="Name" type="string">GetExtra</XPD:ATTR>
  8552. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  8553. <XPD:REF name="Owner">R8hLgFt1fEaSSxBO7KbEBQAA</XPD:REF>
  8554. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  8555. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="5h6L+kA1XESggG8NDS2mrAAA">
  8556. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  8557. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  8558. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  8559. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  8560. <XPD:REF name="TaggedModel">HO4br1mJdUq3858p4q9MIgAA</XPD:REF>
  8561. </XPD:OBJ>
  8562. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  8563. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ddjWJ9NvC0aY7Ao/56RaLwAA">
  8564. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  8565. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  8566. <XPD:ATTR name="TypeExpression" type="string">PVOID</XPD:ATTR>
  8567. <XPD:REF name="BehavioralFeature">HO4br1mJdUq3858p4q9MIgAA</XPD:REF>
  8568. </XPD:OBJ>
  8569. </XPD:OBJ>
  8570. <XPD:OBJ name="Operations[6]" type="UMLOperation" guid="ke39qO+O/kGCPlPHSysfUgAA">
  8571. <XPD:ATTR name="Name" type="string">HasStarted</XPD:ATTR>
  8572. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  8573. <XPD:REF name="Owner">R8hLgFt1fEaSSxBO7KbEBQAA</XPD:REF>
  8574. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  8575. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="qVvb5jvK/kGRGO/Emix6RwAA">
  8576. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  8577. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  8578. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  8579. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  8580. <XPD:REF name="TaggedModel">ke39qO+O/kGCPlPHSysfUgAA</XPD:REF>
  8581. </XPD:OBJ>
  8582. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  8583. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="fvPxF2+ajUeGvvJkmihZiAAA">
  8584. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  8585. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  8586. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  8587. <XPD:REF name="BehavioralFeature">ke39qO+O/kGCPlPHSysfUgAA</XPD:REF>
  8588. </XPD:OBJ>
  8589. </XPD:OBJ>
  8590. <XPD:OBJ name="Operations[7]" type="UMLOperation" guid="TJsIJga3a0yF9owtdqlnQAAA">
  8591. <XPD:ATTR name="Name" type="string">GetState</XPD:ATTR>
  8592. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  8593. <XPD:REF name="Owner">R8hLgFt1fEaSSxBO7KbEBQAA</XPD:REF>
  8594. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  8595. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="mpItcNpxfkaRgjnhSlY4OQAA">
  8596. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  8597. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  8598. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  8599. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  8600. <XPD:REF name="TaggedModel">TJsIJga3a0yF9owtdqlnQAAA</XPD:REF>
  8601. </XPD:OBJ>
  8602. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  8603. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="9ze/PvOnvU2I3wuW3sw7dgAA">
  8604. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  8605. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  8606. <XPD:REF name="BehavioralFeature">TJsIJga3a0yF9owtdqlnQAAA</XPD:REF>
  8607. <XPD:REF name="Type_">3KsfqnlMb0ieGw/IAO5hFQAA</XPD:REF>
  8608. </XPD:OBJ>
  8609. </XPD:OBJ>
  8610. <XPD:OBJ name="Operations[8]" type="UMLOperation" guid="1k4Gz4a0MUqMQyanW0tnpQAA">
  8611. <XPD:ATTR name="Name" type="string">GetLastError</XPD:ATTR>
  8612. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  8613. <XPD:REF name="Owner">R8hLgFt1fEaSSxBO7KbEBQAA</XPD:REF>
  8614. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  8615. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="4CY/PBqDQkCKTHtifXSlpgAA">
  8616. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  8617. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  8618. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  8619. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  8620. <XPD:REF name="TaggedModel">1k4Gz4a0MUqMQyanW0tnpQAA</XPD:REF>
  8621. </XPD:OBJ>
  8622. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  8623. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="T35PsWmhyk+ZtRWGvqiIUAAA">
  8624. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  8625. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  8626. <XPD:REF name="BehavioralFeature">1k4Gz4a0MUqMQyanW0tnpQAA</XPD:REF>
  8627. <XPD:REF name="Type_">R9EXi7T78E6Gt882nRMyDwAA</XPD:REF>
  8628. </XPD:OBJ>
  8629. </XPD:OBJ>
  8630. <XPD:OBJ name="Operations[9]" type="UMLOperation" guid="lOtLMfPKKkefaQ9POQWclgAA">
  8631. <XPD:ATTR name="Name" type="string">GetLastErrorDesc</XPD:ATTR>
  8632. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  8633. <XPD:REF name="Owner">R8hLgFt1fEaSSxBO7KbEBQAA</XPD:REF>
  8634. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  8635. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="zM7MsM7zA0urqfw/Kx22SAAA">
  8636. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  8637. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  8638. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  8639. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  8640. <XPD:REF name="TaggedModel">lOtLMfPKKkefaQ9POQWclgAA</XPD:REF>
  8641. </XPD:OBJ>
  8642. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  8643. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="0wYu/Q/uBUarsc7j5OkL7wAA">
  8644. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  8645. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  8646. <XPD:ATTR name="TypeExpression" type="string">LPCTSTR</XPD:ATTR>
  8647. <XPD:REF name="BehavioralFeature">lOtLMfPKKkefaQ9POQWclgAA</XPD:REF>
  8648. </XPD:OBJ>
  8649. </XPD:OBJ>
  8650. <XPD:OBJ name="Operations[10]" type="UMLOperation" guid="yExTFiz2cEmjButPjIDYewAA">
  8651. <XPD:ATTR name="Name" type="string">GetConnectionID</XPD:ATTR>
  8652. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  8653. <XPD:REF name="Owner">R8hLgFt1fEaSSxBO7KbEBQAA</XPD:REF>
  8654. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  8655. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="l0TbQs/Kp0Gn+ixJ5BiJHAAA">
  8656. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  8657. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  8658. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  8659. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  8660. <XPD:REF name="TaggedModel">yExTFiz2cEmjButPjIDYewAA</XPD:REF>
  8661. </XPD:OBJ>
  8662. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  8663. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Yum1OlPEt0S5Ak/0O2tPoAAA">
  8664. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  8665. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  8666. <XPD:REF name="BehavioralFeature">yExTFiz2cEmjButPjIDYewAA</XPD:REF>
  8667. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  8668. </XPD:OBJ>
  8669. </XPD:OBJ>
  8670. <XPD:OBJ name="Operations[11]" type="UMLOperation" guid="ljf21pXk+US2qWhmXPrO6gAA">
  8671. <XPD:ATTR name="Name" type="string">GetLocalAddress</XPD:ATTR>
  8672. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  8673. <XPD:REF name="Owner">R8hLgFt1fEaSSxBO7KbEBQAA</XPD:REF>
  8674. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  8675. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="rBTjAF74pkq2gJ+a42yfgAAA">
  8676. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  8677. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  8678. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  8679. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  8680. <XPD:REF name="TaggedModel">ljf21pXk+US2qWhmXPrO6gAA</XPD:REF>
  8681. </XPD:OBJ>
  8682. <XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
  8683. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="yEXOLRwLAUCpOd6/K4VWuAAA">
  8684. <XPD:ATTR name="Name" type="string">lpszAddress</XPD:ATTR>
  8685. <XPD:ATTR name="TypeExpression" type="string">TCHAR</XPD:ATTR>
  8686. <XPD:REF name="BehavioralFeature">ljf21pXk+US2qWhmXPrO6gAA</XPD:REF>
  8687. </XPD:OBJ>
  8688. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="DJGg2+/IIECOhUv5xPq6EgAA">
  8689. <XPD:ATTR name="Name" type="string">iAddressLen</XPD:ATTR>
  8690. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  8691. <XPD:REF name="BehavioralFeature">ljf21pXk+US2qWhmXPrO6gAA</XPD:REF>
  8692. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  8693. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="4nfQI3XuA0Ca1saOxsI82wAA">
  8694. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  8695. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  8696. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  8697. <XPD:ATTR name="DataValue" type="string">&amp;</XPD:ATTR>
  8698. <XPD:REF name="TaggedModel">DJGg2+/IIECOhUv5xPq6EgAA</XPD:REF>
  8699. </XPD:OBJ>
  8700. </XPD:OBJ>
  8701. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="pq0DZio5FEqFfW3dxVALSQAA">
  8702. <XPD:ATTR name="Name" type="string">usPort</XPD:ATTR>
  8703. <XPD:ATTR name="TypeExpression" type="string">USHORT</XPD:ATTR>
  8704. <XPD:REF name="BehavioralFeature">ljf21pXk+US2qWhmXPrO6gAA</XPD:REF>
  8705. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  8706. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="317yar/csUOkJxr+upYvNwAA">
  8707. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  8708. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  8709. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  8710. <XPD:ATTR name="DataValue" type="string">&amp;</XPD:ATTR>
  8711. <XPD:REF name="TaggedModel">pq0DZio5FEqFfW3dxVALSQAA</XPD:REF>
  8712. </XPD:OBJ>
  8713. </XPD:OBJ>
  8714. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="t/nMJG+zK0uAFPXGOY3VJAAA">
  8715. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  8716. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  8717. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  8718. <XPD:REF name="BehavioralFeature">ljf21pXk+US2qWhmXPrO6gAA</XPD:REF>
  8719. </XPD:OBJ>
  8720. </XPD:OBJ>
  8721. <XPD:OBJ name="Operations[12]" type="UMLOperation" guid="o5k5FaNQrkC4mTPiP3m0PQAA">
  8722. <XPD:ATTR name="Name" type="string">GetPendingDataLength</XPD:ATTR>
  8723. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  8724. <XPD:REF name="Owner">R8hLgFt1fEaSSxBO7KbEBQAA</XPD:REF>
  8725. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  8726. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="V8AgKdTvsUirNRWAPxPnlwAA">
  8727. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  8728. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  8729. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  8730. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  8731. <XPD:REF name="TaggedModel">o5k5FaNQrkC4mTPiP3m0PQAA</XPD:REF>
  8732. </XPD:OBJ>
  8733. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  8734. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="PPmHy6vQDkCdWD/+pTeAZgAA">
  8735. <XPD:ATTR name="Name" type="string">iPending</XPD:ATTR>
  8736. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  8737. <XPD:REF name="BehavioralFeature">o5k5FaNQrkC4mTPiP3m0PQAA</XPD:REF>
  8738. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  8739. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="F2iCyqP4Gki/HHPLNDUCkQAA">
  8740. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  8741. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  8742. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  8743. <XPD:ATTR name="DataValue" type="string">&amp;</XPD:ATTR>
  8744. <XPD:REF name="TaggedModel">PPmHy6vQDkCdWD/+pTeAZgAA</XPD:REF>
  8745. </XPD:OBJ>
  8746. </XPD:OBJ>
  8747. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="NEBKWaRiZUmavWR0iHX7SQAA">
  8748. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  8749. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  8750. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  8751. <XPD:REF name="BehavioralFeature">o5k5FaNQrkC4mTPiP3m0PQAA</XPD:REF>
  8752. </XPD:OBJ>
  8753. </XPD:OBJ>
  8754. <XPD:OBJ name="Operations[13]" type="UMLOperation" guid="nzXKRMY/90KhHgA24NR0QwAA">
  8755. <XPD:ATTR name="Name" type="string">SetFreeBufferPoolSize</XPD:ATTR>
  8756. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  8757. <XPD:REF name="Owner">R8hLgFt1fEaSSxBO7KbEBQAA</XPD:REF>
  8758. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  8759. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="7QkWuUlpNUGICKahlGTYKgAA">
  8760. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  8761. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  8762. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  8763. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  8764. <XPD:REF name="TaggedModel">nzXKRMY/90KhHgA24NR0QwAA</XPD:REF>
  8765. </XPD:OBJ>
  8766. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  8767. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="DHTV+vxBukGitHSwj4VrbQAA">
  8768. <XPD:ATTR name="Name" type="string">dwFreeBufferPoolSize</XPD:ATTR>
  8769. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  8770. <XPD:REF name="BehavioralFeature">nzXKRMY/90KhHgA24NR0QwAA</XPD:REF>
  8771. </XPD:OBJ>
  8772. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="/3naL6zxw0KyUA/PsMoBgAAA">
  8773. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  8774. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  8775. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  8776. <XPD:REF name="BehavioralFeature">nzXKRMY/90KhHgA24NR0QwAA</XPD:REF>
  8777. </XPD:OBJ>
  8778. </XPD:OBJ>
  8779. <XPD:OBJ name="Operations[14]" type="UMLOperation" guid="kcsWlk7PC0Kls1b4WiHMHgAA">
  8780. <XPD:ATTR name="Name" type="string">SetFreeBufferPoolHold</XPD:ATTR>
  8781. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  8782. <XPD:REF name="Owner">R8hLgFt1fEaSSxBO7KbEBQAA</XPD:REF>
  8783. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  8784. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="XgoFZQNFi0KWW8V4Sm5vmAAA">
  8785. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  8786. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  8787. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  8788. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  8789. <XPD:REF name="TaggedModel">kcsWlk7PC0Kls1b4WiHMHgAA</XPD:REF>
  8790. </XPD:OBJ>
  8791. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  8792. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="xHwv8W1EB0iKgHCz+6es9AAA">
  8793. <XPD:ATTR name="Name" type="string">dwFreeBufferPoolHold</XPD:ATTR>
  8794. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  8795. <XPD:REF name="BehavioralFeature">kcsWlk7PC0Kls1b4WiHMHgAA</XPD:REF>
  8796. </XPD:OBJ>
  8797. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="zldiHBjY00qHHnG+NDc7TQAA">
  8798. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  8799. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  8800. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  8801. <XPD:REF name="BehavioralFeature">kcsWlk7PC0Kls1b4WiHMHgAA</XPD:REF>
  8802. </XPD:OBJ>
  8803. </XPD:OBJ>
  8804. <XPD:OBJ name="Operations[15]" type="UMLOperation" guid="SWnPGMqQUUKWSOZ9TrQ93QAA">
  8805. <XPD:ATTR name="Name" type="string">GetFreeBufferPoolSize</XPD:ATTR>
  8806. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  8807. <XPD:REF name="Owner">R8hLgFt1fEaSSxBO7KbEBQAA</XPD:REF>
  8808. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  8809. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="/qUT0wLxwUqG8iAHTrIfTAAA">
  8810. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  8811. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  8812. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  8813. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  8814. <XPD:REF name="TaggedModel">SWnPGMqQUUKWSOZ9TrQ93QAA</XPD:REF>
  8815. </XPD:OBJ>
  8816. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  8817. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="c8i5pmQnkEG1uy10m1pn9gAA">
  8818. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  8819. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  8820. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  8821. <XPD:REF name="BehavioralFeature">SWnPGMqQUUKWSOZ9TrQ93QAA</XPD:REF>
  8822. </XPD:OBJ>
  8823. </XPD:OBJ>
  8824. <XPD:OBJ name="Operations[16]" type="UMLOperation" guid="eQINpdFDDka6qk5ae9JFQgAA">
  8825. <XPD:ATTR name="Name" type="string">GetFreeBufferPoolHold</XPD:ATTR>
  8826. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  8827. <XPD:REF name="Owner">R8hLgFt1fEaSSxBO7KbEBQAA</XPD:REF>
  8828. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  8829. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="rl8rrMAm3EeOHfFykVunHwAA">
  8830. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  8831. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  8832. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  8833. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  8834. <XPD:REF name="TaggedModel">eQINpdFDDka6qk5ae9JFQgAA</XPD:REF>
  8835. </XPD:OBJ>
  8836. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  8837. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="2S8b2jfGt0eP5VhvqTwYHAAA">
  8838. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  8839. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  8840. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  8841. <XPD:REF name="BehavioralFeature">eQINpdFDDka6qk5ae9JFQgAA</XPD:REF>
  8842. </XPD:OBJ>
  8843. </XPD:OBJ>
  8844. <XPD:OBJ name="Operations[17]" type="UMLOperation" guid="5JDbmFQ4AUKEImNltoxDrwAA">
  8845. <XPD:ATTR name="Name" type="string">IClient</XPD:ATTR>
  8846. <XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
  8847. <XPD:ATTR name="StereotypeName" type="string">destroy</XPD:ATTR>
  8848. <XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
  8849. <XPD:REF name="Owner">R8hLgFt1fEaSSxBO7KbEBQAA</XPD:REF>
  8850. </XPD:OBJ>
  8851. <XPD:ATTR name="#TypedParameters" type="integer">26</XPD:ATTR>
  8852. <XPD:REF name="TypedParameters[0]">YxFg6r2YOkexVpf82lVuHQAA</XPD:REF>
  8853. <XPD:REF name="TypedParameters[1]">CBO2PV4XcEWn5rY+ZCfFVAAA</XPD:REF>
  8854. <XPD:REF name="TypedParameters[2]">H2wEbGIARkqtYmyD0PaihQAA</XPD:REF>
  8855. <XPD:REF name="TypedParameters[3]">pmySIaVL0UWlEmfbi5p20QAA</XPD:REF>
  8856. <XPD:REF name="TypedParameters[4]">0yLRzmFX2USh21tzHf4PzwAA</XPD:REF>
  8857. <XPD:REF name="TypedParameters[5]">uet5/xytWE+Y+HxB5EWqNQAA</XPD:REF>
  8858. <XPD:REF name="TypedParameters[6]">lDJnw2EQwkatABSjfTTdLwAA</XPD:REF>
  8859. <XPD:REF name="TypedParameters[7]">WQx6R2HbRkWAAJygT5gE2wAA</XPD:REF>
  8860. <XPD:REF name="TypedParameters[8]">NIsPKnZwCUinp+ihfbmq1gAA</XPD:REF>
  8861. <XPD:REF name="TypedParameters[9]">hZe7shhXxEGqWZ6x53ebigAA</XPD:REF>
  8862. <XPD:REF name="TypedParameters[10]">TAPbNz9s+0+dvRpyncYzGgAA</XPD:REF>
  8863. <XPD:REF name="TypedParameters[11]">WK0j7Dh5RkujG3h92NIpywAA</XPD:REF>
  8864. <XPD:REF name="TypedParameters[12]">uLitAE/RmEmT8MTf7jFLzAAA</XPD:REF>
  8865. <XPD:REF name="TypedParameters[13]">EO4LQ1l+V0abYC2euaHh3AAA</XPD:REF>
  8866. <XPD:REF name="TypedParameters[14]">jtCyaHP02kqlCiRduN2KbgAA</XPD:REF>
  8867. <XPD:REF name="TypedParameters[15]">CPJR9wqW+kmgeMNICz+bCgAA</XPD:REF>
  8868. <XPD:REF name="TypedParameters[16]">ZZ0/QmxwIEm7SYTFiP6JOwAA</XPD:REF>
  8869. <XPD:REF name="TypedParameters[17]">QHYmqV28kkmKffvJogsHoAAA</XPD:REF>
  8870. <XPD:REF name="TypedParameters[18]">k9GjEva9xU6lvenWrCCIUQAA</XPD:REF>
  8871. <XPD:REF name="TypedParameters[19]">ui8T/xO9oEiXpayGYfJlwwAA</XPD:REF>
  8872. <XPD:REF name="TypedParameters[20]">fenI/tCbCEGzso47imi01gAA</XPD:REF>
  8873. <XPD:REF name="TypedParameters[21]">WwnXTA8xNE2Cazz8YtOMIgAA</XPD:REF>
  8874. <XPD:REF name="TypedParameters[22]">gIgg7x4VeUqsHSn2rpR+6QAA</XPD:REF>
  8875. <XPD:REF name="TypedParameters[23]">1BH/nrI97EuzbqYu19GQ3AAA</XPD:REF>
  8876. <XPD:REF name="TypedParameters[24]">csQ0/VT53UKNxS2Xa2paGAAA</XPD:REF>
  8877. <XPD:REF name="TypedParameters[25]">vE4mlkSm2UygIvS367Ff/AAA</XPD:REF>
  8878. </XPD:OBJ>
  8879. <XPD:OBJ name="OwnedElements[20]" type="UMLClass" guid="BZTI/4OA7kG+nFfsclldCgAA">
  8880. <XPD:ATTR name="Name" type="string">IClientListener</XPD:ATTR>
  8881. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  8882. <XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
  8883. <XPD:REF name="Views[0]">q36mxdXyZE6WTwmuKuQ2vAAA</XPD:REF>
  8884. <XPD:REF name="Views[1]">iN4Jd+Ojd0COjmqa9I8xCQAA</XPD:REF>
  8885. <XPD:REF name="Views[2]">SCydOgNR5EqglVeO7b4/RwAA</XPD:REF>
  8886. <XPD:REF name="Views[3]">KouIiKxDzkKFtN6oehIqGAAA</XPD:REF>
  8887. <XPD:REF name="Views[4]">KrTYF4Cl0UWAT3s9Q59oBAAA</XPD:REF>
  8888. <XPD:REF name="Views[5]">Kqp8aDnYvEOviwoQzcalVwAA</XPD:REF>
  8889. <XPD:REF name="Views[6]">wSBU+Ruy102l0L4LNn2NwAAA</XPD:REF>
  8890. <XPD:REF name="Views[7]">SirmtBr3Ike2SyQIonk8XQAA</XPD:REF>
  8891. <XPD:ATTR name="#Specializations" type="integer">3</XPD:ATTR>
  8892. <XPD:REF name="Specializations[0]">LHdDVg405EStLqtC9ACaJgAA</XPD:REF>
  8893. <XPD:REF name="Specializations[1]">sN55Dgbmo0WZvNqCj0OqQwAA</XPD:REF>
  8894. <XPD:REF name="Specializations[2]">iH3ueDodB0OuqZ5awdjDeQAA</XPD:REF>
  8895. <XPD:ATTR name="#Operations" type="integer">7</XPD:ATTR>
  8896. <XPD:OBJ name="Operations[0]" type="UMLOperation" guid="GBHZFShIoUSrYFqBTCc06wAA">
  8897. <XPD:ATTR name="Name" type="string">OnPrepareConnect</XPD:ATTR>
  8898. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  8899. <XPD:REF name="Owner">BZTI/4OA7kG+nFfsclldCgAA</XPD:REF>
  8900. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  8901. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="wmZ+6UFNU0imjrMF2fSRagAA">
  8902. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  8903. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  8904. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  8905. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  8906. <XPD:REF name="TaggedModel">GBHZFShIoUSrYFqBTCc06wAA</XPD:REF>
  8907. </XPD:OBJ>
  8908. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  8909. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="YxFg6r2YOkexVpf82lVuHQAA">
  8910. <XPD:ATTR name="Name" type="string">pClient</XPD:ATTR>
  8911. <XPD:REF name="BehavioralFeature">GBHZFShIoUSrYFqBTCc06wAA</XPD:REF>
  8912. <XPD:REF name="Type_">R8hLgFt1fEaSSxBO7KbEBQAA</XPD:REF>
  8913. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  8914. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="bNVWgc4eiUGUzFMYLDtKwAAA">
  8915. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  8916. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  8917. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  8918. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  8919. <XPD:REF name="TaggedModel">YxFg6r2YOkexVpf82lVuHQAA</XPD:REF>
  8920. </XPD:OBJ>
  8921. </XPD:OBJ>
  8922. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="R9pW6c3UyEK4MMe9L4d60AAA">
  8923. <XPD:ATTR name="Name" type="string">socket</XPD:ATTR>
  8924. <XPD:ATTR name="TypeExpression" type="string">SOCKET</XPD:ATTR>
  8925. <XPD:REF name="BehavioralFeature">GBHZFShIoUSrYFqBTCc06wAA</XPD:REF>
  8926. </XPD:OBJ>
  8927. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="mGcatlPrLkWuiazxUJssqgAA">
  8928. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  8929. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  8930. <XPD:REF name="BehavioralFeature">GBHZFShIoUSrYFqBTCc06wAA</XPD:REF>
  8931. <XPD:REF name="Type_">2khtjHI2AUSz1nm7UQu8uwAA</XPD:REF>
  8932. </XPD:OBJ>
  8933. </XPD:OBJ>
  8934. <XPD:OBJ name="Operations[1]" type="UMLOperation" guid="ADLKSSjg3EubcWcdSqu8zgAA">
  8935. <XPD:ATTR name="Name" type="string">OnConnect</XPD:ATTR>
  8936. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  8937. <XPD:REF name="Owner">BZTI/4OA7kG+nFfsclldCgAA</XPD:REF>
  8938. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  8939. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="8IVxUJkgikmKv4rlPZKR0QAA">
  8940. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  8941. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  8942. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  8943. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  8944. <XPD:REF name="TaggedModel">ADLKSSjg3EubcWcdSqu8zgAA</XPD:REF>
  8945. </XPD:OBJ>
  8946. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  8947. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="CBO2PV4XcEWn5rY+ZCfFVAAA">
  8948. <XPD:ATTR name="Name" type="string">pClient</XPD:ATTR>
  8949. <XPD:REF name="BehavioralFeature">ADLKSSjg3EubcWcdSqu8zgAA</XPD:REF>
  8950. <XPD:REF name="Type_">R8hLgFt1fEaSSxBO7KbEBQAA</XPD:REF>
  8951. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  8952. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="WDTTrkV9CE+5mV0foeafIgAA">
  8953. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  8954. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  8955. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  8956. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  8957. <XPD:REF name="TaggedModel">CBO2PV4XcEWn5rY+ZCfFVAAA</XPD:REF>
  8958. </XPD:OBJ>
  8959. </XPD:OBJ>
  8960. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="XSj/S5qyr0GLIcRVuV3xygAA">
  8961. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  8962. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  8963. <XPD:REF name="BehavioralFeature">ADLKSSjg3EubcWcdSqu8zgAA</XPD:REF>
  8964. <XPD:REF name="Type_">2khtjHI2AUSz1nm7UQu8uwAA</XPD:REF>
  8965. </XPD:OBJ>
  8966. </XPD:OBJ>
  8967. <XPD:OBJ name="Operations[2]" type="UMLOperation" guid="GQwbh5HQvEq3kmL1kt2gDQAA">
  8968. <XPD:ATTR name="Name" type="string">OnSend</XPD:ATTR>
  8969. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  8970. <XPD:REF name="Owner">BZTI/4OA7kG+nFfsclldCgAA</XPD:REF>
  8971. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  8972. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="3gQ3Hqjx9ECOvX6pahBDcgAA">
  8973. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  8974. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  8975. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  8976. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  8977. <XPD:REF name="TaggedModel">GQwbh5HQvEq3kmL1kt2gDQAA</XPD:REF>
  8978. </XPD:OBJ>
  8979. <XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
  8980. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="H2wEbGIARkqtYmyD0PaihQAA">
  8981. <XPD:ATTR name="Name" type="string">pClient</XPD:ATTR>
  8982. <XPD:REF name="BehavioralFeature">GQwbh5HQvEq3kmL1kt2gDQAA</XPD:REF>
  8983. <XPD:REF name="Type_">R8hLgFt1fEaSSxBO7KbEBQAA</XPD:REF>
  8984. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  8985. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="BuRuIolN3UuGhCdxsMCObQAA">
  8986. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  8987. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  8988. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  8989. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  8990. <XPD:REF name="TaggedModel">H2wEbGIARkqtYmyD0PaihQAA</XPD:REF>
  8991. </XPD:OBJ>
  8992. </XPD:OBJ>
  8993. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="l7k0dyaHD0SXfyAqTJ1PyAAA">
  8994. <XPD:ATTR name="Name" type="string">pData</XPD:ATTR>
  8995. <XPD:ATTR name="TypeExpression" type="string">BYTE</XPD:ATTR>
  8996. <XPD:REF name="BehavioralFeature">GQwbh5HQvEq3kmL1kt2gDQAA</XPD:REF>
  8997. <XPD:ATTR name="#TaggedValues" type="integer">2</XPD:ATTR>
  8998. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="FaB6RPAkpU23zyKg1rNHrAAA">
  8999. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  9000. <XPD:ATTR name="TagDefinitionSetName" type="string">CppConst</XPD:ATTR>
  9001. <XPD:ATTR name="Name" type="string">CppConst</XPD:ATTR>
  9002. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  9003. <XPD:REF name="TaggedModel">l7k0dyaHD0SXfyAqTJ1PyAAA</XPD:REF>
  9004. </XPD:OBJ>
  9005. <XPD:OBJ name="TaggedValues[1]" type="TaggedValue" guid="qazk3EfyKkCa5UIPDuA6VQAA">
  9006. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  9007. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  9008. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  9009. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  9010. <XPD:REF name="TaggedModel">l7k0dyaHD0SXfyAqTJ1PyAAA</XPD:REF>
  9011. </XPD:OBJ>
  9012. </XPD:OBJ>
  9013. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="CPIVCYhesECHaxY+4lezIgAA">
  9014. <XPD:ATTR name="Name" type="string">iLength</XPD:ATTR>
  9015. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  9016. <XPD:REF name="BehavioralFeature">GQwbh5HQvEq3kmL1kt2gDQAA</XPD:REF>
  9017. </XPD:OBJ>
  9018. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="0q8VMJNFb0e6fv1yroePMQAA">
  9019. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  9020. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  9021. <XPD:REF name="BehavioralFeature">GQwbh5HQvEq3kmL1kt2gDQAA</XPD:REF>
  9022. <XPD:REF name="Type_">2khtjHI2AUSz1nm7UQu8uwAA</XPD:REF>
  9023. </XPD:OBJ>
  9024. </XPD:OBJ>
  9025. <XPD:OBJ name="Operations[3]" type="UMLOperation" guid="gf5fQytuNUOTndmYMUDdWwAA">
  9026. <XPD:ATTR name="Name" type="string">OnReceive</XPD:ATTR>
  9027. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  9028. <XPD:REF name="Owner">BZTI/4OA7kG+nFfsclldCgAA</XPD:REF>
  9029. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  9030. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="Oi1r03HlzkecO+0T5J2uWwAA">
  9031. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  9032. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  9033. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  9034. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  9035. <XPD:REF name="TaggedModel">gf5fQytuNUOTndmYMUDdWwAA</XPD:REF>
  9036. </XPD:OBJ>
  9037. <XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
  9038. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="pmySIaVL0UWlEmfbi5p20QAA">
  9039. <XPD:ATTR name="Name" type="string">pClient</XPD:ATTR>
  9040. <XPD:REF name="BehavioralFeature">gf5fQytuNUOTndmYMUDdWwAA</XPD:REF>
  9041. <XPD:REF name="Type_">R8hLgFt1fEaSSxBO7KbEBQAA</XPD:REF>
  9042. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  9043. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="Fe5fiaOZAE+y6QLLc3vI8AAA">
  9044. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  9045. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  9046. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  9047. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  9048. <XPD:REF name="TaggedModel">pmySIaVL0UWlEmfbi5p20QAA</XPD:REF>
  9049. </XPD:OBJ>
  9050. </XPD:OBJ>
  9051. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="BTV+roe04kiIM5Z0FNqmMgAA">
  9052. <XPD:ATTR name="Name" type="string">pData</XPD:ATTR>
  9053. <XPD:ATTR name="TypeExpression" type="string">BYTE</XPD:ATTR>
  9054. <XPD:REF name="BehavioralFeature">gf5fQytuNUOTndmYMUDdWwAA</XPD:REF>
  9055. <XPD:ATTR name="#TaggedValues" type="integer">2</XPD:ATTR>
  9056. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="g59sbc0y2EW9ryKFjWJLrgAA">
  9057. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  9058. <XPD:ATTR name="TagDefinitionSetName" type="string">CppConst</XPD:ATTR>
  9059. <XPD:ATTR name="Name" type="string">CppConst</XPD:ATTR>
  9060. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  9061. <XPD:REF name="TaggedModel">BTV+roe04kiIM5Z0FNqmMgAA</XPD:REF>
  9062. </XPD:OBJ>
  9063. <XPD:OBJ name="TaggedValues[1]" type="TaggedValue" guid="0L/FCBdcVkqZuDypZJHWYwAA">
  9064. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  9065. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  9066. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  9067. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  9068. <XPD:REF name="TaggedModel">BTV+roe04kiIM5Z0FNqmMgAA</XPD:REF>
  9069. </XPD:OBJ>
  9070. </XPD:OBJ>
  9071. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="K+T2FbaoJkmAvcXCRhC4TgAA">
  9072. <XPD:ATTR name="Name" type="string">iLength</XPD:ATTR>
  9073. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  9074. <XPD:REF name="BehavioralFeature">gf5fQytuNUOTndmYMUDdWwAA</XPD:REF>
  9075. </XPD:OBJ>
  9076. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="ZdZcc/0iG06a6y8+0Pr7nQAA">
  9077. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  9078. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  9079. <XPD:REF name="BehavioralFeature">gf5fQytuNUOTndmYMUDdWwAA</XPD:REF>
  9080. <XPD:REF name="Type_">2khtjHI2AUSz1nm7UQu8uwAA</XPD:REF>
  9081. </XPD:OBJ>
  9082. </XPD:OBJ>
  9083. <XPD:OBJ name="Operations[4]" type="UMLOperation" guid="EjVLrt/8lUeEtNKFy9rrXQAA">
  9084. <XPD:ATTR name="Name" type="string">OnReceive</XPD:ATTR>
  9085. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  9086. <XPD:REF name="Owner">BZTI/4OA7kG+nFfsclldCgAA</XPD:REF>
  9087. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  9088. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="gAsS+PkeJUyKhmteMHQc9gAA">
  9089. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  9090. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  9091. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  9092. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  9093. <XPD:REF name="TaggedModel">EjVLrt/8lUeEtNKFy9rrXQAA</XPD:REF>
  9094. </XPD:OBJ>
  9095. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  9096. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="0yLRzmFX2USh21tzHf4PzwAA">
  9097. <XPD:ATTR name="Name" type="string">pClient</XPD:ATTR>
  9098. <XPD:REF name="BehavioralFeature">EjVLrt/8lUeEtNKFy9rrXQAA</XPD:REF>
  9099. <XPD:REF name="Type_">R8hLgFt1fEaSSxBO7KbEBQAA</XPD:REF>
  9100. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  9101. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="uR98pHWpVU6p/M7YF3UjMAAA">
  9102. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  9103. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  9104. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  9105. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  9106. <XPD:REF name="TaggedModel">0yLRzmFX2USh21tzHf4PzwAA</XPD:REF>
  9107. </XPD:OBJ>
  9108. </XPD:OBJ>
  9109. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="UIys47g10EOugzODrlSO/gAA">
  9110. <XPD:ATTR name="Name" type="string">iLength</XPD:ATTR>
  9111. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  9112. <XPD:REF name="BehavioralFeature">EjVLrt/8lUeEtNKFy9rrXQAA</XPD:REF>
  9113. </XPD:OBJ>
  9114. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="6TV8ZwoT8EePU/EWnp0pDAAA">
  9115. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  9116. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  9117. <XPD:REF name="BehavioralFeature">EjVLrt/8lUeEtNKFy9rrXQAA</XPD:REF>
  9118. <XPD:REF name="Type_">2khtjHI2AUSz1nm7UQu8uwAA</XPD:REF>
  9119. </XPD:OBJ>
  9120. </XPD:OBJ>
  9121. <XPD:OBJ name="Operations[5]" type="UMLOperation" guid="xn+7q7ogyU2w3D7ewAcvcgAA">
  9122. <XPD:ATTR name="Name" type="string">OnClose</XPD:ATTR>
  9123. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  9124. <XPD:REF name="Owner">BZTI/4OA7kG+nFfsclldCgAA</XPD:REF>
  9125. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  9126. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="Kn4mqxKhUkyhLFX1YMP8tQAA">
  9127. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  9128. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  9129. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  9130. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  9131. <XPD:REF name="TaggedModel">xn+7q7ogyU2w3D7ewAcvcgAA</XPD:REF>
  9132. </XPD:OBJ>
  9133. <XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
  9134. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="dCmV6rFUskClp5cFhzktuwAA">
  9135. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  9136. <XPD:REF name="BehavioralFeature">xn+7q7ogyU2w3D7ewAcvcgAA</XPD:REF>
  9137. <XPD:REF name="Type_">2khtjHI2AUSz1nm7UQu8uwAA</XPD:REF>
  9138. </XPD:OBJ>
  9139. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="gIgg7x4VeUqsHSn2rpR+6QAA">
  9140. <XPD:ATTR name="Name" type="string">pClient</XPD:ATTR>
  9141. <XPD:REF name="BehavioralFeature">xn+7q7ogyU2w3D7ewAcvcgAA</XPD:REF>
  9142. <XPD:REF name="Type_">R8hLgFt1fEaSSxBO7KbEBQAA</XPD:REF>
  9143. </XPD:OBJ>
  9144. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="GsWmM9R3lUSKuiHhl55jQAAA">
  9145. <XPD:ATTR name="Name" type="string">enOperation</XPD:ATTR>
  9146. <XPD:REF name="BehavioralFeature">xn+7q7ogyU2w3D7ewAcvcgAA</XPD:REF>
  9147. <XPD:REF name="Type_">bcrguJxo002HtvMUNvyx5QAA</XPD:REF>
  9148. </XPD:OBJ>
  9149. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="BWO4wkn3zEidH44ja6fI7wAA">
  9150. <XPD:ATTR name="Name" type="string">iErrorCode</XPD:ATTR>
  9151. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  9152. <XPD:REF name="BehavioralFeature">xn+7q7ogyU2w3D7ewAcvcgAA</XPD:REF>
  9153. </XPD:OBJ>
  9154. </XPD:OBJ>
  9155. <XPD:OBJ name="Operations[6]" type="UMLOperation" guid="JOQxZBOCXkWWryLiWuW0zwAA">
  9156. <XPD:ATTR name="Name" type="string">IClientListener</XPD:ATTR>
  9157. <XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
  9158. <XPD:ATTR name="StereotypeName" type="string">destroy</XPD:ATTR>
  9159. <XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
  9160. <XPD:REF name="Owner">BZTI/4OA7kG+nFfsclldCgAA</XPD:REF>
  9161. </XPD:OBJ>
  9162. </XPD:OBJ>
  9163. <XPD:OBJ name="OwnedElements[21]" type="UMLClass" guid="HwLi+AyuiUa754Eutz2k5AAA">
  9164. <XPD:ATTR name="Name" type="string">ITcpClientListener</XPD:ATTR>
  9165. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  9166. <XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
  9167. <XPD:REF name="Views[0]">e/+kw8IbbkOctNvnX+LZsQAA</XPD:REF>
  9168. <XPD:REF name="Views[1]">frD7XZPrh0G8wNyQFzpOKwAA</XPD:REF>
  9169. <XPD:REF name="Views[2]">IgBs6Ne6dE2ZKySR5TNwmgAA</XPD:REF>
  9170. <XPD:REF name="Views[3]">jFB7Xkk3PEu8PVZeQiB/fwAA</XPD:REF>
  9171. <XPD:REF name="Views[4]">lkeOHiiD8k61jW8z3Jdf1AAA</XPD:REF>
  9172. <XPD:REF name="Views[5]">02wTaJmioUCIk1oqfsunrAAA</XPD:REF>
  9173. <XPD:REF name="Views[6]">Peic2oQXl0WmD++Z8ZL+mgAA</XPD:REF>
  9174. <XPD:REF name="Views[7]">HM49ymshZkGKnJh3DPyxVQAA</XPD:REF>
  9175. <XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
  9176. <XPD:REF name="Generalizations[0]">LHdDVg405EStLqtC9ACaJgAA</XPD:REF>
  9177. <XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
  9178. <XPD:REF name="Specializations[0]">jMwPdcNgf0KaJMKQBOazIgAA</XPD:REF>
  9179. <XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
  9180. <XPD:OBJ name="Operations[0]" type="UMLOperation" guid="Y+E97kntB0CA0QoaM5WulgAA">
  9181. <XPD:ATTR name="Name" type="string">OnHandShake</XPD:ATTR>
  9182. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  9183. <XPD:REF name="Owner">HwLi+AyuiUa754Eutz2k5AAA</XPD:REF>
  9184. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  9185. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="2/QUmlL7j0maQpXQfrMf7gAA">
  9186. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  9187. <XPD:REF name="BehavioralFeature">Y+E97kntB0CA0QoaM5WulgAA</XPD:REF>
  9188. <XPD:REF name="Type_">2khtjHI2AUSz1nm7UQu8uwAA</XPD:REF>
  9189. </XPD:OBJ>
  9190. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="1BH/nrI97EuzbqYu19GQ3AAA">
  9191. <XPD:ATTR name="Name" type="string">pClient</XPD:ATTR>
  9192. <XPD:REF name="BehavioralFeature">Y+E97kntB0CA0QoaM5WulgAA</XPD:REF>
  9193. <XPD:REF name="Type_">R8hLgFt1fEaSSxBO7KbEBQAA</XPD:REF>
  9194. </XPD:OBJ>
  9195. </XPD:OBJ>
  9196. <XPD:ATTR name="#TypedParameters" type="integer">5</XPD:ATTR>
  9197. <XPD:REF name="TypedParameters[0]">zFezEQ9xPkK/0POS3GJN3AAA</XPD:REF>
  9198. <XPD:REF name="TypedParameters[1]">O/zc/hQ0+EOg3dj2SV2i6wAA</XPD:REF>
  9199. <XPD:REF name="TypedParameters[2]">2htC5RYGCkmqkKaQAQy/zgAA</XPD:REF>
  9200. <XPD:REF name="TypedParameters[3]">yeR+XQYW+kiIcHahchUBgwAA</XPD:REF>
  9201. <XPD:REF name="TypedParameters[4]">iYj8ImK6OUySIkZnOzGDfQAA</XPD:REF>
  9202. </XPD:OBJ>
  9203. <XPD:OBJ name="OwnedElements[22]" type="UMLClass" guid="c38EVYXmckWErbW5Cl4UwgAA">
  9204. <XPD:ATTR name="Name" type="string">CTcpClientListener</XPD:ATTR>
  9205. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  9206. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  9207. <XPD:REF name="Views[0]">JvAeKTqBzE+W2Tw+N4ESXQAA</XPD:REF>
  9208. <XPD:REF name="Views[1]">kI+4CvpvPEK2Q4J7r3xYlAAA</XPD:REF>
  9209. <XPD:REF name="Views[2]">8QGRQEWtrEWU+EAuQD2QjQAA</XPD:REF>
  9210. <XPD:REF name="Views[3]">wBPb7rx7+0yECdGqYZOb9AAA</XPD:REF>
  9211. <XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
  9212. <XPD:REF name="Generalizations[0]">jMwPdcNgf0KaJMKQBOazIgAA</XPD:REF>
  9213. <XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
  9214. <XPD:REF name="Specializations[0]">x9j97vQnoEStugksSdPSBwAA</XPD:REF>
  9215. <XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
  9216. <XPD:OBJ name="Operations[0]" type="UMLOperation" guid="DFjV9XVOcEKP0ucdvRI2kAAA">
  9217. <XPD:ATTR name="Name" type="string">OnReceive</XPD:ATTR>
  9218. <XPD:REF name="Owner">c38EVYXmckWErbW5Cl4UwgAA</XPD:REF>
  9219. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  9220. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="+kqVcQuu606i97l3sf/IEAAA">
  9221. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  9222. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  9223. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  9224. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  9225. <XPD:REF name="TaggedModel">DFjV9XVOcEKP0ucdvRI2kAAA</XPD:REF>
  9226. </XPD:OBJ>
  9227. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  9228. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="uet5/xytWE+Y+HxB5EWqNQAA">
  9229. <XPD:ATTR name="Name" type="string">pClient</XPD:ATTR>
  9230. <XPD:REF name="BehavioralFeature">DFjV9XVOcEKP0ucdvRI2kAAA</XPD:REF>
  9231. <XPD:REF name="Type_">R8hLgFt1fEaSSxBO7KbEBQAA</XPD:REF>
  9232. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  9233. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="/hrB3rbYdUy/tB20imtE2gAA">
  9234. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  9235. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  9236. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  9237. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  9238. <XPD:REF name="TaggedModel">uet5/xytWE+Y+HxB5EWqNQAA</XPD:REF>
  9239. </XPD:OBJ>
  9240. </XPD:OBJ>
  9241. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="eBHEtxWDS0SDy29saW0YgwAA">
  9242. <XPD:ATTR name="Name" type="string">iLength</XPD:ATTR>
  9243. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  9244. <XPD:REF name="BehavioralFeature">DFjV9XVOcEKP0ucdvRI2kAAA</XPD:REF>
  9245. </XPD:OBJ>
  9246. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="l67sTf2QREuHk1xFJnymkQAA">
  9247. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  9248. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  9249. <XPD:REF name="BehavioralFeature">DFjV9XVOcEKP0ucdvRI2kAAA</XPD:REF>
  9250. <XPD:REF name="Type_">2khtjHI2AUSz1nm7UQu8uwAA</XPD:REF>
  9251. </XPD:OBJ>
  9252. </XPD:OBJ>
  9253. <XPD:OBJ name="Operations[1]" type="UMLOperation" guid="4VxsTJ0fNkidIE80/xE3vQAA">
  9254. <XPD:ATTR name="Name" type="string">OnSend</XPD:ATTR>
  9255. <XPD:REF name="Owner">c38EVYXmckWErbW5Cl4UwgAA</XPD:REF>
  9256. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  9257. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="2HimUpZiuU+7BteUN6K5ZgAA">
  9258. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  9259. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  9260. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  9261. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  9262. <XPD:REF name="TaggedModel">4VxsTJ0fNkidIE80/xE3vQAA</XPD:REF>
  9263. </XPD:OBJ>
  9264. <XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
  9265. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="lDJnw2EQwkatABSjfTTdLwAA">
  9266. <XPD:ATTR name="Name" type="string">pClient</XPD:ATTR>
  9267. <XPD:REF name="BehavioralFeature">4VxsTJ0fNkidIE80/xE3vQAA</XPD:REF>
  9268. <XPD:REF name="Type_">R8hLgFt1fEaSSxBO7KbEBQAA</XPD:REF>
  9269. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  9270. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="OTYTlnqItEGojDq1AVLd2QAA">
  9271. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  9272. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  9273. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  9274. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  9275. <XPD:REF name="TaggedModel">lDJnw2EQwkatABSjfTTdLwAA</XPD:REF>
  9276. </XPD:OBJ>
  9277. </XPD:OBJ>
  9278. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="zqShxQaNmUG2iKMT5icQiAAA">
  9279. <XPD:ATTR name="Name" type="string">pData</XPD:ATTR>
  9280. <XPD:ATTR name="TypeExpression" type="string">BYTE</XPD:ATTR>
  9281. <XPD:REF name="BehavioralFeature">4VxsTJ0fNkidIE80/xE3vQAA</XPD:REF>
  9282. <XPD:ATTR name="#TaggedValues" type="integer">2</XPD:ATTR>
  9283. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="IGYsIbufkUayPGoIy6zmRwAA">
  9284. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  9285. <XPD:ATTR name="TagDefinitionSetName" type="string">CppConst</XPD:ATTR>
  9286. <XPD:ATTR name="Name" type="string">CppConst</XPD:ATTR>
  9287. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  9288. <XPD:REF name="TaggedModel">zqShxQaNmUG2iKMT5icQiAAA</XPD:REF>
  9289. </XPD:OBJ>
  9290. <XPD:OBJ name="TaggedValues[1]" type="TaggedValue" guid="lfw3AFrvHkyWmY/2IT6+aQAA">
  9291. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  9292. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  9293. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  9294. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  9295. <XPD:REF name="TaggedModel">zqShxQaNmUG2iKMT5icQiAAA</XPD:REF>
  9296. </XPD:OBJ>
  9297. </XPD:OBJ>
  9298. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="D0fXO6PoSUKbu/yjJ1kv8QAA">
  9299. <XPD:ATTR name="Name" type="string">iLength</XPD:ATTR>
  9300. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  9301. <XPD:REF name="BehavioralFeature">4VxsTJ0fNkidIE80/xE3vQAA</XPD:REF>
  9302. </XPD:OBJ>
  9303. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="APKmn8VhHEmBVtpJP3zg7gAA">
  9304. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  9305. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  9306. <XPD:REF name="BehavioralFeature">4VxsTJ0fNkidIE80/xE3vQAA</XPD:REF>
  9307. <XPD:REF name="Type_">2khtjHI2AUSz1nm7UQu8uwAA</XPD:REF>
  9308. </XPD:OBJ>
  9309. </XPD:OBJ>
  9310. <XPD:OBJ name="Operations[2]" type="UMLOperation" guid="YKnpS54TcEqys7yO6C62KQAA">
  9311. <XPD:ATTR name="Name" type="string">OnPrepareConnect</XPD:ATTR>
  9312. <XPD:REF name="Owner">c38EVYXmckWErbW5Cl4UwgAA</XPD:REF>
  9313. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  9314. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="MN7ZMMi2fEWaramd/cWtgQAA">
  9315. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  9316. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  9317. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  9318. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  9319. <XPD:REF name="TaggedModel">YKnpS54TcEqys7yO6C62KQAA</XPD:REF>
  9320. </XPD:OBJ>
  9321. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  9322. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="WQx6R2HbRkWAAJygT5gE2wAA">
  9323. <XPD:ATTR name="Name" type="string">pClient</XPD:ATTR>
  9324. <XPD:REF name="BehavioralFeature">YKnpS54TcEqys7yO6C62KQAA</XPD:REF>
  9325. <XPD:REF name="Type_">R8hLgFt1fEaSSxBO7KbEBQAA</XPD:REF>
  9326. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  9327. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="4F+zsejbjEG6wFXYWUynDwAA">
  9328. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  9329. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  9330. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  9331. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  9332. <XPD:REF name="TaggedModel">WQx6R2HbRkWAAJygT5gE2wAA</XPD:REF>
  9333. </XPD:OBJ>
  9334. </XPD:OBJ>
  9335. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="+WhN4ou33kafc+Hc3/eLNwAA">
  9336. <XPD:ATTR name="Name" type="string">socket</XPD:ATTR>
  9337. <XPD:ATTR name="TypeExpression" type="string">SOCKET</XPD:ATTR>
  9338. <XPD:REF name="BehavioralFeature">YKnpS54TcEqys7yO6C62KQAA</XPD:REF>
  9339. </XPD:OBJ>
  9340. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="lsQyu0ke5UGZrFqARPYfVQAA">
  9341. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  9342. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  9343. <XPD:REF name="BehavioralFeature">YKnpS54TcEqys7yO6C62KQAA</XPD:REF>
  9344. <XPD:REF name="Type_">2khtjHI2AUSz1nm7UQu8uwAA</XPD:REF>
  9345. </XPD:OBJ>
  9346. </XPD:OBJ>
  9347. <XPD:OBJ name="Operations[3]" type="UMLOperation" guid="LTEGtNqskE6IZMKLEuWEKQAA">
  9348. <XPD:ATTR name="Name" type="string">OnConnect</XPD:ATTR>
  9349. <XPD:REF name="Owner">c38EVYXmckWErbW5Cl4UwgAA</XPD:REF>
  9350. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  9351. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="gUtkSaVEyEW17R+8LLJlKAAA">
  9352. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  9353. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  9354. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  9355. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  9356. <XPD:REF name="TaggedModel">LTEGtNqskE6IZMKLEuWEKQAA</XPD:REF>
  9357. </XPD:OBJ>
  9358. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  9359. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="NIsPKnZwCUinp+ihfbmq1gAA">
  9360. <XPD:ATTR name="Name" type="string">pClient</XPD:ATTR>
  9361. <XPD:REF name="BehavioralFeature">LTEGtNqskE6IZMKLEuWEKQAA</XPD:REF>
  9362. <XPD:REF name="Type_">R8hLgFt1fEaSSxBO7KbEBQAA</XPD:REF>
  9363. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  9364. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="JWlcCQeS8kyQMykUb2mmiwAA">
  9365. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  9366. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  9367. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  9368. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  9369. <XPD:REF name="TaggedModel">NIsPKnZwCUinp+ihfbmq1gAA</XPD:REF>
  9370. </XPD:OBJ>
  9371. </XPD:OBJ>
  9372. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="cvUxCXjQAESP5jzbDqf1pwAA">
  9373. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  9374. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  9375. <XPD:REF name="BehavioralFeature">LTEGtNqskE6IZMKLEuWEKQAA</XPD:REF>
  9376. <XPD:REF name="Type_">2khtjHI2AUSz1nm7UQu8uwAA</XPD:REF>
  9377. </XPD:OBJ>
  9378. </XPD:OBJ>
  9379. <XPD:OBJ name="Operations[4]" type="UMLOperation" guid="czDKJie7h0mfmW6Bs/CpeAAA">
  9380. <XPD:ATTR name="Name" type="string">OnHandShake</XPD:ATTR>
  9381. <XPD:REF name="Owner">c38EVYXmckWErbW5Cl4UwgAA</XPD:REF>
  9382. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  9383. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="2jcL33RndEmBQ7gKXXfG5gAA">
  9384. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  9385. <XPD:REF name="BehavioralFeature">czDKJie7h0mfmW6Bs/CpeAAA</XPD:REF>
  9386. <XPD:REF name="Type_">2khtjHI2AUSz1nm7UQu8uwAA</XPD:REF>
  9387. </XPD:OBJ>
  9388. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="csQ0/VT53UKNxS2Xa2paGAAA">
  9389. <XPD:ATTR name="Name" type="string">pClient</XPD:ATTR>
  9390. <XPD:REF name="BehavioralFeature">czDKJie7h0mfmW6Bs/CpeAAA</XPD:REF>
  9391. <XPD:REF name="Type_">R8hLgFt1fEaSSxBO7KbEBQAA</XPD:REF>
  9392. </XPD:OBJ>
  9393. </XPD:OBJ>
  9394. </XPD:OBJ>
  9395. <XPD:OBJ name="OwnedElements[23]" type="UMLClass" guid="4OTsa4LGqUqntun16mJ7kAAA">
  9396. <XPD:ATTR name="Name" type="string">CTcpPullClientListener</XPD:ATTR>
  9397. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  9398. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  9399. <XPD:REF name="Views[0]">7UPYyBmTk0StzHZNW+YJswAA</XPD:REF>
  9400. <XPD:REF name="Views[1]">aWqhXMD8VkuncGYU/TRa4gAA</XPD:REF>
  9401. <XPD:REF name="Views[2]">sIl6IF1p3UGFGurhgur7lAAA</XPD:REF>
  9402. <XPD:REF name="Views[3]">gTvis3oVbUSIlt4iTC6FtgAA</XPD:REF>
  9403. <XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
  9404. <XPD:REF name="Generalizations[0]">x9j97vQnoEStugksSdPSBwAA</XPD:REF>
  9405. <XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
  9406. <XPD:OBJ name="Operations[0]" type="UMLOperation" guid="E70BYUdhrUiv0pOi5jgrIgAA">
  9407. <XPD:ATTR name="Name" type="string">OnReceive</XPD:ATTR>
  9408. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  9409. <XPD:REF name="Owner">4OTsa4LGqUqntun16mJ7kAAA</XPD:REF>
  9410. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  9411. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="8TankN5QFESfjI5EE2IVKQAA">
  9412. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  9413. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  9414. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  9415. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  9416. <XPD:REF name="TaggedModel">E70BYUdhrUiv0pOi5jgrIgAA</XPD:REF>
  9417. </XPD:OBJ>
  9418. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  9419. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="hZe7shhXxEGqWZ6x53ebigAA">
  9420. <XPD:ATTR name="Name" type="string">pClient</XPD:ATTR>
  9421. <XPD:REF name="BehavioralFeature">E70BYUdhrUiv0pOi5jgrIgAA</XPD:REF>
  9422. <XPD:REF name="Type_">R8hLgFt1fEaSSxBO7KbEBQAA</XPD:REF>
  9423. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  9424. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="IbWHYKw/BkaGdKN9uGehhQAA">
  9425. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  9426. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  9427. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  9428. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  9429. <XPD:REF name="TaggedModel">hZe7shhXxEGqWZ6x53ebigAA</XPD:REF>
  9430. </XPD:OBJ>
  9431. </XPD:OBJ>
  9432. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="5Cucx4G1r0SoATC8YwXhJgAA">
  9433. <XPD:ATTR name="Name" type="string">iLength</XPD:ATTR>
  9434. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  9435. <XPD:REF name="BehavioralFeature">E70BYUdhrUiv0pOi5jgrIgAA</XPD:REF>
  9436. </XPD:OBJ>
  9437. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="LklFArEZXk6pIAAUrbxCPQAA">
  9438. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  9439. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  9440. <XPD:REF name="BehavioralFeature">E70BYUdhrUiv0pOi5jgrIgAA</XPD:REF>
  9441. <XPD:REF name="Type_">2khtjHI2AUSz1nm7UQu8uwAA</XPD:REF>
  9442. </XPD:OBJ>
  9443. </XPD:OBJ>
  9444. <XPD:OBJ name="Operations[1]" type="UMLOperation" guid="dhjA69HBI0CkIFDeZ6/zOgAA">
  9445. <XPD:ATTR name="Name" type="string">OnReceive</XPD:ATTR>
  9446. <XPD:REF name="Owner">4OTsa4LGqUqntun16mJ7kAAA</XPD:REF>
  9447. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  9448. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="TrgTRv3EV0C5BLURodiKOwAA">
  9449. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  9450. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  9451. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  9452. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  9453. <XPD:REF name="TaggedModel">dhjA69HBI0CkIFDeZ6/zOgAA</XPD:REF>
  9454. </XPD:OBJ>
  9455. <XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
  9456. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="TAPbNz9s+0+dvRpyncYzGgAA">
  9457. <XPD:ATTR name="Name" type="string">pClient</XPD:ATTR>
  9458. <XPD:REF name="BehavioralFeature">dhjA69HBI0CkIFDeZ6/zOgAA</XPD:REF>
  9459. <XPD:REF name="Type_">R8hLgFt1fEaSSxBO7KbEBQAA</XPD:REF>
  9460. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  9461. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="7EH/rxCa0ked7ZWThsquIwAA">
  9462. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  9463. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  9464. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  9465. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  9466. <XPD:REF name="TaggedModel">TAPbNz9s+0+dvRpyncYzGgAA</XPD:REF>
  9467. </XPD:OBJ>
  9468. </XPD:OBJ>
  9469. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="VlEVjRcvVkyzzaS1YsN+VQAA">
  9470. <XPD:ATTR name="Name" type="string">pData</XPD:ATTR>
  9471. <XPD:ATTR name="TypeExpression" type="string">BYTE</XPD:ATTR>
  9472. <XPD:REF name="BehavioralFeature">dhjA69HBI0CkIFDeZ6/zOgAA</XPD:REF>
  9473. <XPD:ATTR name="#TaggedValues" type="integer">2</XPD:ATTR>
  9474. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="ckibq+PgSUSCv3xkTYdi1AAA">
  9475. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  9476. <XPD:ATTR name="TagDefinitionSetName" type="string">CppConst</XPD:ATTR>
  9477. <XPD:ATTR name="Name" type="string">CppConst</XPD:ATTR>
  9478. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  9479. <XPD:REF name="TaggedModel">VlEVjRcvVkyzzaS1YsN+VQAA</XPD:REF>
  9480. </XPD:OBJ>
  9481. <XPD:OBJ name="TaggedValues[1]" type="TaggedValue" guid="mQ4OdLCYN06Mi4LHI5DMswAA">
  9482. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  9483. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  9484. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  9485. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  9486. <XPD:REF name="TaggedModel">VlEVjRcvVkyzzaS1YsN+VQAA</XPD:REF>
  9487. </XPD:OBJ>
  9488. </XPD:OBJ>
  9489. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="WUGH22HyHUe1t9UWw5fMOQAA">
  9490. <XPD:ATTR name="Name" type="string">iLength</XPD:ATTR>
  9491. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  9492. <XPD:REF name="BehavioralFeature">dhjA69HBI0CkIFDeZ6/zOgAA</XPD:REF>
  9493. </XPD:OBJ>
  9494. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="7KlhuuZ5Gkq2zUoqeLeOzAAA">
  9495. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  9496. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  9497. <XPD:REF name="BehavioralFeature">dhjA69HBI0CkIFDeZ6/zOgAA</XPD:REF>
  9498. <XPD:REF name="Type_">2khtjHI2AUSz1nm7UQu8uwAA</XPD:REF>
  9499. </XPD:OBJ>
  9500. </XPD:OBJ>
  9501. </XPD:OBJ>
  9502. <XPD:OBJ name="OwnedElements[24]" type="UMLClass" guid="/JHLRlaovkibrttO8nZPPgAA">
  9503. <XPD:ATTR name="Name" type="string">IUdpClientListener</XPD:ATTR>
  9504. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  9505. <XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
  9506. <XPD:REF name="Views[0]">giFfOL+L5EqS2RmY8ylUDQAA</XPD:REF>
  9507. <XPD:REF name="Views[1]">QmuKGJ3UKkW1vpncakImhgAA</XPD:REF>
  9508. <XPD:REF name="Views[2]">HVXQCHfixU6cMyHIXMomHwAA</XPD:REF>
  9509. <XPD:REF name="Views[3]">ZI6Rsbi3bUmBDVhICf/9ogAA</XPD:REF>
  9510. <XPD:REF name="Views[4]">4X4YjiGr1keUOnRkcKUhTQAA</XPD:REF>
  9511. <XPD:REF name="Views[5]">BIw0ociJiEqXe/JIg4d71wAA</XPD:REF>
  9512. <XPD:REF name="Views[6]">5D0fKX7E6kyfL3rEsGn4AAAA</XPD:REF>
  9513. <XPD:REF name="Views[7]">rrbk06awQUyDwU+m1fcWwwAA</XPD:REF>
  9514. <XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
  9515. <XPD:REF name="Generalizations[0]">sN55Dgbmo0WZvNqCj0OqQwAA</XPD:REF>
  9516. <XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
  9517. <XPD:REF name="Specializations[0]">ckrUyHyNEkqEIaDRIjKBrAAA</XPD:REF>
  9518. <XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
  9519. <XPD:REF name="TypedParameters[0]">fd40Q5EVIE+le0pAEDqLewAA</XPD:REF>
  9520. </XPD:OBJ>
  9521. <XPD:OBJ name="OwnedElements[25]" type="UMLClass" guid="eLrcJo0DgE2AjvOF61yczQAA">
  9522. <XPD:ATTR name="Name" type="string">CUdpClientListener</XPD:ATTR>
  9523. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  9524. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  9525. <XPD:REF name="Views[0]">awRPnutzt0yg7s50bGBGLQAA</XPD:REF>
  9526. <XPD:REF name="Views[1]">R65AsCp7/kKZEEuN6mJnAQAA</XPD:REF>
  9527. <XPD:REF name="Views[2]">h8T9WjSbKkO/KlPFlNUStQAA</XPD:REF>
  9528. <XPD:REF name="Views[3]">b2WBJ8foHkeE1RlZcb+EowAA</XPD:REF>
  9529. <XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
  9530. <XPD:REF name="Generalizations[0]">ckrUyHyNEkqEIaDRIjKBrAAA</XPD:REF>
  9531. <XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
  9532. <XPD:OBJ name="Operations[0]" type="UMLOperation" guid="oQMqBMuQkEKCy+/TIPqLpAAA">
  9533. <XPD:ATTR name="Name" type="string">OnReceive</XPD:ATTR>
  9534. <XPD:REF name="Owner">eLrcJo0DgE2AjvOF61yczQAA</XPD:REF>
  9535. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  9536. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="c7VkcfiGpE2ktfQgqGYbfAAA">
  9537. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  9538. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  9539. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  9540. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  9541. <XPD:REF name="TaggedModel">oQMqBMuQkEKCy+/TIPqLpAAA</XPD:REF>
  9542. </XPD:OBJ>
  9543. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  9544. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="WK0j7Dh5RkujG3h92NIpywAA">
  9545. <XPD:ATTR name="Name" type="string">pClient</XPD:ATTR>
  9546. <XPD:REF name="BehavioralFeature">oQMqBMuQkEKCy+/TIPqLpAAA</XPD:REF>
  9547. <XPD:REF name="Type_">R8hLgFt1fEaSSxBO7KbEBQAA</XPD:REF>
  9548. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  9549. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="OBo+ReNkgU+c/R5/Cly3aAAA">
  9550. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  9551. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  9552. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  9553. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  9554. <XPD:REF name="TaggedModel">WK0j7Dh5RkujG3h92NIpywAA</XPD:REF>
  9555. </XPD:OBJ>
  9556. </XPD:OBJ>
  9557. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="GednzEKM2k6k6eA2KY5W2QAA">
  9558. <XPD:ATTR name="Name" type="string">iLength</XPD:ATTR>
  9559. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  9560. <XPD:REF name="BehavioralFeature">oQMqBMuQkEKCy+/TIPqLpAAA</XPD:REF>
  9561. </XPD:OBJ>
  9562. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="C4rQEoPqcUWjWLgJhz2nXQAA">
  9563. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  9564. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  9565. <XPD:REF name="BehavioralFeature">oQMqBMuQkEKCy+/TIPqLpAAA</XPD:REF>
  9566. <XPD:REF name="Type_">2khtjHI2AUSz1nm7UQu8uwAA</XPD:REF>
  9567. </XPD:OBJ>
  9568. </XPD:OBJ>
  9569. <XPD:OBJ name="Operations[1]" type="UMLOperation" guid="U8DQwiQCD06SOBdKXxw1GAAA">
  9570. <XPD:ATTR name="Name" type="string">OnSend</XPD:ATTR>
  9571. <XPD:REF name="Owner">eLrcJo0DgE2AjvOF61yczQAA</XPD:REF>
  9572. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  9573. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="rHY1eZzx5kiPxVPaNWZKIQAA">
  9574. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  9575. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  9576. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  9577. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  9578. <XPD:REF name="TaggedModel">U8DQwiQCD06SOBdKXxw1GAAA</XPD:REF>
  9579. </XPD:OBJ>
  9580. <XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
  9581. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="uLitAE/RmEmT8MTf7jFLzAAA">
  9582. <XPD:ATTR name="Name" type="string">pClient</XPD:ATTR>
  9583. <XPD:REF name="BehavioralFeature">U8DQwiQCD06SOBdKXxw1GAAA</XPD:REF>
  9584. <XPD:REF name="Type_">R8hLgFt1fEaSSxBO7KbEBQAA</XPD:REF>
  9585. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  9586. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="x66MfeUqEEqu4jgcYg6iiQAA">
  9587. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  9588. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  9589. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  9590. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  9591. <XPD:REF name="TaggedModel">uLitAE/RmEmT8MTf7jFLzAAA</XPD:REF>
  9592. </XPD:OBJ>
  9593. </XPD:OBJ>
  9594. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="LprziFespUK+5FcjZh7+lgAA">
  9595. <XPD:ATTR name="Name" type="string">pData</XPD:ATTR>
  9596. <XPD:ATTR name="TypeExpression" type="string">BYTE</XPD:ATTR>
  9597. <XPD:REF name="BehavioralFeature">U8DQwiQCD06SOBdKXxw1GAAA</XPD:REF>
  9598. <XPD:ATTR name="#TaggedValues" type="integer">2</XPD:ATTR>
  9599. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="2eWLDSepLkSEBAwTNJJzvAAA">
  9600. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  9601. <XPD:ATTR name="TagDefinitionSetName" type="string">CppConst</XPD:ATTR>
  9602. <XPD:ATTR name="Name" type="string">CppConst</XPD:ATTR>
  9603. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  9604. <XPD:REF name="TaggedModel">LprziFespUK+5FcjZh7+lgAA</XPD:REF>
  9605. </XPD:OBJ>
  9606. <XPD:OBJ name="TaggedValues[1]" type="TaggedValue" guid="mpqNCGNNSEe3G1XrgGD4kAAA">
  9607. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  9608. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  9609. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  9610. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  9611. <XPD:REF name="TaggedModel">LprziFespUK+5FcjZh7+lgAA</XPD:REF>
  9612. </XPD:OBJ>
  9613. </XPD:OBJ>
  9614. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="52xCxMl3sEOljLPl0vCfMQAA">
  9615. <XPD:ATTR name="Name" type="string">iLength</XPD:ATTR>
  9616. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  9617. <XPD:REF name="BehavioralFeature">U8DQwiQCD06SOBdKXxw1GAAA</XPD:REF>
  9618. </XPD:OBJ>
  9619. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="dKZf/ThZ6UOXM9sbrQ0yggAA">
  9620. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  9621. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  9622. <XPD:REF name="BehavioralFeature">U8DQwiQCD06SOBdKXxw1GAAA</XPD:REF>
  9623. <XPD:REF name="Type_">2khtjHI2AUSz1nm7UQu8uwAA</XPD:REF>
  9624. </XPD:OBJ>
  9625. </XPD:OBJ>
  9626. <XPD:OBJ name="Operations[2]" type="UMLOperation" guid="NGoGfq3L9EmWEgXzhoqvpQAA">
  9627. <XPD:ATTR name="Name" type="string">OnPrepareConnect</XPD:ATTR>
  9628. <XPD:REF name="Owner">eLrcJo0DgE2AjvOF61yczQAA</XPD:REF>
  9629. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  9630. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="a5ejCBL1PUOrSLkqzn095AAA">
  9631. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  9632. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  9633. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  9634. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  9635. <XPD:REF name="TaggedModel">NGoGfq3L9EmWEgXzhoqvpQAA</XPD:REF>
  9636. </XPD:OBJ>
  9637. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  9638. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="EO4LQ1l+V0abYC2euaHh3AAA">
  9639. <XPD:ATTR name="Name" type="string">pClient</XPD:ATTR>
  9640. <XPD:REF name="BehavioralFeature">NGoGfq3L9EmWEgXzhoqvpQAA</XPD:REF>
  9641. <XPD:REF name="Type_">R8hLgFt1fEaSSxBO7KbEBQAA</XPD:REF>
  9642. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  9643. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="D8wsW6Crc0q8tV2Y74PdBAAA">
  9644. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  9645. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  9646. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  9647. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  9648. <XPD:REF name="TaggedModel">EO4LQ1l+V0abYC2euaHh3AAA</XPD:REF>
  9649. </XPD:OBJ>
  9650. </XPD:OBJ>
  9651. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="QrDHSBg6XE+KudGg3Epz9gAA">
  9652. <XPD:ATTR name="Name" type="string">socket</XPD:ATTR>
  9653. <XPD:ATTR name="TypeExpression" type="string">SOCKET</XPD:ATTR>
  9654. <XPD:REF name="BehavioralFeature">NGoGfq3L9EmWEgXzhoqvpQAA</XPD:REF>
  9655. </XPD:OBJ>
  9656. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="WD8EL7wwvUCI3wp1oirhQwAA">
  9657. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  9658. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  9659. <XPD:REF name="BehavioralFeature">NGoGfq3L9EmWEgXzhoqvpQAA</XPD:REF>
  9660. <XPD:REF name="Type_">2khtjHI2AUSz1nm7UQu8uwAA</XPD:REF>
  9661. </XPD:OBJ>
  9662. </XPD:OBJ>
  9663. <XPD:OBJ name="Operations[3]" type="UMLOperation" guid="//DbaUCPhkKZNbBRpKkh8AAA">
  9664. <XPD:ATTR name="Name" type="string">OnConnect</XPD:ATTR>
  9665. <XPD:REF name="Owner">eLrcJo0DgE2AjvOF61yczQAA</XPD:REF>
  9666. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  9667. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="EKceyMAjnEu6WOXnlTv3+wAA">
  9668. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  9669. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  9670. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  9671. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  9672. <XPD:REF name="TaggedModel">//DbaUCPhkKZNbBRpKkh8AAA</XPD:REF>
  9673. </XPD:OBJ>
  9674. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  9675. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="jtCyaHP02kqlCiRduN2KbgAA">
  9676. <XPD:ATTR name="Name" type="string">pClient</XPD:ATTR>
  9677. <XPD:REF name="BehavioralFeature">//DbaUCPhkKZNbBRpKkh8AAA</XPD:REF>
  9678. <XPD:REF name="Type_">R8hLgFt1fEaSSxBO7KbEBQAA</XPD:REF>
  9679. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  9680. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="ITrgqpw3YkWXRhM/YEOejgAA">
  9681. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  9682. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  9683. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  9684. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  9685. <XPD:REF name="TaggedModel">jtCyaHP02kqlCiRduN2KbgAA</XPD:REF>
  9686. </XPD:OBJ>
  9687. </XPD:OBJ>
  9688. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="LYd6Auppx0ivXco5b3eMmAAA">
  9689. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  9690. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  9691. <XPD:REF name="BehavioralFeature">//DbaUCPhkKZNbBRpKkh8AAA</XPD:REF>
  9692. <XPD:REF name="Type_">2khtjHI2AUSz1nm7UQu8uwAA</XPD:REF>
  9693. </XPD:OBJ>
  9694. </XPD:OBJ>
  9695. </XPD:OBJ>
  9696. <XPD:OBJ name="OwnedElements[26]" type="UMLClass" guid="r22NFz2+L0aq+kmESgCiYAAA">
  9697. <XPD:ATTR name="Name" type="string">IUdpCastListener</XPD:ATTR>
  9698. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  9699. <XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
  9700. <XPD:REF name="Views[0]">i1mju6goyUCpVQPExOMCbwAA</XPD:REF>
  9701. <XPD:REF name="Views[1]">GNZxlybcjEuVm9e2423k3wAA</XPD:REF>
  9702. <XPD:REF name="Views[2]">eSUqEmUtqk2V8ShtXkjvewAA</XPD:REF>
  9703. <XPD:REF name="Views[3]">XSJs3T7YI0iYoqr4xV+M0wAA</XPD:REF>
  9704. <XPD:REF name="Views[4]">IpuoRM7390mIm+qG9Hl2bgAA</XPD:REF>
  9705. <XPD:REF name="Views[5]">wLF3P92IA0GWrx4jIj1iSAAA</XPD:REF>
  9706. <XPD:REF name="Views[6]">2mzTzKV7XE6/vIM2AXv+7wAA</XPD:REF>
  9707. <XPD:REF name="Views[7]">9YNzBKM7eU2f/irQU7KT2AAA</XPD:REF>
  9708. <XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
  9709. <XPD:REF name="Generalizations[0]">iH3ueDodB0OuqZ5awdjDeQAA</XPD:REF>
  9710. <XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
  9711. <XPD:REF name="Specializations[0]">FoyTfxOKQ0CcM6uuMKewkwAA</XPD:REF>
  9712. <XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
  9713. <XPD:REF name="TypedParameters[0]">EyoF0ndo9kCFpkNwo8KVngAA</XPD:REF>
  9714. </XPD:OBJ>
  9715. <XPD:OBJ name="OwnedElements[27]" type="UMLClass" guid="sJBjmKjtoEWtenBeaDLnjwAA">
  9716. <XPD:ATTR name="Name" type="string">CUdpCastListener</XPD:ATTR>
  9717. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  9718. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  9719. <XPD:REF name="Views[0]">zefMvmnz2UK+gAC3E0jXgQAA</XPD:REF>
  9720. <XPD:REF name="Views[1]">gl4HGvhATkSKNdqisWaX2QAA</XPD:REF>
  9721. <XPD:REF name="Views[2]">qRSzJ3+ZYEKttt6Ymal/bQAA</XPD:REF>
  9722. <XPD:REF name="Views[3]">UGOw8wdZZEOul39oThjtQgAA</XPD:REF>
  9723. <XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
  9724. <XPD:REF name="Generalizations[0]">FoyTfxOKQ0CcM6uuMKewkwAA</XPD:REF>
  9725. <XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
  9726. <XPD:OBJ name="Operations[0]" type="UMLOperation" guid="hXT8VyZLG0euMH0fGT4wIgAA">
  9727. <XPD:ATTR name="Name" type="string">OnReceive</XPD:ATTR>
  9728. <XPD:REF name="Owner">sJBjmKjtoEWtenBeaDLnjwAA</XPD:REF>
  9729. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  9730. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="YW/6wHrMNkWKdQdzSNWJRgAA">
  9731. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  9732. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  9733. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  9734. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  9735. <XPD:REF name="TaggedModel">hXT8VyZLG0euMH0fGT4wIgAA</XPD:REF>
  9736. </XPD:OBJ>
  9737. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  9738. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="CPJR9wqW+kmgeMNICz+bCgAA">
  9739. <XPD:ATTR name="Name" type="string">pClient</XPD:ATTR>
  9740. <XPD:REF name="BehavioralFeature">hXT8VyZLG0euMH0fGT4wIgAA</XPD:REF>
  9741. <XPD:REF name="Type_">R8hLgFt1fEaSSxBO7KbEBQAA</XPD:REF>
  9742. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  9743. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="EHmWKMwmGka/NrMp0Bl0agAA">
  9744. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  9745. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  9746. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  9747. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  9748. <XPD:REF name="TaggedModel">CPJR9wqW+kmgeMNICz+bCgAA</XPD:REF>
  9749. </XPD:OBJ>
  9750. </XPD:OBJ>
  9751. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Ht7jmgoNekKWO06LFDUA5QAA">
  9752. <XPD:ATTR name="Name" type="string">iLength</XPD:ATTR>
  9753. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  9754. <XPD:REF name="BehavioralFeature">hXT8VyZLG0euMH0fGT4wIgAA</XPD:REF>
  9755. </XPD:OBJ>
  9756. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="nT2vdzgUcUOIXPmjqsOWjQAA">
  9757. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  9758. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  9759. <XPD:REF name="BehavioralFeature">hXT8VyZLG0euMH0fGT4wIgAA</XPD:REF>
  9760. <XPD:REF name="Type_">2khtjHI2AUSz1nm7UQu8uwAA</XPD:REF>
  9761. </XPD:OBJ>
  9762. </XPD:OBJ>
  9763. <XPD:OBJ name="Operations[1]" type="UMLOperation" guid="GRNy2b34Qkq0rj+XW+JNHgAA">
  9764. <XPD:ATTR name="Name" type="string">OnSend</XPD:ATTR>
  9765. <XPD:REF name="Owner">sJBjmKjtoEWtenBeaDLnjwAA</XPD:REF>
  9766. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  9767. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="6g+fiecUyk6QQuuXsXZ/ewAA">
  9768. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  9769. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  9770. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  9771. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  9772. <XPD:REF name="TaggedModel">GRNy2b34Qkq0rj+XW+JNHgAA</XPD:REF>
  9773. </XPD:OBJ>
  9774. <XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
  9775. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ZZ0/QmxwIEm7SYTFiP6JOwAA">
  9776. <XPD:ATTR name="Name" type="string">pClient</XPD:ATTR>
  9777. <XPD:REF name="BehavioralFeature">GRNy2b34Qkq0rj+XW+JNHgAA</XPD:REF>
  9778. <XPD:REF name="Type_">R8hLgFt1fEaSSxBO7KbEBQAA</XPD:REF>
  9779. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  9780. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="JowWAfXoQkqShRsjFTPuagAA">
  9781. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  9782. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  9783. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  9784. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  9785. <XPD:REF name="TaggedModel">ZZ0/QmxwIEm7SYTFiP6JOwAA</XPD:REF>
  9786. </XPD:OBJ>
  9787. </XPD:OBJ>
  9788. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="8MCAbb35GUOxgFx4hIQK6AAA">
  9789. <XPD:ATTR name="Name" type="string">pData</XPD:ATTR>
  9790. <XPD:ATTR name="TypeExpression" type="string">BYTE</XPD:ATTR>
  9791. <XPD:REF name="BehavioralFeature">GRNy2b34Qkq0rj+XW+JNHgAA</XPD:REF>
  9792. <XPD:ATTR name="#TaggedValues" type="integer">2</XPD:ATTR>
  9793. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="i2kxeZady0q0MEe5g2MKuwAA">
  9794. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  9795. <XPD:ATTR name="TagDefinitionSetName" type="string">CppConst</XPD:ATTR>
  9796. <XPD:ATTR name="Name" type="string">CppConst</XPD:ATTR>
  9797. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  9798. <XPD:REF name="TaggedModel">8MCAbb35GUOxgFx4hIQK6AAA</XPD:REF>
  9799. </XPD:OBJ>
  9800. <XPD:OBJ name="TaggedValues[1]" type="TaggedValue" guid="Cj+UZksvmEGu4+pr/i13CQAA">
  9801. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  9802. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  9803. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  9804. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  9805. <XPD:REF name="TaggedModel">8MCAbb35GUOxgFx4hIQK6AAA</XPD:REF>
  9806. </XPD:OBJ>
  9807. </XPD:OBJ>
  9808. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="PUHobABJuUOHPoApDNxAeQAA">
  9809. <XPD:ATTR name="Name" type="string">iLength</XPD:ATTR>
  9810. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  9811. <XPD:REF name="BehavioralFeature">GRNy2b34Qkq0rj+XW+JNHgAA</XPD:REF>
  9812. </XPD:OBJ>
  9813. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="yvTAoZ0GSk+621GFie3/SgAA">
  9814. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  9815. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  9816. <XPD:REF name="BehavioralFeature">GRNy2b34Qkq0rj+XW+JNHgAA</XPD:REF>
  9817. <XPD:REF name="Type_">2khtjHI2AUSz1nm7UQu8uwAA</XPD:REF>
  9818. </XPD:OBJ>
  9819. </XPD:OBJ>
  9820. <XPD:OBJ name="Operations[2]" type="UMLOperation" guid="yw8ouM59IUug/cTb7x46YQAA">
  9821. <XPD:ATTR name="Name" type="string">OnPrepareConnect</XPD:ATTR>
  9822. <XPD:REF name="Owner">sJBjmKjtoEWtenBeaDLnjwAA</XPD:REF>
  9823. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  9824. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="B+ceaG9aAUWEZYUg3+2zagAA">
  9825. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  9826. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  9827. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  9828. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  9829. <XPD:REF name="TaggedModel">yw8ouM59IUug/cTb7x46YQAA</XPD:REF>
  9830. </XPD:OBJ>
  9831. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  9832. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="QHYmqV28kkmKffvJogsHoAAA">
  9833. <XPD:ATTR name="Name" type="string">pClient</XPD:ATTR>
  9834. <XPD:REF name="BehavioralFeature">yw8ouM59IUug/cTb7x46YQAA</XPD:REF>
  9835. <XPD:REF name="Type_">R8hLgFt1fEaSSxBO7KbEBQAA</XPD:REF>
  9836. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  9837. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="HXJDgVqN5E2cJ9ST0Ud5hAAA">
  9838. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  9839. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  9840. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  9841. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  9842. <XPD:REF name="TaggedModel">QHYmqV28kkmKffvJogsHoAAA</XPD:REF>
  9843. </XPD:OBJ>
  9844. </XPD:OBJ>
  9845. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="e9NAyYNvrkqPmr9OdIVcNwAA">
  9846. <XPD:ATTR name="Name" type="string">socket</XPD:ATTR>
  9847. <XPD:ATTR name="TypeExpression" type="string">SOCKET</XPD:ATTR>
  9848. <XPD:REF name="BehavioralFeature">yw8ouM59IUug/cTb7x46YQAA</XPD:REF>
  9849. </XPD:OBJ>
  9850. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="0heWroKSDkiWbUj62lsy9QAA">
  9851. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  9852. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  9853. <XPD:REF name="BehavioralFeature">yw8ouM59IUug/cTb7x46YQAA</XPD:REF>
  9854. <XPD:REF name="Type_">2khtjHI2AUSz1nm7UQu8uwAA</XPD:REF>
  9855. </XPD:OBJ>
  9856. </XPD:OBJ>
  9857. <XPD:OBJ name="Operations[3]" type="UMLOperation" guid="h0nCj5ZeHEeqxlogOpjm5QAA">
  9858. <XPD:ATTR name="Name" type="string">OnConnect</XPD:ATTR>
  9859. <XPD:REF name="Owner">sJBjmKjtoEWtenBeaDLnjwAA</XPD:REF>
  9860. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  9861. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="dqMULugUBUeK+06A4kCgmQAA">
  9862. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  9863. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  9864. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  9865. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  9866. <XPD:REF name="TaggedModel">h0nCj5ZeHEeqxlogOpjm5QAA</XPD:REF>
  9867. </XPD:OBJ>
  9868. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  9869. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="k9GjEva9xU6lvenWrCCIUQAA">
  9870. <XPD:ATTR name="Name" type="string">pClient</XPD:ATTR>
  9871. <XPD:REF name="BehavioralFeature">h0nCj5ZeHEeqxlogOpjm5QAA</XPD:REF>
  9872. <XPD:REF name="Type_">R8hLgFt1fEaSSxBO7KbEBQAA</XPD:REF>
  9873. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  9874. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="6mBtdeM5U0KIuSzaLynn8wAA">
  9875. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  9876. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  9877. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  9878. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  9879. <XPD:REF name="TaggedModel">k9GjEva9xU6lvenWrCCIUQAA</XPD:REF>
  9880. </XPD:OBJ>
  9881. </XPD:OBJ>
  9882. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="VbWC+1lZ9kKjKxambR7PvwAA">
  9883. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  9884. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  9885. <XPD:REF name="BehavioralFeature">h0nCj5ZeHEeqxlogOpjm5QAA</XPD:REF>
  9886. <XPD:REF name="Type_">2khtjHI2AUSz1nm7UQu8uwAA</XPD:REF>
  9887. </XPD:OBJ>
  9888. </XPD:OBJ>
  9889. </XPD:OBJ>
  9890. <XPD:OBJ name="OwnedElements[28]" type="UMLClass" guid="SqNjwMrIrEaWmScJhNPQOwAA">
  9891. <XPD:ATTR name="Name" type="string">IComplexSocket</XPD:ATTR>
  9892. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  9893. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  9894. <XPD:ATTR name="#Views" type="integer">12</XPD:ATTR>
  9895. <XPD:REF name="Views[0]">S5CdZWL+bEWmCJb9qIaNogAA</XPD:REF>
  9896. <XPD:REF name="Views[1]">yr076N5YYk+5AJxr/7e0fgAA</XPD:REF>
  9897. <XPD:REF name="Views[2]">M9HJ8lGtoUiYAR/5adzcvQAA</XPD:REF>
  9898. <XPD:REF name="Views[3]">uTrKQgpGAUaBG62XQZwHsgAA</XPD:REF>
  9899. <XPD:REF name="Views[4]">MbT+AK7qSEilQO9f6kF5ugAA</XPD:REF>
  9900. <XPD:REF name="Views[5]">MMzgr7pCD0myYUlV5NJ0YwAA</XPD:REF>
  9901. <XPD:REF name="Views[6]">eYcDoVNH0kyd2JFyLPF0BAAA</XPD:REF>
  9902. <XPD:REF name="Views[7]">VR8cKxmMoEuRejDm+U6K2gAA</XPD:REF>
  9903. <XPD:REF name="Views[8]">eiN6oYelCU++QjaXKMX8mAAA</XPD:REF>
  9904. <XPD:REF name="Views[9]">+f/giJSktUeJScC43ABmQwAA</XPD:REF>
  9905. <XPD:REF name="Views[10]">nuVR3t+r2U2HlwLOGxQyMwAA</XPD:REF>
  9906. <XPD:REF name="Views[11]">KGnW+YGME0KohOLr2dhRqwAA</XPD:REF>
  9907. <XPD:ATTR name="#Specializations" type="integer">2</XPD:ATTR>
  9908. <XPD:REF name="Specializations[0]">9BTtNyRQHEu7yKoNswewcQAA</XPD:REF>
  9909. <XPD:REF name="Specializations[1]">dx6I5RGr20SmTHCEMdZ9nAAA</XPD:REF>
  9910. <XPD:ATTR name="#Operations" type="integer">36</XPD:ATTR>
  9911. <XPD:OBJ name="Operations[0]" type="UMLOperation" guid="r7TqTazDpEqD42pJhcNAXQAA">
  9912. <XPD:ATTR name="Name" type="string">Stop</XPD:ATTR>
  9913. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  9914. <XPD:REF name="Owner">SqNjwMrIrEaWmScJhNPQOwAA</XPD:REF>
  9915. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  9916. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="hUqKr/GUGk6Lk8pVBRhNJQAA">
  9917. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  9918. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  9919. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  9920. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  9921. <XPD:REF name="TaggedModel">r7TqTazDpEqD42pJhcNAXQAA</XPD:REF>
  9922. </XPD:OBJ>
  9923. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  9924. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="EWkZLbg8eEGBPEMSIrrkUgAA">
  9925. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  9926. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  9927. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  9928. <XPD:REF name="BehavioralFeature">r7TqTazDpEqD42pJhcNAXQAA</XPD:REF>
  9929. </XPD:OBJ>
  9930. </XPD:OBJ>
  9931. <XPD:OBJ name="Operations[1]" type="UMLOperation" guid="19uLfCRXEUSEciA7RL2DpwAA">
  9932. <XPD:ATTR name="Name" type="string">Send</XPD:ATTR>
  9933. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  9934. <XPD:REF name="Owner">SqNjwMrIrEaWmScJhNPQOwAA</XPD:REF>
  9935. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  9936. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="EoU6pEdeekKSpGdVW1RVkAAA">
  9937. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  9938. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  9939. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  9940. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  9941. <XPD:REF name="TaggedModel">19uLfCRXEUSEciA7RL2DpwAA</XPD:REF>
  9942. </XPD:OBJ>
  9943. <XPD:ATTR name="#Parameters" type="integer">5</XPD:ATTR>
  9944. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="PNCACarP0kqSZchxngLXXAAA">
  9945. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  9946. <XPD:REF name="BehavioralFeature">19uLfCRXEUSEciA7RL2DpwAA</XPD:REF>
  9947. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  9948. </XPD:OBJ>
  9949. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="A3cdPR3hs0CwwyzsznJEYwAA">
  9950. <XPD:ATTR name="Name" type="string">pBuffer</XPD:ATTR>
  9951. <XPD:ATTR name="TypeExpression" type="string">BYTE</XPD:ATTR>
  9952. <XPD:REF name="BehavioralFeature">19uLfCRXEUSEciA7RL2DpwAA</XPD:REF>
  9953. <XPD:ATTR name="#TaggedValues" type="integer">2</XPD:ATTR>
  9954. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="rfb36xKnCEaglEB719intgAA">
  9955. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  9956. <XPD:ATTR name="TagDefinitionSetName" type="string">CppConst</XPD:ATTR>
  9957. <XPD:ATTR name="Name" type="string">CppConst</XPD:ATTR>
  9958. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  9959. <XPD:REF name="TaggedModel">A3cdPR3hs0CwwyzsznJEYwAA</XPD:REF>
  9960. </XPD:OBJ>
  9961. <XPD:OBJ name="TaggedValues[1]" type="TaggedValue" guid="8b53j1JSKUe02m62uL24EgAA">
  9962. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  9963. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  9964. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  9965. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  9966. <XPD:REF name="TaggedModel">A3cdPR3hs0CwwyzsznJEYwAA</XPD:REF>
  9967. </XPD:OBJ>
  9968. </XPD:OBJ>
  9969. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="J4puJU/HtkyVIsWuBwXVrwAA">
  9970. <XPD:ATTR name="Name" type="string">iLength</XPD:ATTR>
  9971. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  9972. <XPD:REF name="BehavioralFeature">19uLfCRXEUSEciA7RL2DpwAA</XPD:REF>
  9973. </XPD:OBJ>
  9974. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="XKvX4ZPEuEm0BLA05+wxsgAA">
  9975. <XPD:ATTR name="Name" type="string">iOffset</XPD:ATTR>
  9976. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  9977. <XPD:REF name="BehavioralFeature">19uLfCRXEUSEciA7RL2DpwAA</XPD:REF>
  9978. </XPD:OBJ>
  9979. <XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="exBQrWE85Eq572cznG+T6wAA">
  9980. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  9981. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  9982. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  9983. <XPD:REF name="BehavioralFeature">19uLfCRXEUSEciA7RL2DpwAA</XPD:REF>
  9984. </XPD:OBJ>
  9985. </XPD:OBJ>
  9986. <XPD:OBJ name="Operations[2]" type="UMLOperation" guid="XqSrlxsCyUq/UZb72peiNgAA">
  9987. <XPD:ATTR name="Name" type="string">SendPackets</XPD:ATTR>
  9988. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  9989. <XPD:REF name="Owner">SqNjwMrIrEaWmScJhNPQOwAA</XPD:REF>
  9990. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  9991. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="lqlJmRY0g06XjBdDlR5/SAAA">
  9992. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  9993. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  9994. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  9995. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  9996. <XPD:REF name="TaggedModel">XqSrlxsCyUq/UZb72peiNgAA</XPD:REF>
  9997. </XPD:OBJ>
  9998. <XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
  9999. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="l9d06eLmGUmt8ehgftXXJQAA">
  10000. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  10001. <XPD:REF name="BehavioralFeature">XqSrlxsCyUq/UZb72peiNgAA</XPD:REF>
  10002. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  10003. </XPD:OBJ>
  10004. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="rxBnNrSp70yIoHsKjRRxjAAA">
  10005. <XPD:ATTR name="Name" type="string">pBuffers</XPD:ATTR>
  10006. <XPD:ATTR name="TypeExpression" type="string">WSABUF</XPD:ATTR>
  10007. <XPD:REF name="BehavioralFeature">XqSrlxsCyUq/UZb72peiNgAA</XPD:REF>
  10008. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  10009. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="U6p2drUU9EKABkxgszSxdgAA">
  10010. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  10011. <XPD:ATTR name="TagDefinitionSetName" type="string">CppConst</XPD:ATTR>
  10012. <XPD:ATTR name="Name" type="string">CppConst</XPD:ATTR>
  10013. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  10014. <XPD:REF name="TaggedModel">rxBnNrSp70yIoHsKjRRxjAAA</XPD:REF>
  10015. </XPD:OBJ>
  10016. </XPD:OBJ>
  10017. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="zoRnkiHxzUKwo6LqAfiMzwAA">
  10018. <XPD:ATTR name="Name" type="string">iCount</XPD:ATTR>
  10019. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  10020. <XPD:REF name="BehavioralFeature">XqSrlxsCyUq/UZb72peiNgAA</XPD:REF>
  10021. </XPD:OBJ>
  10022. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="Q9eJfe/kHU6CCweu35r6BAAA">
  10023. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  10024. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  10025. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  10026. <XPD:REF name="BehavioralFeature">XqSrlxsCyUq/UZb72peiNgAA</XPD:REF>
  10027. </XPD:OBJ>
  10028. </XPD:OBJ>
  10029. <XPD:OBJ name="Operations[3]" type="UMLOperation" guid="31patCIkWkqS/WsfyrCsXwAA">
  10030. <XPD:ATTR name="Name" type="string">Disconnect</XPD:ATTR>
  10031. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  10032. <XPD:REF name="Owner">SqNjwMrIrEaWmScJhNPQOwAA</XPD:REF>
  10033. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  10034. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="zZSkorSap0eNOuiuGv+zOAAA">
  10035. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  10036. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  10037. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  10038. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  10039. <XPD:REF name="TaggedModel">31patCIkWkqS/WsfyrCsXwAA</XPD:REF>
  10040. </XPD:OBJ>
  10041. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  10042. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="fZgfPfmZ0kWFHkLtpuzOlwAA">
  10043. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  10044. <XPD:REF name="BehavioralFeature">31patCIkWkqS/WsfyrCsXwAA</XPD:REF>
  10045. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  10046. </XPD:OBJ>
  10047. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="ZSlvJiP1r0WebXVL/dpwqAAA">
  10048. <XPD:ATTR name="Name" type="string">bForce</XPD:ATTR>
  10049. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  10050. <XPD:REF name="BehavioralFeature">31patCIkWkqS/WsfyrCsXwAA</XPD:REF>
  10051. </XPD:OBJ>
  10052. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="tBNanLZQ4UqHqcF+dL2SQgAA">
  10053. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  10054. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  10055. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  10056. <XPD:REF name="BehavioralFeature">31patCIkWkqS/WsfyrCsXwAA</XPD:REF>
  10057. </XPD:OBJ>
  10058. </XPD:OBJ>
  10059. <XPD:OBJ name="Operations[4]" type="UMLOperation" guid="6aamqDSDNk+1aKYg+DYpbAAA">
  10060. <XPD:ATTR name="Name" type="string">DisconnectLongConnections</XPD:ATTR>
  10061. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  10062. <XPD:REF name="Owner">SqNjwMrIrEaWmScJhNPQOwAA</XPD:REF>
  10063. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  10064. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="lJujflIGYUySvRhPlAdZlQAA">
  10065. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  10066. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  10067. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  10068. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  10069. <XPD:REF name="TaggedModel">6aamqDSDNk+1aKYg+DYpbAAA</XPD:REF>
  10070. </XPD:OBJ>
  10071. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  10072. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="YaJkJouwc06mkBVubNfuZAAA">
  10073. <XPD:ATTR name="Name" type="string">dwPeriod</XPD:ATTR>
  10074. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  10075. <XPD:REF name="BehavioralFeature">6aamqDSDNk+1aKYg+DYpbAAA</XPD:REF>
  10076. </XPD:OBJ>
  10077. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="FW+KFgloBU+8vt5SIddUhQAA">
  10078. <XPD:ATTR name="Name" type="string">bForce</XPD:ATTR>
  10079. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  10080. <XPD:REF name="BehavioralFeature">6aamqDSDNk+1aKYg+DYpbAAA</XPD:REF>
  10081. </XPD:OBJ>
  10082. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="DXmJolT2jUe6Ja3WhPIzcAAA">
  10083. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  10084. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  10085. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  10086. <XPD:REF name="BehavioralFeature">6aamqDSDNk+1aKYg+DYpbAAA</XPD:REF>
  10087. </XPD:OBJ>
  10088. </XPD:OBJ>
  10089. <XPD:OBJ name="Operations[5]" type="UMLOperation" guid="NT1IUqefdU+UoSBoCrbN0gAA">
  10090. <XPD:ATTR name="Name" type="string">DisconnectSilenceConnections</XPD:ATTR>
  10091. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  10092. <XPD:REF name="Owner">SqNjwMrIrEaWmScJhNPQOwAA</XPD:REF>
  10093. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  10094. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="WlHkAvLyNUia7Lv66F9KHwAA">
  10095. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  10096. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  10097. <XPD:REF name="BehavioralFeature">NT1IUqefdU+UoSBoCrbN0gAA</XPD:REF>
  10098. </XPD:OBJ>
  10099. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="FHHARVpySkmgh/6aE2sYKgAA">
  10100. <XPD:ATTR name="Name" type="string">dwPeriod</XPD:ATTR>
  10101. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  10102. <XPD:REF name="BehavioralFeature">NT1IUqefdU+UoSBoCrbN0gAA</XPD:REF>
  10103. </XPD:OBJ>
  10104. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="2ZqK5KcAc0OEUJZrX1wnlgAA">
  10105. <XPD:ATTR name="Name" type="string">bForce</XPD:ATTR>
  10106. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  10107. <XPD:REF name="BehavioralFeature">NT1IUqefdU+UoSBoCrbN0gAA</XPD:REF>
  10108. </XPD:OBJ>
  10109. </XPD:OBJ>
  10110. <XPD:OBJ name="Operations[6]" type="UMLOperation" guid="Up+HOi8Q1ESEyfDvFdbEtQAA">
  10111. <XPD:ATTR name="Name" type="string">SetConnectionExtra</XPD:ATTR>
  10112. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  10113. <XPD:REF name="Owner">SqNjwMrIrEaWmScJhNPQOwAA</XPD:REF>
  10114. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  10115. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="Ei+0olFSo0OuKlgU1N6VdgAA">
  10116. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  10117. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  10118. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  10119. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  10120. <XPD:REF name="TaggedModel">Up+HOi8Q1ESEyfDvFdbEtQAA</XPD:REF>
  10121. </XPD:OBJ>
  10122. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  10123. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="WSJXyzwZ9EKHdnIClaS4pAAA">
  10124. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  10125. <XPD:REF name="BehavioralFeature">Up+HOi8Q1ESEyfDvFdbEtQAA</XPD:REF>
  10126. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  10127. </XPD:OBJ>
  10128. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="z+hN5XrVwkitZrk32vZZywAA">
  10129. <XPD:ATTR name="Name" type="string">pExtra</XPD:ATTR>
  10130. <XPD:ATTR name="TypeExpression" type="string">PVOID</XPD:ATTR>
  10131. <XPD:REF name="BehavioralFeature">Up+HOi8Q1ESEyfDvFdbEtQAA</XPD:REF>
  10132. </XPD:OBJ>
  10133. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="5oBIAKWxo0uoaO8dcgwyGgAA">
  10134. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  10135. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  10136. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  10137. <XPD:REF name="BehavioralFeature">Up+HOi8Q1ESEyfDvFdbEtQAA</XPD:REF>
  10138. </XPD:OBJ>
  10139. </XPD:OBJ>
  10140. <XPD:OBJ name="Operations[7]" type="UMLOperation" guid="fQ0U6nVhIkmuda8ZugjGAAAA">
  10141. <XPD:ATTR name="Name" type="string">GetConnectionExtra</XPD:ATTR>
  10142. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  10143. <XPD:REF name="Owner">SqNjwMrIrEaWmScJhNPQOwAA</XPD:REF>
  10144. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  10145. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="TYYNSBW/AE2yPDvnnhTgnwAA">
  10146. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  10147. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  10148. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  10149. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  10150. <XPD:REF name="TaggedModel">fQ0U6nVhIkmuda8ZugjGAAAA</XPD:REF>
  10151. </XPD:OBJ>
  10152. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  10153. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="RAUm9vbotECXqoARKDRt4gAA">
  10154. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  10155. <XPD:REF name="BehavioralFeature">fQ0U6nVhIkmuda8ZugjGAAAA</XPD:REF>
  10156. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  10157. </XPD:OBJ>
  10158. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="OgfhRcvOb0CCQ80VWK1pzAAA">
  10159. <XPD:ATTR name="Name" type="string">ppExtra</XPD:ATTR>
  10160. <XPD:ATTR name="TypeExpression" type="string">PVOID</XPD:ATTR>
  10161. <XPD:REF name="BehavioralFeature">fQ0U6nVhIkmuda8ZugjGAAAA</XPD:REF>
  10162. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  10163. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="iuRt1zA0oEGoFaUl8iwRcgAA">
  10164. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  10165. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  10166. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  10167. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  10168. <XPD:REF name="TaggedModel">OgfhRcvOb0CCQ80VWK1pzAAA</XPD:REF>
  10169. </XPD:OBJ>
  10170. </XPD:OBJ>
  10171. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="lDMIpTFHeUuxDt8jjiOECgAA">
  10172. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  10173. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  10174. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  10175. <XPD:REF name="BehavioralFeature">fQ0U6nVhIkmuda8ZugjGAAAA</XPD:REF>
  10176. </XPD:OBJ>
  10177. </XPD:OBJ>
  10178. <XPD:OBJ name="Operations[8]" type="UMLOperation" guid="Y2yL4VhT4kukWGvfGwlxiwAA">
  10179. <XPD:ATTR name="Name" type="string">HasStarted</XPD:ATTR>
  10180. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  10181. <XPD:REF name="Owner">SqNjwMrIrEaWmScJhNPQOwAA</XPD:REF>
  10182. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  10183. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="aFYXnxub40Wir7ydgsdA1wAA">
  10184. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  10185. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  10186. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  10187. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  10188. <XPD:REF name="TaggedModel">Y2yL4VhT4kukWGvfGwlxiwAA</XPD:REF>
  10189. </XPD:OBJ>
  10190. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  10191. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="h8LoX134MEqgf7HX2z/VrQAA">
  10192. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  10193. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  10194. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  10195. <XPD:REF name="BehavioralFeature">Y2yL4VhT4kukWGvfGwlxiwAA</XPD:REF>
  10196. </XPD:OBJ>
  10197. </XPD:OBJ>
  10198. <XPD:OBJ name="Operations[9]" type="UMLOperation" guid="3LN60l+NZkGQMAzGtnUQPwAA">
  10199. <XPD:ATTR name="Name" type="string">GetState</XPD:ATTR>
  10200. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  10201. <XPD:REF name="Owner">SqNjwMrIrEaWmScJhNPQOwAA</XPD:REF>
  10202. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  10203. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="tSvD/wDHgkmwnO8oS+bGHwAA">
  10204. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  10205. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  10206. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  10207. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  10208. <XPD:REF name="TaggedModel">3LN60l+NZkGQMAzGtnUQPwAA</XPD:REF>
  10209. </XPD:OBJ>
  10210. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  10211. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="bb0LhDAaoUWNpOxTYJKZFwAA">
  10212. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  10213. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  10214. <XPD:REF name="BehavioralFeature">3LN60l+NZkGQMAzGtnUQPwAA</XPD:REF>
  10215. <XPD:REF name="Type_">3KsfqnlMb0ieGw/IAO5hFQAA</XPD:REF>
  10216. </XPD:OBJ>
  10217. </XPD:OBJ>
  10218. <XPD:OBJ name="Operations[10]" type="UMLOperation" guid="pebyhRCnJ0ifcWHgEhT1pwAA">
  10219. <XPD:ATTR name="Name" type="string">GetConnectionCount</XPD:ATTR>
  10220. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  10221. <XPD:REF name="Owner">SqNjwMrIrEaWmScJhNPQOwAA</XPD:REF>
  10222. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  10223. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="t9Y+WvAoHkS7Y/TDlcKIaAAA">
  10224. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  10225. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  10226. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  10227. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  10228. <XPD:REF name="TaggedModel">pebyhRCnJ0ifcWHgEhT1pwAA</XPD:REF>
  10229. </XPD:OBJ>
  10230. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  10231. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="L06j5tqOCE2OmU8gE0AfWAAA">
  10232. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  10233. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  10234. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  10235. <XPD:REF name="BehavioralFeature">pebyhRCnJ0ifcWHgEhT1pwAA</XPD:REF>
  10236. </XPD:OBJ>
  10237. </XPD:OBJ>
  10238. <XPD:OBJ name="Operations[11]" type="UMLOperation" guid="o1tJpKl5S0WyVuixJq83twAA">
  10239. <XPD:ATTR name="Name" type="string">GetAllConnectionIDs</XPD:ATTR>
  10240. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  10241. <XPD:REF name="Owner">SqNjwMrIrEaWmScJhNPQOwAA</XPD:REF>
  10242. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  10243. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="mMUvEfjV10GEtPuMLqjC6wAA">
  10244. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  10245. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  10246. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  10247. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  10248. <XPD:REF name="TaggedModel">o1tJpKl5S0WyVuixJq83twAA</XPD:REF>
  10249. </XPD:OBJ>
  10250. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  10251. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="qzSAepQJjUOv5stmf5aBDwAA">
  10252. <XPD:ATTR name="Name" type="string">pIDs</XPD:ATTR>
  10253. <XPD:REF name="BehavioralFeature">o1tJpKl5S0WyVuixJq83twAA</XPD:REF>
  10254. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  10255. </XPD:OBJ>
  10256. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="kLTZp+F/NkmmOJtSUpw9NgAA">
  10257. <XPD:ATTR name="Name" type="string">dwCount</XPD:ATTR>
  10258. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  10259. <XPD:REF name="BehavioralFeature">o1tJpKl5S0WyVuixJq83twAA</XPD:REF>
  10260. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  10261. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="CyHkYC5dQEiJmV/xYoaytgAA">
  10262. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  10263. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  10264. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  10265. <XPD:ATTR name="DataValue" type="string">&amp;</XPD:ATTR>
  10266. <XPD:REF name="TaggedModel">kLTZp+F/NkmmOJtSUpw9NgAA</XPD:REF>
  10267. </XPD:OBJ>
  10268. </XPD:OBJ>
  10269. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="E54ewfr8Vk6yUcqGjPYY0gAA">
  10270. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  10271. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  10272. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  10273. <XPD:REF name="BehavioralFeature">o1tJpKl5S0WyVuixJq83twAA</XPD:REF>
  10274. </XPD:OBJ>
  10275. </XPD:OBJ>
  10276. <XPD:OBJ name="Operations[12]" type="UMLOperation" guid="tp933m4+fUOFzWiZ5nmCRQAA">
  10277. <XPD:ATTR name="Name" type="string">GetConnectPeriod</XPD:ATTR>
  10278. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  10279. <XPD:REF name="Owner">SqNjwMrIrEaWmScJhNPQOwAA</XPD:REF>
  10280. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  10281. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="I9SsCFzVpkioqwqBrUe5BAAA">
  10282. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  10283. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  10284. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  10285. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  10286. <XPD:REF name="TaggedModel">tp933m4+fUOFzWiZ5nmCRQAA</XPD:REF>
  10287. </XPD:OBJ>
  10288. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  10289. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="TA+9YdIfyEyO22ILr7x7mQAA">
  10290. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  10291. <XPD:REF name="BehavioralFeature">tp933m4+fUOFzWiZ5nmCRQAA</XPD:REF>
  10292. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  10293. </XPD:OBJ>
  10294. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="yG+E2iZeIk2FRzOCZtXa9gAA">
  10295. <XPD:ATTR name="Name" type="string">dwPeriod</XPD:ATTR>
  10296. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  10297. <XPD:REF name="BehavioralFeature">tp933m4+fUOFzWiZ5nmCRQAA</XPD:REF>
  10298. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  10299. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="2jus/UyUwkCNqWlmu/5Q/wAA">
  10300. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  10301. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  10302. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  10303. <XPD:ATTR name="DataValue" type="string">&amp;</XPD:ATTR>
  10304. <XPD:REF name="TaggedModel">yG+E2iZeIk2FRzOCZtXa9gAA</XPD:REF>
  10305. </XPD:OBJ>
  10306. </XPD:OBJ>
  10307. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="h8CotSOq7kKL0N2AeTzIpwAA">
  10308. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  10309. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  10310. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  10311. <XPD:REF name="BehavioralFeature">tp933m4+fUOFzWiZ5nmCRQAA</XPD:REF>
  10312. </XPD:OBJ>
  10313. </XPD:OBJ>
  10314. <XPD:OBJ name="Operations[13]" type="UMLOperation" guid="MPSD6gvTfEqHKGb0KDJHUQAA">
  10315. <XPD:ATTR name="Name" type="string">GetSilencePeriod</XPD:ATTR>
  10316. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  10317. <XPD:REF name="Owner">SqNjwMrIrEaWmScJhNPQOwAA</XPD:REF>
  10318. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  10319. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="VXHu89V73U2T59ximTDb/QAA">
  10320. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  10321. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  10322. <XPD:REF name="BehavioralFeature">MPSD6gvTfEqHKGb0KDJHUQAA</XPD:REF>
  10323. </XPD:OBJ>
  10324. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="XfUlO3vayEq5xoqsZ3WP1QAA">
  10325. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  10326. <XPD:REF name="BehavioralFeature">MPSD6gvTfEqHKGb0KDJHUQAA</XPD:REF>
  10327. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  10328. </XPD:OBJ>
  10329. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="U/pmSSMkO0KRTJYtojNBEAAA">
  10330. <XPD:ATTR name="Name" type="string">dwPeriod</XPD:ATTR>
  10331. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  10332. <XPD:REF name="BehavioralFeature">MPSD6gvTfEqHKGb0KDJHUQAA</XPD:REF>
  10333. </XPD:OBJ>
  10334. </XPD:OBJ>
  10335. <XPD:OBJ name="Operations[14]" type="UMLOperation" guid="BgGfhTk170iOj700Q2ObgQAA">
  10336. <XPD:ATTR name="Name" type="string">GetLocalAddress</XPD:ATTR>
  10337. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  10338. <XPD:REF name="Owner">SqNjwMrIrEaWmScJhNPQOwAA</XPD:REF>
  10339. <XPD:ATTR name="#Parameters" type="integer">5</XPD:ATTR>
  10340. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="dscS+5c3YUGMTOceuGLFdQAA">
  10341. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  10342. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  10343. <XPD:REF name="BehavioralFeature">BgGfhTk170iOj700Q2ObgQAA</XPD:REF>
  10344. </XPD:OBJ>
  10345. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="QDhy/s2v5Uy5TQ/x0uPPtgAA">
  10346. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  10347. <XPD:REF name="BehavioralFeature">BgGfhTk170iOj700Q2ObgQAA</XPD:REF>
  10348. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  10349. </XPD:OBJ>
  10350. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="amU3ylOvHUagfMOG0ncfOAAA">
  10351. <XPD:ATTR name="Name" type="string">lpszAddress</XPD:ATTR>
  10352. <XPD:ATTR name="TypeExpression" type="string">TCHAR</XPD:ATTR>
  10353. <XPD:REF name="BehavioralFeature">BgGfhTk170iOj700Q2ObgQAA</XPD:REF>
  10354. </XPD:OBJ>
  10355. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="8/m4Hy4xHUa338zMAXfilAAA">
  10356. <XPD:ATTR name="Name" type="string">iAddressLen</XPD:ATTR>
  10357. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  10358. <XPD:REF name="BehavioralFeature">BgGfhTk170iOj700Q2ObgQAA</XPD:REF>
  10359. </XPD:OBJ>
  10360. <XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="o2jI+kAgCEqYtLFHOrXOCAAA">
  10361. <XPD:ATTR name="Name" type="string">usPort</XPD:ATTR>
  10362. <XPD:ATTR name="TypeExpression" type="string">USHORT</XPD:ATTR>
  10363. <XPD:REF name="BehavioralFeature">BgGfhTk170iOj700Q2ObgQAA</XPD:REF>
  10364. </XPD:OBJ>
  10365. </XPD:OBJ>
  10366. <XPD:OBJ name="Operations[15]" type="UMLOperation" guid="RlA0zt5WP06tvUIKaiK1SgAA">
  10367. <XPD:ATTR name="Name" type="string">GetRemoteAddress</XPD:ATTR>
  10368. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  10369. <XPD:REF name="Owner">SqNjwMrIrEaWmScJhNPQOwAA</XPD:REF>
  10370. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  10371. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="fGz6hFIWP0mkiKoDOpKjSQAA">
  10372. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  10373. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  10374. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  10375. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  10376. <XPD:REF name="TaggedModel">RlA0zt5WP06tvUIKaiK1SgAA</XPD:REF>
  10377. </XPD:OBJ>
  10378. <XPD:ATTR name="#Parameters" type="integer">5</XPD:ATTR>
  10379. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="a+NNlT35IkW3hP2u6nHO8wAA">
  10380. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  10381. <XPD:REF name="BehavioralFeature">RlA0zt5WP06tvUIKaiK1SgAA</XPD:REF>
  10382. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  10383. </XPD:OBJ>
  10384. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="boKa/Vphyk+C0iY5emYU2QAA">
  10385. <XPD:ATTR name="Name" type="string">lpszAddress</XPD:ATTR>
  10386. <XPD:ATTR name="TypeExpression" type="string">TCHAR</XPD:ATTR>
  10387. <XPD:REF name="BehavioralFeature">RlA0zt5WP06tvUIKaiK1SgAA</XPD:REF>
  10388. </XPD:OBJ>
  10389. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="iSpDjfxk3k+aeFhLkukZbAAA">
  10390. <XPD:ATTR name="Name" type="string">iAddressLen</XPD:ATTR>
  10391. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  10392. <XPD:REF name="BehavioralFeature">RlA0zt5WP06tvUIKaiK1SgAA</XPD:REF>
  10393. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  10394. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="83cHl4KqFEmqd4yd5LepoAAA">
  10395. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  10396. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  10397. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  10398. <XPD:ATTR name="DataValue" type="string">&amp;</XPD:ATTR>
  10399. <XPD:REF name="TaggedModel">iSpDjfxk3k+aeFhLkukZbAAA</XPD:REF>
  10400. </XPD:OBJ>
  10401. </XPD:OBJ>
  10402. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="k5UjunLhk0SDPXbKQv+LfgAA">
  10403. <XPD:ATTR name="Name" type="string">usPort</XPD:ATTR>
  10404. <XPD:ATTR name="TypeExpression" type="string">USHORT</XPD:ATTR>
  10405. <XPD:REF name="BehavioralFeature">RlA0zt5WP06tvUIKaiK1SgAA</XPD:REF>
  10406. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  10407. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="kFjs9C4xjUe8J6wPd6SBAAAA">
  10408. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  10409. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  10410. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  10411. <XPD:ATTR name="DataValue" type="string">&amp;</XPD:ATTR>
  10412. <XPD:REF name="TaggedModel">k5UjunLhk0SDPXbKQv+LfgAA</XPD:REF>
  10413. </XPD:OBJ>
  10414. </XPD:OBJ>
  10415. <XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="9WV8wQ7YA02ZY3D86QO5wAAA">
  10416. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  10417. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  10418. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  10419. <XPD:REF name="BehavioralFeature">RlA0zt5WP06tvUIKaiK1SgAA</XPD:REF>
  10420. </XPD:OBJ>
  10421. </XPD:OBJ>
  10422. <XPD:OBJ name="Operations[16]" type="UMLOperation" guid="J8GJKLKchk6COQdadmFghAAA">
  10423. <XPD:ATTR name="Name" type="string">GetLastError</XPD:ATTR>
  10424. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  10425. <XPD:REF name="Owner">SqNjwMrIrEaWmScJhNPQOwAA</XPD:REF>
  10426. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  10427. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="wy0aNcWSpE2aHF3XbtXEOwAA">
  10428. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  10429. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  10430. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  10431. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  10432. <XPD:REF name="TaggedModel">J8GJKLKchk6COQdadmFghAAA</XPD:REF>
  10433. </XPD:OBJ>
  10434. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  10435. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="UJVfPYV+aEq9rcSe/zX6GgAA">
  10436. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  10437. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  10438. <XPD:REF name="BehavioralFeature">J8GJKLKchk6COQdadmFghAAA</XPD:REF>
  10439. <XPD:REF name="Type_">R9EXi7T78E6Gt882nRMyDwAA</XPD:REF>
  10440. </XPD:OBJ>
  10441. </XPD:OBJ>
  10442. <XPD:OBJ name="Operations[17]" type="UMLOperation" guid="uzTuxMmBYkaG+e+LcmRPqgAA">
  10443. <XPD:ATTR name="Name" type="string">GetLastErrorDesc</XPD:ATTR>
  10444. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  10445. <XPD:REF name="Owner">SqNjwMrIrEaWmScJhNPQOwAA</XPD:REF>
  10446. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  10447. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="0zwODSeH30SfesidGGWMigAA">
  10448. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  10449. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  10450. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  10451. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  10452. <XPD:REF name="TaggedModel">uzTuxMmBYkaG+e+LcmRPqgAA</XPD:REF>
  10453. </XPD:OBJ>
  10454. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  10455. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="K4QQ061FQkuErI8z4TSlpQAA">
  10456. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  10457. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  10458. <XPD:ATTR name="TypeExpression" type="string">LPCTSTR</XPD:ATTR>
  10459. <XPD:REF name="BehavioralFeature">uzTuxMmBYkaG+e+LcmRPqgAA</XPD:REF>
  10460. </XPD:OBJ>
  10461. </XPD:OBJ>
  10462. <XPD:OBJ name="Operations[18]" type="UMLOperation" guid="SHtSToWPIU2D9h+8ClS7EwAA">
  10463. <XPD:ATTR name="Name" type="string">GetPendingDataLength</XPD:ATTR>
  10464. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  10465. <XPD:REF name="Owner">SqNjwMrIrEaWmScJhNPQOwAA</XPD:REF>
  10466. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  10467. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="85zsg48GX0e6nTIsySOm9AAA">
  10468. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  10469. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  10470. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  10471. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  10472. <XPD:REF name="TaggedModel">SHtSToWPIU2D9h+8ClS7EwAA</XPD:REF>
  10473. </XPD:OBJ>
  10474. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  10475. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="oEqCBUc6r0mr7bBPzsO2DgAA">
  10476. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  10477. <XPD:REF name="BehavioralFeature">SHtSToWPIU2D9h+8ClS7EwAA</XPD:REF>
  10478. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  10479. </XPD:OBJ>
  10480. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="cHI9PDA4E0Sy78sXHx5gFAAA">
  10481. <XPD:ATTR name="Name" type="string">iPending</XPD:ATTR>
  10482. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  10483. <XPD:REF name="BehavioralFeature">SHtSToWPIU2D9h+8ClS7EwAA</XPD:REF>
  10484. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  10485. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="c1yK34WYPUqVFD8SgZLogQAA">
  10486. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  10487. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  10488. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  10489. <XPD:ATTR name="DataValue" type="string">&amp;</XPD:ATTR>
  10490. <XPD:REF name="TaggedModel">cHI9PDA4E0Sy78sXHx5gFAAA</XPD:REF>
  10491. </XPD:OBJ>
  10492. </XPD:OBJ>
  10493. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="xqmcVYdXgkOJFnM91MolAgAA">
  10494. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  10495. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  10496. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  10497. <XPD:REF name="BehavioralFeature">SHtSToWPIU2D9h+8ClS7EwAA</XPD:REF>
  10498. </XPD:OBJ>
  10499. </XPD:OBJ>
  10500. <XPD:OBJ name="Operations[19]" type="UMLOperation" guid="l0HgpaaXrEmcBwqw/QXksQAA">
  10501. <XPD:ATTR name="Name" type="string">SetSendPolicy</XPD:ATTR>
  10502. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  10503. <XPD:REF name="Owner">SqNjwMrIrEaWmScJhNPQOwAA</XPD:REF>
  10504. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  10505. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="U3i5A4GoC02weYcXOJDD/AAA">
  10506. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  10507. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  10508. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  10509. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  10510. <XPD:REF name="TaggedModel">l0HgpaaXrEmcBwqw/QXksQAA</XPD:REF>
  10511. </XPD:OBJ>
  10512. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  10513. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="1EHzYGXWPE2MUmWYdtI7kAAA">
  10514. <XPD:ATTR name="Name" type="string">enSendPolicy</XPD:ATTR>
  10515. <XPD:REF name="BehavioralFeature">l0HgpaaXrEmcBwqw/QXksQAA</XPD:REF>
  10516. <XPD:REF name="Type_">p4RvBvwp3kOxyo/4mj2ZKwAA</XPD:REF>
  10517. </XPD:OBJ>
  10518. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="cWnfFdzq9ECX2ZXD0Asn2wAA">
  10519. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  10520. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  10521. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  10522. <XPD:REF name="BehavioralFeature">l0HgpaaXrEmcBwqw/QXksQAA</XPD:REF>
  10523. </XPD:OBJ>
  10524. </XPD:OBJ>
  10525. <XPD:OBJ name="Operations[20]" type="UMLOperation" guid="+4/wR3EDaU2wwoA0lsI+0QAA">
  10526. <XPD:ATTR name="Name" type="string">SetMarkSilence</XPD:ATTR>
  10527. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  10528. <XPD:REF name="Owner">SqNjwMrIrEaWmScJhNPQOwAA</XPD:REF>
  10529. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  10530. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="mFFuA8STnEKv3nyjfb4IcQAA">
  10531. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  10532. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  10533. <XPD:REF name="BehavioralFeature">+4/wR3EDaU2wwoA0lsI+0QAA</XPD:REF>
  10534. </XPD:OBJ>
  10535. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="toa4Pv/cYkCW8qlQKdH19QAA">
  10536. <XPD:ATTR name="Name" type="string">bMarkSilence</XPD:ATTR>
  10537. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  10538. <XPD:REF name="BehavioralFeature">+4/wR3EDaU2wwoA0lsI+0QAA</XPD:REF>
  10539. </XPD:OBJ>
  10540. </XPD:OBJ>
  10541. <XPD:OBJ name="Operations[21]" type="UMLOperation" guid="hr1CQBzpzkWXNv8Oh578HQAA">
  10542. <XPD:ATTR name="Name" type="string">IsMarkSilence</XPD:ATTR>
  10543. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  10544. <XPD:REF name="Owner">SqNjwMrIrEaWmScJhNPQOwAA</XPD:REF>
  10545. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  10546. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="YYBegbqoWk6hvvdNUhI05QAA">
  10547. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  10548. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  10549. <XPD:REF name="BehavioralFeature">hr1CQBzpzkWXNv8Oh578HQAA</XPD:REF>
  10550. </XPD:OBJ>
  10551. </XPD:OBJ>
  10552. <XPD:OBJ name="Operations[22]" type="UMLOperation" guid="rScGrml5zk6QMZsraNJn7QAA">
  10553. <XPD:ATTR name="Name" type="string">SetFreeSocketObjLockTime</XPD:ATTR>
  10554. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  10555. <XPD:REF name="Owner">SqNjwMrIrEaWmScJhNPQOwAA</XPD:REF>
  10556. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  10557. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="UwqO9t0S1EebuzyBONpRqAAA">
  10558. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  10559. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  10560. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  10561. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  10562. <XPD:REF name="TaggedModel">rScGrml5zk6QMZsraNJn7QAA</XPD:REF>
  10563. </XPD:OBJ>
  10564. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  10565. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="zbNK+OVVM0CDvLZ3VOsiPwAA">
  10566. <XPD:ATTR name="Name" type="string">dwFreeSocketObjLockTime</XPD:ATTR>
  10567. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  10568. <XPD:REF name="BehavioralFeature">rScGrml5zk6QMZsraNJn7QAA</XPD:REF>
  10569. </XPD:OBJ>
  10570. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="+PQbPX560EOZqbFfMHC2QwAA">
  10571. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  10572. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  10573. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  10574. <XPD:REF name="BehavioralFeature">rScGrml5zk6QMZsraNJn7QAA</XPD:REF>
  10575. </XPD:OBJ>
  10576. </XPD:OBJ>
  10577. <XPD:OBJ name="Operations[23]" type="UMLOperation" guid="9eJ4BBO5CUGqV2C/5PK8NgAA">
  10578. <XPD:ATTR name="Name" type="string">SetFreeSocketObjPool</XPD:ATTR>
  10579. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  10580. <XPD:REF name="Owner">SqNjwMrIrEaWmScJhNPQOwAA</XPD:REF>
  10581. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  10582. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="9TFphYF4D0ez7YQ9TsKObAAA">
  10583. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  10584. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  10585. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  10586. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  10587. <XPD:REF name="TaggedModel">9eJ4BBO5CUGqV2C/5PK8NgAA</XPD:REF>
  10588. </XPD:OBJ>
  10589. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  10590. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="PuaRJzGqGk2VV31M8caLSQAA">
  10591. <XPD:ATTR name="Name" type="string">dwFreeSocketObjPool</XPD:ATTR>
  10592. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  10593. <XPD:REF name="BehavioralFeature">9eJ4BBO5CUGqV2C/5PK8NgAA</XPD:REF>
  10594. </XPD:OBJ>
  10595. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="rOzUUAH56kaeUaQYXDAjRQAA">
  10596. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  10597. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  10598. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  10599. <XPD:REF name="BehavioralFeature">9eJ4BBO5CUGqV2C/5PK8NgAA</XPD:REF>
  10600. </XPD:OBJ>
  10601. </XPD:OBJ>
  10602. <XPD:OBJ name="Operations[24]" type="UMLOperation" guid="donlXTJEKUGAZSU5Ns39dgAA">
  10603. <XPD:ATTR name="Name" type="string">SetFreeBufferObjPool</XPD:ATTR>
  10604. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  10605. <XPD:REF name="Owner">SqNjwMrIrEaWmScJhNPQOwAA</XPD:REF>
  10606. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  10607. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="B1HSVJ8Uek+io2wU8PeU6QAA">
  10608. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  10609. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  10610. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  10611. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  10612. <XPD:REF name="TaggedModel">donlXTJEKUGAZSU5Ns39dgAA</XPD:REF>
  10613. </XPD:OBJ>
  10614. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  10615. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ZXt3iNJVQEGvxIOeltJGlgAA">
  10616. <XPD:ATTR name="Name" type="string">dwFreeBufferObjPool</XPD:ATTR>
  10617. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  10618. <XPD:REF name="BehavioralFeature">donlXTJEKUGAZSU5Ns39dgAA</XPD:REF>
  10619. </XPD:OBJ>
  10620. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="CrUhy3oZE0uvQYo4sGfUNgAA">
  10621. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  10622. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  10623. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  10624. <XPD:REF name="BehavioralFeature">donlXTJEKUGAZSU5Ns39dgAA</XPD:REF>
  10625. </XPD:OBJ>
  10626. </XPD:OBJ>
  10627. <XPD:OBJ name="Operations[25]" type="UMLOperation" guid="62tGcLoVbkevQKeSv8VsWwAA">
  10628. <XPD:ATTR name="Name" type="string">SetFreeSocketObjHold</XPD:ATTR>
  10629. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  10630. <XPD:REF name="Owner">SqNjwMrIrEaWmScJhNPQOwAA</XPD:REF>
  10631. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  10632. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="0y+XOnqOBkuWWYhn5E272AAA">
  10633. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  10634. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  10635. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  10636. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  10637. <XPD:REF name="TaggedModel">62tGcLoVbkevQKeSv8VsWwAA</XPD:REF>
  10638. </XPD:OBJ>
  10639. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  10640. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="fjyjxS1yik6yGImncaPiJAAA">
  10641. <XPD:ATTR name="Name" type="string">dwFreeSocketObjHold</XPD:ATTR>
  10642. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  10643. <XPD:REF name="BehavioralFeature">62tGcLoVbkevQKeSv8VsWwAA</XPD:REF>
  10644. </XPD:OBJ>
  10645. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="w68m9oeBiUGuS45YanKIqwAA">
  10646. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  10647. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  10648. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  10649. <XPD:REF name="BehavioralFeature">62tGcLoVbkevQKeSv8VsWwAA</XPD:REF>
  10650. </XPD:OBJ>
  10651. </XPD:OBJ>
  10652. <XPD:OBJ name="Operations[26]" type="UMLOperation" guid="SofrhIopnUq1WnF4nOO1JQAA">
  10653. <XPD:ATTR name="Name" type="string">SetFreeBufferObjHold</XPD:ATTR>
  10654. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  10655. <XPD:REF name="Owner">SqNjwMrIrEaWmScJhNPQOwAA</XPD:REF>
  10656. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  10657. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="v5WJ1f5yb0S06xeI2iAc0AAA">
  10658. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  10659. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  10660. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  10661. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  10662. <XPD:REF name="TaggedModel">SofrhIopnUq1WnF4nOO1JQAA</XPD:REF>
  10663. </XPD:OBJ>
  10664. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  10665. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="BQO0ov9oREqtDRo2jNf9UAAA">
  10666. <XPD:ATTR name="Name" type="string">dwFreeBufferObjHold</XPD:ATTR>
  10667. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  10668. <XPD:REF name="BehavioralFeature">SofrhIopnUq1WnF4nOO1JQAA</XPD:REF>
  10669. </XPD:OBJ>
  10670. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="m7ms/GaQakCRE9RYp2I6uwAA">
  10671. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  10672. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  10673. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  10674. <XPD:REF name="BehavioralFeature">SofrhIopnUq1WnF4nOO1JQAA</XPD:REF>
  10675. </XPD:OBJ>
  10676. </XPD:OBJ>
  10677. <XPD:OBJ name="Operations[27]" type="UMLOperation" guid="xAdxxCxOTEmzRmSf+WQeZgAA">
  10678. <XPD:ATTR name="Name" type="string">SetWorkerThreadCount</XPD:ATTR>
  10679. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  10680. <XPD:REF name="Owner">SqNjwMrIrEaWmScJhNPQOwAA</XPD:REF>
  10681. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  10682. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="IQ5NE20Bik2+PR7h2iSF5QAA">
  10683. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  10684. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  10685. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  10686. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  10687. <XPD:REF name="TaggedModel">xAdxxCxOTEmzRmSf+WQeZgAA</XPD:REF>
  10688. </XPD:OBJ>
  10689. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  10690. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="EikYTdyiMkqQARfKgoovMwAA">
  10691. <XPD:ATTR name="Name" type="string">dwWorkerThreadCount</XPD:ATTR>
  10692. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  10693. <XPD:REF name="BehavioralFeature">xAdxxCxOTEmzRmSf+WQeZgAA</XPD:REF>
  10694. </XPD:OBJ>
  10695. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="P2NLKnWrnkiNsY498HS/IwAA">
  10696. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  10697. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  10698. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  10699. <XPD:REF name="BehavioralFeature">xAdxxCxOTEmzRmSf+WQeZgAA</XPD:REF>
  10700. </XPD:OBJ>
  10701. </XPD:OBJ>
  10702. <XPD:OBJ name="Operations[28]" type="UMLOperation" guid="CctQwD98hUq0RNTHM+HGagAA">
  10703. <XPD:ATTR name="Name" type="string">GetSendPolicy</XPD:ATTR>
  10704. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  10705. <XPD:REF name="Owner">SqNjwMrIrEaWmScJhNPQOwAA</XPD:REF>
  10706. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  10707. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="bBXJQoTq1kCVSNHWXBFMPgAA">
  10708. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  10709. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  10710. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  10711. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  10712. <XPD:REF name="TaggedModel">CctQwD98hUq0RNTHM+HGagAA</XPD:REF>
  10713. </XPD:OBJ>
  10714. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  10715. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="XNP++PGwFUmR+dtq0ZbchAAA">
  10716. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  10717. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  10718. <XPD:REF name="BehavioralFeature">CctQwD98hUq0RNTHM+HGagAA</XPD:REF>
  10719. <XPD:REF name="Type_">p4RvBvwp3kOxyo/4mj2ZKwAA</XPD:REF>
  10720. </XPD:OBJ>
  10721. </XPD:OBJ>
  10722. <XPD:OBJ name="Operations[29]" type="UMLOperation" guid="xidfDSpG2E+hDsIb1oet9AAA">
  10723. <XPD:ATTR name="Name" type="string">GetFreeSocketObjLockTime</XPD:ATTR>
  10724. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  10725. <XPD:REF name="Owner">SqNjwMrIrEaWmScJhNPQOwAA</XPD:REF>
  10726. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  10727. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="SAR/F24dPUqPNCjIdTKsTQAA">
  10728. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  10729. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  10730. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  10731. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  10732. <XPD:REF name="TaggedModel">xidfDSpG2E+hDsIb1oet9AAA</XPD:REF>
  10733. </XPD:OBJ>
  10734. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  10735. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ZZyu0GaGNESbVN19rpQajAAA">
  10736. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  10737. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  10738. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  10739. <XPD:REF name="BehavioralFeature">xidfDSpG2E+hDsIb1oet9AAA</XPD:REF>
  10740. </XPD:OBJ>
  10741. </XPD:OBJ>
  10742. <XPD:OBJ name="Operations[30]" type="UMLOperation" guid="WoKXrowhsk2C/8ln1tMKxAAA">
  10743. <XPD:ATTR name="Name" type="string">GetFreeSocketObjPool</XPD:ATTR>
  10744. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  10745. <XPD:REF name="Owner">SqNjwMrIrEaWmScJhNPQOwAA</XPD:REF>
  10746. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  10747. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="/t5O3inU6UC2i423vA7DhwAA">
  10748. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  10749. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  10750. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  10751. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  10752. <XPD:REF name="TaggedModel">WoKXrowhsk2C/8ln1tMKxAAA</XPD:REF>
  10753. </XPD:OBJ>
  10754. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  10755. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="CfpMYv/P70Gk/zLcvCgr1gAA">
  10756. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  10757. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  10758. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  10759. <XPD:REF name="BehavioralFeature">WoKXrowhsk2C/8ln1tMKxAAA</XPD:REF>
  10760. </XPD:OBJ>
  10761. </XPD:OBJ>
  10762. <XPD:OBJ name="Operations[31]" type="UMLOperation" guid="fqzWpvGeqUWyUHRkJpkNQAAA">
  10763. <XPD:ATTR name="Name" type="string">GetFreeBufferObjPool</XPD:ATTR>
  10764. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  10765. <XPD:REF name="Owner">SqNjwMrIrEaWmScJhNPQOwAA</XPD:REF>
  10766. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  10767. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="3TCL0SZ86kWFY5nYLLh3BwAA">
  10768. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  10769. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  10770. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  10771. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  10772. <XPD:REF name="TaggedModel">fqzWpvGeqUWyUHRkJpkNQAAA</XPD:REF>
  10773. </XPD:OBJ>
  10774. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  10775. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="U/oO/SY3hEyuDC3tTV15xAAA">
  10776. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  10777. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  10778. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  10779. <XPD:REF name="BehavioralFeature">fqzWpvGeqUWyUHRkJpkNQAAA</XPD:REF>
  10780. </XPD:OBJ>
  10781. </XPD:OBJ>
  10782. <XPD:OBJ name="Operations[32]" type="UMLOperation" guid="9cRf++26PE61b58/1/PsyQAA">
  10783. <XPD:ATTR name="Name" type="string">GetFreeSocketObjHold</XPD:ATTR>
  10784. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  10785. <XPD:REF name="Owner">SqNjwMrIrEaWmScJhNPQOwAA</XPD:REF>
  10786. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  10787. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="68Ql3JZ8kEKHghQdmV3u1AAA">
  10788. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  10789. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  10790. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  10791. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  10792. <XPD:REF name="TaggedModel">9cRf++26PE61b58/1/PsyQAA</XPD:REF>
  10793. </XPD:OBJ>
  10794. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  10795. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Wq3Zq4fKoE26vMfoJEBW+QAA">
  10796. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  10797. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  10798. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  10799. <XPD:REF name="BehavioralFeature">9cRf++26PE61b58/1/PsyQAA</XPD:REF>
  10800. </XPD:OBJ>
  10801. </XPD:OBJ>
  10802. <XPD:OBJ name="Operations[33]" type="UMLOperation" guid="rWsLrjN5ykeAah07ANA2fAAA">
  10803. <XPD:ATTR name="Name" type="string">GetFreeBufferObjHold</XPD:ATTR>
  10804. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  10805. <XPD:REF name="Owner">SqNjwMrIrEaWmScJhNPQOwAA</XPD:REF>
  10806. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  10807. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="6MutmHBzfkuBg/XNGnGGQAAA">
  10808. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  10809. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  10810. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  10811. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  10812. <XPD:REF name="TaggedModel">rWsLrjN5ykeAah07ANA2fAAA</XPD:REF>
  10813. </XPD:OBJ>
  10814. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  10815. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="WkFufyjlykm5/nCnGGk/8AAA">
  10816. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  10817. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  10818. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  10819. <XPD:REF name="BehavioralFeature">rWsLrjN5ykeAah07ANA2fAAA</XPD:REF>
  10820. </XPD:OBJ>
  10821. </XPD:OBJ>
  10822. <XPD:OBJ name="Operations[34]" type="UMLOperation" guid="7pbK12sjrE6jOS6I0oMwiwAA">
  10823. <XPD:ATTR name="Name" type="string">GetWorkerThreadCount</XPD:ATTR>
  10824. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  10825. <XPD:REF name="Owner">SqNjwMrIrEaWmScJhNPQOwAA</XPD:REF>
  10826. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  10827. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="0WN907tBoU2AUNvyk6h12QAA">
  10828. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  10829. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  10830. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  10831. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  10832. <XPD:REF name="TaggedModel">7pbK12sjrE6jOS6I0oMwiwAA</XPD:REF>
  10833. </XPD:OBJ>
  10834. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  10835. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="7Y5+sosI1E2NnOpsfMOcWAAA">
  10836. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  10837. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  10838. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  10839. <XPD:REF name="BehavioralFeature">7pbK12sjrE6jOS6I0oMwiwAA</XPD:REF>
  10840. </XPD:OBJ>
  10841. </XPD:OBJ>
  10842. <XPD:OBJ name="Operations[35]" type="UMLOperation" guid="cJxO8yQ49UeQrQSL5K24KwAA">
  10843. <XPD:ATTR name="Name" type="string">IComplexSocket</XPD:ATTR>
  10844. <XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
  10845. <XPD:ATTR name="StereotypeName" type="string">destroy</XPD:ATTR>
  10846. <XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
  10847. <XPD:REF name="Owner">SqNjwMrIrEaWmScJhNPQOwAA</XPD:REF>
  10848. </XPD:OBJ>
  10849. </XPD:OBJ>
  10850. <XPD:OBJ name="OwnedElements[29]" type="UMLClass" guid="GoHMKPRtzES/2hlDzLtwnAAA">
  10851. <XPD:ATTR name="Name" type="string">IServer</XPD:ATTR>
  10852. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  10853. <XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
  10854. <XPD:REF name="Views[0]">P2r46P+bY0avZFfVkwtncQAA</XPD:REF>
  10855. <XPD:REF name="Views[1]">U+2vSeTQcEyminV5ZMl7hgAA</XPD:REF>
  10856. <XPD:REF name="Views[2]">jhzi6RR5eUSN0z6xssNTLgAA</XPD:REF>
  10857. <XPD:REF name="Views[3]">Dp1UvgXSr0qmgg0Dj8CkywAA</XPD:REF>
  10858. <XPD:REF name="Views[4]">kiHq/1vHX0WZ96N8FA/STwAA</XPD:REF>
  10859. <XPD:REF name="Views[5]">XfmkXbSBqUesgGOU31U6twAA</XPD:REF>
  10860. <XPD:REF name="Views[6]">HJXmvf1NFUW1QJwZmKqIqAAA</XPD:REF>
  10861. <XPD:REF name="Views[7]">3CMU3cRgXEaJSTyFgdGswAAA</XPD:REF>
  10862. <XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
  10863. <XPD:REF name="Generalizations[0]">9BTtNyRQHEu7yKoNswewcQAA</XPD:REF>
  10864. <XPD:ATTR name="#Specializations" type="integer">2</XPD:ATTR>
  10865. <XPD:REF name="Specializations[0]">qrDg6u3xU0KpgYiFoJBZ1AAA</XPD:REF>
  10866. <XPD:REF name="Specializations[1]">rcZqqPur/USLxxaOeNdjswAA</XPD:REF>
  10867. <XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
  10868. <XPD:OBJ name="Operations[0]" type="UMLOperation" guid="PmbmwYUu706e1OsZfkgJiAAA">
  10869. <XPD:ATTR name="Name" type="string">Start</XPD:ATTR>
  10870. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  10871. <XPD:REF name="Owner">GoHMKPRtzES/2hlDzLtwnAAA</XPD:REF>
  10872. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  10873. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="whhW4LCoB0OT4i0ms4tTVgAA">
  10874. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  10875. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  10876. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  10877. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  10878. <XPD:REF name="TaggedModel">PmbmwYUu706e1OsZfkgJiAAA</XPD:REF>
  10879. </XPD:OBJ>
  10880. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  10881. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="PVUhfsmZQUiMSG7Jt1HU7AAA">
  10882. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  10883. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  10884. <XPD:REF name="BehavioralFeature">PmbmwYUu706e1OsZfkgJiAAA</XPD:REF>
  10885. </XPD:OBJ>
  10886. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="oSTOne83JEKdqNyYaXnBlgAA">
  10887. <XPD:ATTR name="Name" type="string">lpszBindAddress</XPD:ATTR>
  10888. <XPD:ATTR name="TypeExpression" type="string">LPCTSTR</XPD:ATTR>
  10889. <XPD:REF name="BehavioralFeature">PmbmwYUu706e1OsZfkgJiAAA</XPD:REF>
  10890. </XPD:OBJ>
  10891. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="C7M7EhnK/Uif2TEhv3vR+wAA">
  10892. <XPD:ATTR name="Name" type="string">usPort</XPD:ATTR>
  10893. <XPD:ATTR name="TypeExpression" type="string">USHORT</XPD:ATTR>
  10894. <XPD:REF name="BehavioralFeature">PmbmwYUu706e1OsZfkgJiAAA</XPD:REF>
  10895. </XPD:OBJ>
  10896. </XPD:OBJ>
  10897. <XPD:OBJ name="Operations[1]" type="UMLOperation" guid="snljPe+wp0i+3aS0Mt5NfAAA">
  10898. <XPD:ATTR name="Name" type="string">GetListenAddress</XPD:ATTR>
  10899. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  10900. <XPD:REF name="Owner">GoHMKPRtzES/2hlDzLtwnAAA</XPD:REF>
  10901. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  10902. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="LkhMXllCjEe175erMvL9BAAA">
  10903. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  10904. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  10905. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  10906. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  10907. <XPD:REF name="TaggedModel">snljPe+wp0i+3aS0Mt5NfAAA</XPD:REF>
  10908. </XPD:OBJ>
  10909. <XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
  10910. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="a1A0sQ/er0atRMqIrIR0kQAA">
  10911. <XPD:ATTR name="Name" type="string">lpszAddress</XPD:ATTR>
  10912. <XPD:ATTR name="TypeExpression" type="string">TCHAR</XPD:ATTR>
  10913. <XPD:REF name="BehavioralFeature">snljPe+wp0i+3aS0Mt5NfAAA</XPD:REF>
  10914. </XPD:OBJ>
  10915. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Rc+9fR0eVkK+9TdEL4YrgQAA">
  10916. <XPD:ATTR name="Name" type="string">iAddressLen</XPD:ATTR>
  10917. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  10918. <XPD:REF name="BehavioralFeature">snljPe+wp0i+3aS0Mt5NfAAA</XPD:REF>
  10919. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  10920. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="i7i/BQszIk2L4B2dajXIFgAA">
  10921. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  10922. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  10923. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  10924. <XPD:ATTR name="DataValue" type="string">&amp;</XPD:ATTR>
  10925. <XPD:REF name="TaggedModel">Rc+9fR0eVkK+9TdEL4YrgQAA</XPD:REF>
  10926. </XPD:OBJ>
  10927. </XPD:OBJ>
  10928. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="VpwDS551Kku/Ie5vHkjuagAA">
  10929. <XPD:ATTR name="Name" type="string">usPort</XPD:ATTR>
  10930. <XPD:ATTR name="TypeExpression" type="string">USHORT</XPD:ATTR>
  10931. <XPD:REF name="BehavioralFeature">snljPe+wp0i+3aS0Mt5NfAAA</XPD:REF>
  10932. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  10933. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="1p2IW9nVgUKUczB3gYN6mAAA">
  10934. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  10935. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  10936. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  10937. <XPD:ATTR name="DataValue" type="string">&amp;</XPD:ATTR>
  10938. <XPD:REF name="TaggedModel">VpwDS551Kku/Ie5vHkjuagAA</XPD:REF>
  10939. </XPD:OBJ>
  10940. </XPD:OBJ>
  10941. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="U+mNR0qiFECEXcSsosbE6AAA">
  10942. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  10943. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  10944. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  10945. <XPD:REF name="BehavioralFeature">snljPe+wp0i+3aS0Mt5NfAAA</XPD:REF>
  10946. </XPD:OBJ>
  10947. </XPD:OBJ>
  10948. <XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
  10949. <XPD:REF name="TypedParameters[0]">da6KPUpOnkuM7gM+HBH1FwAA</XPD:REF>
  10950. <XPD:REF name="TypedParameters[1]">lqZIR9zpP0y49VT0gCv6swAA</XPD:REF>
  10951. </XPD:OBJ>
  10952. <XPD:OBJ name="OwnedElements[30]" type="UMLClass" guid="YNdJIJRIm0SpW7CG17MtyAAA">
  10953. <XPD:ATTR name="Name" type="string">ITcpServer</XPD:ATTR>
  10954. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  10955. <XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
  10956. <XPD:REF name="Views[0]">yPFqE92KlUeCTsjNeQePJAAA</XPD:REF>
  10957. <XPD:REF name="Views[1]">c3kbsLUpIU+IoldAvlcAzAAA</XPD:REF>
  10958. <XPD:REF name="Views[2]">SVhhd4Ot00Kt7iIQ1QU75QAA</XPD:REF>
  10959. <XPD:REF name="Views[3]">ycv+4FO25Eq7POPM8wgp7QAA</XPD:REF>
  10960. <XPD:REF name="Views[4]">Ll1QQzy89EqZaHquqLut4QAA</XPD:REF>
  10961. <XPD:REF name="Views[5]">/67o0SGCe0C1Z1NqBYJXjQAA</XPD:REF>
  10962. <XPD:REF name="Views[6]">K8KCiu1Hfkiph40MpJieUQAA</XPD:REF>
  10963. <XPD:REF name="Views[7]">Nd/XiGxagE2dXNRoHl0nBgAA</XPD:REF>
  10964. <XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
  10965. <XPD:REF name="Generalizations[0]">qrDg6u3xU0KpgYiFoJBZ1AAA</XPD:REF>
  10966. <XPD:ATTR name="#Specializations" type="integer">3</XPD:ATTR>
  10967. <XPD:REF name="Specializations[0]">RvwWYNXraU2xkdsooYM/NwAA</XPD:REF>
  10968. <XPD:REF name="Specializations[1]">O5dkSXpa9UWV4M9yJ7QzIwAA</XPD:REF>
  10969. <XPD:REF name="Specializations[2]">nzQ/3s2PQEG5Cz2AX+hkOgAA</XPD:REF>
  10970. <XPD:ATTR name="#Operations" type="integer">11</XPD:ATTR>
  10971. <XPD:OBJ name="Operations[0]" type="UMLOperation" guid="DtRcQ8vVZkKZQMYjOp4dQAAA">
  10972. <XPD:ATTR name="Name" type="string">SendSmallFile</XPD:ATTR>
  10973. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  10974. <XPD:REF name="Owner">YNdJIJRIm0SpW7CG17MtyAAA</XPD:REF>
  10975. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  10976. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="zfk5eDdWKE2ctBd6SL/qlwAA">
  10977. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  10978. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  10979. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  10980. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  10981. <XPD:REF name="TaggedModel">DtRcQ8vVZkKZQMYjOp4dQAAA</XPD:REF>
  10982. </XPD:OBJ>
  10983. <XPD:ATTR name="#Parameters" type="integer">5</XPD:ATTR>
  10984. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="K6RisZHnIEiG9VZ3ElSTNgAA">
  10985. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  10986. <XPD:REF name="BehavioralFeature">DtRcQ8vVZkKZQMYjOp4dQAAA</XPD:REF>
  10987. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  10988. </XPD:OBJ>
  10989. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="7vpzs15Grk2LKrYw5k+cJgAA">
  10990. <XPD:ATTR name="Name" type="string">lpszFileName</XPD:ATTR>
  10991. <XPD:ATTR name="TypeExpression" type="string">LPCTSTR</XPD:ATTR>
  10992. <XPD:REF name="BehavioralFeature">DtRcQ8vVZkKZQMYjOp4dQAAA</XPD:REF>
  10993. </XPD:OBJ>
  10994. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="3Sz9+wNt5UmJ3IA2w+B8KAAA">
  10995. <XPD:ATTR name="Name" type="string">pHead</XPD:ATTR>
  10996. <XPD:ATTR name="TypeExpression" type="string">LPWSABUF</XPD:ATTR>
  10997. <XPD:REF name="BehavioralFeature">DtRcQ8vVZkKZQMYjOp4dQAAA</XPD:REF>
  10998. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  10999. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="+ofjMvfhok2n7pXKQmj6nwAA">
  11000. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  11001. <XPD:ATTR name="TagDefinitionSetName" type="string">CppConst</XPD:ATTR>
  11002. <XPD:ATTR name="Name" type="string">CppConst</XPD:ATTR>
  11003. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  11004. <XPD:REF name="TaggedModel">3Sz9+wNt5UmJ3IA2w+B8KAAA</XPD:REF>
  11005. </XPD:OBJ>
  11006. </XPD:OBJ>
  11007. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="qpaQtsmN+E2cXF5/t4nT2gAA">
  11008. <XPD:ATTR name="Name" type="string">pTail</XPD:ATTR>
  11009. <XPD:ATTR name="TypeExpression" type="string">LPWSABUF</XPD:ATTR>
  11010. <XPD:REF name="BehavioralFeature">DtRcQ8vVZkKZQMYjOp4dQAAA</XPD:REF>
  11011. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  11012. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="aP3vobMP/EuELtlAbGBy6gAA">
  11013. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  11014. <XPD:ATTR name="TagDefinitionSetName" type="string">CppConst</XPD:ATTR>
  11015. <XPD:ATTR name="Name" type="string">CppConst</XPD:ATTR>
  11016. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  11017. <XPD:REF name="TaggedModel">qpaQtsmN+E2cXF5/t4nT2gAA</XPD:REF>
  11018. </XPD:OBJ>
  11019. </XPD:OBJ>
  11020. <XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="E+w2XaLT7EGeIb/nOzlBSQAA">
  11021. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  11022. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  11023. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  11024. <XPD:REF name="BehavioralFeature">DtRcQ8vVZkKZQMYjOp4dQAAA</XPD:REF>
  11025. </XPD:OBJ>
  11026. </XPD:OBJ>
  11027. <XPD:OBJ name="Operations[1]" type="UMLOperation" guid="CYhGsUzNaE2Ai85n3Dg6vQAA">
  11028. <XPD:ATTR name="Name" type="string">SetAcceptSocketCount</XPD:ATTR>
  11029. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  11030. <XPD:REF name="Owner">YNdJIJRIm0SpW7CG17MtyAAA</XPD:REF>
  11031. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  11032. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="O7Xb9GVDxkOFqNNkQDKmQwAA">
  11033. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  11034. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  11035. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  11036. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  11037. <XPD:REF name="TaggedModel">CYhGsUzNaE2Ai85n3Dg6vQAA</XPD:REF>
  11038. </XPD:OBJ>
  11039. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  11040. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="pa83zt72Z0ye+7zoGKzj8gAA">
  11041. <XPD:ATTR name="Name" type="string">dwAcceptSocketCount</XPD:ATTR>
  11042. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  11043. <XPD:REF name="BehavioralFeature">CYhGsUzNaE2Ai85n3Dg6vQAA</XPD:REF>
  11044. </XPD:OBJ>
  11045. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="4fc0xxClFkCHHAwD8A7lxAAA">
  11046. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  11047. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  11048. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  11049. <XPD:REF name="BehavioralFeature">CYhGsUzNaE2Ai85n3Dg6vQAA</XPD:REF>
  11050. </XPD:OBJ>
  11051. </XPD:OBJ>
  11052. <XPD:OBJ name="Operations[2]" type="UMLOperation" guid="BrPH6t/O/Eavt0knyBW9swAA">
  11053. <XPD:ATTR name="Name" type="string">SetSocketBufferSize</XPD:ATTR>
  11054. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  11055. <XPD:REF name="Owner">YNdJIJRIm0SpW7CG17MtyAAA</XPD:REF>
  11056. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  11057. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="5lfgS4YUxEiKfgUhthan8AAA">
  11058. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  11059. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  11060. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  11061. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  11062. <XPD:REF name="TaggedModel">BrPH6t/O/Eavt0knyBW9swAA</XPD:REF>
  11063. </XPD:OBJ>
  11064. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  11065. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="TQ0H+podIEGTTEMFY+uKiQAA">
  11066. <XPD:ATTR name="Name" type="string">dwSocketBufferSize</XPD:ATTR>
  11067. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  11068. <XPD:REF name="BehavioralFeature">BrPH6t/O/Eavt0knyBW9swAA</XPD:REF>
  11069. </XPD:OBJ>
  11070. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="0wB0ES1Hn0WLfK5tFy9MzQAA">
  11071. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  11072. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  11073. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  11074. <XPD:REF name="BehavioralFeature">BrPH6t/O/Eavt0knyBW9swAA</XPD:REF>
  11075. </XPD:OBJ>
  11076. </XPD:OBJ>
  11077. <XPD:OBJ name="Operations[3]" type="UMLOperation" guid="iMy7nEJR1UmMuL/0AgUmOwAA">
  11078. <XPD:ATTR name="Name" type="string">SetSocketListenQueue</XPD:ATTR>
  11079. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  11080. <XPD:REF name="Owner">YNdJIJRIm0SpW7CG17MtyAAA</XPD:REF>
  11081. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  11082. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="mwaVyTVYO0yXlt1QjGPThQAA">
  11083. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  11084. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  11085. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  11086. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  11087. <XPD:REF name="TaggedModel">iMy7nEJR1UmMuL/0AgUmOwAA</XPD:REF>
  11088. </XPD:OBJ>
  11089. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  11090. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="E9oaF4fD50iEwcLt4Ike4wAA">
  11091. <XPD:ATTR name="Name" type="string">dwSocketListenQueue</XPD:ATTR>
  11092. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  11093. <XPD:REF name="BehavioralFeature">iMy7nEJR1UmMuL/0AgUmOwAA</XPD:REF>
  11094. </XPD:OBJ>
  11095. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="fJ3A80sJREOLEqBT8HZjaQAA">
  11096. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  11097. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  11098. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  11099. <XPD:REF name="BehavioralFeature">iMy7nEJR1UmMuL/0AgUmOwAA</XPD:REF>
  11100. </XPD:OBJ>
  11101. </XPD:OBJ>
  11102. <XPD:OBJ name="Operations[4]" type="UMLOperation" guid="Hbfn9MEPkk65Y8NPcUSv7gAA">
  11103. <XPD:ATTR name="Name" type="string">SetKeepAliveTime</XPD:ATTR>
  11104. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  11105. <XPD:REF name="Owner">YNdJIJRIm0SpW7CG17MtyAAA</XPD:REF>
  11106. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  11107. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="hQYjYqjLXECxUTZ5xlszTgAA">
  11108. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  11109. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  11110. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  11111. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  11112. <XPD:REF name="TaggedModel">Hbfn9MEPkk65Y8NPcUSv7gAA</XPD:REF>
  11113. </XPD:OBJ>
  11114. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  11115. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="B1+KK92qxUamxAbzTHrz6wAA">
  11116. <XPD:ATTR name="Name" type="string">dwKeepAliveTime</XPD:ATTR>
  11117. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  11118. <XPD:REF name="BehavioralFeature">Hbfn9MEPkk65Y8NPcUSv7gAA</XPD:REF>
  11119. </XPD:OBJ>
  11120. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="AUbH0Lgcl0GMKAdW+ahAUgAA">
  11121. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  11122. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  11123. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  11124. <XPD:REF name="BehavioralFeature">Hbfn9MEPkk65Y8NPcUSv7gAA</XPD:REF>
  11125. </XPD:OBJ>
  11126. </XPD:OBJ>
  11127. <XPD:OBJ name="Operations[5]" type="UMLOperation" guid="z2r39MbCskWU+pH3My4LIgAA">
  11128. <XPD:ATTR name="Name" type="string">SetKeepAliveInterval</XPD:ATTR>
  11129. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  11130. <XPD:REF name="Owner">YNdJIJRIm0SpW7CG17MtyAAA</XPD:REF>
  11131. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  11132. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="jPJJWId9Mk+ap0ZXcqnu2QAA">
  11133. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  11134. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  11135. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  11136. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  11137. <XPD:REF name="TaggedModel">z2r39MbCskWU+pH3My4LIgAA</XPD:REF>
  11138. </XPD:OBJ>
  11139. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  11140. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ZdBJqu44k0qcPJcM5pW7MwAA">
  11141. <XPD:ATTR name="Name" type="string">dwKeepAliveInterval</XPD:ATTR>
  11142. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  11143. <XPD:REF name="BehavioralFeature">z2r39MbCskWU+pH3My4LIgAA</XPD:REF>
  11144. </XPD:OBJ>
  11145. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="+OoSzQmivkqELptORecPrwAA">
  11146. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  11147. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  11148. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  11149. <XPD:REF name="BehavioralFeature">z2r39MbCskWU+pH3My4LIgAA</XPD:REF>
  11150. </XPD:OBJ>
  11151. </XPD:OBJ>
  11152. <XPD:OBJ name="Operations[6]" type="UMLOperation" guid="GI4gRkiQGUqtrSz6LeJv7AAA">
  11153. <XPD:ATTR name="Name" type="string">GetAcceptSocketCount</XPD:ATTR>
  11154. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  11155. <XPD:REF name="Owner">YNdJIJRIm0SpW7CG17MtyAAA</XPD:REF>
  11156. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  11157. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="ytYTUV+g3UmZsksjkiXbYwAA">
  11158. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  11159. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  11160. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  11161. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  11162. <XPD:REF name="TaggedModel">GI4gRkiQGUqtrSz6LeJv7AAA</XPD:REF>
  11163. </XPD:OBJ>
  11164. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  11165. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="O8ntXJ4DjEqsv8nSkx3jTQAA">
  11166. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  11167. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  11168. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  11169. <XPD:REF name="BehavioralFeature">GI4gRkiQGUqtrSz6LeJv7AAA</XPD:REF>
  11170. </XPD:OBJ>
  11171. </XPD:OBJ>
  11172. <XPD:OBJ name="Operations[7]" type="UMLOperation" guid="fHwqxR5MKkWZx4uhitro+wAA">
  11173. <XPD:ATTR name="Name" type="string">GetSocketBufferSize</XPD:ATTR>
  11174. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  11175. <XPD:REF name="Owner">YNdJIJRIm0SpW7CG17MtyAAA</XPD:REF>
  11176. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  11177. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="KJw/pu8gu02fm0iQLF7YpQAA">
  11178. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  11179. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  11180. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  11181. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  11182. <XPD:REF name="TaggedModel">fHwqxR5MKkWZx4uhitro+wAA</XPD:REF>
  11183. </XPD:OBJ>
  11184. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  11185. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="2i+8BrisM02tmo1lhUgSOQAA">
  11186. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  11187. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  11188. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  11189. <XPD:REF name="BehavioralFeature">fHwqxR5MKkWZx4uhitro+wAA</XPD:REF>
  11190. </XPD:OBJ>
  11191. </XPD:OBJ>
  11192. <XPD:OBJ name="Operations[8]" type="UMLOperation" guid="WoyWsr3kLk6I4SvGp0Nb4gAA">
  11193. <XPD:ATTR name="Name" type="string">GetSocketListenQueue</XPD:ATTR>
  11194. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  11195. <XPD:REF name="Owner">YNdJIJRIm0SpW7CG17MtyAAA</XPD:REF>
  11196. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  11197. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="dzl4BWR/okiTiGNdOIJ9GQAA">
  11198. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  11199. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  11200. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  11201. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  11202. <XPD:REF name="TaggedModel">WoyWsr3kLk6I4SvGp0Nb4gAA</XPD:REF>
  11203. </XPD:OBJ>
  11204. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  11205. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="XW5qg3rEZUaoC5Oa4B16NQAA">
  11206. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  11207. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  11208. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  11209. <XPD:REF name="BehavioralFeature">WoyWsr3kLk6I4SvGp0Nb4gAA</XPD:REF>
  11210. </XPD:OBJ>
  11211. </XPD:OBJ>
  11212. <XPD:OBJ name="Operations[9]" type="UMLOperation" guid="UGcFbVLapE6yxk3HKOmFuwAA">
  11213. <XPD:ATTR name="Name" type="string">GetKeepAliveTime</XPD:ATTR>
  11214. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  11215. <XPD:REF name="Owner">YNdJIJRIm0SpW7CG17MtyAAA</XPD:REF>
  11216. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  11217. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="4y/YV8eGOki+q8pEcLPzagAA">
  11218. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  11219. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  11220. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  11221. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  11222. <XPD:REF name="TaggedModel">UGcFbVLapE6yxk3HKOmFuwAA</XPD:REF>
  11223. </XPD:OBJ>
  11224. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  11225. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="DCBM75oZX0SYOGy2P/IbgQAA">
  11226. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  11227. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  11228. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  11229. <XPD:REF name="BehavioralFeature">UGcFbVLapE6yxk3HKOmFuwAA</XPD:REF>
  11230. </XPD:OBJ>
  11231. </XPD:OBJ>
  11232. <XPD:OBJ name="Operations[10]" type="UMLOperation" guid="lt/OkYOw0kmu+W+vu47YPAAA">
  11233. <XPD:ATTR name="Name" type="string">GetKeepAliveInterval</XPD:ATTR>
  11234. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  11235. <XPD:REF name="Owner">YNdJIJRIm0SpW7CG17MtyAAA</XPD:REF>
  11236. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  11237. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="IBvLnvtzREaaMwGQxI95BgAA">
  11238. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  11239. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  11240. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  11241. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  11242. <XPD:REF name="TaggedModel">lt/OkYOw0kmu+W+vu47YPAAA</XPD:REF>
  11243. </XPD:OBJ>
  11244. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  11245. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="8nxJRzo4tUyMxAl9o0hgEwAA">
  11246. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  11247. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  11248. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  11249. <XPD:REF name="BehavioralFeature">lt/OkYOw0kmu+W+vu47YPAAA</XPD:REF>
  11250. </XPD:OBJ>
  11251. </XPD:OBJ>
  11252. <XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
  11253. <XPD:REF name="TypedParameters[0]">4lYcEooM20qvD7Cm0s0sHAAA</XPD:REF>
  11254. <XPD:REF name="TypedParameters[1]">azDXhAug/kC0UeL/V3c2qQAA</XPD:REF>
  11255. </XPD:OBJ>
  11256. <XPD:OBJ name="OwnedElements[31]" type="UMLClass" guid="KqnhKB+uXkKxW6LqS8YzcgAA">
  11257. <XPD:ATTR name="Name" type="string">IUdpServer</XPD:ATTR>
  11258. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  11259. <XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
  11260. <XPD:REF name="Views[0]">DCejEAT0mUabtDsSdi+dvQAA</XPD:REF>
  11261. <XPD:REF name="Views[1]">KCMzPB1qAUOmDFaYNXhn9gAA</XPD:REF>
  11262. <XPD:REF name="Views[2]">MT2IUousdkmJLsH8R1G+5gAA</XPD:REF>
  11263. <XPD:REF name="Views[3]">C7ihFARq9k69+4LhuFqYUgAA</XPD:REF>
  11264. <XPD:REF name="Views[4]">jbo8sT+vKUaLco+wapuQhwAA</XPD:REF>
  11265. <XPD:REF name="Views[5]">kRMZ1WDaT0CDHIyXe/g98QAA</XPD:REF>
  11266. <XPD:REF name="Views[6]">E9j1LERMfUibIU9hm/yXlAAA</XPD:REF>
  11267. <XPD:REF name="Views[7]">Muo2FdUAk0qtx4FlLa/XugAA</XPD:REF>
  11268. <XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
  11269. <XPD:REF name="Generalizations[0]">rcZqqPur/USLxxaOeNdjswAA</XPD:REF>
  11270. <XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
  11271. <XPD:REF name="Specializations[0]">j09xKlrPNkS8/NZ3JXD5MwAA</XPD:REF>
  11272. <XPD:ATTR name="#Operations" type="integer">8</XPD:ATTR>
  11273. <XPD:OBJ name="Operations[0]" type="UMLOperation" guid="54UjSc47Sk2EPNDG+O4RFQAA">
  11274. <XPD:ATTR name="Name" type="string">SetMaxDatagramSize</XPD:ATTR>
  11275. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  11276. <XPD:REF name="Owner">KqnhKB+uXkKxW6LqS8YzcgAA</XPD:REF>
  11277. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  11278. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="3AhOIBU4sUqVLVrxV7VBkAAA">
  11279. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  11280. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  11281. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  11282. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  11283. <XPD:REF name="TaggedModel">54UjSc47Sk2EPNDG+O4RFQAA</XPD:REF>
  11284. </XPD:OBJ>
  11285. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  11286. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="x10/PTSG1ky1Q4g9vPJ4mwAA">
  11287. <XPD:ATTR name="Name" type="string">dwMaxDatagramSize</XPD:ATTR>
  11288. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  11289. <XPD:REF name="BehavioralFeature">54UjSc47Sk2EPNDG+O4RFQAA</XPD:REF>
  11290. </XPD:OBJ>
  11291. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="8LO+T7QffEKGDNBPpFQeowAA">
  11292. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  11293. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  11294. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  11295. <XPD:REF name="BehavioralFeature">54UjSc47Sk2EPNDG+O4RFQAA</XPD:REF>
  11296. </XPD:OBJ>
  11297. </XPD:OBJ>
  11298. <XPD:OBJ name="Operations[1]" type="UMLOperation" guid="/Mr/JuV3n0iqtBCvrqN47AAA">
  11299. <XPD:ATTR name="Name" type="string">GetMaxDatagramSize</XPD:ATTR>
  11300. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  11301. <XPD:REF name="Owner">KqnhKB+uXkKxW6LqS8YzcgAA</XPD:REF>
  11302. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  11303. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="2tv0Z5MoKkyozf5O1c+AOwAA">
  11304. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  11305. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  11306. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  11307. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  11308. <XPD:REF name="TaggedModel">/Mr/JuV3n0iqtBCvrqN47AAA</XPD:REF>
  11309. </XPD:OBJ>
  11310. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  11311. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="FhbAO9FsD0KiJ/p401FhhgAA">
  11312. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  11313. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  11314. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  11315. <XPD:REF name="BehavioralFeature">/Mr/JuV3n0iqtBCvrqN47AAA</XPD:REF>
  11316. </XPD:OBJ>
  11317. </XPD:OBJ>
  11318. <XPD:OBJ name="Operations[2]" type="UMLOperation" guid="jds7eFHADk22AWlypc0IHwAA">
  11319. <XPD:ATTR name="Name" type="string">SetPostReceiveCount</XPD:ATTR>
  11320. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  11321. <XPD:REF name="Owner">KqnhKB+uXkKxW6LqS8YzcgAA</XPD:REF>
  11322. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  11323. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="Jj31NZw7qUquhRFQ9XBKwwAA">
  11324. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  11325. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  11326. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  11327. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  11328. <XPD:REF name="TaggedModel">jds7eFHADk22AWlypc0IHwAA</XPD:REF>
  11329. </XPD:OBJ>
  11330. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  11331. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="NRwFzk5xak66QAf8szJ+kgAA">
  11332. <XPD:ATTR name="Name" type="string">dwPostReceiveCount</XPD:ATTR>
  11333. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  11334. <XPD:REF name="BehavioralFeature">jds7eFHADk22AWlypc0IHwAA</XPD:REF>
  11335. </XPD:OBJ>
  11336. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="49oF0LC2U0q3jYqkP3noaAAA">
  11337. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  11338. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  11339. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  11340. <XPD:REF name="BehavioralFeature">jds7eFHADk22AWlypc0IHwAA</XPD:REF>
  11341. </XPD:OBJ>
  11342. </XPD:OBJ>
  11343. <XPD:OBJ name="Operations[3]" type="UMLOperation" guid="OlSWj+gIVUuCVgzGpVp5xQAA">
  11344. <XPD:ATTR name="Name" type="string">GetPostReceiveCount</XPD:ATTR>
  11345. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  11346. <XPD:REF name="Owner">KqnhKB+uXkKxW6LqS8YzcgAA</XPD:REF>
  11347. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  11348. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="QlDC3G48Nkudu8HvvwevHgAA">
  11349. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  11350. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  11351. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  11352. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  11353. <XPD:REF name="TaggedModel">OlSWj+gIVUuCVgzGpVp5xQAA</XPD:REF>
  11354. </XPD:OBJ>
  11355. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  11356. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="hKh5O9uFX06nzn8SAHbPWAAA">
  11357. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  11358. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  11359. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  11360. <XPD:REF name="BehavioralFeature">OlSWj+gIVUuCVgzGpVp5xQAA</XPD:REF>
  11361. </XPD:OBJ>
  11362. </XPD:OBJ>
  11363. <XPD:OBJ name="Operations[4]" type="UMLOperation" guid="C8zOmWLd+Uef2OaGAGApigAA">
  11364. <XPD:ATTR name="Name" type="string">SetDetectAttempts</XPD:ATTR>
  11365. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  11366. <XPD:REF name="Owner">KqnhKB+uXkKxW6LqS8YzcgAA</XPD:REF>
  11367. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  11368. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="X+Q9wii45U6/GU7UWqc6mgAA">
  11369. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  11370. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  11371. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  11372. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  11373. <XPD:REF name="TaggedModel">C8zOmWLd+Uef2OaGAGApigAA</XPD:REF>
  11374. </XPD:OBJ>
  11375. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  11376. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ZnSo0WE86UiLsMp8OPmdRQAA">
  11377. <XPD:ATTR name="Name" type="string">dwDetectAttempts</XPD:ATTR>
  11378. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  11379. <XPD:REF name="BehavioralFeature">C8zOmWLd+Uef2OaGAGApigAA</XPD:REF>
  11380. </XPD:OBJ>
  11381. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="FYZBe703sUWVfbSwJl+D5gAA">
  11382. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  11383. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  11384. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  11385. <XPD:REF name="BehavioralFeature">C8zOmWLd+Uef2OaGAGApigAA</XPD:REF>
  11386. </XPD:OBJ>
  11387. </XPD:OBJ>
  11388. <XPD:OBJ name="Operations[5]" type="UMLOperation" guid="oC7rA0H27Eui6YYItFm80gAA">
  11389. <XPD:ATTR name="Name" type="string">SetDetectInterval</XPD:ATTR>
  11390. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  11391. <XPD:REF name="Owner">KqnhKB+uXkKxW6LqS8YzcgAA</XPD:REF>
  11392. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  11393. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="dRUv+NUxdkeC6kSzmvp9MgAA">
  11394. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  11395. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  11396. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  11397. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  11398. <XPD:REF name="TaggedModel">oC7rA0H27Eui6YYItFm80gAA</XPD:REF>
  11399. </XPD:OBJ>
  11400. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  11401. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="4+Bfa0/GrkumvzZs1Rty3QAA">
  11402. <XPD:ATTR name="Name" type="string">dwDetectInterval</XPD:ATTR>
  11403. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  11404. <XPD:REF name="BehavioralFeature">oC7rA0H27Eui6YYItFm80gAA</XPD:REF>
  11405. </XPD:OBJ>
  11406. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="RnFbZfYkM0iAT4juMomRZwAA">
  11407. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  11408. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  11409. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  11410. <XPD:REF name="BehavioralFeature">oC7rA0H27Eui6YYItFm80gAA</XPD:REF>
  11411. </XPD:OBJ>
  11412. </XPD:OBJ>
  11413. <XPD:OBJ name="Operations[6]" type="UMLOperation" guid="ce18DuJ8o0u+Gh2db9eh2AAA">
  11414. <XPD:ATTR name="Name" type="string">GetDetectAttempts</XPD:ATTR>
  11415. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  11416. <XPD:REF name="Owner">KqnhKB+uXkKxW6LqS8YzcgAA</XPD:REF>
  11417. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  11418. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="RDQOylZjw02AKsZv4Ai5hAAA">
  11419. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  11420. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  11421. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  11422. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  11423. <XPD:REF name="TaggedModel">ce18DuJ8o0u+Gh2db9eh2AAA</XPD:REF>
  11424. </XPD:OBJ>
  11425. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  11426. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="0Z+91aMFf0CKiml4vWPpzgAA">
  11427. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  11428. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  11429. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  11430. <XPD:REF name="BehavioralFeature">ce18DuJ8o0u+Gh2db9eh2AAA</XPD:REF>
  11431. </XPD:OBJ>
  11432. </XPD:OBJ>
  11433. <XPD:OBJ name="Operations[7]" type="UMLOperation" guid="njzHWCq720mFdJ/cxI6isQAA">
  11434. <XPD:ATTR name="Name" type="string">GetDetectInterval</XPD:ATTR>
  11435. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  11436. <XPD:REF name="Owner">KqnhKB+uXkKxW6LqS8YzcgAA</XPD:REF>
  11437. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  11438. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="8EWMnk92kUWbKsXfyXvdhQAA">
  11439. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  11440. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  11441. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  11442. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  11443. <XPD:REF name="TaggedModel">njzHWCq720mFdJ/cxI6isQAA</XPD:REF>
  11444. </XPD:OBJ>
  11445. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  11446. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="QmiH+XVFMEuCZeay8rtRgQAA">
  11447. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  11448. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  11449. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  11450. <XPD:REF name="BehavioralFeature">njzHWCq720mFdJ/cxI6isQAA</XPD:REF>
  11451. </XPD:OBJ>
  11452. </XPD:OBJ>
  11453. </XPD:OBJ>
  11454. <XPD:OBJ name="OwnedElements[32]" type="UMLClass" guid="tc20+9LmREuR1dUMSybNdQAA">
  11455. <XPD:ATTR name="Name" type="string">IAgent</XPD:ATTR>
  11456. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  11457. <XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
  11458. <XPD:REF name="Views[0]">QK3KaQ4YV0Wt4DUTuGttgwAA</XPD:REF>
  11459. <XPD:REF name="Views[1]">d98jvr45mESQHO7iF++khgAA</XPD:REF>
  11460. <XPD:REF name="Views[2]">YnauoJtfBEiqxZird8oOoAAA</XPD:REF>
  11461. <XPD:REF name="Views[3]">t3yoKlNmVkOZ28u5oLPqTwAA</XPD:REF>
  11462. <XPD:REF name="Views[4]">n3rJyl0++kq9uoOsANKAUwAA</XPD:REF>
  11463. <XPD:REF name="Views[5]">nVz76ek5BkuEIpKxEQMhHQAA</XPD:REF>
  11464. <XPD:REF name="Views[6]">TcLytb4cw0yi2DYYX1oKzgAA</XPD:REF>
  11465. <XPD:REF name="Views[7]">7pzMZAcbI0mt5/1lojtchwAA</XPD:REF>
  11466. <XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
  11467. <XPD:REF name="Generalizations[0]">dx6I5RGr20SmTHCEMdZ9nAAA</XPD:REF>
  11468. <XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
  11469. <XPD:REF name="Specializations[0]">T7qvCRD8oEeFVhOYfk7D4wAA</XPD:REF>
  11470. <XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
  11471. <XPD:OBJ name="Operations[0]" type="UMLOperation" guid="iHUQ+nD/QU+DS2MXGUMLmgAA">
  11472. <XPD:ATTR name="Name" type="string">Start</XPD:ATTR>
  11473. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  11474. <XPD:REF name="Owner">tc20+9LmREuR1dUMSybNdQAA</XPD:REF>
  11475. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  11476. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="oZPvES9KV06N4WDkZ/gXxgAA">
  11477. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  11478. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  11479. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  11480. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  11481. <XPD:REF name="TaggedModel">iHUQ+nD/QU+DS2MXGUMLmgAA</XPD:REF>
  11482. </XPD:OBJ>
  11483. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  11484. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Lpd0UR3OzUmszUTy/4PUUAAA">
  11485. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  11486. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  11487. <XPD:REF name="BehavioralFeature">iHUQ+nD/QU+DS2MXGUMLmgAA</XPD:REF>
  11488. </XPD:OBJ>
  11489. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="9TcovjGX7k6EF67wxX5oGAAA">
  11490. <XPD:ATTR name="Name" type="string">lpszBindAddress</XPD:ATTR>
  11491. <XPD:ATTR name="TypeExpression" type="string">LPCTSTR</XPD:ATTR>
  11492. <XPD:REF name="BehavioralFeature">iHUQ+nD/QU+DS2MXGUMLmgAA</XPD:REF>
  11493. </XPD:OBJ>
  11494. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="ehGu4uuRA0yyI5HIQOW5VAAA">
  11495. <XPD:ATTR name="Name" type="string">bAsyncConnect</XPD:ATTR>
  11496. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  11497. <XPD:REF name="BehavioralFeature">iHUQ+nD/QU+DS2MXGUMLmgAA</XPD:REF>
  11498. </XPD:OBJ>
  11499. </XPD:OBJ>
  11500. <XPD:OBJ name="Operations[1]" type="UMLOperation" guid="SnDOnAla2Um3FMHR6Ey02AAA">
  11501. <XPD:ATTR name="Name" type="string">Connect</XPD:ATTR>
  11502. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  11503. <XPD:REF name="Owner">tc20+9LmREuR1dUMSybNdQAA</XPD:REF>
  11504. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  11505. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="Z5we/67awUCGPGFMxPaMhgAA">
  11506. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  11507. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  11508. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  11509. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  11510. <XPD:REF name="TaggedModel">SnDOnAla2Um3FMHR6Ey02AAA</XPD:REF>
  11511. </XPD:OBJ>
  11512. <XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
  11513. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ZHIAmaaJU0KgYYhFxxAIIwAA">
  11514. <XPD:ATTR name="Name" type="string">pszRemoteAddress</XPD:ATTR>
  11515. <XPD:ATTR name="TypeExpression" type="string">LPCTSTR</XPD:ATTR>
  11516. <XPD:REF name="BehavioralFeature">SnDOnAla2Um3FMHR6Ey02AAA</XPD:REF>
  11517. </XPD:OBJ>
  11518. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="mezRIt7xdk+7W5pksZY7yQAA">
  11519. <XPD:ATTR name="Name" type="string">usPort</XPD:ATTR>
  11520. <XPD:ATTR name="TypeExpression" type="string">USHORT</XPD:ATTR>
  11521. <XPD:REF name="BehavioralFeature">SnDOnAla2Um3FMHR6Ey02AAA</XPD:REF>
  11522. </XPD:OBJ>
  11523. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="06q418O6FEOlWfOa7XazAwAA">
  11524. <XPD:ATTR name="Name" type="string">pdwConnID</XPD:ATTR>
  11525. <XPD:REF name="BehavioralFeature">SnDOnAla2Um3FMHR6Ey02AAA</XPD:REF>
  11526. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  11527. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  11528. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="jZHCprE1qE+4WWViCNldIAAA">
  11529. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  11530. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  11531. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  11532. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  11533. <XPD:REF name="TaggedModel">06q418O6FEOlWfOa7XazAwAA</XPD:REF>
  11534. </XPD:OBJ>
  11535. </XPD:OBJ>
  11536. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="IQ2jXD/ZRUWkTqEXRyKVZwAA">
  11537. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  11538. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  11539. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  11540. <XPD:REF name="BehavioralFeature">SnDOnAla2Um3FMHR6Ey02AAA</XPD:REF>
  11541. </XPD:OBJ>
  11542. </XPD:OBJ>
  11543. <XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
  11544. <XPD:REF name="TypedParameters[0]">yjAKf34ydEKKe2mdOjqgcwAA</XPD:REF>
  11545. <XPD:REF name="TypedParameters[1]">pLUAAVD3Ik2vyLatRkbfrwAA</XPD:REF>
  11546. </XPD:OBJ>
  11547. <XPD:OBJ name="OwnedElements[33]" type="UMLClass" guid="ilTzVOgexUSPHrK2FSqS9wAA">
  11548. <XPD:ATTR name="Name" type="string">ITcpAgent</XPD:ATTR>
  11549. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  11550. <XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
  11551. <XPD:REF name="Views[0]">qWQ9xcWqTk+Q37ac+Zc5cwAA</XPD:REF>
  11552. <XPD:REF name="Views[1]">pcufE4+jn06P9qY5kOB0igAA</XPD:REF>
  11553. <XPD:REF name="Views[2]">0AqeOo3lzkOKaHT8cVPOgwAA</XPD:REF>
  11554. <XPD:REF name="Views[3]">KjM4n5nIiE+eRcpRAEvLxgAA</XPD:REF>
  11555. <XPD:REF name="Views[4]">ROm4wdRu3kujC5L3DT4IAAAA</XPD:REF>
  11556. <XPD:REF name="Views[5]">HscRBT2RF0ya0BniWbeBWgAA</XPD:REF>
  11557. <XPD:REF name="Views[6]">BIZOrVMNP0CjjWzVDb046AAA</XPD:REF>
  11558. <XPD:REF name="Views[7]">1mLXSQUoU0eSLvw5y382owAA</XPD:REF>
  11559. <XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
  11560. <XPD:REF name="Generalizations[0]">T7qvCRD8oEeFVhOYfk7D4wAA</XPD:REF>
  11561. <XPD:ATTR name="#Specializations" type="integer">3</XPD:ATTR>
  11562. <XPD:REF name="Specializations[0]">Vo9KdG21TU67s/EtgyfoVQAA</XPD:REF>
  11563. <XPD:REF name="Specializations[1]">M9A+DWOIeUGk+YFgByCYmAAA</XPD:REF>
  11564. <XPD:REF name="Specializations[2]">lqZ7xgrWKkewtFXoEKU2+AAA</XPD:REF>
  11565. <XPD:ATTR name="#Operations" type="integer">9</XPD:ATTR>
  11566. <XPD:OBJ name="Operations[0]" type="UMLOperation" guid="CS+Gf2rD80uQOiFgk6MPdAAA">
  11567. <XPD:ATTR name="Name" type="string">SendSmallFile</XPD:ATTR>
  11568. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  11569. <XPD:REF name="Owner">ilTzVOgexUSPHrK2FSqS9wAA</XPD:REF>
  11570. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  11571. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="4+Fn0UvjJ0eUTEZ7P4PlFgAA">
  11572. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  11573. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  11574. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  11575. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  11576. <XPD:REF name="TaggedModel">CS+Gf2rD80uQOiFgk6MPdAAA</XPD:REF>
  11577. </XPD:OBJ>
  11578. <XPD:ATTR name="#Parameters" type="integer">5</XPD:ATTR>
  11579. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="6CPh/dT0NkGnyhSYKUxe4gAA">
  11580. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  11581. <XPD:REF name="BehavioralFeature">CS+Gf2rD80uQOiFgk6MPdAAA</XPD:REF>
  11582. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  11583. </XPD:OBJ>
  11584. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="TnA9ooiraEminK9fpqWRVAAA">
  11585. <XPD:ATTR name="Name" type="string">lpszFileName</XPD:ATTR>
  11586. <XPD:ATTR name="TypeExpression" type="string">LPCTSTR</XPD:ATTR>
  11587. <XPD:REF name="BehavioralFeature">CS+Gf2rD80uQOiFgk6MPdAAA</XPD:REF>
  11588. </XPD:OBJ>
  11589. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="1kp2cLTJ0E+sp1NuK5DXgQAA">
  11590. <XPD:ATTR name="Name" type="string">pHead</XPD:ATTR>
  11591. <XPD:ATTR name="TypeExpression" type="string">LPWSABUF</XPD:ATTR>
  11592. <XPD:REF name="BehavioralFeature">CS+Gf2rD80uQOiFgk6MPdAAA</XPD:REF>
  11593. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  11594. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="KjYzwWw6PkSMf6I6N+AqpwAA">
  11595. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  11596. <XPD:ATTR name="TagDefinitionSetName" type="string">CppConst</XPD:ATTR>
  11597. <XPD:ATTR name="Name" type="string">CppConst</XPD:ATTR>
  11598. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  11599. <XPD:REF name="TaggedModel">1kp2cLTJ0E+sp1NuK5DXgQAA</XPD:REF>
  11600. </XPD:OBJ>
  11601. </XPD:OBJ>
  11602. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="aN92oYF9O0We6AlfeJZcaQAA">
  11603. <XPD:ATTR name="Name" type="string">pTail</XPD:ATTR>
  11604. <XPD:ATTR name="TypeExpression" type="string">LPWSABUF</XPD:ATTR>
  11605. <XPD:REF name="BehavioralFeature">CS+Gf2rD80uQOiFgk6MPdAAA</XPD:REF>
  11606. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  11607. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="KD10NIJbGkCbnwmx9RIsUQAA">
  11608. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  11609. <XPD:ATTR name="TagDefinitionSetName" type="string">CppConst</XPD:ATTR>
  11610. <XPD:ATTR name="Name" type="string">CppConst</XPD:ATTR>
  11611. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  11612. <XPD:REF name="TaggedModel">aN92oYF9O0We6AlfeJZcaQAA</XPD:REF>
  11613. </XPD:OBJ>
  11614. </XPD:OBJ>
  11615. <XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="g9/aAEWbf0iWwG3fjjRCawAA">
  11616. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  11617. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  11618. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  11619. <XPD:REF name="BehavioralFeature">CS+Gf2rD80uQOiFgk6MPdAAA</XPD:REF>
  11620. </XPD:OBJ>
  11621. </XPD:OBJ>
  11622. <XPD:OBJ name="Operations[1]" type="UMLOperation" guid="EkJSFECEG0aY6zofSGap2gAA">
  11623. <XPD:ATTR name="Name" type="string">SetReuseAddress</XPD:ATTR>
  11624. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  11625. <XPD:REF name="Owner">ilTzVOgexUSPHrK2FSqS9wAA</XPD:REF>
  11626. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  11627. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="oPEXIyFwL0eBheHnSLqvUgAA">
  11628. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  11629. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  11630. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  11631. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  11632. <XPD:REF name="TaggedModel">EkJSFECEG0aY6zofSGap2gAA</XPD:REF>
  11633. </XPD:OBJ>
  11634. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  11635. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="twcvdmuR1UeCEA1hRwe9xAAA">
  11636. <XPD:ATTR name="Name" type="string">bReuseAddress</XPD:ATTR>
  11637. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  11638. <XPD:REF name="BehavioralFeature">EkJSFECEG0aY6zofSGap2gAA</XPD:REF>
  11639. </XPD:OBJ>
  11640. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="TScUMSS9M0eBxxp5fDFRUwAA">
  11641. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  11642. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  11643. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  11644. <XPD:REF name="BehavioralFeature">EkJSFECEG0aY6zofSGap2gAA</XPD:REF>
  11645. </XPD:OBJ>
  11646. </XPD:OBJ>
  11647. <XPD:OBJ name="Operations[2]" type="UMLOperation" guid="BeXRLytDm0qiDrI3bg/nWwAA">
  11648. <XPD:ATTR name="Name" type="string">IsReuseAddress</XPD:ATTR>
  11649. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  11650. <XPD:REF name="Owner">ilTzVOgexUSPHrK2FSqS9wAA</XPD:REF>
  11651. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  11652. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="cVTzCHoSVU2fN2+BkiLRSgAA">
  11653. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  11654. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  11655. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  11656. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  11657. <XPD:REF name="TaggedModel">BeXRLytDm0qiDrI3bg/nWwAA</XPD:REF>
  11658. </XPD:OBJ>
  11659. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  11660. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="VcP7U61xjkmReDKzayE/iwAA">
  11661. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  11662. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  11663. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  11664. <XPD:REF name="BehavioralFeature">BeXRLytDm0qiDrI3bg/nWwAA</XPD:REF>
  11665. </XPD:OBJ>
  11666. </XPD:OBJ>
  11667. <XPD:OBJ name="Operations[3]" type="UMLOperation" guid="IQlykAwKEUqNWD7FBcxaPgAA">
  11668. <XPD:ATTR name="Name" type="string">SetSocketBufferSize</XPD:ATTR>
  11669. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  11670. <XPD:REF name="Owner">ilTzVOgexUSPHrK2FSqS9wAA</XPD:REF>
  11671. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  11672. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="TXIhB/o8FUGmtM2+2cwTPAAA">
  11673. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  11674. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  11675. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  11676. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  11677. <XPD:REF name="TaggedModel">IQlykAwKEUqNWD7FBcxaPgAA</XPD:REF>
  11678. </XPD:OBJ>
  11679. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  11680. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ysPdhPuzckyAXPmI/05DZQAA">
  11681. <XPD:ATTR name="Name" type="string">dwSocketBufferSize</XPD:ATTR>
  11682. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  11683. <XPD:REF name="BehavioralFeature">IQlykAwKEUqNWD7FBcxaPgAA</XPD:REF>
  11684. </XPD:OBJ>
  11685. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="8s87X9hpCUmnkQElkIDuOgAA">
  11686. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  11687. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  11688. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  11689. <XPD:REF name="BehavioralFeature">IQlykAwKEUqNWD7FBcxaPgAA</XPD:REF>
  11690. </XPD:OBJ>
  11691. </XPD:OBJ>
  11692. <XPD:OBJ name="Operations[4]" type="UMLOperation" guid="6r+0ccAOLESUUriUMzLw1QAA">
  11693. <XPD:ATTR name="Name" type="string">SetKeepAliveTime</XPD:ATTR>
  11694. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  11695. <XPD:REF name="Owner">ilTzVOgexUSPHrK2FSqS9wAA</XPD:REF>
  11696. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  11697. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="xvZSyha29Ua61XEd7TGo3wAA">
  11698. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  11699. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  11700. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  11701. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  11702. <XPD:REF name="TaggedModel">6r+0ccAOLESUUriUMzLw1QAA</XPD:REF>
  11703. </XPD:OBJ>
  11704. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  11705. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="tow6dNORjk+1enhdOaZU3QAA">
  11706. <XPD:ATTR name="Name" type="string">dwKeepAliveTime</XPD:ATTR>
  11707. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  11708. <XPD:REF name="BehavioralFeature">6r+0ccAOLESUUriUMzLw1QAA</XPD:REF>
  11709. </XPD:OBJ>
  11710. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="0sc5dHzkn0G/yetZCqKY7QAA">
  11711. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  11712. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  11713. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  11714. <XPD:REF name="BehavioralFeature">6r+0ccAOLESUUriUMzLw1QAA</XPD:REF>
  11715. </XPD:OBJ>
  11716. </XPD:OBJ>
  11717. <XPD:OBJ name="Operations[5]" type="UMLOperation" guid="IU2iCGjMZ06PKPtNYha4eAAA">
  11718. <XPD:ATTR name="Name" type="string">SetKeepAliveInterval</XPD:ATTR>
  11719. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  11720. <XPD:REF name="Owner">ilTzVOgexUSPHrK2FSqS9wAA</XPD:REF>
  11721. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  11722. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="Ca98PJ7stE+kbPEhFdbMZgAA">
  11723. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  11724. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  11725. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  11726. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  11727. <XPD:REF name="TaggedModel">IU2iCGjMZ06PKPtNYha4eAAA</XPD:REF>
  11728. </XPD:OBJ>
  11729. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  11730. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="zGbhDdNpNk2aj66TlIs7cwAA">
  11731. <XPD:ATTR name="Name" type="string">dwKeepAliveInterval</XPD:ATTR>
  11732. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  11733. <XPD:REF name="BehavioralFeature">IU2iCGjMZ06PKPtNYha4eAAA</XPD:REF>
  11734. </XPD:OBJ>
  11735. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="cxq4aa9RYUaxxRLTrJoUSwAA">
  11736. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  11737. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  11738. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  11739. <XPD:REF name="BehavioralFeature">IU2iCGjMZ06PKPtNYha4eAAA</XPD:REF>
  11740. </XPD:OBJ>
  11741. </XPD:OBJ>
  11742. <XPD:OBJ name="Operations[6]" type="UMLOperation" guid="pECSrcTQYUiJVILwr84WrwAA">
  11743. <XPD:ATTR name="Name" type="string">GetSocketBufferSize</XPD:ATTR>
  11744. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  11745. <XPD:REF name="Owner">ilTzVOgexUSPHrK2FSqS9wAA</XPD:REF>
  11746. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  11747. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="QL3FG2to5kK2EH1RG5qhngAA">
  11748. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  11749. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  11750. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  11751. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  11752. <XPD:REF name="TaggedModel">pECSrcTQYUiJVILwr84WrwAA</XPD:REF>
  11753. </XPD:OBJ>
  11754. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  11755. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Faqay8TukUeiJKk/4KHMYgAA">
  11756. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  11757. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  11758. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  11759. <XPD:REF name="BehavioralFeature">pECSrcTQYUiJVILwr84WrwAA</XPD:REF>
  11760. </XPD:OBJ>
  11761. </XPD:OBJ>
  11762. <XPD:OBJ name="Operations[7]" type="UMLOperation" guid="CGqRbpw5M0OThgy9rErkSAAA">
  11763. <XPD:ATTR name="Name" type="string">GetKeepAliveTime</XPD:ATTR>
  11764. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  11765. <XPD:REF name="Owner">ilTzVOgexUSPHrK2FSqS9wAA</XPD:REF>
  11766. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  11767. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="PWD1T3akR02N0HtMuufykAAA">
  11768. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  11769. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  11770. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  11771. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  11772. <XPD:REF name="TaggedModel">CGqRbpw5M0OThgy9rErkSAAA</XPD:REF>
  11773. </XPD:OBJ>
  11774. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  11775. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="UDnLpz0c9UOCqOFmg8ervwAA">
  11776. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  11777. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  11778. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  11779. <XPD:REF name="BehavioralFeature">CGqRbpw5M0OThgy9rErkSAAA</XPD:REF>
  11780. </XPD:OBJ>
  11781. </XPD:OBJ>
  11782. <XPD:OBJ name="Operations[8]" type="UMLOperation" guid="O4Z61Ft1P0ivrrL4Hs/OWwAA">
  11783. <XPD:ATTR name="Name" type="string">GetKeepAliveInterval</XPD:ATTR>
  11784. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  11785. <XPD:REF name="Owner">ilTzVOgexUSPHrK2FSqS9wAA</XPD:REF>
  11786. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  11787. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="OxzZqtj/Z0iwiMTRdcWwQAAA">
  11788. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  11789. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  11790. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  11791. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  11792. <XPD:REF name="TaggedModel">O4Z61Ft1P0ivrrL4Hs/OWwAA</XPD:REF>
  11793. </XPD:OBJ>
  11794. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  11795. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="AZ70ePkjeUCBm6zKyINOBAAA">
  11796. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  11797. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  11798. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  11799. <XPD:REF name="BehavioralFeature">O4Z61Ft1P0ivrrL4Hs/OWwAA</XPD:REF>
  11800. </XPD:OBJ>
  11801. </XPD:OBJ>
  11802. <XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
  11803. <XPD:REF name="TypedParameters[0]">HhGV7MnAEUSpUJYBiZ94UQAA</XPD:REF>
  11804. <XPD:REF name="TypedParameters[1]">R2exw8R6DE6K1lw0TUkI2wAA</XPD:REF>
  11805. </XPD:OBJ>
  11806. <XPD:OBJ name="OwnedElements[34]" type="UMLClass" guid="CqUqbTfjd0mBGFOXrmWVDgAA">
  11807. <XPD:ATTR name="Name" type="string">ITcpClient</XPD:ATTR>
  11808. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  11809. <XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
  11810. <XPD:REF name="Views[0]">nQs4ohjRpkGJ66FalNzxdwAA</XPD:REF>
  11811. <XPD:REF name="Views[1]">dOO9/G7idUO0ZtyANx7O4QAA</XPD:REF>
  11812. <XPD:REF name="Views[2]">lqqukuulmU6NID3lb+2q/AAA</XPD:REF>
  11813. <XPD:REF name="Views[3]">FExQG0+/OE+cyf1ApccbnwAA</XPD:REF>
  11814. <XPD:REF name="Views[4]">J8pneqLZKkaDgX4DgXGzJwAA</XPD:REF>
  11815. <XPD:REF name="Views[5]">Beg2+/tFx0yjXKd9UQEdGgAA</XPD:REF>
  11816. <XPD:REF name="Views[6]">hpC8z/rHwkmqPSxPKaAk3wAA</XPD:REF>
  11817. <XPD:REF name="Views[7]">XSRXz/S8HkSLA1P5fEI4vwAA</XPD:REF>
  11818. <XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
  11819. <XPD:REF name="Generalizations[0]">dOpAHC5JfkymmNyAgeRwWAAA</XPD:REF>
  11820. <XPD:ATTR name="#Specializations" type="integer">3</XPD:ATTR>
  11821. <XPD:REF name="Specializations[0]">GJ1pEOa7xE+Vx6DHIVvLbwAA</XPD:REF>
  11822. <XPD:REF name="Specializations[1]">hwXxX+YbkkG6mY/KLykG4AAA</XPD:REF>
  11823. <XPD:REF name="Specializations[2]">l44zgodkDEuj17c7XdoPSQAA</XPD:REF>
  11824. <XPD:ATTR name="#Operations" type="integer">7</XPD:ATTR>
  11825. <XPD:OBJ name="Operations[0]" type="UMLOperation" guid="HZZAVH0FIU6ZVBzk208coQAA">
  11826. <XPD:ATTR name="Name" type="string">SendSmallFile</XPD:ATTR>
  11827. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  11828. <XPD:REF name="Owner">CqUqbTfjd0mBGFOXrmWVDgAA</XPD:REF>
  11829. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  11830. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="XsDw7g8NLESq7CF99XnHRQAA">
  11831. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  11832. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  11833. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  11834. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  11835. <XPD:REF name="TaggedModel">HZZAVH0FIU6ZVBzk208coQAA</XPD:REF>
  11836. </XPD:OBJ>
  11837. <XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
  11838. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="G5GAATRZq02yb5H43dU+MwAA">
  11839. <XPD:ATTR name="Name" type="string">lpszFileName</XPD:ATTR>
  11840. <XPD:ATTR name="TypeExpression" type="string">LPCTSTR</XPD:ATTR>
  11841. <XPD:REF name="BehavioralFeature">HZZAVH0FIU6ZVBzk208coQAA</XPD:REF>
  11842. </XPD:OBJ>
  11843. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="DiQ9kwx73UGrvS8/ef1AIQAA">
  11844. <XPD:ATTR name="Name" type="string">pHead</XPD:ATTR>
  11845. <XPD:ATTR name="TypeExpression" type="string">LPWSABUF</XPD:ATTR>
  11846. <XPD:REF name="BehavioralFeature">HZZAVH0FIU6ZVBzk208coQAA</XPD:REF>
  11847. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  11848. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="XwSHGoHxO0yIEBldPTa/UgAA">
  11849. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  11850. <XPD:ATTR name="TagDefinitionSetName" type="string">CppConst</XPD:ATTR>
  11851. <XPD:ATTR name="Name" type="string">CppConst</XPD:ATTR>
  11852. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  11853. <XPD:REF name="TaggedModel">DiQ9kwx73UGrvS8/ef1AIQAA</XPD:REF>
  11854. </XPD:OBJ>
  11855. </XPD:OBJ>
  11856. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="y49IejYoY0qSqeLBBoRK8AAA">
  11857. <XPD:ATTR name="Name" type="string">pTail</XPD:ATTR>
  11858. <XPD:ATTR name="TypeExpression" type="string">LPWSABUF</XPD:ATTR>
  11859. <XPD:REF name="BehavioralFeature">HZZAVH0FIU6ZVBzk208coQAA</XPD:REF>
  11860. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  11861. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="dZSOfDDi3kWJZD48D9e39QAA">
  11862. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  11863. <XPD:ATTR name="TagDefinitionSetName" type="string">CppConst</XPD:ATTR>
  11864. <XPD:ATTR name="Name" type="string">CppConst</XPD:ATTR>
  11865. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  11866. <XPD:REF name="TaggedModel">y49IejYoY0qSqeLBBoRK8AAA</XPD:REF>
  11867. </XPD:OBJ>
  11868. </XPD:OBJ>
  11869. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="Isc+agNjgk+fgZGsPlNWCQAA">
  11870. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  11871. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  11872. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  11873. <XPD:REF name="BehavioralFeature">HZZAVH0FIU6ZVBzk208coQAA</XPD:REF>
  11874. </XPD:OBJ>
  11875. </XPD:OBJ>
  11876. <XPD:OBJ name="Operations[1]" type="UMLOperation" guid="RsjErIAYP0em72A7wdfIOAAA">
  11877. <XPD:ATTR name="Name" type="string">SetSocketBufferSize</XPD:ATTR>
  11878. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  11879. <XPD:REF name="Owner">CqUqbTfjd0mBGFOXrmWVDgAA</XPD:REF>
  11880. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  11881. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="dJNgOnwh60+Xz0M34LEQswAA">
  11882. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  11883. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  11884. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  11885. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  11886. <XPD:REF name="TaggedModel">RsjErIAYP0em72A7wdfIOAAA</XPD:REF>
  11887. </XPD:OBJ>
  11888. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  11889. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="QcRygxayYE294VXf0CvtAQAA">
  11890. <XPD:ATTR name="Name" type="string">dwSocketBufferSize</XPD:ATTR>
  11891. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  11892. <XPD:REF name="BehavioralFeature">RsjErIAYP0em72A7wdfIOAAA</XPD:REF>
  11893. </XPD:OBJ>
  11894. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="BHXjMJSfCkmlBGC7BlpduwAA">
  11895. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  11896. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  11897. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  11898. <XPD:REF name="BehavioralFeature">RsjErIAYP0em72A7wdfIOAAA</XPD:REF>
  11899. </XPD:OBJ>
  11900. </XPD:OBJ>
  11901. <XPD:OBJ name="Operations[2]" type="UMLOperation" guid="xHkjUhQkwka9X6Iq+CC49wAA">
  11902. <XPD:ATTR name="Name" type="string">SetKeepAliveTime</XPD:ATTR>
  11903. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  11904. <XPD:REF name="Owner">CqUqbTfjd0mBGFOXrmWVDgAA</XPD:REF>
  11905. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  11906. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="3yXTzTsLS0e3yp67avHyrAAA">
  11907. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  11908. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  11909. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  11910. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  11911. <XPD:REF name="TaggedModel">xHkjUhQkwka9X6Iq+CC49wAA</XPD:REF>
  11912. </XPD:OBJ>
  11913. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  11914. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Odj3AFUt3E2WzgyvkPcpggAA">
  11915. <XPD:ATTR name="Name" type="string">dwKeepAliveTime</XPD:ATTR>
  11916. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  11917. <XPD:REF name="BehavioralFeature">xHkjUhQkwka9X6Iq+CC49wAA</XPD:REF>
  11918. </XPD:OBJ>
  11919. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="XHE+lkAdTkGi9KCUHkT2nAAA">
  11920. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  11921. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  11922. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  11923. <XPD:REF name="BehavioralFeature">xHkjUhQkwka9X6Iq+CC49wAA</XPD:REF>
  11924. </XPD:OBJ>
  11925. </XPD:OBJ>
  11926. <XPD:OBJ name="Operations[3]" type="UMLOperation" guid="9ZxyNAhwhECwOA0fhgCFIAAA">
  11927. <XPD:ATTR name="Name" type="string">SetKeepAliveInterval</XPD:ATTR>
  11928. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  11929. <XPD:REF name="Owner">CqUqbTfjd0mBGFOXrmWVDgAA</XPD:REF>
  11930. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  11931. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="lnN/pezSO0K2npuMfYFWrgAA">
  11932. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  11933. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  11934. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  11935. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  11936. <XPD:REF name="TaggedModel">9ZxyNAhwhECwOA0fhgCFIAAA</XPD:REF>
  11937. </XPD:OBJ>
  11938. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  11939. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ggBvmoLSDE+0EMfwrdxAnwAA">
  11940. <XPD:ATTR name="Name" type="string">dwKeepAliveInterval</XPD:ATTR>
  11941. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  11942. <XPD:REF name="BehavioralFeature">9ZxyNAhwhECwOA0fhgCFIAAA</XPD:REF>
  11943. </XPD:OBJ>
  11944. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="lbzmj9blWUKHDRKtAUGURQAA">
  11945. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  11946. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  11947. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  11948. <XPD:REF name="BehavioralFeature">9ZxyNAhwhECwOA0fhgCFIAAA</XPD:REF>
  11949. </XPD:OBJ>
  11950. </XPD:OBJ>
  11951. <XPD:OBJ name="Operations[4]" type="UMLOperation" guid="AFPw5GUrXUaMtDPcjOPi1QAA">
  11952. <XPD:ATTR name="Name" type="string">GetSocketBufferSize</XPD:ATTR>
  11953. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  11954. <XPD:REF name="Owner">CqUqbTfjd0mBGFOXrmWVDgAA</XPD:REF>
  11955. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  11956. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="UpJpNsNBukaMs8aEa7jcsQAA">
  11957. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  11958. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  11959. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  11960. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  11961. <XPD:REF name="TaggedModel">AFPw5GUrXUaMtDPcjOPi1QAA</XPD:REF>
  11962. </XPD:OBJ>
  11963. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  11964. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="0T3+Wo9Zlku/bTM3mAE4JQAA">
  11965. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  11966. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  11967. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  11968. <XPD:REF name="BehavioralFeature">AFPw5GUrXUaMtDPcjOPi1QAA</XPD:REF>
  11969. </XPD:OBJ>
  11970. </XPD:OBJ>
  11971. <XPD:OBJ name="Operations[5]" type="UMLOperation" guid="DYAha7DikUSv8zn5eYLNywAA">
  11972. <XPD:ATTR name="Name" type="string">GetKeepAliveTime</XPD:ATTR>
  11973. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  11974. <XPD:REF name="Owner">CqUqbTfjd0mBGFOXrmWVDgAA</XPD:REF>
  11975. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  11976. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="DlgfEcAa5Ei174V/ojb/HgAA">
  11977. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  11978. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  11979. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  11980. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  11981. <XPD:REF name="TaggedModel">DYAha7DikUSv8zn5eYLNywAA</XPD:REF>
  11982. </XPD:OBJ>
  11983. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  11984. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="U5bUgs5Gl0SK1QtcWFuLJgAA">
  11985. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  11986. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  11987. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  11988. <XPD:REF name="BehavioralFeature">DYAha7DikUSv8zn5eYLNywAA</XPD:REF>
  11989. </XPD:OBJ>
  11990. </XPD:OBJ>
  11991. <XPD:OBJ name="Operations[6]" type="UMLOperation" guid="xMQXtcaJQEa/fvrIFZiCsQAA">
  11992. <XPD:ATTR name="Name" type="string">GetKeepAliveInterval</XPD:ATTR>
  11993. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  11994. <XPD:REF name="Owner">CqUqbTfjd0mBGFOXrmWVDgAA</XPD:REF>
  11995. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  11996. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="1sQuP1bYN0e4rYx8/fg14QAA">
  11997. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  11998. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  11999. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  12000. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  12001. <XPD:REF name="TaggedModel">xMQXtcaJQEa/fvrIFZiCsQAA</XPD:REF>
  12002. </XPD:OBJ>
  12003. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  12004. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="h9TWhS26oE2v3lCgrzkVZwAA">
  12005. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  12006. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  12007. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  12008. <XPD:REF name="BehavioralFeature">xMQXtcaJQEa/fvrIFZiCsQAA</XPD:REF>
  12009. </XPD:OBJ>
  12010. </XPD:OBJ>
  12011. <XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
  12012. <XPD:REF name="TypedParameters[0]">8vajZ8HVQUWLlEKb77MjdwAA</XPD:REF>
  12013. <XPD:REF name="TypedParameters[1]">XwIYEdJyaU+OBOCXAgFkDQAA</XPD:REF>
  12014. </XPD:OBJ>
  12015. <XPD:OBJ name="OwnedElements[35]" type="UMLClass" guid="s/XSjWMZB0WwUzzarQOzNgAA">
  12016. <XPD:ATTR name="Name" type="string">IUdpClient</XPD:ATTR>
  12017. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  12018. <XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
  12019. <XPD:REF name="Views[0]">F1H1FgAQo0KwYhAVsIoSYQAA</XPD:REF>
  12020. <XPD:REF name="Views[1]">jbJHR08NXUGCbuGNgp0cOgAA</XPD:REF>
  12021. <XPD:REF name="Views[2]">A/qe+2hseUW9UB30SiWYewAA</XPD:REF>
  12022. <XPD:REF name="Views[3]">8YqTxFjKE0eO5ZR6s7KJQAAA</XPD:REF>
  12023. <XPD:REF name="Views[4]">oleTxFsjKEWwtZuXdUKCNQAA</XPD:REF>
  12024. <XPD:REF name="Views[5]">mu+wwFogcUaHAV1TyiDrlgAA</XPD:REF>
  12025. <XPD:REF name="Views[6]">nGY0WS1b7UuLarVAvDm1HwAA</XPD:REF>
  12026. <XPD:REF name="Views[7]">eMxGh8/HPEOWDLBKq6da9wAA</XPD:REF>
  12027. <XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
  12028. <XPD:REF name="Generalizations[0]">VhVmNVhKIEyRJWflThCsqQAA</XPD:REF>
  12029. <XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
  12030. <XPD:REF name="Specializations[0]">TevsU+ekCkCxrYsp/lugswAA</XPD:REF>
  12031. <XPD:ATTR name="#Operations" type="integer">6</XPD:ATTR>
  12032. <XPD:OBJ name="Operations[0]" type="UMLOperation" guid="LkezD0dty0WGYzWhoYrR+gAA">
  12033. <XPD:ATTR name="Name" type="string">SetMaxDatagramSize</XPD:ATTR>
  12034. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  12035. <XPD:REF name="Owner">s/XSjWMZB0WwUzzarQOzNgAA</XPD:REF>
  12036. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  12037. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="mylIJJF370uWCUslTffTWAAA">
  12038. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  12039. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  12040. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  12041. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  12042. <XPD:REF name="TaggedModel">LkezD0dty0WGYzWhoYrR+gAA</XPD:REF>
  12043. </XPD:OBJ>
  12044. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  12045. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="rpZzbLtpeEm2x65MgJQIbwAA">
  12046. <XPD:ATTR name="Name" type="string">dwMaxDatagramSize</XPD:ATTR>
  12047. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  12048. <XPD:REF name="BehavioralFeature">LkezD0dty0WGYzWhoYrR+gAA</XPD:REF>
  12049. </XPD:OBJ>
  12050. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="eH2V695tcUqa3xBGYx24sgAA">
  12051. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  12052. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  12053. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  12054. <XPD:REF name="BehavioralFeature">LkezD0dty0WGYzWhoYrR+gAA</XPD:REF>
  12055. </XPD:OBJ>
  12056. </XPD:OBJ>
  12057. <XPD:OBJ name="Operations[1]" type="UMLOperation" guid="wL7crcury0eeUEw8kwS5ogAA">
  12058. <XPD:ATTR name="Name" type="string">GetMaxDatagramSize</XPD:ATTR>
  12059. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  12060. <XPD:REF name="Owner">s/XSjWMZB0WwUzzarQOzNgAA</XPD:REF>
  12061. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  12062. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="MS0xntzSb0KpBUQLZ/SDLgAA">
  12063. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  12064. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  12065. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  12066. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  12067. <XPD:REF name="TaggedModel">wL7crcury0eeUEw8kwS5ogAA</XPD:REF>
  12068. </XPD:OBJ>
  12069. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  12070. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="w6nC/pYwAUiHmID3m5VBlwAA">
  12071. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  12072. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  12073. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  12074. <XPD:REF name="BehavioralFeature">wL7crcury0eeUEw8kwS5ogAA</XPD:REF>
  12075. </XPD:OBJ>
  12076. </XPD:OBJ>
  12077. <XPD:OBJ name="Operations[2]" type="UMLOperation" guid="PkuxOPbSdkG/5vOQ595hbgAA">
  12078. <XPD:ATTR name="Name" type="string">SetDetectAttempts</XPD:ATTR>
  12079. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  12080. <XPD:REF name="Owner">s/XSjWMZB0WwUzzarQOzNgAA</XPD:REF>
  12081. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  12082. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="BrAOdIWxQ0C22Qx+SfO0fgAA">
  12083. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  12084. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  12085. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  12086. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  12087. <XPD:REF name="TaggedModel">PkuxOPbSdkG/5vOQ595hbgAA</XPD:REF>
  12088. </XPD:OBJ>
  12089. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  12090. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="SQp1X1S4V06x2uvK4WZ2LgAA">
  12091. <XPD:ATTR name="Name" type="string">dwDetectAttempts</XPD:ATTR>
  12092. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  12093. <XPD:REF name="BehavioralFeature">PkuxOPbSdkG/5vOQ595hbgAA</XPD:REF>
  12094. </XPD:OBJ>
  12095. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="EG6ZP3jE/EWMszel+GDZAAAA">
  12096. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  12097. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  12098. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  12099. <XPD:REF name="BehavioralFeature">PkuxOPbSdkG/5vOQ595hbgAA</XPD:REF>
  12100. </XPD:OBJ>
  12101. </XPD:OBJ>
  12102. <XPD:OBJ name="Operations[3]" type="UMLOperation" guid="G//IssPd2kuG5PYQ1/R5AQAA">
  12103. <XPD:ATTR name="Name" type="string">SetDetectInterval</XPD:ATTR>
  12104. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  12105. <XPD:REF name="Owner">s/XSjWMZB0WwUzzarQOzNgAA</XPD:REF>
  12106. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  12107. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="OG9pWhx5cU+ocLwd6iuSsAAA">
  12108. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  12109. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  12110. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  12111. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  12112. <XPD:REF name="TaggedModel">G//IssPd2kuG5PYQ1/R5AQAA</XPD:REF>
  12113. </XPD:OBJ>
  12114. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  12115. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="0mBD5yDk3EOH2NJTkGH6nAAA">
  12116. <XPD:ATTR name="Name" type="string">dwDetectInterval</XPD:ATTR>
  12117. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  12118. <XPD:REF name="BehavioralFeature">G//IssPd2kuG5PYQ1/R5AQAA</XPD:REF>
  12119. </XPD:OBJ>
  12120. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="MedULjtFBkuw3bS6UHVuwAAA">
  12121. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  12122. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  12123. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  12124. <XPD:REF name="BehavioralFeature">G//IssPd2kuG5PYQ1/R5AQAA</XPD:REF>
  12125. </XPD:OBJ>
  12126. </XPD:OBJ>
  12127. <XPD:OBJ name="Operations[4]" type="UMLOperation" guid="ciGmHJgAyEGxiGhk8PljIgAA">
  12128. <XPD:ATTR name="Name" type="string">GetDetectAttempts</XPD:ATTR>
  12129. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  12130. <XPD:REF name="Owner">s/XSjWMZB0WwUzzarQOzNgAA</XPD:REF>
  12131. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  12132. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="+Fo+dsuZUUKRSF0s/4fVLgAA">
  12133. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  12134. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  12135. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  12136. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  12137. <XPD:REF name="TaggedModel">ciGmHJgAyEGxiGhk8PljIgAA</XPD:REF>
  12138. </XPD:OBJ>
  12139. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  12140. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="jbtKQ07zpE2646mHFvuZIwAA">
  12141. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  12142. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  12143. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  12144. <XPD:REF name="BehavioralFeature">ciGmHJgAyEGxiGhk8PljIgAA</XPD:REF>
  12145. </XPD:OBJ>
  12146. </XPD:OBJ>
  12147. <XPD:OBJ name="Operations[5]" type="UMLOperation" guid="0aFR6DV9lUKHGSz772XcVQAA">
  12148. <XPD:ATTR name="Name" type="string">GetDetectInterval</XPD:ATTR>
  12149. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  12150. <XPD:REF name="Owner">s/XSjWMZB0WwUzzarQOzNgAA</XPD:REF>
  12151. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  12152. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="wOAY4/UDG0qu2JPErY18EQAA">
  12153. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  12154. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  12155. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  12156. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  12157. <XPD:REF name="TaggedModel">0aFR6DV9lUKHGSz772XcVQAA</XPD:REF>
  12158. </XPD:OBJ>
  12159. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  12160. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ui8XIdrFQ0m3+56o/DMGIgAA">
  12161. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  12162. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  12163. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  12164. <XPD:REF name="BehavioralFeature">0aFR6DV9lUKHGSz772XcVQAA</XPD:REF>
  12165. </XPD:OBJ>
  12166. </XPD:OBJ>
  12167. </XPD:OBJ>
  12168. <XPD:OBJ name="OwnedElements[36]" type="UMLClass" guid="6HMIzI9avUGHDCpvqmkdqQAA">
  12169. <XPD:ATTR name="Name" type="string">IUdpCast</XPD:ATTR>
  12170. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  12171. <XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
  12172. <XPD:REF name="Views[0]">pliWbIwkj0yRgSGaHICnEAAA</XPD:REF>
  12173. <XPD:REF name="Views[1]">GFjVGz0h0UKHtQSekLUdFAAA</XPD:REF>
  12174. <XPD:REF name="Views[2]">h9lDPjAO20uIyIh2EQBEegAA</XPD:REF>
  12175. <XPD:REF name="Views[3]">EWByVZkFRkeKOTEbtBNHzgAA</XPD:REF>
  12176. <XPD:REF name="Views[4]">YHlypkK/9EmsY5l1e8kckgAA</XPD:REF>
  12177. <XPD:REF name="Views[5]">VLGusEwIGUevSmatPhh72wAA</XPD:REF>
  12178. <XPD:REF name="Views[6]">aakwU3ZJpE+Ypf0KR6wLAgAA</XPD:REF>
  12179. <XPD:REF name="Views[7]">ThixXfNMcES7+lt9FDiJ3QAA</XPD:REF>
  12180. <XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
  12181. <XPD:REF name="Generalizations[0]">MejA8cLC00G/Y3QcvCU6BgAA</XPD:REF>
  12182. <XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
  12183. <XPD:REF name="Specializations[0]">Mrk3QXUHNk2R1/cHV9/5pAAA</XPD:REF>
  12184. <XPD:ATTR name="#Operations" type="integer">11</XPD:ATTR>
  12185. <XPD:OBJ name="Operations[0]" type="UMLOperation" guid="Lemeh+D7bk+SiasFqSu2PQAA">
  12186. <XPD:ATTR name="Name" type="string">SetMaxDatagramSize</XPD:ATTR>
  12187. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  12188. <XPD:REF name="Owner">6HMIzI9avUGHDCpvqmkdqQAA</XPD:REF>
  12189. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  12190. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="wGyTCwi4i06nhSktAidycAAA">
  12191. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  12192. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  12193. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  12194. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  12195. <XPD:REF name="TaggedModel">Lemeh+D7bk+SiasFqSu2PQAA</XPD:REF>
  12196. </XPD:OBJ>
  12197. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  12198. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ekeOYvm3NEqziWrFb6EZCQAA">
  12199. <XPD:ATTR name="Name" type="string">dwMaxDatagramSize</XPD:ATTR>
  12200. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  12201. <XPD:REF name="BehavioralFeature">Lemeh+D7bk+SiasFqSu2PQAA</XPD:REF>
  12202. </XPD:OBJ>
  12203. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="B5khw6W2f0uzKmyiIpDbPgAA">
  12204. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  12205. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  12206. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  12207. <XPD:REF name="BehavioralFeature">Lemeh+D7bk+SiasFqSu2PQAA</XPD:REF>
  12208. </XPD:OBJ>
  12209. </XPD:OBJ>
  12210. <XPD:OBJ name="Operations[1]" type="UMLOperation" guid="FrmhusvHAk656SCbpUhHCgAA">
  12211. <XPD:ATTR name="Name" type="string">GetMaxDatagramSize</XPD:ATTR>
  12212. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  12213. <XPD:REF name="Owner">6HMIzI9avUGHDCpvqmkdqQAA</XPD:REF>
  12214. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  12215. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="+jFGqdcSs0mF/zSK47/aHAAA">
  12216. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  12217. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  12218. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  12219. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  12220. <XPD:REF name="TaggedModel">FrmhusvHAk656SCbpUhHCgAA</XPD:REF>
  12221. </XPD:OBJ>
  12222. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  12223. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="3h+LtJcPHkaeW9KI4S5V8AAA">
  12224. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  12225. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  12226. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  12227. <XPD:REF name="BehavioralFeature">FrmhusvHAk656SCbpUhHCgAA</XPD:REF>
  12228. </XPD:OBJ>
  12229. </XPD:OBJ>
  12230. <XPD:OBJ name="Operations[2]" type="UMLOperation" guid="nVw3S5A0rUa8tcQ5NiVASwAA">
  12231. <XPD:ATTR name="Name" type="string">SetReuseAddress</XPD:ATTR>
  12232. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  12233. <XPD:REF name="Owner">6HMIzI9avUGHDCpvqmkdqQAA</XPD:REF>
  12234. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  12235. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="W7Q9XZ5ibEef7lvqdgBFXwAA">
  12236. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  12237. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  12238. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  12239. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  12240. <XPD:REF name="TaggedModel">nVw3S5A0rUa8tcQ5NiVASwAA</XPD:REF>
  12241. </XPD:OBJ>
  12242. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  12243. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="d0SojvLfJ0u4ZXm94nn3mAAA">
  12244. <XPD:ATTR name="Name" type="string">bReuseAddress</XPD:ATTR>
  12245. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  12246. <XPD:REF name="BehavioralFeature">nVw3S5A0rUa8tcQ5NiVASwAA</XPD:REF>
  12247. </XPD:OBJ>
  12248. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="rkVOatMqi0Gx/Qm4z+fVUQAA">
  12249. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  12250. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  12251. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  12252. <XPD:REF name="BehavioralFeature">nVw3S5A0rUa8tcQ5NiVASwAA</XPD:REF>
  12253. </XPD:OBJ>
  12254. </XPD:OBJ>
  12255. <XPD:OBJ name="Operations[3]" type="UMLOperation" guid="I2XkxXkysU2alUt0LfhJ4gAA">
  12256. <XPD:ATTR name="Name" type="string">IsReuseAddress</XPD:ATTR>
  12257. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  12258. <XPD:REF name="Owner">6HMIzI9avUGHDCpvqmkdqQAA</XPD:REF>
  12259. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  12260. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="mJL2GtACCUSAvItYh4M9kwAA">
  12261. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  12262. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  12263. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  12264. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  12265. <XPD:REF name="TaggedModel">I2XkxXkysU2alUt0LfhJ4gAA</XPD:REF>
  12266. </XPD:OBJ>
  12267. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  12268. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="JlPseQkBpUWQk9Ys4owTBAAA">
  12269. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  12270. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  12271. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  12272. <XPD:REF name="BehavioralFeature">I2XkxXkysU2alUt0LfhJ4gAA</XPD:REF>
  12273. </XPD:OBJ>
  12274. </XPD:OBJ>
  12275. <XPD:OBJ name="Operations[4]" type="UMLOperation" guid="2tLZ0e+je0+HgFYwvmKGSwAA">
  12276. <XPD:ATTR name="Name" type="string">SetCastMode</XPD:ATTR>
  12277. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  12278. <XPD:REF name="Owner">6HMIzI9avUGHDCpvqmkdqQAA</XPD:REF>
  12279. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  12280. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="0YOEEpPfF0CA7Yf1O4E0bQAA">
  12281. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  12282. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  12283. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  12284. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  12285. <XPD:REF name="TaggedModel">2tLZ0e+je0+HgFYwvmKGSwAA</XPD:REF>
  12286. </XPD:OBJ>
  12287. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  12288. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="+b6DANHm0U+ItjJPjpe/7gAA">
  12289. <XPD:ATTR name="Name" type="string">enCastMode</XPD:ATTR>
  12290. <XPD:REF name="BehavioralFeature">2tLZ0e+je0+HgFYwvmKGSwAA</XPD:REF>
  12291. <XPD:REF name="Type_">6zImDSI92UG9tawjYrSv0AAA</XPD:REF>
  12292. </XPD:OBJ>
  12293. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="drY4NbaruE+OInKARBPQxwAA">
  12294. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  12295. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  12296. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  12297. <XPD:REF name="BehavioralFeature">2tLZ0e+je0+HgFYwvmKGSwAA</XPD:REF>
  12298. </XPD:OBJ>
  12299. </XPD:OBJ>
  12300. <XPD:OBJ name="Operations[5]" type="UMLOperation" guid="84h86FOjyEy24Gj6kEbBxwAA">
  12301. <XPD:ATTR name="Name" type="string">GetCastMode</XPD:ATTR>
  12302. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  12303. <XPD:REF name="Owner">6HMIzI9avUGHDCpvqmkdqQAA</XPD:REF>
  12304. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  12305. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="0lL7p0nM5kigkOcNruE6qQAA">
  12306. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  12307. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  12308. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  12309. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  12310. <XPD:REF name="TaggedModel">84h86FOjyEy24Gj6kEbBxwAA</XPD:REF>
  12311. </XPD:OBJ>
  12312. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  12313. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="KTy9RH4DjEKRdPjXPPuUewAA">
  12314. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  12315. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  12316. <XPD:REF name="BehavioralFeature">84h86FOjyEy24Gj6kEbBxwAA</XPD:REF>
  12317. <XPD:REF name="Type_">6zImDSI92UG9tawjYrSv0AAA</XPD:REF>
  12318. </XPD:OBJ>
  12319. </XPD:OBJ>
  12320. <XPD:OBJ name="Operations[6]" type="UMLOperation" guid="aMsKFuLGwk6Tuk9/yYvdrQAA">
  12321. <XPD:ATTR name="Name" type="string">SetMultiCastTtl</XPD:ATTR>
  12322. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  12323. <XPD:REF name="Owner">6HMIzI9avUGHDCpvqmkdqQAA</XPD:REF>
  12324. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  12325. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="VSfw6h3EWEmsj3YahyNQIgAA">
  12326. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  12327. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  12328. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  12329. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  12330. <XPD:REF name="TaggedModel">aMsKFuLGwk6Tuk9/yYvdrQAA</XPD:REF>
  12331. </XPD:OBJ>
  12332. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  12333. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="G/SeuCAM4EiOaiAYkhb8WgAA">
  12334. <XPD:ATTR name="Name" type="string">iMCTtl</XPD:ATTR>
  12335. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  12336. <XPD:REF name="BehavioralFeature">aMsKFuLGwk6Tuk9/yYvdrQAA</XPD:REF>
  12337. </XPD:OBJ>
  12338. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="bLs1kbTZdkedxuqgPxv1owAA">
  12339. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  12340. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  12341. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  12342. <XPD:REF name="BehavioralFeature">aMsKFuLGwk6Tuk9/yYvdrQAA</XPD:REF>
  12343. </XPD:OBJ>
  12344. </XPD:OBJ>
  12345. <XPD:OBJ name="Operations[7]" type="UMLOperation" guid="f2mBky6Obk61jx3S39FmcAAA">
  12346. <XPD:ATTR name="Name" type="string">GetMultiCastTtl</XPD:ATTR>
  12347. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  12348. <XPD:REF name="Owner">6HMIzI9avUGHDCpvqmkdqQAA</XPD:REF>
  12349. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  12350. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="DCDAuo+sukeoOpJMU1u0ywAA">
  12351. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  12352. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  12353. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  12354. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  12355. <XPD:REF name="TaggedModel">f2mBky6Obk61jx3S39FmcAAA</XPD:REF>
  12356. </XPD:OBJ>
  12357. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  12358. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="0TqOQer4s0qeEtWvU2S//AAA">
  12359. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  12360. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  12361. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  12362. <XPD:REF name="BehavioralFeature">f2mBky6Obk61jx3S39FmcAAA</XPD:REF>
  12363. </XPD:OBJ>
  12364. </XPD:OBJ>
  12365. <XPD:OBJ name="Operations[8]" type="UMLOperation" guid="UHQaBohb3EO396LQltE0DwAA">
  12366. <XPD:ATTR name="Name" type="string">SetMultiCastLoop</XPD:ATTR>
  12367. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  12368. <XPD:REF name="Owner">6HMIzI9avUGHDCpvqmkdqQAA</XPD:REF>
  12369. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  12370. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="NdqHf+3NEU+9LB3ivR2p8QAA">
  12371. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  12372. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  12373. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  12374. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  12375. <XPD:REF name="TaggedModel">UHQaBohb3EO396LQltE0DwAA</XPD:REF>
  12376. </XPD:OBJ>
  12377. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  12378. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="d3aK/AytSk+jlJruZpmuVgAA">
  12379. <XPD:ATTR name="Name" type="string">bMCLoop</XPD:ATTR>
  12380. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  12381. <XPD:REF name="BehavioralFeature">UHQaBohb3EO396LQltE0DwAA</XPD:REF>
  12382. </XPD:OBJ>
  12383. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="k7k6UBMbJ0Cm2yj3dDZBKQAA">
  12384. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  12385. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  12386. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  12387. <XPD:REF name="BehavioralFeature">UHQaBohb3EO396LQltE0DwAA</XPD:REF>
  12388. </XPD:OBJ>
  12389. </XPD:OBJ>
  12390. <XPD:OBJ name="Operations[9]" type="UMLOperation" guid="2kje4RSx/EGCqq5mU5J/3wAA">
  12391. <XPD:ATTR name="Name" type="string">IsMultiCastLoop</XPD:ATTR>
  12392. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  12393. <XPD:REF name="Owner">6HMIzI9avUGHDCpvqmkdqQAA</XPD:REF>
  12394. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  12395. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="aGdCZk5esUaN0yuzDZVLBwAA">
  12396. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  12397. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  12398. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  12399. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  12400. <XPD:REF name="TaggedModel">2kje4RSx/EGCqq5mU5J/3wAA</XPD:REF>
  12401. </XPD:OBJ>
  12402. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  12403. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="5pmgxscbCUmUJ8k9WcUPEAAA">
  12404. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  12405. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  12406. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  12407. <XPD:REF name="BehavioralFeature">2kje4RSx/EGCqq5mU5J/3wAA</XPD:REF>
  12408. </XPD:OBJ>
  12409. </XPD:OBJ>
  12410. <XPD:OBJ name="Operations[10]" type="UMLOperation" guid="0Pbk1BkkzU6td8aNoIU6XAAA">
  12411. <XPD:ATTR name="Name" type="string">GetRemoteAddress</XPD:ATTR>
  12412. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  12413. <XPD:REF name="Owner">6HMIzI9avUGHDCpvqmkdqQAA</XPD:REF>
  12414. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  12415. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="oH3bqG5oqkiLeE6rbkYFMwAA">
  12416. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  12417. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  12418. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  12419. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  12420. <XPD:REF name="TaggedModel">0Pbk1BkkzU6td8aNoIU6XAAA</XPD:REF>
  12421. </XPD:OBJ>
  12422. <XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
  12423. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="549SehljcE6bWQo3LYh+awAA">
  12424. <XPD:ATTR name="Name" type="string">lpszAddress</XPD:ATTR>
  12425. <XPD:ATTR name="TypeExpression" type="string">TCHAR</XPD:ATTR>
  12426. <XPD:REF name="BehavioralFeature">0Pbk1BkkzU6td8aNoIU6XAAA</XPD:REF>
  12427. </XPD:OBJ>
  12428. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="c2v5Ay4KK0mu77xDqfW8vAAA">
  12429. <XPD:ATTR name="Name" type="string">iAddressLen</XPD:ATTR>
  12430. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  12431. <XPD:REF name="BehavioralFeature">0Pbk1BkkzU6td8aNoIU6XAAA</XPD:REF>
  12432. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  12433. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="ZJTk5u3fV0utWKsZDXXekwAA">
  12434. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  12435. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  12436. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  12437. <XPD:ATTR name="DataValue" type="string">&amp;</XPD:ATTR>
  12438. <XPD:REF name="TaggedModel">c2v5Ay4KK0mu77xDqfW8vAAA</XPD:REF>
  12439. </XPD:OBJ>
  12440. </XPD:OBJ>
  12441. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="3Vh4Sq/CgEebsPlah8nukAAA">
  12442. <XPD:ATTR name="Name" type="string">usPort</XPD:ATTR>
  12443. <XPD:ATTR name="TypeExpression" type="string">USHORT</XPD:ATTR>
  12444. <XPD:REF name="BehavioralFeature">0Pbk1BkkzU6td8aNoIU6XAAA</XPD:REF>
  12445. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  12446. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="2SvkDJ2XO0qjuCA1La4qYgAA">
  12447. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  12448. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  12449. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  12450. <XPD:ATTR name="DataValue" type="string">&amp;</XPD:ATTR>
  12451. <XPD:REF name="TaggedModel">3Vh4Sq/CgEebsPlah8nukAAA</XPD:REF>
  12452. </XPD:OBJ>
  12453. </XPD:OBJ>
  12454. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="Ggo9B9tAekKI9o1U5mlz8wAA">
  12455. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  12456. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  12457. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  12458. <XPD:REF name="BehavioralFeature">0Pbk1BkkzU6td8aNoIU6XAAA</XPD:REF>
  12459. </XPD:OBJ>
  12460. </XPD:OBJ>
  12461. </XPD:OBJ>
  12462. <XPD:OBJ name="OwnedElements[37]" type="UMLClass" guid="BaqYQl/65Uy16GMJC7nLawAA">
  12463. <XPD:ATTR name="Name" type="string">IPullSocket</XPD:ATTR>
  12464. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  12465. <XPD:ATTR name="#Views" type="integer">16</XPD:ATTR>
  12466. <XPD:REF name="Views[0]">XJoHYNGE7keWE488T/cGaQAA</XPD:REF>
  12467. <XPD:REF name="Views[1]">zzs8DI25UUCNQ43/MQ+qVAAA</XPD:REF>
  12468. <XPD:REF name="Views[2]">jSQfkWH1OkmUyiATCqE/DwAA</XPD:REF>
  12469. <XPD:REF name="Views[3]">KtTRZu7JbEKDKjsZkk0IdAAA</XPD:REF>
  12470. <XPD:REF name="Views[4]">RHC6AHfVy0Gw4f4lr8UMCwAA</XPD:REF>
  12471. <XPD:REF name="Views[5]">KBfLPUZWk0qvj+vMol6VOgAA</XPD:REF>
  12472. <XPD:REF name="Views[6]">w/haTVdteEORvPvvEHgaowAA</XPD:REF>
  12473. <XPD:REF name="Views[7]">Ck0SZdeQBkGHx/n+RpQ/vQAA</XPD:REF>
  12474. <XPD:REF name="Views[8]">a0c9acKJG0SO2mD4HdFWdAAA</XPD:REF>
  12475. <XPD:REF name="Views[9]">tw1IrAx/fESMVbbUMfR0hwAA</XPD:REF>
  12476. <XPD:REF name="Views[10]">t2cW3RTa00GUioEfEZBe9AAA</XPD:REF>
  12477. <XPD:REF name="Views[11]">yGyum2zi9Uq1SmcgGwWodgAA</XPD:REF>
  12478. <XPD:REF name="Views[12]">Jvi95wSHaUOQ7NJzuaLYowAA</XPD:REF>
  12479. <XPD:REF name="Views[13]">41HLcaXKPU6iL79WioVYngAA</XPD:REF>
  12480. <XPD:REF name="Views[14]">ViYY1GaRa0qxoDIXxFgxQwAA</XPD:REF>
  12481. <XPD:REF name="Views[15]">KwKv5e2Cn0GDIT8TEqD2lQAA</XPD:REF>
  12482. <XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
  12483. <XPD:REF name="Generalizations[0]">eCOHns6MTUaMdNrY0M8eCgAA</XPD:REF>
  12484. <XPD:ATTR name="#Specializations" type="integer">6</XPD:ATTR>
  12485. <XPD:REF name="Specializations[0]">ETiy7j/ak0iclwwFrOCPHwAA</XPD:REF>
  12486. <XPD:REF name="Specializations[1]">krwZJNbQpUee1OjG3HesgAAA</XPD:REF>
  12487. <XPD:REF name="Specializations[2]">SWj0s9+zMUW6Sa0s98LfDgAA</XPD:REF>
  12488. <XPD:REF name="Specializations[3]">DLbR09fsFE6Bx8bzfHmD6AAA</XPD:REF>
  12489. <XPD:REF name="Specializations[4]">tdi+ObP8UEaZOtjDaYNnMwAA</XPD:REF>
  12490. <XPD:REF name="Specializations[5]">6zlAYO2+JEmTh0JuwrP0jgAA</XPD:REF>
  12491. <XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
  12492. <XPD:OBJ name="Operations[0]" type="UMLOperation" guid="cgO4XXJjlU+jp30SASdXGgAA">
  12493. <XPD:ATTR name="Name" type="string">Fetch</XPD:ATTR>
  12494. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  12495. <XPD:REF name="Owner">BaqYQl/65Uy16GMJC7nLawAA</XPD:REF>
  12496. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  12497. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="ztpy1YJ3zUW7fshj7XhLEQAA">
  12498. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  12499. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  12500. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  12501. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  12502. <XPD:REF name="TaggedModel">cgO4XXJjlU+jp30SASdXGgAA</XPD:REF>
  12503. </XPD:OBJ>
  12504. <XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
  12505. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="2iuz603QB0a9uPY25LQy0QAA">
  12506. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  12507. <XPD:REF name="BehavioralFeature">cgO4XXJjlU+jp30SASdXGgAA</XPD:REF>
  12508. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  12509. </XPD:OBJ>
  12510. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Og9kZ1Xu102smEyFTAhnmgAA">
  12511. <XPD:ATTR name="Name" type="string">pData</XPD:ATTR>
  12512. <XPD:ATTR name="TypeExpression" type="string">BYTE</XPD:ATTR>
  12513. <XPD:REF name="BehavioralFeature">cgO4XXJjlU+jp30SASdXGgAA</XPD:REF>
  12514. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  12515. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="eHWwefeAmEKbK99nCvxQlwAA">
  12516. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  12517. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  12518. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  12519. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  12520. <XPD:REF name="TaggedModel">Og9kZ1Xu102smEyFTAhnmgAA</XPD:REF>
  12521. </XPD:OBJ>
  12522. </XPD:OBJ>
  12523. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="RApui15A0k6FJXh0VGImMwAA">
  12524. <XPD:ATTR name="Name" type="string">iLength</XPD:ATTR>
  12525. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  12526. <XPD:REF name="BehavioralFeature">cgO4XXJjlU+jp30SASdXGgAA</XPD:REF>
  12527. </XPD:OBJ>
  12528. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="MwV7fGPluUy5cG052ia1ZQAA">
  12529. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  12530. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  12531. <XPD:REF name="BehavioralFeature">cgO4XXJjlU+jp30SASdXGgAA</XPD:REF>
  12532. <XPD:REF name="Type_">VQDDk4BU6UmBmig6SmOuoQAA</XPD:REF>
  12533. </XPD:OBJ>
  12534. </XPD:OBJ>
  12535. <XPD:OBJ name="Operations[1]" type="UMLOperation" guid="jLPCsPfjI0CNcXSMzge3MQAA">
  12536. <XPD:ATTR name="Name" type="string">Peek</XPD:ATTR>
  12537. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  12538. <XPD:REF name="Owner">BaqYQl/65Uy16GMJC7nLawAA</XPD:REF>
  12539. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  12540. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="O/O+BOoKKECJXwmbpV2VoAAA">
  12541. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  12542. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  12543. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  12544. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  12545. <XPD:REF name="TaggedModel">jLPCsPfjI0CNcXSMzge3MQAA</XPD:REF>
  12546. </XPD:OBJ>
  12547. <XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
  12548. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="AAf1rZcXTkeS7fEaJKHDZgAA">
  12549. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  12550. <XPD:REF name="BehavioralFeature">jLPCsPfjI0CNcXSMzge3MQAA</XPD:REF>
  12551. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  12552. </XPD:OBJ>
  12553. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="yTMeI76WDUqqh6NHP6HtVwAA">
  12554. <XPD:ATTR name="Name" type="string">pData</XPD:ATTR>
  12555. <XPD:ATTR name="TypeExpression" type="string">BYTE</XPD:ATTR>
  12556. <XPD:REF name="BehavioralFeature">jLPCsPfjI0CNcXSMzge3MQAA</XPD:REF>
  12557. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  12558. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="LeqbJmSjrE+RIKa5En/ANwAA">
  12559. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  12560. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  12561. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  12562. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  12563. <XPD:REF name="TaggedModel">yTMeI76WDUqqh6NHP6HtVwAA</XPD:REF>
  12564. </XPD:OBJ>
  12565. </XPD:OBJ>
  12566. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="nSydI17EHkOlIQ91PcFVBwAA">
  12567. <XPD:ATTR name="Name" type="string">iLength</XPD:ATTR>
  12568. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  12569. <XPD:REF name="BehavioralFeature">jLPCsPfjI0CNcXSMzge3MQAA</XPD:REF>
  12570. </XPD:OBJ>
  12571. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="Qnh5SR3mR0qR3je2xAm9lgAA">
  12572. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  12573. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  12574. <XPD:REF name="BehavioralFeature">jLPCsPfjI0CNcXSMzge3MQAA</XPD:REF>
  12575. <XPD:REF name="Type_">VQDDk4BU6UmBmig6SmOuoQAA</XPD:REF>
  12576. </XPD:OBJ>
  12577. </XPD:OBJ>
  12578. <XPD:OBJ name="Operations[2]" type="UMLOperation" guid="XTclpObHTEmXONZokX4VEAAA">
  12579. <XPD:ATTR name="Name" type="string">IPullSocket</XPD:ATTR>
  12580. <XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
  12581. <XPD:ATTR name="StereotypeName" type="string">destroy</XPD:ATTR>
  12582. <XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
  12583. <XPD:REF name="Owner">BaqYQl/65Uy16GMJC7nLawAA</XPD:REF>
  12584. </XPD:OBJ>
  12585. <XPD:ATTR name="#TypedParameters" type="integer">4</XPD:ATTR>
  12586. <XPD:REF name="TypedParameters[0]">D3LgOgnPC0mo2/9kRF5CzAAA</XPD:REF>
  12587. <XPD:REF name="TypedParameters[1]">WMCkhXUbiUeaUViuDxIS7gAA</XPD:REF>
  12588. <XPD:REF name="TypedParameters[2]">N26WeATCm0+5rYzcDRu3eAAA</XPD:REF>
  12589. <XPD:REF name="TypedParameters[3]">g5GpNbyCk0OP7608E9Vd2gAA</XPD:REF>
  12590. </XPD:OBJ>
  12591. <XPD:OBJ name="OwnedElements[38]" type="UMLClass" guid="LPfLjDLmzkKy/sn51dyX7gAA">
  12592. <XPD:ATTR name="Name" type="string">IPullClient</XPD:ATTR>
  12593. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  12594. <XPD:ATTR name="#Views" type="integer">12</XPD:ATTR>
  12595. <XPD:REF name="Views[0]">KeV/t2xsK0+PmCUPXcqplgAA</XPD:REF>
  12596. <XPD:REF name="Views[1]">Oht2zSUFtUiVLtO5Bv1fegAA</XPD:REF>
  12597. <XPD:REF name="Views[2]">BRdhWHD9IEiTyIhhQMyINwAA</XPD:REF>
  12598. <XPD:REF name="Views[3]">sWYnea/l+kmBg00TdIdrswAA</XPD:REF>
  12599. <XPD:REF name="Views[4]">3G0QePyBUU2U+ZdFBZdeaQAA</XPD:REF>
  12600. <XPD:REF name="Views[5]">b9fWwFLP3UWkdotR2hgX2wAA</XPD:REF>
  12601. <XPD:REF name="Views[6]">uM+mWaXW9UqOjgaWdHMa7gAA</XPD:REF>
  12602. <XPD:REF name="Views[7]">3zzDQ4ljXUyXzpIsW3LQiwAA</XPD:REF>
  12603. <XPD:REF name="Views[8]">nVtu8nPKAk22+oIBt8kPjAAA</XPD:REF>
  12604. <XPD:REF name="Views[9]">aJeXCxGlmEKsy8OPpW0ingAA</XPD:REF>
  12605. <XPD:REF name="Views[10]">Gc16A41OjkGXNLvpg6vmSQAA</XPD:REF>
  12606. <XPD:REF name="Views[11]">sGI4sAU5bkix4g66jHTM/gAA</XPD:REF>
  12607. <XPD:ATTR name="#Specializations" type="integer">3</XPD:ATTR>
  12608. <XPD:REF name="Specializations[0]">wIyBqLGeaEauN2RIkujQrAAA</XPD:REF>
  12609. <XPD:REF name="Specializations[1]">t7BFiOV+U0+3Fzwd6nXwzgAA</XPD:REF>
  12610. <XPD:REF name="Specializations[2]">1tgP9ALDWkSXfAEOH31nEAAA</XPD:REF>
  12611. <XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
  12612. <XPD:OBJ name="Operations[0]" type="UMLOperation" guid="b5f9MD0AtkeuN79sme+E2gAA">
  12613. <XPD:ATTR name="Name" type="string">Fetch</XPD:ATTR>
  12614. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  12615. <XPD:REF name="Owner">LPfLjDLmzkKy/sn51dyX7gAA</XPD:REF>
  12616. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  12617. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="EPNE/DQY2k+6kKHPA2DrkwAA">
  12618. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  12619. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  12620. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  12621. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  12622. <XPD:REF name="TaggedModel">b5f9MD0AtkeuN79sme+E2gAA</XPD:REF>
  12623. </XPD:OBJ>
  12624. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  12625. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="P3+N+MgvJ0ey6Qk0Vf6+VQAA">
  12626. <XPD:ATTR name="Name" type="string">pData</XPD:ATTR>
  12627. <XPD:ATTR name="TypeExpression" type="string">BYTE</XPD:ATTR>
  12628. <XPD:REF name="BehavioralFeature">b5f9MD0AtkeuN79sme+E2gAA</XPD:REF>
  12629. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  12630. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="7k+2phox7UqqY81uHvhX4QAA">
  12631. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  12632. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  12633. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  12634. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  12635. <XPD:REF name="TaggedModel">P3+N+MgvJ0ey6Qk0Vf6+VQAA</XPD:REF>
  12636. </XPD:OBJ>
  12637. </XPD:OBJ>
  12638. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="9B0sxRpcb0ydEjkOr/nkqwAA">
  12639. <XPD:ATTR name="Name" type="string">iLength</XPD:ATTR>
  12640. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  12641. <XPD:REF name="BehavioralFeature">b5f9MD0AtkeuN79sme+E2gAA</XPD:REF>
  12642. </XPD:OBJ>
  12643. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="pSBQQfHuKUOafNF157wmYQAA">
  12644. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  12645. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  12646. <XPD:REF name="BehavioralFeature">b5f9MD0AtkeuN79sme+E2gAA</XPD:REF>
  12647. <XPD:REF name="Type_">VQDDk4BU6UmBmig6SmOuoQAA</XPD:REF>
  12648. </XPD:OBJ>
  12649. </XPD:OBJ>
  12650. <XPD:OBJ name="Operations[1]" type="UMLOperation" guid="YASw0VxOv0y6F5IlJt9dMQAA">
  12651. <XPD:ATTR name="Name" type="string">Peek</XPD:ATTR>
  12652. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  12653. <XPD:REF name="Owner">LPfLjDLmzkKy/sn51dyX7gAA</XPD:REF>
  12654. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  12655. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="8a4jB+9Seke5UOIX1OujmgAA">
  12656. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  12657. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  12658. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  12659. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  12660. <XPD:REF name="TaggedModel">YASw0VxOv0y6F5IlJt9dMQAA</XPD:REF>
  12661. </XPD:OBJ>
  12662. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  12663. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="/zh3zudhYkOgxTZTUfQ28gAA">
  12664. <XPD:ATTR name="Name" type="string">pData</XPD:ATTR>
  12665. <XPD:ATTR name="TypeExpression" type="string">BYTE</XPD:ATTR>
  12666. <XPD:REF name="BehavioralFeature">YASw0VxOv0y6F5IlJt9dMQAA</XPD:REF>
  12667. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  12668. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="aj53b6BfCEK7bcHD/j97ZQAA">
  12669. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  12670. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  12671. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  12672. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  12673. <XPD:REF name="TaggedModel">/zh3zudhYkOgxTZTUfQ28gAA</XPD:REF>
  12674. </XPD:OBJ>
  12675. </XPD:OBJ>
  12676. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="CfuCj3CmvkavxMy+LOs+IAAA">
  12677. <XPD:ATTR name="Name" type="string">iLength</XPD:ATTR>
  12678. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  12679. <XPD:REF name="BehavioralFeature">YASw0VxOv0y6F5IlJt9dMQAA</XPD:REF>
  12680. </XPD:OBJ>
  12681. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="plHgQTYLi0+3qeTBQ/JSFwAA">
  12682. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  12683. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  12684. <XPD:REF name="BehavioralFeature">YASw0VxOv0y6F5IlJt9dMQAA</XPD:REF>
  12685. <XPD:REF name="Type_">VQDDk4BU6UmBmig6SmOuoQAA</XPD:REF>
  12686. </XPD:OBJ>
  12687. </XPD:OBJ>
  12688. <XPD:OBJ name="Operations[2]" type="UMLOperation" guid="3KlYRnQTh0SbpsHpSNCPGgAA">
  12689. <XPD:ATTR name="Name" type="string">IPullClient</XPD:ATTR>
  12690. <XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
  12691. <XPD:ATTR name="StereotypeName" type="string">destroy</XPD:ATTR>
  12692. <XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
  12693. <XPD:REF name="Owner">LPfLjDLmzkKy/sn51dyX7gAA</XPD:REF>
  12694. </XPD:OBJ>
  12695. <XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
  12696. <XPD:REF name="TypedParameters[0]">ykScGgFhYECpgmHks746nwAA</XPD:REF>
  12697. <XPD:REF name="TypedParameters[1]">8Dmc2hy1qkCg3B1+LncpMAAA</XPD:REF>
  12698. </XPD:OBJ>
  12699. <XPD:OBJ name="OwnedElements[39]" type="UMLClass" guid="gJKazn/X+U6+FJp/F2soRAAA">
  12700. <XPD:ATTR name="Name" type="string">ITcpPullServer</XPD:ATTR>
  12701. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  12702. <XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
  12703. <XPD:REF name="Views[0]">PK1lPcGwCkO4ClijCg6U4QAA</XPD:REF>
  12704. <XPD:REF name="Views[1]">kmMKQofMq06NVuB9xv0DEwAA</XPD:REF>
  12705. <XPD:REF name="Views[2]">Pbd7421jwUOfRSrw7NrAjQAA</XPD:REF>
  12706. <XPD:REF name="Views[3]">tN7A8f0zdUCaEQ9ttQrqgAAA</XPD:REF>
  12707. <XPD:REF name="Views[4]">vwPKwpBbd0GUOwpQTiwJIwAA</XPD:REF>
  12708. <XPD:REF name="Views[5]">SVKltLfsBEKO65EbcGVLfAAA</XPD:REF>
  12709. <XPD:REF name="Views[6]">nFpsCSVN4EywibH/eGe5ggAA</XPD:REF>
  12710. <XPD:REF name="Views[7]">JAvzaxKf8kqnc39M6uNJ4gAA</XPD:REF>
  12711. <XPD:ATTR name="#Generalizations" type="integer">2</XPD:ATTR>
  12712. <XPD:REF name="Generalizations[0]">ETiy7j/ak0iclwwFrOCPHwAA</XPD:REF>
  12713. <XPD:REF name="Generalizations[1]">RvwWYNXraU2xkdsooYM/NwAA</XPD:REF>
  12714. <XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
  12715. <XPD:OBJ name="Operations[0]" type="UMLOperation" guid="a22XnjLylkC6pPrM063G6AAA">
  12716. <XPD:ATTR name="Name" type="string">ToPull</XPD:ATTR>
  12717. <XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
  12718. <XPD:REF name="Owner">gJKazn/X+U6+FJp/F2soRAAA</XPD:REF>
  12719. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  12720. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="/GVz7cb59kGqW8tJNG9u1QAA">
  12721. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  12722. <XPD:ATTR name="TagDefinitionSetName" type="string">CppMemberFunction</XPD:ATTR>
  12723. <XPD:ATTR name="Name" type="string">CppInline</XPD:ATTR>
  12724. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  12725. <XPD:REF name="TaggedModel">a22XnjLylkC6pPrM063G6AAA</XPD:REF>
  12726. </XPD:OBJ>
  12727. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  12728. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="da6KPUpOnkuM7gM+HBH1FwAA">
  12729. <XPD:ATTR name="Name" type="string">pServer</XPD:ATTR>
  12730. <XPD:REF name="BehavioralFeature">a22XnjLylkC6pPrM063G6AAA</XPD:REF>
  12731. <XPD:REF name="Type_">GoHMKPRtzES/2hlDzLtwnAAA</XPD:REF>
  12732. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  12733. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="5CSGuITNU0OlcoUczOU29AAA">
  12734. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  12735. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  12736. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  12737. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  12738. <XPD:REF name="TaggedModel">da6KPUpOnkuM7gM+HBH1FwAA</XPD:REF>
  12739. </XPD:OBJ>
  12740. </XPD:OBJ>
  12741. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="D3LgOgnPC0mo2/9kRF5CzAAA">
  12742. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  12743. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  12744. <XPD:REF name="BehavioralFeature">a22XnjLylkC6pPrM063G6AAA</XPD:REF>
  12745. <XPD:REF name="Type_">BaqYQl/65Uy16GMJC7nLawAA</XPD:REF>
  12746. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  12747. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="D6mMbW9hmUGPUQ0hvuBkDQAA">
  12748. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  12749. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  12750. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  12751. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  12752. <XPD:REF name="TaggedModel">D3LgOgnPC0mo2/9kRF5CzAAA</XPD:REF>
  12753. </XPD:OBJ>
  12754. </XPD:OBJ>
  12755. </XPD:OBJ>
  12756. <XPD:OBJ name="Operations[1]" type="UMLOperation" guid="nfMtOxpMvkiYqWPhEk+eswAA">
  12757. <XPD:ATTR name="Name" type="string">ToServer</XPD:ATTR>
  12758. <XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
  12759. <XPD:REF name="Owner">gJKazn/X+U6+FJp/F2soRAAA</XPD:REF>
  12760. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  12761. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="vB4WOHYqzkG4KHl6yU0akQAA">
  12762. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  12763. <XPD:ATTR name="TagDefinitionSetName" type="string">CppMemberFunction</XPD:ATTR>
  12764. <XPD:ATTR name="Name" type="string">CppInline</XPD:ATTR>
  12765. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  12766. <XPD:REF name="TaggedModel">nfMtOxpMvkiYqWPhEk+eswAA</XPD:REF>
  12767. </XPD:OBJ>
  12768. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  12769. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="WMCkhXUbiUeaUViuDxIS7gAA">
  12770. <XPD:ATTR name="Name" type="string">pPullSocket</XPD:ATTR>
  12771. <XPD:REF name="BehavioralFeature">nfMtOxpMvkiYqWPhEk+eswAA</XPD:REF>
  12772. <XPD:REF name="Type_">BaqYQl/65Uy16GMJC7nLawAA</XPD:REF>
  12773. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  12774. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="rHecA4buaU2w3lCQtKPlNgAA">
  12775. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  12776. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  12777. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  12778. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  12779. <XPD:REF name="TaggedModel">WMCkhXUbiUeaUViuDxIS7gAA</XPD:REF>
  12780. </XPD:OBJ>
  12781. </XPD:OBJ>
  12782. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="4lYcEooM20qvD7Cm0s0sHAAA">
  12783. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  12784. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  12785. <XPD:REF name="BehavioralFeature">nfMtOxpMvkiYqWPhEk+eswAA</XPD:REF>
  12786. <XPD:REF name="Type_">YNdJIJRIm0SpW7CG17MtyAAA</XPD:REF>
  12787. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  12788. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="lbQYyRVa50yTxGVP3yxAPAAA">
  12789. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  12790. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  12791. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  12792. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  12793. <XPD:REF name="TaggedModel">4lYcEooM20qvD7Cm0s0sHAAA</XPD:REF>
  12794. </XPD:OBJ>
  12795. </XPD:OBJ>
  12796. </XPD:OBJ>
  12797. </XPD:OBJ>
  12798. <XPD:OBJ name="OwnedElements[40]" type="UMLClass" guid="QvkeGvTpWU2SJ0MXVIx/AwAA">
  12799. <XPD:ATTR name="Name" type="string">ITcpPullAgent</XPD:ATTR>
  12800. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  12801. <XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
  12802. <XPD:REF name="Views[0]">+2HvTQsUAk+HjQ5fXiU8owAA</XPD:REF>
  12803. <XPD:REF name="Views[1]">Zt9ux3apgU2A9+dT3PlLuQAA</XPD:REF>
  12804. <XPD:REF name="Views[2]">U1iV73eD/EKDcYBLLs8SbgAA</XPD:REF>
  12805. <XPD:REF name="Views[3]">F+kjP5IVjkCktmcV7GpefwAA</XPD:REF>
  12806. <XPD:REF name="Views[4]">bfxTyfA02Ue+pDo34ZXTAQAA</XPD:REF>
  12807. <XPD:REF name="Views[5]">uz3bs+otU06psOTqopWQ5wAA</XPD:REF>
  12808. <XPD:REF name="Views[6]">qresWiI5R022VvwFyq1FmAAA</XPD:REF>
  12809. <XPD:REF name="Views[7]">n2zOZxJZCUeRutQvVzK48gAA</XPD:REF>
  12810. <XPD:ATTR name="#Generalizations" type="integer">2</XPD:ATTR>
  12811. <XPD:REF name="Generalizations[0]">krwZJNbQpUee1OjG3HesgAAA</XPD:REF>
  12812. <XPD:REF name="Generalizations[1]">Vo9KdG21TU67s/EtgyfoVQAA</XPD:REF>
  12813. <XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
  12814. <XPD:OBJ name="Operations[0]" type="UMLOperation" guid="g8FWrwrOsk2xaSWwzLwBywAA">
  12815. <XPD:ATTR name="Name" type="string">ToPull</XPD:ATTR>
  12816. <XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
  12817. <XPD:REF name="Owner">QvkeGvTpWU2SJ0MXVIx/AwAA</XPD:REF>
  12818. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  12819. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="apj2paYvLk+aDjbTDAR6BwAA">
  12820. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  12821. <XPD:ATTR name="TagDefinitionSetName" type="string">CppMemberFunction</XPD:ATTR>
  12822. <XPD:ATTR name="Name" type="string">CppInline</XPD:ATTR>
  12823. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  12824. <XPD:REF name="TaggedModel">g8FWrwrOsk2xaSWwzLwBywAA</XPD:REF>
  12825. </XPD:OBJ>
  12826. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  12827. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="yjAKf34ydEKKe2mdOjqgcwAA">
  12828. <XPD:ATTR name="Name" type="string">pAgent</XPD:ATTR>
  12829. <XPD:REF name="BehavioralFeature">g8FWrwrOsk2xaSWwzLwBywAA</XPD:REF>
  12830. <XPD:REF name="Type_">tc20+9LmREuR1dUMSybNdQAA</XPD:REF>
  12831. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  12832. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="cNGbbPOD+UG8tQlDyAwOQAAA">
  12833. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  12834. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  12835. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  12836. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  12837. <XPD:REF name="TaggedModel">yjAKf34ydEKKe2mdOjqgcwAA</XPD:REF>
  12838. </XPD:OBJ>
  12839. </XPD:OBJ>
  12840. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="N26WeATCm0+5rYzcDRu3eAAA">
  12841. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  12842. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  12843. <XPD:REF name="BehavioralFeature">g8FWrwrOsk2xaSWwzLwBywAA</XPD:REF>
  12844. <XPD:REF name="Type_">BaqYQl/65Uy16GMJC7nLawAA</XPD:REF>
  12845. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  12846. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="txzSbvFY6EaXbkanvqj3zAAA">
  12847. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  12848. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  12849. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  12850. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  12851. <XPD:REF name="TaggedModel">N26WeATCm0+5rYzcDRu3eAAA</XPD:REF>
  12852. </XPD:OBJ>
  12853. </XPD:OBJ>
  12854. </XPD:OBJ>
  12855. <XPD:OBJ name="Operations[1]" type="UMLOperation" guid="6kTzFyp0yEKHWiBeqCP9CwAA">
  12856. <XPD:ATTR name="Name" type="string">ToAgent</XPD:ATTR>
  12857. <XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
  12858. <XPD:REF name="Owner">QvkeGvTpWU2SJ0MXVIx/AwAA</XPD:REF>
  12859. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  12860. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="pim6VOhM7kalOW4zIS7jcgAA">
  12861. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  12862. <XPD:ATTR name="TagDefinitionSetName" type="string">CppMemberFunction</XPD:ATTR>
  12863. <XPD:ATTR name="Name" type="string">CppInline</XPD:ATTR>
  12864. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  12865. <XPD:REF name="TaggedModel">6kTzFyp0yEKHWiBeqCP9CwAA</XPD:REF>
  12866. </XPD:OBJ>
  12867. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  12868. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="g5GpNbyCk0OP7608E9Vd2gAA">
  12869. <XPD:ATTR name="Name" type="string">pPullSocket</XPD:ATTR>
  12870. <XPD:REF name="BehavioralFeature">6kTzFyp0yEKHWiBeqCP9CwAA</XPD:REF>
  12871. <XPD:REF name="Type_">BaqYQl/65Uy16GMJC7nLawAA</XPD:REF>
  12872. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  12873. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="a1wCRmT+pkOXCLsnRkEpgQAA">
  12874. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  12875. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  12876. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  12877. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  12878. <XPD:REF name="TaggedModel">g5GpNbyCk0OP7608E9Vd2gAA</XPD:REF>
  12879. </XPD:OBJ>
  12880. </XPD:OBJ>
  12881. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="HhGV7MnAEUSpUJYBiZ94UQAA">
  12882. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  12883. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  12884. <XPD:REF name="BehavioralFeature">6kTzFyp0yEKHWiBeqCP9CwAA</XPD:REF>
  12885. <XPD:REF name="Type_">ilTzVOgexUSPHrK2FSqS9wAA</XPD:REF>
  12886. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  12887. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="EHbeM5lhKE6JusnXFYK4jAAA">
  12888. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  12889. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  12890. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  12891. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  12892. <XPD:REF name="TaggedModel">HhGV7MnAEUSpUJYBiZ94UQAA</XPD:REF>
  12893. </XPD:OBJ>
  12894. </XPD:OBJ>
  12895. </XPD:OBJ>
  12896. </XPD:OBJ>
  12897. <XPD:OBJ name="OwnedElements[41]" type="UMLClass" guid="SjUoRiw3TUOE/FQirpeMogAA">
  12898. <XPD:ATTR name="Name" type="string">ITcpPullClient</XPD:ATTR>
  12899. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  12900. <XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
  12901. <XPD:REF name="Views[0]">zqmdKXYEt0GXqYV17S23CAAA</XPD:REF>
  12902. <XPD:REF name="Views[1]">lPLDWCSrwEm0x6QoK6wnYwAA</XPD:REF>
  12903. <XPD:REF name="Views[2]">HpX+r8mvDkWEvQ5BNbiD1AAA</XPD:REF>
  12904. <XPD:REF name="Views[3]">QVYcuhXqMUW+ghNJaNocdAAA</XPD:REF>
  12905. <XPD:REF name="Views[4]">JO73WwZwyUit/u2y4GvaEQAA</XPD:REF>
  12906. <XPD:REF name="Views[5]">iqHHrnOvgEG+TiaUqXhfcAAA</XPD:REF>
  12907. <XPD:REF name="Views[6]">1irNlD+XQE2AlX5OA+9pvQAA</XPD:REF>
  12908. <XPD:REF name="Views[7]">geszcr8n/02Tb1vHjXTQwwAA</XPD:REF>
  12909. <XPD:ATTR name="#Generalizations" type="integer">2</XPD:ATTR>
  12910. <XPD:REF name="Generalizations[0]">wIyBqLGeaEauN2RIkujQrAAA</XPD:REF>
  12911. <XPD:REF name="Generalizations[1]">GJ1pEOa7xE+Vx6DHIVvLbwAA</XPD:REF>
  12912. <XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
  12913. <XPD:OBJ name="Operations[0]" type="UMLOperation" guid="rTXsgR4NCE+yYN3Y/oufiwAA">
  12914. <XPD:ATTR name="Name" type="string">ToPull</XPD:ATTR>
  12915. <XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
  12916. <XPD:REF name="Owner">SjUoRiw3TUOE/FQirpeMogAA</XPD:REF>
  12917. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  12918. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="1Mz57b8yiUCw1frtZybWSQAA">
  12919. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  12920. <XPD:ATTR name="TagDefinitionSetName" type="string">CppMemberFunction</XPD:ATTR>
  12921. <XPD:ATTR name="Name" type="string">CppInline</XPD:ATTR>
  12922. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  12923. <XPD:REF name="TaggedModel">rTXsgR4NCE+yYN3Y/oufiwAA</XPD:REF>
  12924. </XPD:OBJ>
  12925. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  12926. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ui8T/xO9oEiXpayGYfJlwwAA">
  12927. <XPD:ATTR name="Name" type="string">pClient</XPD:ATTR>
  12928. <XPD:REF name="BehavioralFeature">rTXsgR4NCE+yYN3Y/oufiwAA</XPD:REF>
  12929. <XPD:REF name="Type_">R8hLgFt1fEaSSxBO7KbEBQAA</XPD:REF>
  12930. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  12931. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="j/dgqRN2kEOh2OUHppMFAgAA">
  12932. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  12933. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  12934. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  12935. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  12936. <XPD:REF name="TaggedModel">ui8T/xO9oEiXpayGYfJlwwAA</XPD:REF>
  12937. </XPD:OBJ>
  12938. </XPD:OBJ>
  12939. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="ykScGgFhYECpgmHks746nwAA">
  12940. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  12941. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  12942. <XPD:REF name="BehavioralFeature">rTXsgR4NCE+yYN3Y/oufiwAA</XPD:REF>
  12943. <XPD:REF name="Type_">LPfLjDLmzkKy/sn51dyX7gAA</XPD:REF>
  12944. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  12945. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="RLc/WHxu/UeXd0Ny0ljn9gAA">
  12946. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  12947. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  12948. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  12949. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  12950. <XPD:REF name="TaggedModel">ykScGgFhYECpgmHks746nwAA</XPD:REF>
  12951. </XPD:OBJ>
  12952. </XPD:OBJ>
  12953. </XPD:OBJ>
  12954. <XPD:OBJ name="Operations[1]" type="UMLOperation" guid="c0Hq5A+WekCceKwhN0b2JAAA">
  12955. <XPD:ATTR name="Name" type="string">ToClient</XPD:ATTR>
  12956. <XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
  12957. <XPD:REF name="Owner">SjUoRiw3TUOE/FQirpeMogAA</XPD:REF>
  12958. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  12959. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="0aPcXXqhn0mogJgV/k1+ugAA">
  12960. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  12961. <XPD:ATTR name="TagDefinitionSetName" type="string">CppMemberFunction</XPD:ATTR>
  12962. <XPD:ATTR name="Name" type="string">CppInline</XPD:ATTR>
  12963. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  12964. <XPD:REF name="TaggedModel">c0Hq5A+WekCceKwhN0b2JAAA</XPD:REF>
  12965. </XPD:OBJ>
  12966. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  12967. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="8Dmc2hy1qkCg3B1+LncpMAAA">
  12968. <XPD:ATTR name="Name" type="string">pPullClient</XPD:ATTR>
  12969. <XPD:REF name="BehavioralFeature">c0Hq5A+WekCceKwhN0b2JAAA</XPD:REF>
  12970. <XPD:REF name="Type_">LPfLjDLmzkKy/sn51dyX7gAA</XPD:REF>
  12971. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  12972. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="jOw/wNWCWEukz9OzzZhoCwAA">
  12973. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  12974. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  12975. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  12976. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  12977. <XPD:REF name="TaggedModel">8Dmc2hy1qkCg3B1+LncpMAAA</XPD:REF>
  12978. </XPD:OBJ>
  12979. </XPD:OBJ>
  12980. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="8vajZ8HVQUWLlEKb77MjdwAA">
  12981. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  12982. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  12983. <XPD:REF name="BehavioralFeature">c0Hq5A+WekCceKwhN0b2JAAA</XPD:REF>
  12984. <XPD:REF name="Type_">CqUqbTfjd0mBGFOXrmWVDgAA</XPD:REF>
  12985. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  12986. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="wlamohoQn0ujg7yBvUApTAAA">
  12987. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  12988. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  12989. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  12990. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  12991. <XPD:REF name="TaggedModel">8vajZ8HVQUWLlEKb77MjdwAA</XPD:REF>
  12992. </XPD:OBJ>
  12993. </XPD:OBJ>
  12994. </XPD:OBJ>
  12995. </XPD:OBJ>
  12996. <XPD:OBJ name="OwnedElements[42]" type="UMLClass" guid="+hvdtNLBPUeUmdoy9WnIywAA">
  12997. <XPD:ATTR name="Name" type="string">CTcpAgent</XPD:ATTR>
  12998. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  12999. <XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
  13000. <XPD:REF name="Views[0]">nninAmAC7U2238tYjDUvxQAA</XPD:REF>
  13001. <XPD:REF name="Views[1]">zeqFNx3vlkOe+49bdxZASgAA</XPD:REF>
  13002. <XPD:REF name="Views[2]">DJNQ3zQI+kKgTIhce2m20AAA</XPD:REF>
  13003. <XPD:REF name="Views[3]">96iOMQyyKkG+yRyQ3G4aYwAA</XPD:REF>
  13004. <XPD:REF name="Views[4]">4AOpRzJdoEe6n+U1thlGDwAA</XPD:REF>
  13005. <XPD:REF name="Views[5]">ysW2A7t0fUK34HJLeQ1VFQAA</XPD:REF>
  13006. <XPD:REF name="Views[6]">G2QusJy32k+Cf2J9W0Q59wAA</XPD:REF>
  13007. <XPD:REF name="Views[7]">V/VPHkn4jkGYMGdLg2rdJgAA</XPD:REF>
  13008. <XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
  13009. <XPD:REF name="Generalizations[0]">M9A+DWOIeUGk+YFgByCYmAAA</XPD:REF>
  13010. <XPD:ATTR name="#Specializations" type="integer">3</XPD:ATTR>
  13011. <XPD:REF name="Specializations[0]">IDQB44Q61kudclcYwyYEMwAA</XPD:REF>
  13012. <XPD:REF name="Specializations[1]">YVPRQLCk1keYCHnO8PWR/AAA</XPD:REF>
  13013. <XPD:REF name="Specializations[2]">TfYW/muhnkCoBvGlNPHSNgAA</XPD:REF>
  13014. <XPD:ATTR name="#Operations" type="integer">48</XPD:ATTR>
  13015. <XPD:OBJ name="Operations[0]" type="UMLOperation" guid="GaiMwJEmnEyxBdXScBG+5AAA">
  13016. <XPD:ATTR name="Name" type="string">CTcpAgent</XPD:ATTR>
  13017. <XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
  13018. <XPD:ATTR name="StereotypeName" type="string">create</XPD:ATTR>
  13019. <XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
  13020. <XPD:REF name="Owner">+hvdtNLBPUeUmdoy9WnIywAA</XPD:REF>
  13021. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  13022. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="SOpFN5D6dUi/yOIJ1NO6NAAA">
  13023. <XPD:ATTR name="Name" type="string">psoListener</XPD:ATTR>
  13024. <XPD:REF name="BehavioralFeature">GaiMwJEmnEyxBdXScBG+5AAA</XPD:REF>
  13025. <XPD:REF name="Type_">skl0Nm/UIUCTsqkUAIXmzAAA</XPD:REF>
  13026. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  13027. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="PyKa3y+aq0KduFpZ0HQjsQAA">
  13028. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  13029. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  13030. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  13031. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  13032. <XPD:REF name="TaggedModel">SOpFN5D6dUi/yOIJ1NO6NAAA</XPD:REF>
  13033. </XPD:OBJ>
  13034. </XPD:OBJ>
  13035. </XPD:OBJ>
  13036. <XPD:OBJ name="Operations[1]" type="UMLOperation" guid="AWuYQoh2z0qP0o7DLmaUsAAA">
  13037. <XPD:ATTR name="Name" type="string">CTcpAgent</XPD:ATTR>
  13038. <XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
  13039. <XPD:ATTR name="StereotypeName" type="string">destroy</XPD:ATTR>
  13040. <XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
  13041. <XPD:REF name="Owner">+hvdtNLBPUeUmdoy9WnIywAA</XPD:REF>
  13042. </XPD:OBJ>
  13043. <XPD:OBJ name="Operations[2]" type="UMLOperation" guid="8XybYNS2vkWssa0TFIab8QAA">
  13044. <XPD:ATTR name="Name" type="string">Start</XPD:ATTR>
  13045. <XPD:REF name="Owner">+hvdtNLBPUeUmdoy9WnIywAA</XPD:REF>
  13046. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  13047. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="0Hf8gTpuv0axIrk4ZtH7qAAA">
  13048. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  13049. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  13050. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  13051. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  13052. <XPD:REF name="TaggedModel">8XybYNS2vkWssa0TFIab8QAA</XPD:REF>
  13053. </XPD:OBJ>
  13054. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  13055. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="3xdp7NsBSUy/dJ3BUkVTkwAA">
  13056. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  13057. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  13058. <XPD:REF name="BehavioralFeature">8XybYNS2vkWssa0TFIab8QAA</XPD:REF>
  13059. </XPD:OBJ>
  13060. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Y45E+FYGuEOtqE/OfYleXgAA">
  13061. <XPD:ATTR name="Name" type="string">lpszBindAddress</XPD:ATTR>
  13062. <XPD:ATTR name="TypeExpression" type="string">LPCTSTR</XPD:ATTR>
  13063. <XPD:REF name="BehavioralFeature">8XybYNS2vkWssa0TFIab8QAA</XPD:REF>
  13064. </XPD:OBJ>
  13065. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="U84poaGgA0uOKmaugtwIIAAA">
  13066. <XPD:ATTR name="Name" type="string">bAsyncConnect</XPD:ATTR>
  13067. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  13068. <XPD:REF name="BehavioralFeature">8XybYNS2vkWssa0TFIab8QAA</XPD:REF>
  13069. </XPD:OBJ>
  13070. </XPD:OBJ>
  13071. <XPD:OBJ name="Operations[3]" type="UMLOperation" guid="OvWhIJQIpEasTYe5OT0a5QAA">
  13072. <XPD:ATTR name="Name" type="string">Stop</XPD:ATTR>
  13073. <XPD:REF name="Owner">+hvdtNLBPUeUmdoy9WnIywAA</XPD:REF>
  13074. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  13075. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="raYxgzip90ORTRFYAfH5DQAA">
  13076. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  13077. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  13078. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  13079. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  13080. <XPD:REF name="TaggedModel">OvWhIJQIpEasTYe5OT0a5QAA</XPD:REF>
  13081. </XPD:OBJ>
  13082. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  13083. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="CD09t4+cCkurfH6UFK2YDQAA">
  13084. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  13085. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  13086. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  13087. <XPD:REF name="BehavioralFeature">OvWhIJQIpEasTYe5OT0a5QAA</XPD:REF>
  13088. </XPD:OBJ>
  13089. </XPD:OBJ>
  13090. <XPD:OBJ name="Operations[4]" type="UMLOperation" guid="jV8C++Q20k6V5b5C45yvlQAA">
  13091. <XPD:ATTR name="Name" type="string">Connect</XPD:ATTR>
  13092. <XPD:REF name="Owner">+hvdtNLBPUeUmdoy9WnIywAA</XPD:REF>
  13093. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  13094. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="QKMOrHc8ykWNvaXrE/OaQwAA">
  13095. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  13096. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  13097. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  13098. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  13099. <XPD:REF name="TaggedModel">jV8C++Q20k6V5b5C45yvlQAA</XPD:REF>
  13100. </XPD:OBJ>
  13101. <XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
  13102. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="pCW/m6zMFkitMn/fkKQk2QAA">
  13103. <XPD:ATTR name="Name" type="string">pszRemoteAddress</XPD:ATTR>
  13104. <XPD:ATTR name="TypeExpression" type="string">LPCTSTR</XPD:ATTR>
  13105. <XPD:REF name="BehavioralFeature">jV8C++Q20k6V5b5C45yvlQAA</XPD:REF>
  13106. </XPD:OBJ>
  13107. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Cat18FCKZky0HZG4gQb+bwAA">
  13108. <XPD:ATTR name="Name" type="string">usPort</XPD:ATTR>
  13109. <XPD:ATTR name="TypeExpression" type="string">USHORT</XPD:ATTR>
  13110. <XPD:REF name="BehavioralFeature">jV8C++Q20k6V5b5C45yvlQAA</XPD:REF>
  13111. </XPD:OBJ>
  13112. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="51I86s1DOke3qJOgWgqVLAAA">
  13113. <XPD:ATTR name="Name" type="string">pdwConnID</XPD:ATTR>
  13114. <XPD:REF name="BehavioralFeature">jV8C++Q20k6V5b5C45yvlQAA</XPD:REF>
  13115. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  13116. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  13117. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="rR4S0sTCyUGPqN+lqaJuJgAA">
  13118. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  13119. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  13120. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  13121. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  13122. <XPD:REF name="TaggedModel">51I86s1DOke3qJOgWgqVLAAA</XPD:REF>
  13123. </XPD:OBJ>
  13124. </XPD:OBJ>
  13125. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="smqQ+Jjx30m4W8dVlhlJ2AAA">
  13126. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  13127. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  13128. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  13129. <XPD:REF name="BehavioralFeature">jV8C++Q20k6V5b5C45yvlQAA</XPD:REF>
  13130. </XPD:OBJ>
  13131. </XPD:OBJ>
  13132. <XPD:OBJ name="Operations[5]" type="UMLOperation" guid="QbKluSBULUy5qEYXN8aUXQAA">
  13133. <XPD:ATTR name="Name" type="string">Send</XPD:ATTR>
  13134. <XPD:REF name="Owner">+hvdtNLBPUeUmdoy9WnIywAA</XPD:REF>
  13135. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  13136. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="d6jNtsHIskijImDHRf5nXwAA">
  13137. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  13138. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  13139. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  13140. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  13141. <XPD:REF name="TaggedModel">QbKluSBULUy5qEYXN8aUXQAA</XPD:REF>
  13142. </XPD:OBJ>
  13143. <XPD:ATTR name="#Parameters" type="integer">5</XPD:ATTR>
  13144. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="vODfXnG5ZkmzGrpqYNUG2wAA">
  13145. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  13146. <XPD:REF name="BehavioralFeature">QbKluSBULUy5qEYXN8aUXQAA</XPD:REF>
  13147. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  13148. </XPD:OBJ>
  13149. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="lCjagAwFNU+5cleJOF3xKgAA">
  13150. <XPD:ATTR name="Name" type="string">pBuffer</XPD:ATTR>
  13151. <XPD:ATTR name="TypeExpression" type="string">BYTE</XPD:ATTR>
  13152. <XPD:REF name="BehavioralFeature">QbKluSBULUy5qEYXN8aUXQAA</XPD:REF>
  13153. <XPD:ATTR name="#TaggedValues" type="integer">2</XPD:ATTR>
  13154. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="1o6X0weBzEWU9kZU8KnyfgAA">
  13155. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  13156. <XPD:ATTR name="TagDefinitionSetName" type="string">CppConst</XPD:ATTR>
  13157. <XPD:ATTR name="Name" type="string">CppConst</XPD:ATTR>
  13158. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  13159. <XPD:REF name="TaggedModel">lCjagAwFNU+5cleJOF3xKgAA</XPD:REF>
  13160. </XPD:OBJ>
  13161. <XPD:OBJ name="TaggedValues[1]" type="TaggedValue" guid="ocVfcOg2w02KtzwOrX8IGQAA">
  13162. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  13163. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  13164. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  13165. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  13166. <XPD:REF name="TaggedModel">lCjagAwFNU+5cleJOF3xKgAA</XPD:REF>
  13167. </XPD:OBJ>
  13168. </XPD:OBJ>
  13169. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="3XYnjj89hUG4EfROrpFm4AAA">
  13170. <XPD:ATTR name="Name" type="string">iLength</XPD:ATTR>
  13171. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  13172. <XPD:REF name="BehavioralFeature">QbKluSBULUy5qEYXN8aUXQAA</XPD:REF>
  13173. </XPD:OBJ>
  13174. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="o6qt4/WacEOvs6YEmnODhQAA">
  13175. <XPD:ATTR name="Name" type="string">iOffset</XPD:ATTR>
  13176. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  13177. <XPD:REF name="BehavioralFeature">QbKluSBULUy5qEYXN8aUXQAA</XPD:REF>
  13178. </XPD:OBJ>
  13179. <XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="XLlQOpcLn0ua/nokFvllBAAA">
  13180. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  13181. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  13182. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  13183. <XPD:REF name="BehavioralFeature">QbKluSBULUy5qEYXN8aUXQAA</XPD:REF>
  13184. </XPD:OBJ>
  13185. </XPD:OBJ>
  13186. <XPD:OBJ name="Operations[6]" type="UMLOperation" guid="dUzn/H61rEmo9KhmXUge/AAA">
  13187. <XPD:ATTR name="Name" type="string">SendPackets</XPD:ATTR>
  13188. <XPD:REF name="Owner">+hvdtNLBPUeUmdoy9WnIywAA</XPD:REF>
  13189. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  13190. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="BMCuVqMEo0C5Of+znFTZzAAA">
  13191. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  13192. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  13193. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  13194. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  13195. <XPD:REF name="TaggedModel">dUzn/H61rEmo9KhmXUge/AAA</XPD:REF>
  13196. </XPD:OBJ>
  13197. <XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
  13198. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="SncxM0JmCESwiLc8dat8cQAA">
  13199. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  13200. <XPD:REF name="BehavioralFeature">dUzn/H61rEmo9KhmXUge/AAA</XPD:REF>
  13201. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  13202. </XPD:OBJ>
  13203. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="oijLFD+Irku57XRr5yAdowAA">
  13204. <XPD:ATTR name="Name" type="string">pBuffers</XPD:ATTR>
  13205. <XPD:ATTR name="TypeExpression" type="string">WSABUF</XPD:ATTR>
  13206. <XPD:REF name="BehavioralFeature">dUzn/H61rEmo9KhmXUge/AAA</XPD:REF>
  13207. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  13208. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="TQBl/I+PH0Wz0MmvvSw5xwAA">
  13209. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  13210. <XPD:ATTR name="TagDefinitionSetName" type="string">CppConst</XPD:ATTR>
  13211. <XPD:ATTR name="Name" type="string">CppConst</XPD:ATTR>
  13212. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  13213. <XPD:REF name="TaggedModel">oijLFD+Irku57XRr5yAdowAA</XPD:REF>
  13214. </XPD:OBJ>
  13215. </XPD:OBJ>
  13216. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="kFtbEyHdq0qQsG4THps0vAAA">
  13217. <XPD:ATTR name="Name" type="string">iCount</XPD:ATTR>
  13218. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  13219. <XPD:REF name="BehavioralFeature">dUzn/H61rEmo9KhmXUge/AAA</XPD:REF>
  13220. </XPD:OBJ>
  13221. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="Vc+GYA1IZk6aYeAXpLkZgwAA">
  13222. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  13223. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  13224. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  13225. <XPD:REF name="BehavioralFeature">dUzn/H61rEmo9KhmXUge/AAA</XPD:REF>
  13226. </XPD:OBJ>
  13227. </XPD:OBJ>
  13228. <XPD:OBJ name="Operations[7]" type="UMLOperation" guid="NetK/QLhnUOrgXRav/oWLQAA">
  13229. <XPD:ATTR name="Name" type="string">SendSmallFile</XPD:ATTR>
  13230. <XPD:REF name="Owner">+hvdtNLBPUeUmdoy9WnIywAA</XPD:REF>
  13231. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  13232. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="+2Vdmzgsj0u/97CChSXITQAA">
  13233. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  13234. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  13235. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  13236. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  13237. <XPD:REF name="TaggedModel">NetK/QLhnUOrgXRav/oWLQAA</XPD:REF>
  13238. </XPD:OBJ>
  13239. <XPD:ATTR name="#Parameters" type="integer">5</XPD:ATTR>
  13240. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="qjklpLt7nEqyg18zWQpOfAAA">
  13241. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  13242. <XPD:REF name="BehavioralFeature">NetK/QLhnUOrgXRav/oWLQAA</XPD:REF>
  13243. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  13244. </XPD:OBJ>
  13245. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="PS1zHRRcf0qTNjYLwY9zWgAA">
  13246. <XPD:ATTR name="Name" type="string">lpszFileName</XPD:ATTR>
  13247. <XPD:ATTR name="TypeExpression" type="string">LPCTSTR</XPD:ATTR>
  13248. <XPD:REF name="BehavioralFeature">NetK/QLhnUOrgXRav/oWLQAA</XPD:REF>
  13249. </XPD:OBJ>
  13250. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="34pql+rKb068K55aNtPybAAA">
  13251. <XPD:ATTR name="Name" type="string">pHead</XPD:ATTR>
  13252. <XPD:ATTR name="TypeExpression" type="string">LPWSABUF</XPD:ATTR>
  13253. <XPD:REF name="BehavioralFeature">NetK/QLhnUOrgXRav/oWLQAA</XPD:REF>
  13254. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  13255. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="5TNT/p1oyEiQLkulV4EmSAAA">
  13256. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  13257. <XPD:ATTR name="TagDefinitionSetName" type="string">CppConst</XPD:ATTR>
  13258. <XPD:ATTR name="Name" type="string">CppConst</XPD:ATTR>
  13259. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  13260. <XPD:REF name="TaggedModel">34pql+rKb068K55aNtPybAAA</XPD:REF>
  13261. </XPD:OBJ>
  13262. </XPD:OBJ>
  13263. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="Ngwv0oukGEaJ1b3xUicOkQAA">
  13264. <XPD:ATTR name="Name" type="string">pTail</XPD:ATTR>
  13265. <XPD:ATTR name="TypeExpression" type="string">LPWSABUF</XPD:ATTR>
  13266. <XPD:REF name="BehavioralFeature">NetK/QLhnUOrgXRav/oWLQAA</XPD:REF>
  13267. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  13268. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="c9bip2mRIUanxlZf4Ymi2QAA">
  13269. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  13270. <XPD:ATTR name="TagDefinitionSetName" type="string">CppConst</XPD:ATTR>
  13271. <XPD:ATTR name="Name" type="string">CppConst</XPD:ATTR>
  13272. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  13273. <XPD:REF name="TaggedModel">Ngwv0oukGEaJ1b3xUicOkQAA</XPD:REF>
  13274. </XPD:OBJ>
  13275. </XPD:OBJ>
  13276. <XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="scP7MZ6whkes2VlzhF/0OAAA">
  13277. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  13278. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  13279. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  13280. <XPD:REF name="BehavioralFeature">NetK/QLhnUOrgXRav/oWLQAA</XPD:REF>
  13281. </XPD:OBJ>
  13282. </XPD:OBJ>
  13283. <XPD:OBJ name="Operations[8]" type="UMLOperation" guid="zjmHffbWIEyP/4UAEzbaSwAA">
  13284. <XPD:ATTR name="Name" type="string">HasStarted</XPD:ATTR>
  13285. <XPD:REF name="Owner">+hvdtNLBPUeUmdoy9WnIywAA</XPD:REF>
  13286. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  13287. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="X4xe5lQ530aYqVn6rpt75wAA">
  13288. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  13289. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  13290. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  13291. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  13292. <XPD:REF name="TaggedModel">zjmHffbWIEyP/4UAEzbaSwAA</XPD:REF>
  13293. </XPD:OBJ>
  13294. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  13295. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Q4llqI28SECX8UbgEG1wvAAA">
  13296. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  13297. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  13298. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  13299. <XPD:REF name="BehavioralFeature">zjmHffbWIEyP/4UAEzbaSwAA</XPD:REF>
  13300. </XPD:OBJ>
  13301. </XPD:OBJ>
  13302. <XPD:OBJ name="Operations[9]" type="UMLOperation" guid="bF5bqhXvlEyg3a7oWRu0LAAA">
  13303. <XPD:ATTR name="Name" type="string">GetState</XPD:ATTR>
  13304. <XPD:REF name="Owner">+hvdtNLBPUeUmdoy9WnIywAA</XPD:REF>
  13305. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  13306. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="WCpeCRzJP0+tLykg34/szwAA">
  13307. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  13308. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  13309. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  13310. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  13311. <XPD:REF name="TaggedModel">bF5bqhXvlEyg3a7oWRu0LAAA</XPD:REF>
  13312. </XPD:OBJ>
  13313. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  13314. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ovLyeMCsGU+CSwChq6MhOQAA">
  13315. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  13316. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  13317. <XPD:REF name="BehavioralFeature">bF5bqhXvlEyg3a7oWRu0LAAA</XPD:REF>
  13318. <XPD:REF name="Type_">3KsfqnlMb0ieGw/IAO5hFQAA</XPD:REF>
  13319. </XPD:OBJ>
  13320. </XPD:OBJ>
  13321. <XPD:OBJ name="Operations[10]" type="UMLOperation" guid="LKp1L65IvEWRUpalbHj4egAA">
  13322. <XPD:ATTR name="Name" type="string">Disconnect</XPD:ATTR>
  13323. <XPD:REF name="Owner">+hvdtNLBPUeUmdoy9WnIywAA</XPD:REF>
  13324. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  13325. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="SAQvFYBhIkGjeEyV8SGtuAAA">
  13326. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  13327. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  13328. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  13329. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  13330. <XPD:REF name="TaggedModel">LKp1L65IvEWRUpalbHj4egAA</XPD:REF>
  13331. </XPD:OBJ>
  13332. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  13333. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="hhvGUgN+XkKeKht7VmDa8AAA">
  13334. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  13335. <XPD:REF name="BehavioralFeature">LKp1L65IvEWRUpalbHj4egAA</XPD:REF>
  13336. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  13337. </XPD:OBJ>
  13338. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="14QADkpd302Jyb7yTNK8iAAA">
  13339. <XPD:ATTR name="Name" type="string">bForce</XPD:ATTR>
  13340. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  13341. <XPD:REF name="BehavioralFeature">LKp1L65IvEWRUpalbHj4egAA</XPD:REF>
  13342. </XPD:OBJ>
  13343. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="gf8SAvSQ9Eq88Ckzq2/SMwAA">
  13344. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  13345. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  13346. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  13347. <XPD:REF name="BehavioralFeature">LKp1L65IvEWRUpalbHj4egAA</XPD:REF>
  13348. </XPD:OBJ>
  13349. </XPD:OBJ>
  13350. <XPD:OBJ name="Operations[11]" type="UMLOperation" guid="YeF3cYkzY02JYlqPOsoG9QAA">
  13351. <XPD:ATTR name="Name" type="string">DisconnectLongConnections</XPD:ATTR>
  13352. <XPD:REF name="Owner">+hvdtNLBPUeUmdoy9WnIywAA</XPD:REF>
  13353. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  13354. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="sfT0TbfU/kaVx2FL1qXk+QAA">
  13355. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  13356. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  13357. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  13358. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  13359. <XPD:REF name="TaggedModel">YeF3cYkzY02JYlqPOsoG9QAA</XPD:REF>
  13360. </XPD:OBJ>
  13361. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  13362. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="g6GQbhIEhUa2ZMK9fwYQuQAA">
  13363. <XPD:ATTR name="Name" type="string">dwPeriod</XPD:ATTR>
  13364. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  13365. <XPD:REF name="BehavioralFeature">YeF3cYkzY02JYlqPOsoG9QAA</XPD:REF>
  13366. </XPD:OBJ>
  13367. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="4E4jI7FoKEeR/8t1ZF9K3gAA">
  13368. <XPD:ATTR name="Name" type="string">bForce</XPD:ATTR>
  13369. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  13370. <XPD:REF name="BehavioralFeature">YeF3cYkzY02JYlqPOsoG9QAA</XPD:REF>
  13371. </XPD:OBJ>
  13372. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="URynZcVV1kit+O7CfLghSwAA">
  13373. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  13374. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  13375. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  13376. <XPD:REF name="BehavioralFeature">YeF3cYkzY02JYlqPOsoG9QAA</XPD:REF>
  13377. </XPD:OBJ>
  13378. </XPD:OBJ>
  13379. <XPD:OBJ name="Operations[12]" type="UMLOperation" guid="GHqlBeCMIU61oJNe1G8VzAAA">
  13380. <XPD:ATTR name="Name" type="string">DisconnectSilenceConnections</XPD:ATTR>
  13381. <XPD:REF name="Owner">+hvdtNLBPUeUmdoy9WnIywAA</XPD:REF>
  13382. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  13383. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="uVeM/lZSnUODNUO5rA4z0AAA">
  13384. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  13385. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  13386. <XPD:REF name="BehavioralFeature">GHqlBeCMIU61oJNe1G8VzAAA</XPD:REF>
  13387. </XPD:OBJ>
  13388. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="BmKTbGWa/EyVFIax/4znzwAA">
  13389. <XPD:ATTR name="Name" type="string">dwPeriod</XPD:ATTR>
  13390. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  13391. <XPD:REF name="BehavioralFeature">GHqlBeCMIU61oJNe1G8VzAAA</XPD:REF>
  13392. </XPD:OBJ>
  13393. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="wI51viErWk+jEF9OkQLp8AAA">
  13394. <XPD:ATTR name="Name" type="string">bForce</XPD:ATTR>
  13395. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  13396. <XPD:REF name="BehavioralFeature">GHqlBeCMIU61oJNe1G8VzAAA</XPD:REF>
  13397. </XPD:OBJ>
  13398. </XPD:OBJ>
  13399. <XPD:OBJ name="Operations[13]" type="UMLOperation" guid="X90qAsY0iUeJUPXmi7tYwQAA">
  13400. <XPD:ATTR name="Name" type="string">GetLocalAddress</XPD:ATTR>
  13401. <XPD:REF name="Owner">+hvdtNLBPUeUmdoy9WnIywAA</XPD:REF>
  13402. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  13403. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="4/RyWiLfgEWPTGlbSlmPlAAA">
  13404. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  13405. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  13406. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  13407. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  13408. <XPD:REF name="TaggedModel">X90qAsY0iUeJUPXmi7tYwQAA</XPD:REF>
  13409. </XPD:OBJ>
  13410. <XPD:ATTR name="#Parameters" type="integer">5</XPD:ATTR>
  13411. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="PR8/vDBp6Ei24n21q0Qe/QAA">
  13412. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  13413. <XPD:REF name="BehavioralFeature">X90qAsY0iUeJUPXmi7tYwQAA</XPD:REF>
  13414. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  13415. </XPD:OBJ>
  13416. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="NJJ+hBTx5k6171GDH6pEnwAA">
  13417. <XPD:ATTR name="Name" type="string">lpszAddress</XPD:ATTR>
  13418. <XPD:ATTR name="TypeExpression" type="string">TCHAR</XPD:ATTR>
  13419. <XPD:REF name="BehavioralFeature">X90qAsY0iUeJUPXmi7tYwQAA</XPD:REF>
  13420. </XPD:OBJ>
  13421. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="pisUlDEWBEK4f3uFIq8iDgAA">
  13422. <XPD:ATTR name="Name" type="string">iAddressLen</XPD:ATTR>
  13423. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  13424. <XPD:REF name="BehavioralFeature">X90qAsY0iUeJUPXmi7tYwQAA</XPD:REF>
  13425. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  13426. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="DuWKwYWjMkiMcMndI+yjrAAA">
  13427. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  13428. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  13429. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  13430. <XPD:ATTR name="DataValue" type="string">&amp;</XPD:ATTR>
  13431. <XPD:REF name="TaggedModel">pisUlDEWBEK4f3uFIq8iDgAA</XPD:REF>
  13432. </XPD:OBJ>
  13433. </XPD:OBJ>
  13434. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="DzcTtkf8Pk6Xg58T5iHgSwAA">
  13435. <XPD:ATTR name="Name" type="string">usPort</XPD:ATTR>
  13436. <XPD:ATTR name="TypeExpression" type="string">USHORT</XPD:ATTR>
  13437. <XPD:REF name="BehavioralFeature">X90qAsY0iUeJUPXmi7tYwQAA</XPD:REF>
  13438. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  13439. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="w5ArtcauqEuBxTywaBf9mAAA">
  13440. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  13441. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  13442. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  13443. <XPD:ATTR name="DataValue" type="string">&amp;</XPD:ATTR>
  13444. <XPD:REF name="TaggedModel">DzcTtkf8Pk6Xg58T5iHgSwAA</XPD:REF>
  13445. </XPD:OBJ>
  13446. </XPD:OBJ>
  13447. <XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="YUia219jOUaQxKYNeBQLuwAA">
  13448. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  13449. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  13450. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  13451. <XPD:REF name="BehavioralFeature">X90qAsY0iUeJUPXmi7tYwQAA</XPD:REF>
  13452. </XPD:OBJ>
  13453. </XPD:OBJ>
  13454. <XPD:OBJ name="Operations[14]" type="UMLOperation" guid="LlkEypQ56kGa3EIOg6ZPHAAA">
  13455. <XPD:ATTR name="Name" type="string">GetRemoteAddress</XPD:ATTR>
  13456. <XPD:REF name="Owner">+hvdtNLBPUeUmdoy9WnIywAA</XPD:REF>
  13457. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  13458. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="CvLNlXkGzUCSK3JOit1UjwAA">
  13459. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  13460. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  13461. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  13462. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  13463. <XPD:REF name="TaggedModel">LlkEypQ56kGa3EIOg6ZPHAAA</XPD:REF>
  13464. </XPD:OBJ>
  13465. <XPD:ATTR name="#Parameters" type="integer">5</XPD:ATTR>
  13466. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="1DW1M42OnEekQHHaaHqO9wAA">
  13467. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  13468. <XPD:REF name="BehavioralFeature">LlkEypQ56kGa3EIOg6ZPHAAA</XPD:REF>
  13469. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  13470. </XPD:OBJ>
  13471. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="g5nsC6sURUuz25HkJuOlTQAA">
  13472. <XPD:ATTR name="Name" type="string">lpszAddress</XPD:ATTR>
  13473. <XPD:ATTR name="TypeExpression" type="string">TCHAR</XPD:ATTR>
  13474. <XPD:REF name="BehavioralFeature">LlkEypQ56kGa3EIOg6ZPHAAA</XPD:REF>
  13475. </XPD:OBJ>
  13476. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="7g4dBOnE+kuoj720ok4LRAAA">
  13477. <XPD:ATTR name="Name" type="string">iAddressLen</XPD:ATTR>
  13478. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  13479. <XPD:REF name="BehavioralFeature">LlkEypQ56kGa3EIOg6ZPHAAA</XPD:REF>
  13480. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  13481. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="KQ/WOiChUEKNvLMHyk3T6QAA">
  13482. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  13483. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  13484. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  13485. <XPD:ATTR name="DataValue" type="string">&amp;</XPD:ATTR>
  13486. <XPD:REF name="TaggedModel">7g4dBOnE+kuoj720ok4LRAAA</XPD:REF>
  13487. </XPD:OBJ>
  13488. </XPD:OBJ>
  13489. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="3w08v5MbB06w2W8fUK0M9AAA">
  13490. <XPD:ATTR name="Name" type="string">usPort</XPD:ATTR>
  13491. <XPD:ATTR name="TypeExpression" type="string">USHORT</XPD:ATTR>
  13492. <XPD:REF name="BehavioralFeature">LlkEypQ56kGa3EIOg6ZPHAAA</XPD:REF>
  13493. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  13494. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="CneoG4Wc3EOU8VVrujLt6QAA">
  13495. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  13496. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  13497. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  13498. <XPD:ATTR name="DataValue" type="string">&amp;</XPD:ATTR>
  13499. <XPD:REF name="TaggedModel">3w08v5MbB06w2W8fUK0M9AAA</XPD:REF>
  13500. </XPD:OBJ>
  13501. </XPD:OBJ>
  13502. <XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="8SApznVutEmdqkoCoBNhLgAA">
  13503. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  13504. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  13505. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  13506. <XPD:REF name="BehavioralFeature">LlkEypQ56kGa3EIOg6ZPHAAA</XPD:REF>
  13507. </XPD:OBJ>
  13508. </XPD:OBJ>
  13509. <XPD:OBJ name="Operations[15]" type="UMLOperation" guid="5sX7kgB8mk+wWgFB8uUTPgAA">
  13510. <XPD:ATTR name="Name" type="string">GetPendingDataLength</XPD:ATTR>
  13511. <XPD:REF name="Owner">+hvdtNLBPUeUmdoy9WnIywAA</XPD:REF>
  13512. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  13513. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="c4hjGyyPNkyavs/l5biYYAAA">
  13514. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  13515. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  13516. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  13517. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  13518. <XPD:REF name="TaggedModel">5sX7kgB8mk+wWgFB8uUTPgAA</XPD:REF>
  13519. </XPD:OBJ>
  13520. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  13521. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="eF4RBAlr6UCkWfm6uQwUaAAA">
  13522. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  13523. <XPD:REF name="BehavioralFeature">5sX7kgB8mk+wWgFB8uUTPgAA</XPD:REF>
  13524. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  13525. </XPD:OBJ>
  13526. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="RXkYq3BY3Eu3qH03Re/QrwAA">
  13527. <XPD:ATTR name="Name" type="string">iPending</XPD:ATTR>
  13528. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  13529. <XPD:REF name="BehavioralFeature">5sX7kgB8mk+wWgFB8uUTPgAA</XPD:REF>
  13530. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  13531. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="dZeeKFsYnkqeqhKxzDCzDwAA">
  13532. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  13533. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  13534. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  13535. <XPD:ATTR name="DataValue" type="string">&amp;</XPD:ATTR>
  13536. <XPD:REF name="TaggedModel">RXkYq3BY3Eu3qH03Re/QrwAA</XPD:REF>
  13537. </XPD:OBJ>
  13538. </XPD:OBJ>
  13539. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="+gqyqgviW0Czp83ke1TxbgAA">
  13540. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  13541. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  13542. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  13543. <XPD:REF name="BehavioralFeature">5sX7kgB8mk+wWgFB8uUTPgAA</XPD:REF>
  13544. </XPD:OBJ>
  13545. </XPD:OBJ>
  13546. <XPD:OBJ name="Operations[16]" type="UMLOperation" guid="SDISs2LqsEW28yH/0QinXwAA">
  13547. <XPD:ATTR name="Name" type="string">GetConnectionCount</XPD:ATTR>
  13548. <XPD:REF name="Owner">+hvdtNLBPUeUmdoy9WnIywAA</XPD:REF>
  13549. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  13550. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="iSVyRNCrLEy9A+wgI2ysswAA">
  13551. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  13552. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  13553. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  13554. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  13555. <XPD:REF name="TaggedModel">SDISs2LqsEW28yH/0QinXwAA</XPD:REF>
  13556. </XPD:OBJ>
  13557. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  13558. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="r0phv4HCR0WXJFEan5PmpQAA">
  13559. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  13560. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  13561. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  13562. <XPD:REF name="BehavioralFeature">SDISs2LqsEW28yH/0QinXwAA</XPD:REF>
  13563. </XPD:OBJ>
  13564. </XPD:OBJ>
  13565. <XPD:OBJ name="Operations[17]" type="UMLOperation" guid="akGyv9Hjikq5bCPXoYb0PwAA">
  13566. <XPD:ATTR name="Name" type="string">GetAllConnectionIDs</XPD:ATTR>
  13567. <XPD:REF name="Owner">+hvdtNLBPUeUmdoy9WnIywAA</XPD:REF>
  13568. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  13569. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="5YybvCrg2EmJYyQ58YsjTQAA">
  13570. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  13571. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  13572. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  13573. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  13574. <XPD:REF name="TaggedModel">akGyv9Hjikq5bCPXoYb0PwAA</XPD:REF>
  13575. </XPD:OBJ>
  13576. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  13577. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="oSdysn7H9ESnkTF1DAYJbwAA">
  13578. <XPD:ATTR name="Name" type="string">pIDs</XPD:ATTR>
  13579. <XPD:REF name="BehavioralFeature">akGyv9Hjikq5bCPXoYb0PwAA</XPD:REF>
  13580. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  13581. </XPD:OBJ>
  13582. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="iM1GtPsaEkmMQSevsCV42gAA">
  13583. <XPD:ATTR name="Name" type="string">dwCount</XPD:ATTR>
  13584. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  13585. <XPD:REF name="BehavioralFeature">akGyv9Hjikq5bCPXoYb0PwAA</XPD:REF>
  13586. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  13587. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="TYIi1FaQNEmLi5fCAVwRdAAA">
  13588. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  13589. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  13590. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  13591. <XPD:ATTR name="DataValue" type="string">&amp;</XPD:ATTR>
  13592. <XPD:REF name="TaggedModel">iM1GtPsaEkmMQSevsCV42gAA</XPD:REF>
  13593. </XPD:OBJ>
  13594. </XPD:OBJ>
  13595. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="zGkQTLage0qmWH2IkSN/QwAA">
  13596. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  13597. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  13598. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  13599. <XPD:REF name="BehavioralFeature">akGyv9Hjikq5bCPXoYb0PwAA</XPD:REF>
  13600. </XPD:OBJ>
  13601. </XPD:OBJ>
  13602. <XPD:OBJ name="Operations[18]" type="UMLOperation" guid="c6Y3A96vz0qa9lNSWqp8PAAA">
  13603. <XPD:ATTR name="Name" type="string">GetConnectPeriod</XPD:ATTR>
  13604. <XPD:REF name="Owner">+hvdtNLBPUeUmdoy9WnIywAA</XPD:REF>
  13605. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  13606. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="TQdssBALSkCnGfPrXnhlrQAA">
  13607. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  13608. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  13609. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  13610. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  13611. <XPD:REF name="TaggedModel">c6Y3A96vz0qa9lNSWqp8PAAA</XPD:REF>
  13612. </XPD:OBJ>
  13613. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  13614. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="UAh7pE0ELEesQ5ThcfXGywAA">
  13615. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  13616. <XPD:REF name="BehavioralFeature">c6Y3A96vz0qa9lNSWqp8PAAA</XPD:REF>
  13617. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  13618. </XPD:OBJ>
  13619. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Tmb6KGr370qC38kgmsHZOwAA">
  13620. <XPD:ATTR name="Name" type="string">dwPeriod</XPD:ATTR>
  13621. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  13622. <XPD:REF name="BehavioralFeature">c6Y3A96vz0qa9lNSWqp8PAAA</XPD:REF>
  13623. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  13624. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="/rPGmKi/0UWe/3F585P+JgAA">
  13625. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  13626. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  13627. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  13628. <XPD:ATTR name="DataValue" type="string">&amp;</XPD:ATTR>
  13629. <XPD:REF name="TaggedModel">Tmb6KGr370qC38kgmsHZOwAA</XPD:REF>
  13630. </XPD:OBJ>
  13631. </XPD:OBJ>
  13632. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="Atrv55FqL0a/sMmExQgr0AAA">
  13633. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  13634. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  13635. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  13636. <XPD:REF name="BehavioralFeature">c6Y3A96vz0qa9lNSWqp8PAAA</XPD:REF>
  13637. </XPD:OBJ>
  13638. </XPD:OBJ>
  13639. <XPD:OBJ name="Operations[19]" type="UMLOperation" guid="vYwz3XqhHUKUn56sA0KXEAAA">
  13640. <XPD:ATTR name="Name" type="string">GetSilencePeriod</XPD:ATTR>
  13641. <XPD:REF name="Owner">+hvdtNLBPUeUmdoy9WnIywAA</XPD:REF>
  13642. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  13643. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="HlIPMMpSyEOPjuGoCvOw1gAA">
  13644. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  13645. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  13646. <XPD:REF name="BehavioralFeature">vYwz3XqhHUKUn56sA0KXEAAA</XPD:REF>
  13647. </XPD:OBJ>
  13648. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="K768ob1efE6KQdpEn/n1hQAA">
  13649. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  13650. <XPD:REF name="BehavioralFeature">vYwz3XqhHUKUn56sA0KXEAAA</XPD:REF>
  13651. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  13652. </XPD:OBJ>
  13653. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="AsxcHSaweEiiFsjWzW+JJQAA">
  13654. <XPD:ATTR name="Name" type="string">dwPeriod</XPD:ATTR>
  13655. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  13656. <XPD:REF name="BehavioralFeature">vYwz3XqhHUKUn56sA0KXEAAA</XPD:REF>
  13657. </XPD:OBJ>
  13658. </XPD:OBJ>
  13659. <XPD:OBJ name="Operations[20]" type="UMLOperation" guid="c2KWKu9jI0OpuyEwMjKbKQAA">
  13660. <XPD:ATTR name="Name" type="string">GetLastError</XPD:ATTR>
  13661. <XPD:REF name="Owner">+hvdtNLBPUeUmdoy9WnIywAA</XPD:REF>
  13662. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  13663. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="is+XZcJ0UUSy8tp6I91EbwAA">
  13664. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  13665. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  13666. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  13667. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  13668. <XPD:REF name="TaggedModel">c2KWKu9jI0OpuyEwMjKbKQAA</XPD:REF>
  13669. </XPD:OBJ>
  13670. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  13671. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="VrYcL5m/W0qGcPiWE0cN/AAA">
  13672. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  13673. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  13674. <XPD:REF name="BehavioralFeature">c2KWKu9jI0OpuyEwMjKbKQAA</XPD:REF>
  13675. <XPD:REF name="Type_">R9EXi7T78E6Gt882nRMyDwAA</XPD:REF>
  13676. </XPD:OBJ>
  13677. </XPD:OBJ>
  13678. <XPD:OBJ name="Operations[21]" type="UMLOperation" guid="5uQT36vT7EWILdyXEI2jkwAA">
  13679. <XPD:ATTR name="Name" type="string">GetLastErrorDesc</XPD:ATTR>
  13680. <XPD:REF name="Owner">+hvdtNLBPUeUmdoy9WnIywAA</XPD:REF>
  13681. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  13682. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="jjC56Op5e0iCnBqU3TLmBgAA">
  13683. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  13684. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  13685. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  13686. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  13687. <XPD:REF name="TaggedModel">5uQT36vT7EWILdyXEI2jkwAA</XPD:REF>
  13688. </XPD:OBJ>
  13689. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  13690. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="wJUUwe2MbUKOzNhYSfNozgAA">
  13691. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  13692. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  13693. <XPD:ATTR name="TypeExpression" type="string">LPCTSTR</XPD:ATTR>
  13694. <XPD:REF name="BehavioralFeature">5uQT36vT7EWILdyXEI2jkwAA</XPD:REF>
  13695. </XPD:OBJ>
  13696. </XPD:OBJ>
  13697. <XPD:OBJ name="Operations[22]" type="UMLOperation" guid="gyT6/s9EQkKCoP/R/htYJwAA">
  13698. <XPD:ATTR name="Name" type="string">SetConnectionExtra</XPD:ATTR>
  13699. <XPD:REF name="Owner">+hvdtNLBPUeUmdoy9WnIywAA</XPD:REF>
  13700. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  13701. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="dwO/AUcvmkyar5h4JHJDvgAA">
  13702. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  13703. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  13704. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  13705. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  13706. <XPD:REF name="TaggedModel">gyT6/s9EQkKCoP/R/htYJwAA</XPD:REF>
  13707. </XPD:OBJ>
  13708. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  13709. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="42B/4OU3EEWId/DxPeloAgAA">
  13710. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  13711. <XPD:REF name="BehavioralFeature">gyT6/s9EQkKCoP/R/htYJwAA</XPD:REF>
  13712. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  13713. </XPD:OBJ>
  13714. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="9GFww/fAKEGbgCMzk5h7wQAA">
  13715. <XPD:ATTR name="Name" type="string">pExtra</XPD:ATTR>
  13716. <XPD:ATTR name="TypeExpression" type="string">PVOID</XPD:ATTR>
  13717. <XPD:REF name="BehavioralFeature">gyT6/s9EQkKCoP/R/htYJwAA</XPD:REF>
  13718. </XPD:OBJ>
  13719. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="+K1fGFt/hUuduzteQdHycwAA">
  13720. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  13721. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  13722. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  13723. <XPD:REF name="BehavioralFeature">gyT6/s9EQkKCoP/R/htYJwAA</XPD:REF>
  13724. </XPD:OBJ>
  13725. </XPD:OBJ>
  13726. <XPD:OBJ name="Operations[23]" type="UMLOperation" guid="AIwVPn57FE2A8qcqAnVqZgAA">
  13727. <XPD:ATTR name="Name" type="string">GetConnectionExtra</XPD:ATTR>
  13728. <XPD:REF name="Owner">+hvdtNLBPUeUmdoy9WnIywAA</XPD:REF>
  13729. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  13730. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="XCaprP1oYkWr6hn7BY9bnQAA">
  13731. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  13732. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  13733. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  13734. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  13735. <XPD:REF name="TaggedModel">AIwVPn57FE2A8qcqAnVqZgAA</XPD:REF>
  13736. </XPD:OBJ>
  13737. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  13738. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Emuk13E5wEiY2U4qcIPozQAA">
  13739. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  13740. <XPD:REF name="BehavioralFeature">AIwVPn57FE2A8qcqAnVqZgAA</XPD:REF>
  13741. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  13742. </XPD:OBJ>
  13743. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="w0NeYcz8tEySRo8rScz37gAA">
  13744. <XPD:ATTR name="Name" type="string">ppExtra</XPD:ATTR>
  13745. <XPD:ATTR name="TypeExpression" type="string">PVOID</XPD:ATTR>
  13746. <XPD:REF name="BehavioralFeature">AIwVPn57FE2A8qcqAnVqZgAA</XPD:REF>
  13747. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  13748. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="xniwBWOGhEedYYDdJzoi5wAA">
  13749. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  13750. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  13751. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  13752. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  13753. <XPD:REF name="TaggedModel">w0NeYcz8tEySRo8rScz37gAA</XPD:REF>
  13754. </XPD:OBJ>
  13755. </XPD:OBJ>
  13756. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="wE5R0xeBvkOmsYDB9Md/AAAA">
  13757. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  13758. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  13759. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  13760. <XPD:REF name="BehavioralFeature">AIwVPn57FE2A8qcqAnVqZgAA</XPD:REF>
  13761. </XPD:OBJ>
  13762. </XPD:OBJ>
  13763. <XPD:OBJ name="Operations[24]" type="UMLOperation" guid="2jNtUUJ/4keRYENj9zta7QAA">
  13764. <XPD:ATTR name="Name" type="string">SetSendPolicy</XPD:ATTR>
  13765. <XPD:REF name="Owner">+hvdtNLBPUeUmdoy9WnIywAA</XPD:REF>
  13766. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  13767. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="a0p0cLCGj0aQAXWjEVYqCgAA">
  13768. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  13769. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  13770. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  13771. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  13772. <XPD:REF name="TaggedModel">2jNtUUJ/4keRYENj9zta7QAA</XPD:REF>
  13773. </XPD:OBJ>
  13774. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  13775. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="+q3NsfXI8kSg3B73YWi1/QAA">
  13776. <XPD:ATTR name="Name" type="string">enSendPolicy</XPD:ATTR>
  13777. <XPD:REF name="BehavioralFeature">2jNtUUJ/4keRYENj9zta7QAA</XPD:REF>
  13778. <XPD:REF name="Type_">p4RvBvwp3kOxyo/4mj2ZKwAA</XPD:REF>
  13779. </XPD:OBJ>
  13780. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="BjDFvBLf6ESd96vNsjWX9AAA">
  13781. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  13782. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  13783. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  13784. <XPD:REF name="BehavioralFeature">2jNtUUJ/4keRYENj9zta7QAA</XPD:REF>
  13785. </XPD:OBJ>
  13786. </XPD:OBJ>
  13787. <XPD:OBJ name="Operations[25]" type="UMLOperation" guid="TLv4U1BAO0aKP6eeHTFmOgAA">
  13788. <XPD:ATTR name="Name" type="string">SetMarkSilence</XPD:ATTR>
  13789. <XPD:REF name="Owner">+hvdtNLBPUeUmdoy9WnIywAA</XPD:REF>
  13790. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  13791. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="B63BM+WARUqCQP1BCmNKRAAA">
  13792. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  13793. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  13794. <XPD:REF name="BehavioralFeature">TLv4U1BAO0aKP6eeHTFmOgAA</XPD:REF>
  13795. </XPD:OBJ>
  13796. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="U+YqfsMn50uJsmeBNGGowwAA">
  13797. <XPD:ATTR name="Name" type="string">bMarkSilence</XPD:ATTR>
  13798. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  13799. <XPD:REF name="BehavioralFeature">TLv4U1BAO0aKP6eeHTFmOgAA</XPD:REF>
  13800. </XPD:OBJ>
  13801. </XPD:OBJ>
  13802. <XPD:OBJ name="Operations[26]" type="UMLOperation" guid="HKLLo5ga3U63NFS7OHfcWAAA">
  13803. <XPD:ATTR name="Name" type="string">IsMarkSilence</XPD:ATTR>
  13804. <XPD:REF name="Owner">+hvdtNLBPUeUmdoy9WnIywAA</XPD:REF>
  13805. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  13806. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="7HBJ0RK83k6a42VnP3IG3gAA">
  13807. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  13808. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  13809. <XPD:REF name="BehavioralFeature">HKLLo5ga3U63NFS7OHfcWAAA</XPD:REF>
  13810. </XPD:OBJ>
  13811. </XPD:OBJ>
  13812. <XPD:OBJ name="Operations[27]" type="UMLOperation" guid="bzOhz/m1gUO5kLQM5c1LMAAA">
  13813. <XPD:ATTR name="Name" type="string">SetWorkerThreadCount</XPD:ATTR>
  13814. <XPD:REF name="Owner">+hvdtNLBPUeUmdoy9WnIywAA</XPD:REF>
  13815. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  13816. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="CtoHjKd3wkqoCBy77lHjmAAA">
  13817. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  13818. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  13819. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  13820. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  13821. <XPD:REF name="TaggedModel">bzOhz/m1gUO5kLQM5c1LMAAA</XPD:REF>
  13822. </XPD:OBJ>
  13823. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  13824. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="OcBVdzNa8EiMF7TdaSV7jgAA">
  13825. <XPD:ATTR name="Name" type="string">dwWorkerThreadCount</XPD:ATTR>
  13826. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  13827. <XPD:REF name="BehavioralFeature">bzOhz/m1gUO5kLQM5c1LMAAA</XPD:REF>
  13828. </XPD:OBJ>
  13829. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="O/6+FezjnEGa2SoJQRAGSQAA">
  13830. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  13831. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  13832. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  13833. <XPD:REF name="BehavioralFeature">bzOhz/m1gUO5kLQM5c1LMAAA</XPD:REF>
  13834. </XPD:OBJ>
  13835. </XPD:OBJ>
  13836. <XPD:OBJ name="Operations[28]" type="UMLOperation" guid="wFj0pIlekE60HZEZyQmksgAA">
  13837. <XPD:ATTR name="Name" type="string">SetSocketBufferSize</XPD:ATTR>
  13838. <XPD:REF name="Owner">+hvdtNLBPUeUmdoy9WnIywAA</XPD:REF>
  13839. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  13840. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="TP+prATHgEumEIKr8sDkLAAA">
  13841. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  13842. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  13843. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  13844. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  13845. <XPD:REF name="TaggedModel">wFj0pIlekE60HZEZyQmksgAA</XPD:REF>
  13846. </XPD:OBJ>
  13847. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  13848. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="lPkIl6emOU6aYxYuSHSBPwAA">
  13849. <XPD:ATTR name="Name" type="string">dwSocketBufferSize</XPD:ATTR>
  13850. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  13851. <XPD:REF name="BehavioralFeature">wFj0pIlekE60HZEZyQmksgAA</XPD:REF>
  13852. </XPD:OBJ>
  13853. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="4ZbVHZVZkkGWvCEznAv4BAAA">
  13854. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  13855. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  13856. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  13857. <XPD:REF name="BehavioralFeature">wFj0pIlekE60HZEZyQmksgAA</XPD:REF>
  13858. </XPD:OBJ>
  13859. </XPD:OBJ>
  13860. <XPD:OBJ name="Operations[29]" type="UMLOperation" guid="Mr3If0x/7ECGuwq6Jk1phQAA">
  13861. <XPD:ATTR name="Name" type="string">SetFreeSocketObjLockTime</XPD:ATTR>
  13862. <XPD:REF name="Owner">+hvdtNLBPUeUmdoy9WnIywAA</XPD:REF>
  13863. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  13864. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="YB8gSE3IzUaAlh317jRn2QAA">
  13865. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  13866. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  13867. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  13868. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  13869. <XPD:REF name="TaggedModel">Mr3If0x/7ECGuwq6Jk1phQAA</XPD:REF>
  13870. </XPD:OBJ>
  13871. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  13872. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="BMSHpW+b/EOa9vpBo1+iYgAA">
  13873. <XPD:ATTR name="Name" type="string">dwFreeSocketObjLockTime</XPD:ATTR>
  13874. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  13875. <XPD:REF name="BehavioralFeature">Mr3If0x/7ECGuwq6Jk1phQAA</XPD:REF>
  13876. </XPD:OBJ>
  13877. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="plbfc3mIGU+L3D5AlGgeSwAA">
  13878. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  13879. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  13880. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  13881. <XPD:REF name="BehavioralFeature">Mr3If0x/7ECGuwq6Jk1phQAA</XPD:REF>
  13882. </XPD:OBJ>
  13883. </XPD:OBJ>
  13884. <XPD:OBJ name="Operations[30]" type="UMLOperation" guid="D4Zg1YB0skmTL2K7XdIK0QAA">
  13885. <XPD:ATTR name="Name" type="string">SetFreeSocketObjPool</XPD:ATTR>
  13886. <XPD:REF name="Owner">+hvdtNLBPUeUmdoy9WnIywAA</XPD:REF>
  13887. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  13888. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="UoHizY9nBEWctt6wVsFgQQAA">
  13889. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  13890. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  13891. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  13892. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  13893. <XPD:REF name="TaggedModel">D4Zg1YB0skmTL2K7XdIK0QAA</XPD:REF>
  13894. </XPD:OBJ>
  13895. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  13896. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Xhkklgx+dk2s2Ekn4LxOtgAA">
  13897. <XPD:ATTR name="Name" type="string">dwFreeSocketObjPool</XPD:ATTR>
  13898. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  13899. <XPD:REF name="BehavioralFeature">D4Zg1YB0skmTL2K7XdIK0QAA</XPD:REF>
  13900. </XPD:OBJ>
  13901. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="ekvDpod3/kqhzBTsbMiazQAA">
  13902. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  13903. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  13904. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  13905. <XPD:REF name="BehavioralFeature">D4Zg1YB0skmTL2K7XdIK0QAA</XPD:REF>
  13906. </XPD:OBJ>
  13907. </XPD:OBJ>
  13908. <XPD:OBJ name="Operations[31]" type="UMLOperation" guid="OrZbYP5Ar0mKSPILWqzi6wAA">
  13909. <XPD:ATTR name="Name" type="string">SetFreeBufferObjPool</XPD:ATTR>
  13910. <XPD:REF name="Owner">+hvdtNLBPUeUmdoy9WnIywAA</XPD:REF>
  13911. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  13912. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="jfvYj5cGj0+Dgk/innOGAwAA">
  13913. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  13914. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  13915. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  13916. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  13917. <XPD:REF name="TaggedModel">OrZbYP5Ar0mKSPILWqzi6wAA</XPD:REF>
  13918. </XPD:OBJ>
  13919. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  13920. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="C1dAaIz0zUC7yohXbUB4OQAA">
  13921. <XPD:ATTR name="Name" type="string">dwFreeBufferObjPool</XPD:ATTR>
  13922. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  13923. <XPD:REF name="BehavioralFeature">OrZbYP5Ar0mKSPILWqzi6wAA</XPD:REF>
  13924. </XPD:OBJ>
  13925. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="nPHc+yUfH06ZMBs7DGMFpAAA">
  13926. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  13927. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  13928. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  13929. <XPD:REF name="BehavioralFeature">OrZbYP5Ar0mKSPILWqzi6wAA</XPD:REF>
  13930. </XPD:OBJ>
  13931. </XPD:OBJ>
  13932. <XPD:OBJ name="Operations[32]" type="UMLOperation" guid="mxZjDqE1KUiPCBUNJCjnFwAA">
  13933. <XPD:ATTR name="Name" type="string">SetFreeSocketObjHold</XPD:ATTR>
  13934. <XPD:REF name="Owner">+hvdtNLBPUeUmdoy9WnIywAA</XPD:REF>
  13935. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  13936. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="fod4iwR+jEaee8Hy7lY/NAAA">
  13937. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  13938. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  13939. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  13940. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  13941. <XPD:REF name="TaggedModel">mxZjDqE1KUiPCBUNJCjnFwAA</XPD:REF>
  13942. </XPD:OBJ>
  13943. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  13944. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="0tO3D0sPyU6NqGC0nh58tAAA">
  13945. <XPD:ATTR name="Name" type="string">dwFreeSocketObjHold</XPD:ATTR>
  13946. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  13947. <XPD:REF name="BehavioralFeature">mxZjDqE1KUiPCBUNJCjnFwAA</XPD:REF>
  13948. </XPD:OBJ>
  13949. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="TU2lljVMZk6Aim3ZOcbnVgAA">
  13950. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  13951. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  13952. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  13953. <XPD:REF name="BehavioralFeature">mxZjDqE1KUiPCBUNJCjnFwAA</XPD:REF>
  13954. </XPD:OBJ>
  13955. </XPD:OBJ>
  13956. <XPD:OBJ name="Operations[33]" type="UMLOperation" guid="0hpPphLtykq4+LRMszgTWAAA">
  13957. <XPD:ATTR name="Name" type="string">SetFreeBufferObjHold</XPD:ATTR>
  13958. <XPD:REF name="Owner">+hvdtNLBPUeUmdoy9WnIywAA</XPD:REF>
  13959. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  13960. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="in+PK1GnsU+HQ3EHu9gjNgAA">
  13961. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  13962. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  13963. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  13964. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  13965. <XPD:REF name="TaggedModel">0hpPphLtykq4+LRMszgTWAAA</XPD:REF>
  13966. </XPD:OBJ>
  13967. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  13968. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="guHl5ZuFq0ukJG3pG6u57wAA">
  13969. <XPD:ATTR name="Name" type="string">dwFreeBufferObjHold</XPD:ATTR>
  13970. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  13971. <XPD:REF name="BehavioralFeature">0hpPphLtykq4+LRMszgTWAAA</XPD:REF>
  13972. </XPD:OBJ>
  13973. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="FqaR3fiXFkmKKxkFIK06IAAA">
  13974. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  13975. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  13976. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  13977. <XPD:REF name="BehavioralFeature">0hpPphLtykq4+LRMszgTWAAA</XPD:REF>
  13978. </XPD:OBJ>
  13979. </XPD:OBJ>
  13980. <XPD:OBJ name="Operations[34]" type="UMLOperation" guid="BnE583tGokSuJUvgsb+CcwAA">
  13981. <XPD:ATTR name="Name" type="string">SetKeepAliveTime</XPD:ATTR>
  13982. <XPD:REF name="Owner">+hvdtNLBPUeUmdoy9WnIywAA</XPD:REF>
  13983. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  13984. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="dKMXiH6K40CCir8V/CaW2QAA">
  13985. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  13986. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  13987. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  13988. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  13989. <XPD:REF name="TaggedModel">BnE583tGokSuJUvgsb+CcwAA</XPD:REF>
  13990. </XPD:OBJ>
  13991. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  13992. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="6YMK+dwiTEeGZMu5+i61SQAA">
  13993. <XPD:ATTR name="Name" type="string">dwKeepAliveTime</XPD:ATTR>
  13994. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  13995. <XPD:REF name="BehavioralFeature">BnE583tGokSuJUvgsb+CcwAA</XPD:REF>
  13996. </XPD:OBJ>
  13997. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="mVg2Vlcwk0mQsl4xNcD0XgAA">
  13998. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  13999. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  14000. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  14001. <XPD:REF name="BehavioralFeature">BnE583tGokSuJUvgsb+CcwAA</XPD:REF>
  14002. </XPD:OBJ>
  14003. </XPD:OBJ>
  14004. <XPD:OBJ name="Operations[35]" type="UMLOperation" guid="4sOac3NFLEa2Ktjn6GXfkAAA">
  14005. <XPD:ATTR name="Name" type="string">SetKeepAliveInterval</XPD:ATTR>
  14006. <XPD:REF name="Owner">+hvdtNLBPUeUmdoy9WnIywAA</XPD:REF>
  14007. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  14008. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="NyEjEesP1km+LqLublCXeQAA">
  14009. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  14010. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  14011. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  14012. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  14013. <XPD:REF name="TaggedModel">4sOac3NFLEa2Ktjn6GXfkAAA</XPD:REF>
  14014. </XPD:OBJ>
  14015. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  14016. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="1CwruNEmfEOBzM35vbOsoQAA">
  14017. <XPD:ATTR name="Name" type="string">dwKeepAliveInterval</XPD:ATTR>
  14018. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  14019. <XPD:REF name="BehavioralFeature">4sOac3NFLEa2Ktjn6GXfkAAA</XPD:REF>
  14020. </XPD:OBJ>
  14021. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="3dnyZEUNaUSfjxHNje+kcAAA">
  14022. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  14023. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  14024. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  14025. <XPD:REF name="BehavioralFeature">4sOac3NFLEa2Ktjn6GXfkAAA</XPD:REF>
  14026. </XPD:OBJ>
  14027. </XPD:OBJ>
  14028. <XPD:OBJ name="Operations[36]" type="UMLOperation" guid="jYmhcvk/KkCi98wxVyxlgQAA">
  14029. <XPD:ATTR name="Name" type="string">SetReuseAddress</XPD:ATTR>
  14030. <XPD:REF name="Owner">+hvdtNLBPUeUmdoy9WnIywAA</XPD:REF>
  14031. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  14032. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="z2CvyPgNEU2V6N7j5fgEMQAA">
  14033. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  14034. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  14035. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  14036. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  14037. <XPD:REF name="TaggedModel">jYmhcvk/KkCi98wxVyxlgQAA</XPD:REF>
  14038. </XPD:OBJ>
  14039. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  14040. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="5fsbYGM730Ws4jN2cMRQigAA">
  14041. <XPD:ATTR name="Name" type="string">bReuseAddress</XPD:ATTR>
  14042. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  14043. <XPD:REF name="BehavioralFeature">jYmhcvk/KkCi98wxVyxlgQAA</XPD:REF>
  14044. </XPD:OBJ>
  14045. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="h2eXFgOKIUuMKzppDBADAQAA">
  14046. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  14047. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  14048. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  14049. <XPD:REF name="BehavioralFeature">jYmhcvk/KkCi98wxVyxlgQAA</XPD:REF>
  14050. </XPD:OBJ>
  14051. </XPD:OBJ>
  14052. <XPD:OBJ name="Operations[37]" type="UMLOperation" guid="FVmUlcrLIE2kc9PpzlIhMAAA">
  14053. <XPD:ATTR name="Name" type="string">GetSendPolicy</XPD:ATTR>
  14054. <XPD:REF name="Owner">+hvdtNLBPUeUmdoy9WnIywAA</XPD:REF>
  14055. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  14056. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="503h6F93/EiRdoSqedTqlQAA">
  14057. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  14058. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  14059. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  14060. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  14061. <XPD:REF name="TaggedModel">FVmUlcrLIE2kc9PpzlIhMAAA</XPD:REF>
  14062. </XPD:OBJ>
  14063. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  14064. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="cQe2CrUccUans1pbj67KbwAA">
  14065. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  14066. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  14067. <XPD:REF name="BehavioralFeature">FVmUlcrLIE2kc9PpzlIhMAAA</XPD:REF>
  14068. <XPD:REF name="Type_">p4RvBvwp3kOxyo/4mj2ZKwAA</XPD:REF>
  14069. </XPD:OBJ>
  14070. </XPD:OBJ>
  14071. <XPD:OBJ name="Operations[38]" type="UMLOperation" guid="6AuN4iAs2k2LSP2yMYljVAAA">
  14072. <XPD:ATTR name="Name" type="string">GetWorkerThreadCount</XPD:ATTR>
  14073. <XPD:REF name="Owner">+hvdtNLBPUeUmdoy9WnIywAA</XPD:REF>
  14074. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  14075. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="g2znndZMrUisOewWhE4B6AAA">
  14076. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  14077. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  14078. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  14079. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  14080. <XPD:REF name="TaggedModel">6AuN4iAs2k2LSP2yMYljVAAA</XPD:REF>
  14081. </XPD:OBJ>
  14082. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  14083. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="XPOlJ9VcwEufR3MBKTobgAAA">
  14084. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  14085. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  14086. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  14087. <XPD:REF name="BehavioralFeature">6AuN4iAs2k2LSP2yMYljVAAA</XPD:REF>
  14088. </XPD:OBJ>
  14089. </XPD:OBJ>
  14090. <XPD:OBJ name="Operations[39]" type="UMLOperation" guid="+PGe7N2/FE6XtIk4s5JVAwAA">
  14091. <XPD:ATTR name="Name" type="string">GetSocketBufferSize</XPD:ATTR>
  14092. <XPD:REF name="Owner">+hvdtNLBPUeUmdoy9WnIywAA</XPD:REF>
  14093. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  14094. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="pOaCySkOhEGsewPWId+wxAAA">
  14095. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  14096. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  14097. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  14098. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  14099. <XPD:REF name="TaggedModel">+PGe7N2/FE6XtIk4s5JVAwAA</XPD:REF>
  14100. </XPD:OBJ>
  14101. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  14102. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="+VnLdSz7GUuTiGKJkXxeAAAA">
  14103. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  14104. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  14105. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  14106. <XPD:REF name="BehavioralFeature">+PGe7N2/FE6XtIk4s5JVAwAA</XPD:REF>
  14107. </XPD:OBJ>
  14108. </XPD:OBJ>
  14109. <XPD:OBJ name="Operations[40]" type="UMLOperation" guid="W79yrdGkN0KA5XGVec0dwwAA">
  14110. <XPD:ATTR name="Name" type="string">GetFreeSocketObjLockTime</XPD:ATTR>
  14111. <XPD:REF name="Owner">+hvdtNLBPUeUmdoy9WnIywAA</XPD:REF>
  14112. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  14113. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="z8oa7iFx+0CheJlghJDVSgAA">
  14114. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  14115. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  14116. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  14117. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  14118. <XPD:REF name="TaggedModel">W79yrdGkN0KA5XGVec0dwwAA</XPD:REF>
  14119. </XPD:OBJ>
  14120. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  14121. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="mHOwY7R8tkSoowFUz9+u0wAA">
  14122. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  14123. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  14124. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  14125. <XPD:REF name="BehavioralFeature">W79yrdGkN0KA5XGVec0dwwAA</XPD:REF>
  14126. </XPD:OBJ>
  14127. </XPD:OBJ>
  14128. <XPD:OBJ name="Operations[41]" type="UMLOperation" guid="mIKLuqW66EyF4y2uWImVuwAA">
  14129. <XPD:ATTR name="Name" type="string">GetFreeSocketObjPool</XPD:ATTR>
  14130. <XPD:REF name="Owner">+hvdtNLBPUeUmdoy9WnIywAA</XPD:REF>
  14131. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  14132. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="3H/ZgYAqN0eABqk7FNdAcwAA">
  14133. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  14134. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  14135. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  14136. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  14137. <XPD:REF name="TaggedModel">mIKLuqW66EyF4y2uWImVuwAA</XPD:REF>
  14138. </XPD:OBJ>
  14139. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  14140. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Q/lXv1L2NUGEcsMM+ldz3QAA">
  14141. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  14142. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  14143. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  14144. <XPD:REF name="BehavioralFeature">mIKLuqW66EyF4y2uWImVuwAA</XPD:REF>
  14145. </XPD:OBJ>
  14146. </XPD:OBJ>
  14147. <XPD:OBJ name="Operations[42]" type="UMLOperation" guid="45ZSCQbOWU6wJTNVUtN+xQAA">
  14148. <XPD:ATTR name="Name" type="string">GetFreeBufferObjPool</XPD:ATTR>
  14149. <XPD:REF name="Owner">+hvdtNLBPUeUmdoy9WnIywAA</XPD:REF>
  14150. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  14151. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="kpqkgw7Nw0COIDP1mUcgsAAA">
  14152. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  14153. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  14154. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  14155. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  14156. <XPD:REF name="TaggedModel">45ZSCQbOWU6wJTNVUtN+xQAA</XPD:REF>
  14157. </XPD:OBJ>
  14158. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  14159. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="0PKH/NzhOUa6QatIVgV94QAA">
  14160. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  14161. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  14162. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  14163. <XPD:REF name="BehavioralFeature">45ZSCQbOWU6wJTNVUtN+xQAA</XPD:REF>
  14164. </XPD:OBJ>
  14165. </XPD:OBJ>
  14166. <XPD:OBJ name="Operations[43]" type="UMLOperation" guid="+ehGpW8yUkmrFNu0LRJgKgAA">
  14167. <XPD:ATTR name="Name" type="string">GetFreeSocketObjHold</XPD:ATTR>
  14168. <XPD:REF name="Owner">+hvdtNLBPUeUmdoy9WnIywAA</XPD:REF>
  14169. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  14170. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="q1BJeHkTc0yAZ4ldU73XNQAA">
  14171. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  14172. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  14173. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  14174. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  14175. <XPD:REF name="TaggedModel">+ehGpW8yUkmrFNu0LRJgKgAA</XPD:REF>
  14176. </XPD:OBJ>
  14177. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  14178. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="E6Hn8+bGO0O7f9BVOrJjagAA">
  14179. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  14180. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  14181. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  14182. <XPD:REF name="BehavioralFeature">+ehGpW8yUkmrFNu0LRJgKgAA</XPD:REF>
  14183. </XPD:OBJ>
  14184. </XPD:OBJ>
  14185. <XPD:OBJ name="Operations[44]" type="UMLOperation" guid="XTafu99nxkeEJcL+cgJQLgAA">
  14186. <XPD:ATTR name="Name" type="string">GetFreeBufferObjHold</XPD:ATTR>
  14187. <XPD:REF name="Owner">+hvdtNLBPUeUmdoy9WnIywAA</XPD:REF>
  14188. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  14189. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="FBHzRe7rH0KWS+6U60no6wAA">
  14190. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  14191. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  14192. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  14193. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  14194. <XPD:REF name="TaggedModel">XTafu99nxkeEJcL+cgJQLgAA</XPD:REF>
  14195. </XPD:OBJ>
  14196. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  14197. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="vHjcmrz3h0qgvmszESJdvgAA">
  14198. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  14199. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  14200. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  14201. <XPD:REF name="BehavioralFeature">XTafu99nxkeEJcL+cgJQLgAA</XPD:REF>
  14202. </XPD:OBJ>
  14203. </XPD:OBJ>
  14204. <XPD:OBJ name="Operations[45]" type="UMLOperation" guid="1+U2OC8YKE+6LWY0VE2ZCgAA">
  14205. <XPD:ATTR name="Name" type="string">GetKeepAliveTime</XPD:ATTR>
  14206. <XPD:REF name="Owner">+hvdtNLBPUeUmdoy9WnIywAA</XPD:REF>
  14207. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  14208. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="5afR0IGwyUayDJAPdjySWwAA">
  14209. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  14210. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  14211. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  14212. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  14213. <XPD:REF name="TaggedModel">1+U2OC8YKE+6LWY0VE2ZCgAA</XPD:REF>
  14214. </XPD:OBJ>
  14215. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  14216. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="CFfNbVlObkixyN2CpX0w1wAA">
  14217. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  14218. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  14219. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  14220. <XPD:REF name="BehavioralFeature">1+U2OC8YKE+6LWY0VE2ZCgAA</XPD:REF>
  14221. </XPD:OBJ>
  14222. </XPD:OBJ>
  14223. <XPD:OBJ name="Operations[46]" type="UMLOperation" guid="qRcbFHSM90qXO0CV4Lq79gAA">
  14224. <XPD:ATTR name="Name" type="string">GetKeepAliveInterval</XPD:ATTR>
  14225. <XPD:REF name="Owner">+hvdtNLBPUeUmdoy9WnIywAA</XPD:REF>
  14226. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  14227. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="CJEnqh7wFUe5ablYO6S6JAAA">
  14228. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  14229. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  14230. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  14231. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  14232. <XPD:REF name="TaggedModel">qRcbFHSM90qXO0CV4Lq79gAA</XPD:REF>
  14233. </XPD:OBJ>
  14234. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  14235. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Kq94bvua7UWBT1DB+ZacxwAA">
  14236. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  14237. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  14238. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  14239. <XPD:REF name="BehavioralFeature">qRcbFHSM90qXO0CV4Lq79gAA</XPD:REF>
  14240. </XPD:OBJ>
  14241. </XPD:OBJ>
  14242. <XPD:OBJ name="Operations[47]" type="UMLOperation" guid="mZTRn52mzUKy479NHeRbNAAA">
  14243. <XPD:ATTR name="Name" type="string">IsReuseAddress</XPD:ATTR>
  14244. <XPD:REF name="Owner">+hvdtNLBPUeUmdoy9WnIywAA</XPD:REF>
  14245. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  14246. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="MqvPVjl42EalARS9/qoTKQAA">
  14247. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  14248. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  14249. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  14250. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  14251. <XPD:REF name="TaggedModel">mZTRn52mzUKy479NHeRbNAAA</XPD:REF>
  14252. </XPD:OBJ>
  14253. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  14254. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="qa8oc5AJhUe0lLD7SGZBFgAA">
  14255. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  14256. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  14257. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  14258. <XPD:REF name="BehavioralFeature">mZTRn52mzUKy479NHeRbNAAA</XPD:REF>
  14259. </XPD:OBJ>
  14260. </XPD:OBJ>
  14261. </XPD:OBJ>
  14262. <XPD:OBJ name="OwnedElements[43]" type="UMLClass" guid="rNsPUCIqcESb1NED1xr04AAA">
  14263. <XPD:ATTR name="Name" type="string">CTcpClient</XPD:ATTR>
  14264. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  14265. <XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
  14266. <XPD:REF name="Views[0]">PGFFeARNxk+lxLKoUolRcgAA</XPD:REF>
  14267. <XPD:REF name="Views[1]">bhq+EKQMh0mJ5HMPBgvYmgAA</XPD:REF>
  14268. <XPD:REF name="Views[2]">IZzOP8acO0GJJlNhV+/wsAAA</XPD:REF>
  14269. <XPD:REF name="Views[3]">1Ep9fPeyp02DLG+kWwBmAgAA</XPD:REF>
  14270. <XPD:REF name="Views[4]">9/z70h7WbU+nSBlyL/MOfAAA</XPD:REF>
  14271. <XPD:REF name="Views[5]">369cYTvudUecz049/FDJjgAA</XPD:REF>
  14272. <XPD:REF name="Views[6]">J9CWNyRztkO4LbU7+KL+oQAA</XPD:REF>
  14273. <XPD:REF name="Views[7]">DoDrdNCp6ESoxgG/U/jBXgAA</XPD:REF>
  14274. <XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
  14275. <XPD:REF name="Generalizations[0]">hwXxX+YbkkG6mY/KLykG4AAA</XPD:REF>
  14276. <XPD:ATTR name="#Specializations" type="integer">3</XPD:ATTR>
  14277. <XPD:REF name="Specializations[0]">ZNw4OjQkUkmijjdgoAjX+gAA</XPD:REF>
  14278. <XPD:REF name="Specializations[1]">PhcJjlYZKkK5/K0LejildAAA</XPD:REF>
  14279. <XPD:REF name="Specializations[2]">Tl0fIre+Z0iT2dYHwMCvCgAA</XPD:REF>
  14280. <XPD:ATTR name="#Operations" type="integer">26</XPD:ATTR>
  14281. <XPD:OBJ name="Operations[0]" type="UMLOperation" guid="xqIYrcUgnkSQ1GQGjhpGJgAA">
  14282. <XPD:ATTR name="Name" type="string">Start</XPD:ATTR>
  14283. <XPD:REF name="Owner">rNsPUCIqcESb1NED1xr04AAA</XPD:REF>
  14284. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  14285. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="iQs77Cix+E6Kp312iJKiJAAA">
  14286. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  14287. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  14288. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  14289. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  14290. <XPD:REF name="TaggedModel">xqIYrcUgnkSQ1GQGjhpGJgAA</XPD:REF>
  14291. </XPD:OBJ>
  14292. <XPD:ATTR name="#Parameters" type="integer">5</XPD:ATTR>
  14293. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="GfsQkBWEzEyYTFhQfVLNvwAA">
  14294. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  14295. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  14296. <XPD:REF name="BehavioralFeature">xqIYrcUgnkSQ1GQGjhpGJgAA</XPD:REF>
  14297. </XPD:OBJ>
  14298. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="i1i+2sffOkulFe4v1WCw4AAA">
  14299. <XPD:ATTR name="Name" type="string">lpszRemoteAddress</XPD:ATTR>
  14300. <XPD:ATTR name="TypeExpression" type="string">LPCTSTR</XPD:ATTR>
  14301. <XPD:REF name="BehavioralFeature">xqIYrcUgnkSQ1GQGjhpGJgAA</XPD:REF>
  14302. </XPD:OBJ>
  14303. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="z6h9YTW6k02fSenCWzSjsQAA">
  14304. <XPD:ATTR name="Name" type="string">usPort</XPD:ATTR>
  14305. <XPD:ATTR name="TypeExpression" type="string">USHORT</XPD:ATTR>
  14306. <XPD:REF name="BehavioralFeature">xqIYrcUgnkSQ1GQGjhpGJgAA</XPD:REF>
  14307. </XPD:OBJ>
  14308. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="LDKs5CycEU+oJPxVkgoUXAAA">
  14309. <XPD:ATTR name="Name" type="string">bAsyncConnect</XPD:ATTR>
  14310. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  14311. <XPD:REF name="BehavioralFeature">xqIYrcUgnkSQ1GQGjhpGJgAA</XPD:REF>
  14312. </XPD:OBJ>
  14313. <XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="skhMaEHrY0Gg7Id9mRQ9tgAA">
  14314. <XPD:ATTR name="Name" type="string">lpszBindAddress</XPD:ATTR>
  14315. <XPD:ATTR name="TypeExpression" type="string">LPCTSTR</XPD:ATTR>
  14316. <XPD:REF name="BehavioralFeature">xqIYrcUgnkSQ1GQGjhpGJgAA</XPD:REF>
  14317. </XPD:OBJ>
  14318. </XPD:OBJ>
  14319. <XPD:OBJ name="Operations[1]" type="UMLOperation" guid="/Qhmo/fLEkuF39ZikfRjFQAA">
  14320. <XPD:ATTR name="Name" type="string">Stop</XPD:ATTR>
  14321. <XPD:REF name="Owner">rNsPUCIqcESb1NED1xr04AAA</XPD:REF>
  14322. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  14323. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="F5/QuFhMGUO5+mOhs1wMLAAA">
  14324. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  14325. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  14326. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  14327. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  14328. <XPD:REF name="TaggedModel">/Qhmo/fLEkuF39ZikfRjFQAA</XPD:REF>
  14329. </XPD:OBJ>
  14330. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  14331. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="1MpKZsz37EeXELuHXWTR+gAA">
  14332. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  14333. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  14334. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  14335. <XPD:REF name="BehavioralFeature">/Qhmo/fLEkuF39ZikfRjFQAA</XPD:REF>
  14336. </XPD:OBJ>
  14337. </XPD:OBJ>
  14338. <XPD:OBJ name="Operations[2]" type="UMLOperation" guid="iJFqK2IVl0+NVNtTEkyl/wAA">
  14339. <XPD:ATTR name="Name" type="string">Send</XPD:ATTR>
  14340. <XPD:REF name="Owner">rNsPUCIqcESb1NED1xr04AAA</XPD:REF>
  14341. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  14342. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="eRcPQUXslUSH6JwwIeZsCQAA">
  14343. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  14344. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  14345. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  14346. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  14347. <XPD:REF name="TaggedModel">iJFqK2IVl0+NVNtTEkyl/wAA</XPD:REF>
  14348. </XPD:OBJ>
  14349. <XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
  14350. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="LuALeibffEexnFyOS/DuGQAA">
  14351. <XPD:ATTR name="Name" type="string">pBuffer</XPD:ATTR>
  14352. <XPD:ATTR name="TypeExpression" type="string">BYTE</XPD:ATTR>
  14353. <XPD:REF name="BehavioralFeature">iJFqK2IVl0+NVNtTEkyl/wAA</XPD:REF>
  14354. <XPD:ATTR name="#TaggedValues" type="integer">2</XPD:ATTR>
  14355. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="0zjW69SRUUCfdCnAKj9jTQAA">
  14356. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  14357. <XPD:ATTR name="TagDefinitionSetName" type="string">CppConst</XPD:ATTR>
  14358. <XPD:ATTR name="Name" type="string">CppConst</XPD:ATTR>
  14359. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  14360. <XPD:REF name="TaggedModel">LuALeibffEexnFyOS/DuGQAA</XPD:REF>
  14361. </XPD:OBJ>
  14362. <XPD:OBJ name="TaggedValues[1]" type="TaggedValue" guid="0P3YGqbAH0+l7aTtsMai7QAA">
  14363. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  14364. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  14365. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  14366. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  14367. <XPD:REF name="TaggedModel">LuALeibffEexnFyOS/DuGQAA</XPD:REF>
  14368. </XPD:OBJ>
  14369. </XPD:OBJ>
  14370. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="PW9Rfnn1bEC0EhYtk6WS6wAA">
  14371. <XPD:ATTR name="Name" type="string">iLength</XPD:ATTR>
  14372. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  14373. <XPD:REF name="BehavioralFeature">iJFqK2IVl0+NVNtTEkyl/wAA</XPD:REF>
  14374. </XPD:OBJ>
  14375. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="+XlAv7Bu+U68JeDUajuZLgAA">
  14376. <XPD:ATTR name="Name" type="string">iOffset</XPD:ATTR>
  14377. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  14378. <XPD:REF name="BehavioralFeature">iJFqK2IVl0+NVNtTEkyl/wAA</XPD:REF>
  14379. </XPD:OBJ>
  14380. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="bzhg4icojkKEfJg0Q9RWXAAA">
  14381. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  14382. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  14383. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  14384. <XPD:REF name="BehavioralFeature">iJFqK2IVl0+NVNtTEkyl/wAA</XPD:REF>
  14385. </XPD:OBJ>
  14386. </XPD:OBJ>
  14387. <XPD:OBJ name="Operations[3]" type="UMLOperation" guid="MSFxfox08EGCuO6P2TauPAAA">
  14388. <XPD:ATTR name="Name" type="string">SendPackets</XPD:ATTR>
  14389. <XPD:REF name="Owner">rNsPUCIqcESb1NED1xr04AAA</XPD:REF>
  14390. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  14391. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="OowO0CIC+0qnjcAeU95CBgAA">
  14392. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  14393. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  14394. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  14395. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  14396. <XPD:REF name="TaggedModel">MSFxfox08EGCuO6P2TauPAAA</XPD:REF>
  14397. </XPD:OBJ>
  14398. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  14399. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="H59cxWwCJU+FyKrezLgc4wAA">
  14400. <XPD:ATTR name="Name" type="string">pBuffers</XPD:ATTR>
  14401. <XPD:ATTR name="TypeExpression" type="string">WSABUF</XPD:ATTR>
  14402. <XPD:REF name="BehavioralFeature">MSFxfox08EGCuO6P2TauPAAA</XPD:REF>
  14403. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  14404. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="BqwNcYlcpESbqf2qUATMHwAA">
  14405. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  14406. <XPD:ATTR name="TagDefinitionSetName" type="string">CppConst</XPD:ATTR>
  14407. <XPD:ATTR name="Name" type="string">CppConst</XPD:ATTR>
  14408. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  14409. <XPD:REF name="TaggedModel">H59cxWwCJU+FyKrezLgc4wAA</XPD:REF>
  14410. </XPD:OBJ>
  14411. </XPD:OBJ>
  14412. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="RHxv0mR0gkmMr0OM2TW1fQAA">
  14413. <XPD:ATTR name="Name" type="string">iCount</XPD:ATTR>
  14414. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  14415. <XPD:REF name="BehavioralFeature">MSFxfox08EGCuO6P2TauPAAA</XPD:REF>
  14416. </XPD:OBJ>
  14417. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="ejMELsYL5Uqz31R94jO2VgAA">
  14418. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  14419. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  14420. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  14421. <XPD:REF name="BehavioralFeature">MSFxfox08EGCuO6P2TauPAAA</XPD:REF>
  14422. </XPD:OBJ>
  14423. </XPD:OBJ>
  14424. <XPD:OBJ name="Operations[4]" type="UMLOperation" guid="a7csUxLGw0Cx5cCnwo7QPgAA">
  14425. <XPD:ATTR name="Name" type="string">SendSmallFile</XPD:ATTR>
  14426. <XPD:REF name="Owner">rNsPUCIqcESb1NED1xr04AAA</XPD:REF>
  14427. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  14428. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="Sl04v55lOkiaybhyiTilQQAA">
  14429. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  14430. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  14431. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  14432. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  14433. <XPD:REF name="TaggedModel">a7csUxLGw0Cx5cCnwo7QPgAA</XPD:REF>
  14434. </XPD:OBJ>
  14435. <XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
  14436. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="wTXMWNQb+U6c+XzB3pJ36wAA">
  14437. <XPD:ATTR name="Name" type="string">lpszFileName</XPD:ATTR>
  14438. <XPD:ATTR name="TypeExpression" type="string">LPCTSTR</XPD:ATTR>
  14439. <XPD:REF name="BehavioralFeature">a7csUxLGw0Cx5cCnwo7QPgAA</XPD:REF>
  14440. </XPD:OBJ>
  14441. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Z3eIW+13y0WDUo0h1/zbhQAA">
  14442. <XPD:ATTR name="Name" type="string">pHead</XPD:ATTR>
  14443. <XPD:ATTR name="TypeExpression" type="string">LPWSABUF</XPD:ATTR>
  14444. <XPD:REF name="BehavioralFeature">a7csUxLGw0Cx5cCnwo7QPgAA</XPD:REF>
  14445. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  14446. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="fPWlZTkvok6ug1f3gyjEgQAA">
  14447. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  14448. <XPD:ATTR name="TagDefinitionSetName" type="string">CppConst</XPD:ATTR>
  14449. <XPD:ATTR name="Name" type="string">CppConst</XPD:ATTR>
  14450. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  14451. <XPD:REF name="TaggedModel">Z3eIW+13y0WDUo0h1/zbhQAA</XPD:REF>
  14452. </XPD:OBJ>
  14453. </XPD:OBJ>
  14454. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="kRkXXIyT206L0QntlJ0zhgAA">
  14455. <XPD:ATTR name="Name" type="string">pTail</XPD:ATTR>
  14456. <XPD:ATTR name="TypeExpression" type="string">LPWSABUF</XPD:ATTR>
  14457. <XPD:REF name="BehavioralFeature">a7csUxLGw0Cx5cCnwo7QPgAA</XPD:REF>
  14458. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  14459. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="PLuXmuQGTkCy1oJ8BIC0WwAA">
  14460. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  14461. <XPD:ATTR name="TagDefinitionSetName" type="string">CppConst</XPD:ATTR>
  14462. <XPD:ATTR name="Name" type="string">CppConst</XPD:ATTR>
  14463. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  14464. <XPD:REF name="TaggedModel">kRkXXIyT206L0QntlJ0zhgAA</XPD:REF>
  14465. </XPD:OBJ>
  14466. </XPD:OBJ>
  14467. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="KdFOefqpt0yQrCBFN/g9YAAA">
  14468. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  14469. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  14470. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  14471. <XPD:REF name="BehavioralFeature">a7csUxLGw0Cx5cCnwo7QPgAA</XPD:REF>
  14472. </XPD:OBJ>
  14473. </XPD:OBJ>
  14474. <XPD:OBJ name="Operations[5]" type="UMLOperation" guid="oAZrKOgYfkabqeEVBol75wAA">
  14475. <XPD:ATTR name="Name" type="string">HasStarted</XPD:ATTR>
  14476. <XPD:REF name="Owner">rNsPUCIqcESb1NED1xr04AAA</XPD:REF>
  14477. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  14478. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="rGpCn2tUqEu4M3W4ftAKtgAA">
  14479. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  14480. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  14481. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  14482. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  14483. <XPD:REF name="TaggedModel">oAZrKOgYfkabqeEVBol75wAA</XPD:REF>
  14484. </XPD:OBJ>
  14485. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  14486. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="os8OmNnQ/UenC4v6VqN+/gAA">
  14487. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  14488. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  14489. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  14490. <XPD:REF name="BehavioralFeature">oAZrKOgYfkabqeEVBol75wAA</XPD:REF>
  14491. </XPD:OBJ>
  14492. </XPD:OBJ>
  14493. <XPD:OBJ name="Operations[6]" type="UMLOperation" guid="FXzC/uhRnkSq4Tn7EFpBdAAA">
  14494. <XPD:ATTR name="Name" type="string">GetState</XPD:ATTR>
  14495. <XPD:REF name="Owner">rNsPUCIqcESb1NED1xr04AAA</XPD:REF>
  14496. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  14497. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="isvugWwHNkO4OrQxr80CWwAA">
  14498. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  14499. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  14500. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  14501. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  14502. <XPD:REF name="TaggedModel">FXzC/uhRnkSq4Tn7EFpBdAAA</XPD:REF>
  14503. </XPD:OBJ>
  14504. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  14505. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="fPFZ9bkoRkSS9IXDRWQPhQAA">
  14506. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  14507. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  14508. <XPD:REF name="BehavioralFeature">FXzC/uhRnkSq4Tn7EFpBdAAA</XPD:REF>
  14509. <XPD:REF name="Type_">3KsfqnlMb0ieGw/IAO5hFQAA</XPD:REF>
  14510. </XPD:OBJ>
  14511. </XPD:OBJ>
  14512. <XPD:OBJ name="Operations[7]" type="UMLOperation" guid="Mnewg9gaLk+kyV625IT+qwAA">
  14513. <XPD:ATTR name="Name" type="string">GetConnectionID</XPD:ATTR>
  14514. <XPD:REF name="Owner">rNsPUCIqcESb1NED1xr04AAA</XPD:REF>
  14515. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  14516. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="AXZxMg53pUe2o1w+d+FZkQAA">
  14517. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  14518. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  14519. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  14520. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  14521. <XPD:REF name="TaggedModel">Mnewg9gaLk+kyV625IT+qwAA</XPD:REF>
  14522. </XPD:OBJ>
  14523. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  14524. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="g1nJZ0b+Tkirr6fhVP4jsQAA">
  14525. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  14526. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  14527. <XPD:REF name="BehavioralFeature">Mnewg9gaLk+kyV625IT+qwAA</XPD:REF>
  14528. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  14529. </XPD:OBJ>
  14530. </XPD:OBJ>
  14531. <XPD:OBJ name="Operations[8]" type="UMLOperation" guid="i8zfzrzwzUeHHM7W/v2Q9AAA">
  14532. <XPD:ATTR name="Name" type="string">GetLocalAddress</XPD:ATTR>
  14533. <XPD:REF name="Owner">rNsPUCIqcESb1NED1xr04AAA</XPD:REF>
  14534. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  14535. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="09JeGgG5tkmKxtl+uiGxWgAA">
  14536. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  14537. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  14538. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  14539. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  14540. <XPD:REF name="TaggedModel">i8zfzrzwzUeHHM7W/v2Q9AAA</XPD:REF>
  14541. </XPD:OBJ>
  14542. <XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
  14543. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="gAHg/bK1REew8u4qvj4SUgAA">
  14544. <XPD:ATTR name="Name" type="string">lpszAddress</XPD:ATTR>
  14545. <XPD:ATTR name="TypeExpression" type="string">TCHAR</XPD:ATTR>
  14546. <XPD:REF name="BehavioralFeature">i8zfzrzwzUeHHM7W/v2Q9AAA</XPD:REF>
  14547. </XPD:OBJ>
  14548. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="IUdrnSu8vEKgvsUmKByPygAA">
  14549. <XPD:ATTR name="Name" type="string">iAddressLen</XPD:ATTR>
  14550. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  14551. <XPD:REF name="BehavioralFeature">i8zfzrzwzUeHHM7W/v2Q9AAA</XPD:REF>
  14552. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  14553. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="+JScfYTbBkCJKPtK7BtkPwAA">
  14554. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  14555. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  14556. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  14557. <XPD:ATTR name="DataValue" type="string">&amp;</XPD:ATTR>
  14558. <XPD:REF name="TaggedModel">IUdrnSu8vEKgvsUmKByPygAA</XPD:REF>
  14559. </XPD:OBJ>
  14560. </XPD:OBJ>
  14561. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="EhuWL/p8eUC0D7EyOy9qMwAA">
  14562. <XPD:ATTR name="Name" type="string">usPort</XPD:ATTR>
  14563. <XPD:ATTR name="TypeExpression" type="string">USHORT</XPD:ATTR>
  14564. <XPD:REF name="BehavioralFeature">i8zfzrzwzUeHHM7W/v2Q9AAA</XPD:REF>
  14565. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  14566. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="/kQ/CNpcRkuf6BQCic6vXgAA">
  14567. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  14568. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  14569. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  14570. <XPD:ATTR name="DataValue" type="string">&amp;</XPD:ATTR>
  14571. <XPD:REF name="TaggedModel">EhuWL/p8eUC0D7EyOy9qMwAA</XPD:REF>
  14572. </XPD:OBJ>
  14573. </XPD:OBJ>
  14574. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="re2740ExzkeGhzjLYxl+EAAA">
  14575. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  14576. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  14577. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  14578. <XPD:REF name="BehavioralFeature">i8zfzrzwzUeHHM7W/v2Q9AAA</XPD:REF>
  14579. </XPD:OBJ>
  14580. </XPD:OBJ>
  14581. <XPD:OBJ name="Operations[9]" type="UMLOperation" guid="DDVc7sPaVkKo3YUXBWrVVAAA">
  14582. <XPD:ATTR name="Name" type="string">GetPendingDataLength</XPD:ATTR>
  14583. <XPD:REF name="Owner">rNsPUCIqcESb1NED1xr04AAA</XPD:REF>
  14584. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  14585. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="SmRESCCA6kujT+P02ncYZQAA">
  14586. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  14587. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  14588. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  14589. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  14590. <XPD:REF name="TaggedModel">DDVc7sPaVkKo3YUXBWrVVAAA</XPD:REF>
  14591. </XPD:OBJ>
  14592. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  14593. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="DoofxA6q2U2ETRQvxZyHJQAA">
  14594. <XPD:ATTR name="Name" type="string">iPending</XPD:ATTR>
  14595. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  14596. <XPD:REF name="BehavioralFeature">DDVc7sPaVkKo3YUXBWrVVAAA</XPD:REF>
  14597. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  14598. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="ctL2I2LhdkatLiH5+unz7wAA">
  14599. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  14600. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  14601. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  14602. <XPD:ATTR name="DataValue" type="string">&amp;</XPD:ATTR>
  14603. <XPD:REF name="TaggedModel">DoofxA6q2U2ETRQvxZyHJQAA</XPD:REF>
  14604. </XPD:OBJ>
  14605. </XPD:OBJ>
  14606. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="y8UCBJh94k6cp9o6zQHsngAA">
  14607. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  14608. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  14609. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  14610. <XPD:REF name="BehavioralFeature">DDVc7sPaVkKo3YUXBWrVVAAA</XPD:REF>
  14611. </XPD:OBJ>
  14612. </XPD:OBJ>
  14613. <XPD:OBJ name="Operations[10]" type="UMLOperation" guid="q2xTwE7EsUahHc9cWDtNbAAA">
  14614. <XPD:ATTR name="Name" type="string">GetLastError</XPD:ATTR>
  14615. <XPD:REF name="Owner">rNsPUCIqcESb1NED1xr04AAA</XPD:REF>
  14616. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  14617. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="aHG4RzL0PU+Ig30sVch6QwAA">
  14618. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  14619. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  14620. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  14621. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  14622. <XPD:REF name="TaggedModel">q2xTwE7EsUahHc9cWDtNbAAA</XPD:REF>
  14623. </XPD:OBJ>
  14624. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  14625. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="zDkL/nxTgE2455rOh53S6AAA">
  14626. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  14627. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  14628. <XPD:REF name="BehavioralFeature">q2xTwE7EsUahHc9cWDtNbAAA</XPD:REF>
  14629. <XPD:REF name="Type_">R9EXi7T78E6Gt882nRMyDwAA</XPD:REF>
  14630. </XPD:OBJ>
  14631. </XPD:OBJ>
  14632. <XPD:OBJ name="Operations[11]" type="UMLOperation" guid="Xii7BTbFWk2PzgC3n50LBAAA">
  14633. <XPD:ATTR name="Name" type="string">GetLastErrorDesc</XPD:ATTR>
  14634. <XPD:REF name="Owner">rNsPUCIqcESb1NED1xr04AAA</XPD:REF>
  14635. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  14636. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="U5I2ZnzhUESC0GTvrXC5bwAA">
  14637. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  14638. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  14639. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  14640. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  14641. <XPD:REF name="TaggedModel">Xii7BTbFWk2PzgC3n50LBAAA</XPD:REF>
  14642. </XPD:OBJ>
  14643. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  14644. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="+oC8p4DUFUikVI7UlXRvkwAA">
  14645. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  14646. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  14647. <XPD:ATTR name="TypeExpression" type="string">LPCTSTR</XPD:ATTR>
  14648. <XPD:REF name="BehavioralFeature">Xii7BTbFWk2PzgC3n50LBAAA</XPD:REF>
  14649. </XPD:OBJ>
  14650. </XPD:OBJ>
  14651. <XPD:OBJ name="Operations[12]" type="UMLOperation" guid="p2dByb32SEaJkvGIKCAk6wAA">
  14652. <XPD:ATTR name="Name" type="string">SetSocketBufferSize</XPD:ATTR>
  14653. <XPD:REF name="Owner">rNsPUCIqcESb1NED1xr04AAA</XPD:REF>
  14654. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  14655. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="UCSlSfY8e0qOu+agr+mnugAA">
  14656. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  14657. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  14658. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  14659. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  14660. <XPD:REF name="TaggedModel">p2dByb32SEaJkvGIKCAk6wAA</XPD:REF>
  14661. </XPD:OBJ>
  14662. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  14663. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="OHVQgu7hcUeC38as49XE2QAA">
  14664. <XPD:ATTR name="Name" type="string">dwSocketBufferSize</XPD:ATTR>
  14665. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  14666. <XPD:REF name="BehavioralFeature">p2dByb32SEaJkvGIKCAk6wAA</XPD:REF>
  14667. </XPD:OBJ>
  14668. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="3ROCX12BTkCSlG30RPKNbwAA">
  14669. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  14670. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  14671. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  14672. <XPD:REF name="BehavioralFeature">p2dByb32SEaJkvGIKCAk6wAA</XPD:REF>
  14673. </XPD:OBJ>
  14674. </XPD:OBJ>
  14675. <XPD:OBJ name="Operations[13]" type="UMLOperation" guid="1KlKL/wo3kOj+s3bVLTc2gAA">
  14676. <XPD:ATTR name="Name" type="string">SetKeepAliveTime</XPD:ATTR>
  14677. <XPD:REF name="Owner">rNsPUCIqcESb1NED1xr04AAA</XPD:REF>
  14678. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  14679. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="n6JwyPbf+kS1Yc+34VPhzgAA">
  14680. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  14681. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  14682. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  14683. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  14684. <XPD:REF name="TaggedModel">1KlKL/wo3kOj+s3bVLTc2gAA</XPD:REF>
  14685. </XPD:OBJ>
  14686. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  14687. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="x/2EbEIWfk697/qwXZZa2QAA">
  14688. <XPD:ATTR name="Name" type="string">dwKeepAliveTime</XPD:ATTR>
  14689. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  14690. <XPD:REF name="BehavioralFeature">1KlKL/wo3kOj+s3bVLTc2gAA</XPD:REF>
  14691. </XPD:OBJ>
  14692. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="S//ms0USM0655HqlRpcB0wAA">
  14693. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  14694. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  14695. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  14696. <XPD:REF name="BehavioralFeature">1KlKL/wo3kOj+s3bVLTc2gAA</XPD:REF>
  14697. </XPD:OBJ>
  14698. </XPD:OBJ>
  14699. <XPD:OBJ name="Operations[14]" type="UMLOperation" guid="bRE3GkXMI0yASmgUvQF/ggAA">
  14700. <XPD:ATTR name="Name" type="string">SetKeepAliveInterval</XPD:ATTR>
  14701. <XPD:REF name="Owner">rNsPUCIqcESb1NED1xr04AAA</XPD:REF>
  14702. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  14703. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="Bt+1AAdUjUSeZmG3TPyIyQAA">
  14704. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  14705. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  14706. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  14707. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  14708. <XPD:REF name="TaggedModel">bRE3GkXMI0yASmgUvQF/ggAA</XPD:REF>
  14709. </XPD:OBJ>
  14710. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  14711. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Ks2r85dZWEWTIoUKE9hRJAAA">
  14712. <XPD:ATTR name="Name" type="string">dwKeepAliveInterval</XPD:ATTR>
  14713. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  14714. <XPD:REF name="BehavioralFeature">bRE3GkXMI0yASmgUvQF/ggAA</XPD:REF>
  14715. </XPD:OBJ>
  14716. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="tnOH5jca2ke+xI1p+iExeAAA">
  14717. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  14718. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  14719. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  14720. <XPD:REF name="BehavioralFeature">bRE3GkXMI0yASmgUvQF/ggAA</XPD:REF>
  14721. </XPD:OBJ>
  14722. </XPD:OBJ>
  14723. <XPD:OBJ name="Operations[15]" type="UMLOperation" guid="X6HZZFjZk0OgRu/CRXrLIAAA">
  14724. <XPD:ATTR name="Name" type="string">SetFreeBufferPoolSize</XPD:ATTR>
  14725. <XPD:REF name="Owner">rNsPUCIqcESb1NED1xr04AAA</XPD:REF>
  14726. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  14727. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="Xu+atfQhK067vS9ifwsvGwAA">
  14728. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  14729. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  14730. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  14731. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  14732. <XPD:REF name="TaggedModel">X6HZZFjZk0OgRu/CRXrLIAAA</XPD:REF>
  14733. </XPD:OBJ>
  14734. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  14735. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="v62MwjuVQ0mP8RT/0UAntgAA">
  14736. <XPD:ATTR name="Name" type="string">dwFreeBufferPoolSize</XPD:ATTR>
  14737. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  14738. <XPD:REF name="BehavioralFeature">X6HZZFjZk0OgRu/CRXrLIAAA</XPD:REF>
  14739. </XPD:OBJ>
  14740. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="6Xa6g4M5ckCtL3s2zoSxlAAA">
  14741. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  14742. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  14743. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  14744. <XPD:REF name="BehavioralFeature">X6HZZFjZk0OgRu/CRXrLIAAA</XPD:REF>
  14745. </XPD:OBJ>
  14746. </XPD:OBJ>
  14747. <XPD:OBJ name="Operations[16]" type="UMLOperation" guid="F8IdpATIL0CSxwuBBR71HgAA">
  14748. <XPD:ATTR name="Name" type="string">SetFreeBufferPoolHold</XPD:ATTR>
  14749. <XPD:REF name="Owner">rNsPUCIqcESb1NED1xr04AAA</XPD:REF>
  14750. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  14751. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="v+CaMObn6kuprkIRN35W1AAA">
  14752. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  14753. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  14754. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  14755. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  14756. <XPD:REF name="TaggedModel">F8IdpATIL0CSxwuBBR71HgAA</XPD:REF>
  14757. </XPD:OBJ>
  14758. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  14759. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="7V7Z6g9mKEWCDNJ2row0uQAA">
  14760. <XPD:ATTR name="Name" type="string">dwFreeBufferPoolHold</XPD:ATTR>
  14761. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  14762. <XPD:REF name="BehavioralFeature">F8IdpATIL0CSxwuBBR71HgAA</XPD:REF>
  14763. </XPD:OBJ>
  14764. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="enHnYJly30Ch8xp9q3LfJQAA">
  14765. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  14766. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  14767. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  14768. <XPD:REF name="BehavioralFeature">F8IdpATIL0CSxwuBBR71HgAA</XPD:REF>
  14769. </XPD:OBJ>
  14770. </XPD:OBJ>
  14771. <XPD:OBJ name="Operations[17]" type="UMLOperation" guid="WfS57xBtK0KpkWXHtYbhJAAA">
  14772. <XPD:ATTR name="Name" type="string">SetExtra</XPD:ATTR>
  14773. <XPD:REF name="Owner">rNsPUCIqcESb1NED1xr04AAA</XPD:REF>
  14774. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  14775. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="sgiFc0fY5kWaoXwS2nfQsAAA">
  14776. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  14777. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  14778. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  14779. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  14780. <XPD:REF name="TaggedModel">WfS57xBtK0KpkWXHtYbhJAAA</XPD:REF>
  14781. </XPD:OBJ>
  14782. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  14783. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="6OZPRCLgTkWXWZXIrbZaugAA">
  14784. <XPD:ATTR name="Name" type="string">pExtra</XPD:ATTR>
  14785. <XPD:ATTR name="TypeExpression" type="string">PVOID</XPD:ATTR>
  14786. <XPD:REF name="BehavioralFeature">WfS57xBtK0KpkWXHtYbhJAAA</XPD:REF>
  14787. </XPD:OBJ>
  14788. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="1oLBWMVOPEWWs3x9EB0FdgAA">
  14789. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  14790. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  14791. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  14792. <XPD:REF name="BehavioralFeature">WfS57xBtK0KpkWXHtYbhJAAA</XPD:REF>
  14793. </XPD:OBJ>
  14794. </XPD:OBJ>
  14795. <XPD:OBJ name="Operations[18]" type="UMLOperation" guid="1+abGFrwsUCjf4ddwKhhkwAA">
  14796. <XPD:ATTR name="Name" type="string">GetSocketBufferSize</XPD:ATTR>
  14797. <XPD:REF name="Owner">rNsPUCIqcESb1NED1xr04AAA</XPD:REF>
  14798. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  14799. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="fwAXgGEHAUauF/FQ9emMBQAA">
  14800. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  14801. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  14802. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  14803. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  14804. <XPD:REF name="TaggedModel">1+abGFrwsUCjf4ddwKhhkwAA</XPD:REF>
  14805. </XPD:OBJ>
  14806. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  14807. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="8T5k/g4knkOqLVeN9PERSQAA">
  14808. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  14809. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  14810. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  14811. <XPD:REF name="BehavioralFeature">1+abGFrwsUCjf4ddwKhhkwAA</XPD:REF>
  14812. </XPD:OBJ>
  14813. </XPD:OBJ>
  14814. <XPD:OBJ name="Operations[19]" type="UMLOperation" guid="hobqM1NX0US+XJW0vn9xsAAA">
  14815. <XPD:ATTR name="Name" type="string">GetKeepAliveTime</XPD:ATTR>
  14816. <XPD:REF name="Owner">rNsPUCIqcESb1NED1xr04AAA</XPD:REF>
  14817. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  14818. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="3XTG3BgSa0eluEKAWW2N2QAA">
  14819. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  14820. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  14821. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  14822. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  14823. <XPD:REF name="TaggedModel">hobqM1NX0US+XJW0vn9xsAAA</XPD:REF>
  14824. </XPD:OBJ>
  14825. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  14826. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ZAbvqJkhREqVSt/mQOxX8gAA">
  14827. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  14828. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  14829. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  14830. <XPD:REF name="BehavioralFeature">hobqM1NX0US+XJW0vn9xsAAA</XPD:REF>
  14831. </XPD:OBJ>
  14832. </XPD:OBJ>
  14833. <XPD:OBJ name="Operations[20]" type="UMLOperation" guid="76xwRulW5UWszv+8CTgVOAAA">
  14834. <XPD:ATTR name="Name" type="string">GetKeepAliveInterval</XPD:ATTR>
  14835. <XPD:REF name="Owner">rNsPUCIqcESb1NED1xr04AAA</XPD:REF>
  14836. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  14837. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="MXKTGmPNOEmU1a3VhLV7+gAA">
  14838. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  14839. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  14840. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  14841. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  14842. <XPD:REF name="TaggedModel">76xwRulW5UWszv+8CTgVOAAA</XPD:REF>
  14843. </XPD:OBJ>
  14844. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  14845. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="5E72qHQwek2glT9Dge+GPwAA">
  14846. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  14847. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  14848. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  14849. <XPD:REF name="BehavioralFeature">76xwRulW5UWszv+8CTgVOAAA</XPD:REF>
  14850. </XPD:OBJ>
  14851. </XPD:OBJ>
  14852. <XPD:OBJ name="Operations[21]" type="UMLOperation" guid="6v1bjl9EjkS1MQ4AErwwjgAA">
  14853. <XPD:ATTR name="Name" type="string">GetFreeBufferPoolSize</XPD:ATTR>
  14854. <XPD:REF name="Owner">rNsPUCIqcESb1NED1xr04AAA</XPD:REF>
  14855. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  14856. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="4HEWPg0gbkCEskCDPM0xhwAA">
  14857. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  14858. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  14859. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  14860. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  14861. <XPD:REF name="TaggedModel">6v1bjl9EjkS1MQ4AErwwjgAA</XPD:REF>
  14862. </XPD:OBJ>
  14863. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  14864. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="TgxvxE1BpEWIezrVZodjVwAA">
  14865. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  14866. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  14867. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  14868. <XPD:REF name="BehavioralFeature">6v1bjl9EjkS1MQ4AErwwjgAA</XPD:REF>
  14869. </XPD:OBJ>
  14870. </XPD:OBJ>
  14871. <XPD:OBJ name="Operations[22]" type="UMLOperation" guid="4byDgL/4nU+5Ri/VX5RnmQAA">
  14872. <XPD:ATTR name="Name" type="string">GetFreeBufferPoolHold</XPD:ATTR>
  14873. <XPD:REF name="Owner">rNsPUCIqcESb1NED1xr04AAA</XPD:REF>
  14874. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  14875. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="9AzDHj3XzE2EPm9ZZEgcigAA">
  14876. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  14877. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  14878. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  14879. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  14880. <XPD:REF name="TaggedModel">4byDgL/4nU+5Ri/VX5RnmQAA</XPD:REF>
  14881. </XPD:OBJ>
  14882. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  14883. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="G5KqeB45OEKESzCPfOBT0gAA">
  14884. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  14885. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  14886. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  14887. <XPD:REF name="BehavioralFeature">4byDgL/4nU+5Ri/VX5RnmQAA</XPD:REF>
  14888. </XPD:OBJ>
  14889. </XPD:OBJ>
  14890. <XPD:OBJ name="Operations[23]" type="UMLOperation" guid="EKN6QyrYA0uX2qMfahWTWQAA">
  14891. <XPD:ATTR name="Name" type="string">GetExtra</XPD:ATTR>
  14892. <XPD:REF name="Owner">rNsPUCIqcESb1NED1xr04AAA</XPD:REF>
  14893. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  14894. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="RimWDsQYNE29BYNvSeXTrQAA">
  14895. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  14896. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  14897. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  14898. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  14899. <XPD:REF name="TaggedModel">EKN6QyrYA0uX2qMfahWTWQAA</XPD:REF>
  14900. </XPD:OBJ>
  14901. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  14902. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="R65PT3VN6k2QHu5I9970NQAA">
  14903. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  14904. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  14905. <XPD:ATTR name="TypeExpression" type="string">PVOID</XPD:ATTR>
  14906. <XPD:REF name="BehavioralFeature">EKN6QyrYA0uX2qMfahWTWQAA</XPD:REF>
  14907. </XPD:OBJ>
  14908. </XPD:OBJ>
  14909. <XPD:OBJ name="Operations[24]" type="UMLOperation" guid="HH8IxhnEe02DYLKVHG2PFQAA">
  14910. <XPD:ATTR name="Name" type="string">CTcpClient</XPD:ATTR>
  14911. <XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
  14912. <XPD:ATTR name="StereotypeName" type="string">create</XPD:ATTR>
  14913. <XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
  14914. <XPD:REF name="Owner">rNsPUCIqcESb1NED1xr04AAA</XPD:REF>
  14915. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  14916. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="zFezEQ9xPkK/0POS3GJN3AAA">
  14917. <XPD:ATTR name="Name" type="string">psoListener</XPD:ATTR>
  14918. <XPD:REF name="BehavioralFeature">HH8IxhnEe02DYLKVHG2PFQAA</XPD:REF>
  14919. <XPD:REF name="Type_">HwLi+AyuiUa754Eutz2k5AAA</XPD:REF>
  14920. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  14921. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="i70TYU18PEiyWWdqOZOMFQAA">
  14922. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  14923. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  14924. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  14925. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  14926. <XPD:REF name="TaggedModel">zFezEQ9xPkK/0POS3GJN3AAA</XPD:REF>
  14927. </XPD:OBJ>
  14928. </XPD:OBJ>
  14929. </XPD:OBJ>
  14930. <XPD:OBJ name="Operations[25]" type="UMLOperation" guid="bxyNfNJE/kmLKZepsD65tQAA">
  14931. <XPD:ATTR name="Name" type="string">CTcpClient</XPD:ATTR>
  14932. <XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
  14933. <XPD:ATTR name="StereotypeName" type="string">destroy</XPD:ATTR>
  14934. <XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
  14935. <XPD:REF name="Owner">rNsPUCIqcESb1NED1xr04AAA</XPD:REF>
  14936. </XPD:OBJ>
  14937. </XPD:OBJ>
  14938. <XPD:OBJ name="OwnedElements[44]" type="UMLClass" guid="JJbEayVgmEyWvR4C1WYpsAAA">
  14939. <XPD:ATTR name="Name" type="string">CTcpPullAgent</XPD:ATTR>
  14940. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  14941. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  14942. <XPD:REF name="Views[0]">91D3350Tx0G/REKMBgAVcgAA</XPD:REF>
  14943. <XPD:REF name="Views[1]">/1i+zUrJvEOaccA5WyubogAA</XPD:REF>
  14944. <XPD:REF name="Views[2]">1223ya+RA0+ICvNgzySMZgAA</XPD:REF>
  14945. <XPD:REF name="Views[3]">u0jv0auiuUeMCmshH1Lc/AAA</XPD:REF>
  14946. <XPD:ATTR name="#Generalizations" type="integer">2</XPD:ATTR>
  14947. <XPD:REF name="Generalizations[0]">SWj0s9+zMUW6Sa0s98LfDgAA</XPD:REF>
  14948. <XPD:REF name="Generalizations[1]">IDQB44Q61kudclcYwyYEMwAA</XPD:REF>
  14949. <XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
  14950. <XPD:OBJ name="Operations[0]" type="UMLOperation" guid="Zd5pVcvt30yz6A/gXbfW/AAA">
  14951. <XPD:ATTR name="Name" type="string">Fetch</XPD:ATTR>
  14952. <XPD:REF name="Owner">JJbEayVgmEyWvR4C1WYpsAAA</XPD:REF>
  14953. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  14954. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="OZIhUmhhY06JC2lGQEzi6gAA">
  14955. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  14956. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  14957. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  14958. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  14959. <XPD:REF name="TaggedModel">Zd5pVcvt30yz6A/gXbfW/AAA</XPD:REF>
  14960. </XPD:OBJ>
  14961. <XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
  14962. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="7BJAhk7VMkewT16Uyq0p2QAA">
  14963. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  14964. <XPD:REF name="BehavioralFeature">Zd5pVcvt30yz6A/gXbfW/AAA</XPD:REF>
  14965. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  14966. </XPD:OBJ>
  14967. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="zj0ZssKRBk+8OJuLyr+2WQAA">
  14968. <XPD:ATTR name="Name" type="string">pData</XPD:ATTR>
  14969. <XPD:ATTR name="TypeExpression" type="string">BYTE</XPD:ATTR>
  14970. <XPD:REF name="BehavioralFeature">Zd5pVcvt30yz6A/gXbfW/AAA</XPD:REF>
  14971. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  14972. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="IqtT006bGEK0/r6FFHjZ7QAA">
  14973. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  14974. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  14975. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  14976. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  14977. <XPD:REF name="TaggedModel">zj0ZssKRBk+8OJuLyr+2WQAA</XPD:REF>
  14978. </XPD:OBJ>
  14979. </XPD:OBJ>
  14980. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="V86X/OC3nUiJcHQz4uF/fgAA">
  14981. <XPD:ATTR name="Name" type="string">iLength</XPD:ATTR>
  14982. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  14983. <XPD:REF name="BehavioralFeature">Zd5pVcvt30yz6A/gXbfW/AAA</XPD:REF>
  14984. </XPD:OBJ>
  14985. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="KSLVzFuCPkKqj999rwzYjwAA">
  14986. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  14987. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  14988. <XPD:REF name="BehavioralFeature">Zd5pVcvt30yz6A/gXbfW/AAA</XPD:REF>
  14989. <XPD:REF name="Type_">VQDDk4BU6UmBmig6SmOuoQAA</XPD:REF>
  14990. </XPD:OBJ>
  14991. </XPD:OBJ>
  14992. <XPD:OBJ name="Operations[1]" type="UMLOperation" guid="KcPeQjykq0KpiMC/A6pQQwAA">
  14993. <XPD:ATTR name="Name" type="string">Peek</XPD:ATTR>
  14994. <XPD:REF name="Owner">JJbEayVgmEyWvR4C1WYpsAAA</XPD:REF>
  14995. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  14996. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="AKsDVGfX40u69+NAJnAHpwAA">
  14997. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  14998. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  14999. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  15000. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  15001. <XPD:REF name="TaggedModel">KcPeQjykq0KpiMC/A6pQQwAA</XPD:REF>
  15002. </XPD:OBJ>
  15003. <XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
  15004. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="VuPbvrJAOk2PrHp33sZFIQAA">
  15005. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  15006. <XPD:REF name="BehavioralFeature">KcPeQjykq0KpiMC/A6pQQwAA</XPD:REF>
  15007. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  15008. </XPD:OBJ>
  15009. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="T3WXjYz9Q0ODShUTa0iTlgAA">
  15010. <XPD:ATTR name="Name" type="string">pData</XPD:ATTR>
  15011. <XPD:ATTR name="TypeExpression" type="string">BYTE</XPD:ATTR>
  15012. <XPD:REF name="BehavioralFeature">KcPeQjykq0KpiMC/A6pQQwAA</XPD:REF>
  15013. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  15014. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="jcTBGSV7I0652qySTKEmTQAA">
  15015. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  15016. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  15017. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  15018. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  15019. <XPD:REF name="TaggedModel">T3WXjYz9Q0ODShUTa0iTlgAA</XPD:REF>
  15020. </XPD:OBJ>
  15021. </XPD:OBJ>
  15022. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="1uOR3NHT6kiL1YKMgEuBYgAA">
  15023. <XPD:ATTR name="Name" type="string">iLength</XPD:ATTR>
  15024. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  15025. <XPD:REF name="BehavioralFeature">KcPeQjykq0KpiMC/A6pQQwAA</XPD:REF>
  15026. </XPD:OBJ>
  15027. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="waVlE2AELEa3IP3T3FU9zAAA">
  15028. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  15029. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  15030. <XPD:REF name="BehavioralFeature">KcPeQjykq0KpiMC/A6pQQwAA</XPD:REF>
  15031. <XPD:REF name="Type_">VQDDk4BU6UmBmig6SmOuoQAA</XPD:REF>
  15032. </XPD:OBJ>
  15033. </XPD:OBJ>
  15034. <XPD:OBJ name="Operations[2]" type="UMLOperation" guid="bHjGpU8TVEaljiK4zrOw5wAA">
  15035. <XPD:ATTR name="Name" type="string">CTcpPullAgent</XPD:ATTR>
  15036. <XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
  15037. <XPD:ATTR name="StereotypeName" type="string">create</XPD:ATTR>
  15038. <XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
  15039. <XPD:REF name="Owner">JJbEayVgmEyWvR4C1WYpsAAA</XPD:REF>
  15040. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  15041. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="1IzM6A2aLECcC/0wa1pI4QAA">
  15042. <XPD:ATTR name="Name" type="string">psoListener</XPD:ATTR>
  15043. <XPD:REF name="BehavioralFeature">bHjGpU8TVEaljiK4zrOw5wAA</XPD:REF>
  15044. <XPD:REF name="Type_">skl0Nm/UIUCTsqkUAIXmzAAA</XPD:REF>
  15045. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  15046. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="unzWvzw3sEKV3rRSe5gjoQAA">
  15047. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  15048. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  15049. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  15050. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  15051. <XPD:REF name="TaggedModel">1IzM6A2aLECcC/0wa1pI4QAA</XPD:REF>
  15052. </XPD:OBJ>
  15053. </XPD:OBJ>
  15054. </XPD:OBJ>
  15055. <XPD:OBJ name="Operations[3]" type="UMLOperation" guid="xLnOS+Ypx0iK/luecySoogAA">
  15056. <XPD:ATTR name="Name" type="string">CTcpPullAgent</XPD:ATTR>
  15057. <XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
  15058. <XPD:ATTR name="StereotypeName" type="string">destroy</XPD:ATTR>
  15059. <XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
  15060. <XPD:REF name="Owner">JJbEayVgmEyWvR4C1WYpsAAA</XPD:REF>
  15061. </XPD:OBJ>
  15062. </XPD:OBJ>
  15063. <XPD:OBJ name="OwnedElements[45]" type="UMLClass" guid="dUFVpJ56j0WxczyDxsGS+gAA">
  15064. <XPD:ATTR name="Name" type="string">CTcpPullClient</XPD:ATTR>
  15065. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  15066. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  15067. <XPD:REF name="Views[0]">pHz4Yn9KW0u1EHHgf7i2PQAA</XPD:REF>
  15068. <XPD:REF name="Views[1]">buSF1GY2aUe2XvnVYnG63AAA</XPD:REF>
  15069. <XPD:REF name="Views[2]">XcKh1JxMxUOeZp3VWu5kfQAA</XPD:REF>
  15070. <XPD:REF name="Views[3]">HQnHkxQ1v0+FWvVWfOgiMgAA</XPD:REF>
  15071. <XPD:ATTR name="#Generalizations" type="integer">2</XPD:ATTR>
  15072. <XPD:REF name="Generalizations[0]">t7BFiOV+U0+3Fzwd6nXwzgAA</XPD:REF>
  15073. <XPD:REF name="Generalizations[1]">ZNw4OjQkUkmijjdgoAjX+gAA</XPD:REF>
  15074. <XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
  15075. <XPD:OBJ name="Operations[0]" type="UMLOperation" guid="6pYLE5ejyUOt4qpc0d5NMQAA">
  15076. <XPD:ATTR name="Name" type="string">Fetch</XPD:ATTR>
  15077. <XPD:REF name="Owner">dUFVpJ56j0WxczyDxsGS+gAA</XPD:REF>
  15078. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  15079. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="Lu0BhX1s+kmgWt2We7UU/wAA">
  15080. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  15081. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  15082. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  15083. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  15084. <XPD:REF name="TaggedModel">6pYLE5ejyUOt4qpc0d5NMQAA</XPD:REF>
  15085. </XPD:OBJ>
  15086. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  15087. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="J56gOs/VDUmPeZsS48dM0wAA">
  15088. <XPD:ATTR name="Name" type="string">pData</XPD:ATTR>
  15089. <XPD:ATTR name="TypeExpression" type="string">BYTE</XPD:ATTR>
  15090. <XPD:REF name="BehavioralFeature">6pYLE5ejyUOt4qpc0d5NMQAA</XPD:REF>
  15091. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  15092. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="NJcEbQjaHkmAXyJZUIA82AAA">
  15093. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  15094. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  15095. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  15096. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  15097. <XPD:REF name="TaggedModel">J56gOs/VDUmPeZsS48dM0wAA</XPD:REF>
  15098. </XPD:OBJ>
  15099. </XPD:OBJ>
  15100. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="1sn7F/6mKUGp72anut6icgAA">
  15101. <XPD:ATTR name="Name" type="string">iLength</XPD:ATTR>
  15102. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  15103. <XPD:REF name="BehavioralFeature">6pYLE5ejyUOt4qpc0d5NMQAA</XPD:REF>
  15104. </XPD:OBJ>
  15105. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="0euLPVEbvU2gmXRfU5F26gAA">
  15106. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  15107. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  15108. <XPD:REF name="BehavioralFeature">6pYLE5ejyUOt4qpc0d5NMQAA</XPD:REF>
  15109. <XPD:REF name="Type_">VQDDk4BU6UmBmig6SmOuoQAA</XPD:REF>
  15110. </XPD:OBJ>
  15111. </XPD:OBJ>
  15112. <XPD:OBJ name="Operations[1]" type="UMLOperation" guid="ANgjWVq5XkmV2+smTSXUdgAA">
  15113. <XPD:ATTR name="Name" type="string">Peek</XPD:ATTR>
  15114. <XPD:REF name="Owner">dUFVpJ56j0WxczyDxsGS+gAA</XPD:REF>
  15115. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  15116. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="RHYa62eGd0i90YX0I1eODwAA">
  15117. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  15118. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  15119. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  15120. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  15121. <XPD:REF name="TaggedModel">ANgjWVq5XkmV2+smTSXUdgAA</XPD:REF>
  15122. </XPD:OBJ>
  15123. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  15124. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="iHnpUUGwd02F376uArpcdgAA">
  15125. <XPD:ATTR name="Name" type="string">pData</XPD:ATTR>
  15126. <XPD:ATTR name="TypeExpression" type="string">BYTE</XPD:ATTR>
  15127. <XPD:REF name="BehavioralFeature">ANgjWVq5XkmV2+smTSXUdgAA</XPD:REF>
  15128. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  15129. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="5O6qPm8L+02n6xWI6GlDYAAA">
  15130. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  15131. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  15132. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  15133. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  15134. <XPD:REF name="TaggedModel">iHnpUUGwd02F376uArpcdgAA</XPD:REF>
  15135. </XPD:OBJ>
  15136. </XPD:OBJ>
  15137. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="lH7kwkHiWU63IfPzO38R3wAA">
  15138. <XPD:ATTR name="Name" type="string">iLength</XPD:ATTR>
  15139. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  15140. <XPD:REF name="BehavioralFeature">ANgjWVq5XkmV2+smTSXUdgAA</XPD:REF>
  15141. </XPD:OBJ>
  15142. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="mE+GEhh7m0e91ic9rXIpeQAA">
  15143. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  15144. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  15145. <XPD:REF name="BehavioralFeature">ANgjWVq5XkmV2+smTSXUdgAA</XPD:REF>
  15146. <XPD:REF name="Type_">VQDDk4BU6UmBmig6SmOuoQAA</XPD:REF>
  15147. </XPD:OBJ>
  15148. </XPD:OBJ>
  15149. <XPD:OBJ name="Operations[2]" type="UMLOperation" guid="CbYIiPZdTE2NK+6wqArbagAA">
  15150. <XPD:ATTR name="Name" type="string">CTcpPullClient</XPD:ATTR>
  15151. <XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
  15152. <XPD:ATTR name="StereotypeName" type="string">create</XPD:ATTR>
  15153. <XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
  15154. <XPD:REF name="Owner">dUFVpJ56j0WxczyDxsGS+gAA</XPD:REF>
  15155. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  15156. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="O/zc/hQ0+EOg3dj2SV2i6wAA">
  15157. <XPD:ATTR name="Name" type="string">psoListener</XPD:ATTR>
  15158. <XPD:REF name="BehavioralFeature">CbYIiPZdTE2NK+6wqArbagAA</XPD:REF>
  15159. <XPD:REF name="Type_">HwLi+AyuiUa754Eutz2k5AAA</XPD:REF>
  15160. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  15161. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="AOpXq/b4P0+K4s6K2MK5bwAA">
  15162. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  15163. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  15164. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  15165. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  15166. <XPD:REF name="TaggedModel">O/zc/hQ0+EOg3dj2SV2i6wAA</XPD:REF>
  15167. </XPD:OBJ>
  15168. </XPD:OBJ>
  15169. </XPD:OBJ>
  15170. <XPD:OBJ name="Operations[3]" type="UMLOperation" guid="j25SDvTm70+OJWis2Am05gAA">
  15171. <XPD:ATTR name="Name" type="string">CTcpPullClient</XPD:ATTR>
  15172. <XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
  15173. <XPD:ATTR name="StereotypeName" type="string">destroy</XPD:ATTR>
  15174. <XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
  15175. <XPD:REF name="Owner">dUFVpJ56j0WxczyDxsGS+gAA</XPD:REF>
  15176. </XPD:OBJ>
  15177. </XPD:OBJ>
  15178. <XPD:OBJ name="OwnedElements[46]" type="UMLClass" guid="5tmwPyb6D0Ki98vc8dVPhQAA">
  15179. <XPD:ATTR name="Name" type="string">CTcpPullServer</XPD:ATTR>
  15180. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  15181. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  15182. <XPD:REF name="Views[0]">pH4m1vGfz0+s2Byn9+X25QAA</XPD:REF>
  15183. <XPD:REF name="Views[1]">Xd0IheJaBky2v052QS7rnAAA</XPD:REF>
  15184. <XPD:REF name="Views[2]">HnrKwuRzYUCnstMyLcCzqAAA</XPD:REF>
  15185. <XPD:REF name="Views[3]">fl4mh0o9/UmBWuN3JGYJHwAA</XPD:REF>
  15186. <XPD:ATTR name="#Generalizations" type="integer">2</XPD:ATTR>
  15187. <XPD:REF name="Generalizations[0]">DLbR09fsFE6Bx8bzfHmD6AAA</XPD:REF>
  15188. <XPD:REF name="Generalizations[1]">UT9syzbMZEyZsIIcEMpphAAA</XPD:REF>
  15189. <XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
  15190. <XPD:OBJ name="Operations[0]" type="UMLOperation" guid="8tjq927oxEy5KAfYp2WjHgAA">
  15191. <XPD:ATTR name="Name" type="string">Fetch</XPD:ATTR>
  15192. <XPD:REF name="Owner">5tmwPyb6D0Ki98vc8dVPhQAA</XPD:REF>
  15193. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  15194. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="dTpJpp/CdkKxTKkunfAfAQAA">
  15195. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  15196. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  15197. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  15198. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  15199. <XPD:REF name="TaggedModel">8tjq927oxEy5KAfYp2WjHgAA</XPD:REF>
  15200. </XPD:OBJ>
  15201. <XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
  15202. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Zl5BhI61+06rfnfjl62+HgAA">
  15203. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  15204. <XPD:REF name="BehavioralFeature">8tjq927oxEy5KAfYp2WjHgAA</XPD:REF>
  15205. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  15206. </XPD:OBJ>
  15207. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="CCPKQzHShkWpxv/S9OoM2QAA">
  15208. <XPD:ATTR name="Name" type="string">pData</XPD:ATTR>
  15209. <XPD:ATTR name="TypeExpression" type="string">BYTE</XPD:ATTR>
  15210. <XPD:REF name="BehavioralFeature">8tjq927oxEy5KAfYp2WjHgAA</XPD:REF>
  15211. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  15212. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="NnhSmxeLZEqdWD3DRKb2MAAA">
  15213. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  15214. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  15215. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  15216. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  15217. <XPD:REF name="TaggedModel">CCPKQzHShkWpxv/S9OoM2QAA</XPD:REF>
  15218. </XPD:OBJ>
  15219. </XPD:OBJ>
  15220. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="XChvHnd2ukO2has946caKAAA">
  15221. <XPD:ATTR name="Name" type="string">iLength</XPD:ATTR>
  15222. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  15223. <XPD:REF name="BehavioralFeature">8tjq927oxEy5KAfYp2WjHgAA</XPD:REF>
  15224. </XPD:OBJ>
  15225. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="Omil8R9+aU6mMpn2pRj3/wAA">
  15226. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  15227. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  15228. <XPD:REF name="BehavioralFeature">8tjq927oxEy5KAfYp2WjHgAA</XPD:REF>
  15229. <XPD:REF name="Type_">VQDDk4BU6UmBmig6SmOuoQAA</XPD:REF>
  15230. </XPD:OBJ>
  15231. </XPD:OBJ>
  15232. <XPD:OBJ name="Operations[1]" type="UMLOperation" guid="SFhs11NkLkS7UCRXRseYMQAA">
  15233. <XPD:ATTR name="Name" type="string">Peek</XPD:ATTR>
  15234. <XPD:REF name="Owner">5tmwPyb6D0Ki98vc8dVPhQAA</XPD:REF>
  15235. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  15236. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="z4OI/Whv4kqIOeKMO/HyaQAA">
  15237. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  15238. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  15239. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  15240. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  15241. <XPD:REF name="TaggedModel">SFhs11NkLkS7UCRXRseYMQAA</XPD:REF>
  15242. </XPD:OBJ>
  15243. <XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
  15244. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="rBvKrEwkqkybw98VhI4gTwAA">
  15245. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  15246. <XPD:REF name="BehavioralFeature">SFhs11NkLkS7UCRXRseYMQAA</XPD:REF>
  15247. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  15248. </XPD:OBJ>
  15249. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="AyetOz7XDEyaTE8NIVFNTQAA">
  15250. <XPD:ATTR name="Name" type="string">pData</XPD:ATTR>
  15251. <XPD:ATTR name="TypeExpression" type="string">BYTE</XPD:ATTR>
  15252. <XPD:REF name="BehavioralFeature">SFhs11NkLkS7UCRXRseYMQAA</XPD:REF>
  15253. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  15254. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="cylNZk6Sz0ivKMPvLP0AugAA">
  15255. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  15256. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  15257. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  15258. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  15259. <XPD:REF name="TaggedModel">AyetOz7XDEyaTE8NIVFNTQAA</XPD:REF>
  15260. </XPD:OBJ>
  15261. </XPD:OBJ>
  15262. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="b3cMjNhJU0qef/YWAAlziAAA">
  15263. <XPD:ATTR name="Name" type="string">iLength</XPD:ATTR>
  15264. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  15265. <XPD:REF name="BehavioralFeature">SFhs11NkLkS7UCRXRseYMQAA</XPD:REF>
  15266. </XPD:OBJ>
  15267. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="f0yLJEhj1kC+z+SSR+IASQAA">
  15268. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  15269. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  15270. <XPD:REF name="BehavioralFeature">SFhs11NkLkS7UCRXRseYMQAA</XPD:REF>
  15271. <XPD:REF name="Type_">VQDDk4BU6UmBmig6SmOuoQAA</XPD:REF>
  15272. </XPD:OBJ>
  15273. </XPD:OBJ>
  15274. <XPD:OBJ name="Operations[2]" type="UMLOperation" guid="IfitnXZWGUyv3p7NgZt7MQAA">
  15275. <XPD:ATTR name="Name" type="string">CTcpPullServer</XPD:ATTR>
  15276. <XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
  15277. <XPD:ATTR name="StereotypeName" type="string">create</XPD:ATTR>
  15278. <XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
  15279. <XPD:REF name="Owner">5tmwPyb6D0Ki98vc8dVPhQAA</XPD:REF>
  15280. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  15281. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="tW7BVXw750CVMd+46YfU4gAA">
  15282. <XPD:ATTR name="Name" type="string">psoListener</XPD:ATTR>
  15283. <XPD:REF name="BehavioralFeature">IfitnXZWGUyv3p7NgZt7MQAA</XPD:REF>
  15284. <XPD:REF name="Type_">h8NmVuBtVUWgcCSKCdxePgAA</XPD:REF>
  15285. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  15286. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="+Khp0hGM/06ZG00Dim3DPwAA">
  15287. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  15288. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  15289. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  15290. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  15291. <XPD:REF name="TaggedModel">tW7BVXw750CVMd+46YfU4gAA</XPD:REF>
  15292. </XPD:OBJ>
  15293. </XPD:OBJ>
  15294. </XPD:OBJ>
  15295. <XPD:OBJ name="Operations[3]" type="UMLOperation" guid="2zidnCKyDU6FHM47v5V++QAA">
  15296. <XPD:ATTR name="Name" type="string">CTcpPullServer</XPD:ATTR>
  15297. <XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
  15298. <XPD:ATTR name="StereotypeName" type="string">destroy</XPD:ATTR>
  15299. <XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
  15300. <XPD:REF name="Owner">5tmwPyb6D0Ki98vc8dVPhQAA</XPD:REF>
  15301. </XPD:OBJ>
  15302. </XPD:OBJ>
  15303. <XPD:OBJ name="OwnedElements[47]" type="UMLClass" guid="gWn1z7ujyEu9Gf7LdRrPIAAA">
  15304. <XPD:ATTR name="Name" type="string">CTcpServer</XPD:ATTR>
  15305. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  15306. <XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
  15307. <XPD:REF name="Views[0]">b5sh7cGyAEG5dKPNO5ax0wAA</XPD:REF>
  15308. <XPD:REF name="Views[1]">UZW5tMzLckaYSBfL3b99rAAA</XPD:REF>
  15309. <XPD:REF name="Views[2]">YiRb6U9yg0C7AYu3iGL3zAAA</XPD:REF>
  15310. <XPD:REF name="Views[3]">zp5oS4yR6EabvfVBnp6QggAA</XPD:REF>
  15311. <XPD:REF name="Views[4]">qxTRLB0cx0KH3i5id+UidgAA</XPD:REF>
  15312. <XPD:REF name="Views[5]">2ObYpQrBl0KbgwOj+6lQ/gAA</XPD:REF>
  15313. <XPD:REF name="Views[6]">06MGS8ZaakG5T9v5oESjuwAA</XPD:REF>
  15314. <XPD:REF name="Views[7]">mddI3tZC0EKl5vREk7K/bQAA</XPD:REF>
  15315. <XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
  15316. <XPD:REF name="Generalizations[0]">O5dkSXpa9UWV4M9yJ7QzIwAA</XPD:REF>
  15317. <XPD:ATTR name="#Specializations" type="integer">3</XPD:ATTR>
  15318. <XPD:REF name="Specializations[0]">UT9syzbMZEyZsIIcEMpphAAA</XPD:REF>
  15319. <XPD:REF name="Specializations[1]">aQ1uf7mN+EuF/eGcASNwmgAA</XPD:REF>
  15320. <XPD:REF name="Specializations[2]">dYbvw1/fskefHEscBdgpZgAA</XPD:REF>
  15321. <XPD:ATTR name="#Operations" type="integer">50</XPD:ATTR>
  15322. <XPD:OBJ name="Operations[0]" type="UMLOperation" guid="HicZjKBDlkul3a45zfbrWwAA">
  15323. <XPD:ATTR name="Name" type="string">CTcpServer</XPD:ATTR>
  15324. <XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
  15325. <XPD:ATTR name="StereotypeName" type="string">create</XPD:ATTR>
  15326. <XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
  15327. <XPD:REF name="Owner">gWn1z7ujyEu9Gf7LdRrPIAAA</XPD:REF>
  15328. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  15329. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="m0VjNIF00UeJ9xj8Mli6YAAA">
  15330. <XPD:ATTR name="Name" type="string">psoListener</XPD:ATTR>
  15331. <XPD:REF name="BehavioralFeature">HicZjKBDlkul3a45zfbrWwAA</XPD:REF>
  15332. <XPD:REF name="Type_">h8NmVuBtVUWgcCSKCdxePgAA</XPD:REF>
  15333. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  15334. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="IqvnOJ0sQUGBIvOPoXYYOAAA">
  15335. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  15336. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  15337. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  15338. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  15339. <XPD:REF name="TaggedModel">m0VjNIF00UeJ9xj8Mli6YAAA</XPD:REF>
  15340. </XPD:OBJ>
  15341. </XPD:OBJ>
  15342. </XPD:OBJ>
  15343. <XPD:OBJ name="Operations[1]" type="UMLOperation" guid="02J8rWWkhE+7ZeIKm0pCtQAA">
  15344. <XPD:ATTR name="Name" type="string">CTcpServer</XPD:ATTR>
  15345. <XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
  15346. <XPD:ATTR name="StereotypeName" type="string">destroy</XPD:ATTR>
  15347. <XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
  15348. <XPD:REF name="Owner">gWn1z7ujyEu9Gf7LdRrPIAAA</XPD:REF>
  15349. </XPD:OBJ>
  15350. <XPD:OBJ name="Operations[2]" type="UMLOperation" guid="WNuECjxTO0OV54fk7z5qgQAA">
  15351. <XPD:ATTR name="Name" type="string">Start</XPD:ATTR>
  15352. <XPD:REF name="Owner">gWn1z7ujyEu9Gf7LdRrPIAAA</XPD:REF>
  15353. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  15354. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="nFtecuPMc0apfhc/3FfuEgAA">
  15355. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  15356. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  15357. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  15358. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  15359. <XPD:REF name="TaggedModel">WNuECjxTO0OV54fk7z5qgQAA</XPD:REF>
  15360. </XPD:OBJ>
  15361. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  15362. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="aiYviZh+fEaHJSwOGuz/ZQAA">
  15363. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  15364. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  15365. <XPD:REF name="BehavioralFeature">WNuECjxTO0OV54fk7z5qgQAA</XPD:REF>
  15366. </XPD:OBJ>
  15367. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="k7e/CuyMKUe7s0GgGLLcUgAA">
  15368. <XPD:ATTR name="Name" type="string">lpszBindAddress</XPD:ATTR>
  15369. <XPD:ATTR name="TypeExpression" type="string">LPCTSTR</XPD:ATTR>
  15370. <XPD:REF name="BehavioralFeature">WNuECjxTO0OV54fk7z5qgQAA</XPD:REF>
  15371. </XPD:OBJ>
  15372. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="VfiGyjlNg0KOslYCpfaOgwAA">
  15373. <XPD:ATTR name="Name" type="string">usPort</XPD:ATTR>
  15374. <XPD:ATTR name="TypeExpression" type="string">USHORT</XPD:ATTR>
  15375. <XPD:REF name="BehavioralFeature">WNuECjxTO0OV54fk7z5qgQAA</XPD:REF>
  15376. </XPD:OBJ>
  15377. </XPD:OBJ>
  15378. <XPD:OBJ name="Operations[3]" type="UMLOperation" guid="PSUfVIv7VUqY6IAJm44/OwAA">
  15379. <XPD:ATTR name="Name" type="string">Stop</XPD:ATTR>
  15380. <XPD:REF name="Owner">gWn1z7ujyEu9Gf7LdRrPIAAA</XPD:REF>
  15381. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  15382. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="ZZGhutC4hEisHGh2NDR2NAAA">
  15383. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  15384. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  15385. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  15386. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  15387. <XPD:REF name="TaggedModel">PSUfVIv7VUqY6IAJm44/OwAA</XPD:REF>
  15388. </XPD:OBJ>
  15389. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  15390. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="8ikYtflRp0WUHT0TVX+tsQAA">
  15391. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  15392. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  15393. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  15394. <XPD:REF name="BehavioralFeature">PSUfVIv7VUqY6IAJm44/OwAA</XPD:REF>
  15395. </XPD:OBJ>
  15396. </XPD:OBJ>
  15397. <XPD:OBJ name="Operations[4]" type="UMLOperation" guid="Qa3sZx75kkeGpKq4oQxYCwAA">
  15398. <XPD:ATTR name="Name" type="string">Send</XPD:ATTR>
  15399. <XPD:REF name="Owner">gWn1z7ujyEu9Gf7LdRrPIAAA</XPD:REF>
  15400. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  15401. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="y6iWlZ3r7kiAxIZgs2vSmQAA">
  15402. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  15403. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  15404. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  15405. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  15406. <XPD:REF name="TaggedModel">Qa3sZx75kkeGpKq4oQxYCwAA</XPD:REF>
  15407. </XPD:OBJ>
  15408. <XPD:ATTR name="#Parameters" type="integer">5</XPD:ATTR>
  15409. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="3ewJV7UAe0GumcKUwiNSQQAA">
  15410. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  15411. <XPD:REF name="BehavioralFeature">Qa3sZx75kkeGpKq4oQxYCwAA</XPD:REF>
  15412. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  15413. </XPD:OBJ>
  15414. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="YgnG9IYTiES//4wNL7CiUAAA">
  15415. <XPD:ATTR name="Name" type="string">pBuffer</XPD:ATTR>
  15416. <XPD:ATTR name="TypeExpression" type="string">BYTE</XPD:ATTR>
  15417. <XPD:REF name="BehavioralFeature">Qa3sZx75kkeGpKq4oQxYCwAA</XPD:REF>
  15418. <XPD:ATTR name="#TaggedValues" type="integer">2</XPD:ATTR>
  15419. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="hyIsC2OMxEWDFxVLfM0dVQAA">
  15420. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  15421. <XPD:ATTR name="TagDefinitionSetName" type="string">CppConst</XPD:ATTR>
  15422. <XPD:ATTR name="Name" type="string">CppConst</XPD:ATTR>
  15423. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  15424. <XPD:REF name="TaggedModel">YgnG9IYTiES//4wNL7CiUAAA</XPD:REF>
  15425. </XPD:OBJ>
  15426. <XPD:OBJ name="TaggedValues[1]" type="TaggedValue" guid="jvLox99O7UaUmRz+r/315gAA">
  15427. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  15428. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  15429. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  15430. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  15431. <XPD:REF name="TaggedModel">YgnG9IYTiES//4wNL7CiUAAA</XPD:REF>
  15432. </XPD:OBJ>
  15433. </XPD:OBJ>
  15434. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="4Ve/yGA4Lky/BYGLNMkGqAAA">
  15435. <XPD:ATTR name="Name" type="string">iLength</XPD:ATTR>
  15436. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  15437. <XPD:REF name="BehavioralFeature">Qa3sZx75kkeGpKq4oQxYCwAA</XPD:REF>
  15438. </XPD:OBJ>
  15439. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="vpGmECfOI0257YVzJwPv3gAA">
  15440. <XPD:ATTR name="Name" type="string">iOffset</XPD:ATTR>
  15441. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  15442. <XPD:REF name="BehavioralFeature">Qa3sZx75kkeGpKq4oQxYCwAA</XPD:REF>
  15443. </XPD:OBJ>
  15444. <XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="1HOIVwb44EilR3pYons75wAA">
  15445. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  15446. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  15447. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  15448. <XPD:REF name="BehavioralFeature">Qa3sZx75kkeGpKq4oQxYCwAA</XPD:REF>
  15449. </XPD:OBJ>
  15450. </XPD:OBJ>
  15451. <XPD:OBJ name="Operations[5]" type="UMLOperation" guid="Xg8k8XUkX0uSMjg8Xh1lzQAA">
  15452. <XPD:ATTR name="Name" type="string">SendPackets</XPD:ATTR>
  15453. <XPD:REF name="Owner">gWn1z7ujyEu9Gf7LdRrPIAAA</XPD:REF>
  15454. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  15455. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="A5y6BeUOV0+N8yC1ByswBQAA">
  15456. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  15457. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  15458. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  15459. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  15460. <XPD:REF name="TaggedModel">Xg8k8XUkX0uSMjg8Xh1lzQAA</XPD:REF>
  15461. </XPD:OBJ>
  15462. <XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
  15463. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="TAerpmyu/Ei1ACCr9D3WDAAA">
  15464. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  15465. <XPD:REF name="BehavioralFeature">Xg8k8XUkX0uSMjg8Xh1lzQAA</XPD:REF>
  15466. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  15467. </XPD:OBJ>
  15468. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="dz+d2kpwWk2KKxRAFyeONQAA">
  15469. <XPD:ATTR name="Name" type="string">pBuffers</XPD:ATTR>
  15470. <XPD:ATTR name="TypeExpression" type="string">WSABUF</XPD:ATTR>
  15471. <XPD:REF name="BehavioralFeature">Xg8k8XUkX0uSMjg8Xh1lzQAA</XPD:REF>
  15472. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  15473. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="luPl7Gz44US2LjoODenRdwAA">
  15474. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  15475. <XPD:ATTR name="TagDefinitionSetName" type="string">CppConst</XPD:ATTR>
  15476. <XPD:ATTR name="Name" type="string">CppConst</XPD:ATTR>
  15477. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  15478. <XPD:REF name="TaggedModel">dz+d2kpwWk2KKxRAFyeONQAA</XPD:REF>
  15479. </XPD:OBJ>
  15480. </XPD:OBJ>
  15481. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="2bNy/xfqP0ebzQDTZMCfHwAA">
  15482. <XPD:ATTR name="Name" type="string">iCount</XPD:ATTR>
  15483. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  15484. <XPD:REF name="BehavioralFeature">Xg8k8XUkX0uSMjg8Xh1lzQAA</XPD:REF>
  15485. </XPD:OBJ>
  15486. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="AdI24kw47E2C8M+h757UggAA">
  15487. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  15488. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  15489. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  15490. <XPD:REF name="BehavioralFeature">Xg8k8XUkX0uSMjg8Xh1lzQAA</XPD:REF>
  15491. </XPD:OBJ>
  15492. </XPD:OBJ>
  15493. <XPD:OBJ name="Operations[6]" type="UMLOperation" guid="voEgbJeJL06UjR81AqCJCwAA">
  15494. <XPD:ATTR name="Name" type="string">SendSmallFile</XPD:ATTR>
  15495. <XPD:REF name="Owner">gWn1z7ujyEu9Gf7LdRrPIAAA</XPD:REF>
  15496. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  15497. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="A5aWJM9ZtEe4QgQv8WPyYAAA">
  15498. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  15499. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  15500. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  15501. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  15502. <XPD:REF name="TaggedModel">voEgbJeJL06UjR81AqCJCwAA</XPD:REF>
  15503. </XPD:OBJ>
  15504. <XPD:ATTR name="#Parameters" type="integer">5</XPD:ATTR>
  15505. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="fm2p2iDQaEicTX/UpTmEKAAA">
  15506. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  15507. <XPD:REF name="BehavioralFeature">voEgbJeJL06UjR81AqCJCwAA</XPD:REF>
  15508. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  15509. </XPD:OBJ>
  15510. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="erJw1Dg6E0GjtKrVzaHv8wAA">
  15511. <XPD:ATTR name="Name" type="string">lpszFileName</XPD:ATTR>
  15512. <XPD:ATTR name="TypeExpression" type="string">LPCTSTR</XPD:ATTR>
  15513. <XPD:REF name="BehavioralFeature">voEgbJeJL06UjR81AqCJCwAA</XPD:REF>
  15514. </XPD:OBJ>
  15515. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="va71ehMsLkuWlyY7owFAmwAA">
  15516. <XPD:ATTR name="Name" type="string">pHead</XPD:ATTR>
  15517. <XPD:ATTR name="TypeExpression" type="string">LPWSABUF</XPD:ATTR>
  15518. <XPD:REF name="BehavioralFeature">voEgbJeJL06UjR81AqCJCwAA</XPD:REF>
  15519. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  15520. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="JbWRbacM7U2m9XoCsb1PAgAA">
  15521. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  15522. <XPD:ATTR name="TagDefinitionSetName" type="string">CppConst</XPD:ATTR>
  15523. <XPD:ATTR name="Name" type="string">CppConst</XPD:ATTR>
  15524. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  15525. <XPD:REF name="TaggedModel">va71ehMsLkuWlyY7owFAmwAA</XPD:REF>
  15526. </XPD:OBJ>
  15527. </XPD:OBJ>
  15528. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="iesXqVX0Jk69xBvbUAeCGwAA">
  15529. <XPD:ATTR name="Name" type="string">pTail</XPD:ATTR>
  15530. <XPD:ATTR name="TypeExpression" type="string">LPWSABUF</XPD:ATTR>
  15531. <XPD:REF name="BehavioralFeature">voEgbJeJL06UjR81AqCJCwAA</XPD:REF>
  15532. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  15533. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="25pjQ3A2IE2yzACf/mh3KwAA">
  15534. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  15535. <XPD:ATTR name="TagDefinitionSetName" type="string">CppConst</XPD:ATTR>
  15536. <XPD:ATTR name="Name" type="string">CppConst</XPD:ATTR>
  15537. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  15538. <XPD:REF name="TaggedModel">iesXqVX0Jk69xBvbUAeCGwAA</XPD:REF>
  15539. </XPD:OBJ>
  15540. </XPD:OBJ>
  15541. <XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="RHl+WqcG20+CCyDWtH7hDAAA">
  15542. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  15543. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  15544. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  15545. <XPD:REF name="BehavioralFeature">voEgbJeJL06UjR81AqCJCwAA</XPD:REF>
  15546. </XPD:OBJ>
  15547. </XPD:OBJ>
  15548. <XPD:OBJ name="Operations[7]" type="UMLOperation" guid="3P4DBT/2w0qzvxF6ErfvXwAA">
  15549. <XPD:ATTR name="Name" type="string">HasStarted</XPD:ATTR>
  15550. <XPD:REF name="Owner">gWn1z7ujyEu9Gf7LdRrPIAAA</XPD:REF>
  15551. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  15552. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="ntYRGLUvXU2WWA8ttmgyswAA">
  15553. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  15554. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  15555. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  15556. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  15557. <XPD:REF name="TaggedModel">3P4DBT/2w0qzvxF6ErfvXwAA</XPD:REF>
  15558. </XPD:OBJ>
  15559. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  15560. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="m4UdpfabJEqC9pYUK4da4gAA">
  15561. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  15562. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  15563. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  15564. <XPD:REF name="BehavioralFeature">3P4DBT/2w0qzvxF6ErfvXwAA</XPD:REF>
  15565. </XPD:OBJ>
  15566. </XPD:OBJ>
  15567. <XPD:OBJ name="Operations[8]" type="UMLOperation" guid="4lLln52JB0+y6UmWps2l2QAA">
  15568. <XPD:ATTR name="Name" type="string">GetState</XPD:ATTR>
  15569. <XPD:REF name="Owner">gWn1z7ujyEu9Gf7LdRrPIAAA</XPD:REF>
  15570. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  15571. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="+CyDKHQFf0qoEcOkJ9mKDAAA">
  15572. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  15573. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  15574. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  15575. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  15576. <XPD:REF name="TaggedModel">4lLln52JB0+y6UmWps2l2QAA</XPD:REF>
  15577. </XPD:OBJ>
  15578. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  15579. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="3O88wlYsrUS175Djzxc2dAAA">
  15580. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  15581. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  15582. <XPD:REF name="BehavioralFeature">4lLln52JB0+y6UmWps2l2QAA</XPD:REF>
  15583. <XPD:REF name="Type_">3KsfqnlMb0ieGw/IAO5hFQAA</XPD:REF>
  15584. </XPD:OBJ>
  15585. </XPD:OBJ>
  15586. <XPD:OBJ name="Operations[9]" type="UMLOperation" guid="ZudCe9Se/kiozXsnycfrOgAA">
  15587. <XPD:ATTR name="Name" type="string">Disconnect</XPD:ATTR>
  15588. <XPD:REF name="Owner">gWn1z7ujyEu9Gf7LdRrPIAAA</XPD:REF>
  15589. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  15590. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="1XaNZ04hY0SaU/qEgmQFUAAA">
  15591. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  15592. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  15593. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  15594. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  15595. <XPD:REF name="TaggedModel">ZudCe9Se/kiozXsnycfrOgAA</XPD:REF>
  15596. </XPD:OBJ>
  15597. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  15598. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="d9AlDlD2D0ahlv0rJcYC+wAA">
  15599. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  15600. <XPD:REF name="BehavioralFeature">ZudCe9Se/kiozXsnycfrOgAA</XPD:REF>
  15601. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  15602. </XPD:OBJ>
  15603. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="EXwm5Q+ImEGi69oHGMvLigAA">
  15604. <XPD:ATTR name="Name" type="string">bForce</XPD:ATTR>
  15605. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  15606. <XPD:REF name="BehavioralFeature">ZudCe9Se/kiozXsnycfrOgAA</XPD:REF>
  15607. </XPD:OBJ>
  15608. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="48wuihbfaUG9NripMWV9TQAA">
  15609. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  15610. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  15611. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  15612. <XPD:REF name="BehavioralFeature">ZudCe9Se/kiozXsnycfrOgAA</XPD:REF>
  15613. </XPD:OBJ>
  15614. </XPD:OBJ>
  15615. <XPD:OBJ name="Operations[10]" type="UMLOperation" guid="bxl6cH2dS0ShdTXysP5sZAAA">
  15616. <XPD:ATTR name="Name" type="string">DisconnectLongConnections</XPD:ATTR>
  15617. <XPD:REF name="Owner">gWn1z7ujyEu9Gf7LdRrPIAAA</XPD:REF>
  15618. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  15619. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="Bc3DhjSzckSNv65YQoZ1sAAA">
  15620. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  15621. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  15622. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  15623. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  15624. <XPD:REF name="TaggedModel">bxl6cH2dS0ShdTXysP5sZAAA</XPD:REF>
  15625. </XPD:OBJ>
  15626. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  15627. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="pEVu0JeB1kOGhdiK4eAw6AAA">
  15628. <XPD:ATTR name="Name" type="string">dwPeriod</XPD:ATTR>
  15629. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  15630. <XPD:REF name="BehavioralFeature">bxl6cH2dS0ShdTXysP5sZAAA</XPD:REF>
  15631. </XPD:OBJ>
  15632. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="itfBwSroD06xQHiHKOfmDQAA">
  15633. <XPD:ATTR name="Name" type="string">bForce</XPD:ATTR>
  15634. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  15635. <XPD:REF name="BehavioralFeature">bxl6cH2dS0ShdTXysP5sZAAA</XPD:REF>
  15636. </XPD:OBJ>
  15637. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="nkFNNZYXa0Ws2EOyo0dJjgAA">
  15638. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  15639. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  15640. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  15641. <XPD:REF name="BehavioralFeature">bxl6cH2dS0ShdTXysP5sZAAA</XPD:REF>
  15642. </XPD:OBJ>
  15643. </XPD:OBJ>
  15644. <XPD:OBJ name="Operations[11]" type="UMLOperation" guid="da6aw9lovUWsafF1lyOfUgAA">
  15645. <XPD:ATTR name="Name" type="string">DisconnectSilenceConnections</XPD:ATTR>
  15646. <XPD:REF name="Owner">gWn1z7ujyEu9Gf7LdRrPIAAA</XPD:REF>
  15647. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  15648. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="3WC1ak0VR0+YGYaX20Fe0wAA">
  15649. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  15650. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  15651. <XPD:REF name="BehavioralFeature">da6aw9lovUWsafF1lyOfUgAA</XPD:REF>
  15652. </XPD:OBJ>
  15653. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="g3Cpn8HSTE+SdS6cP4lo8gAA">
  15654. <XPD:ATTR name="Name" type="string">dwPeriod</XPD:ATTR>
  15655. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  15656. <XPD:REF name="BehavioralFeature">da6aw9lovUWsafF1lyOfUgAA</XPD:REF>
  15657. </XPD:OBJ>
  15658. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="0e0sC+c9lkCOwTHRu13A8gAA">
  15659. <XPD:ATTR name="Name" type="string">bForce</XPD:ATTR>
  15660. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  15661. <XPD:REF name="BehavioralFeature">da6aw9lovUWsafF1lyOfUgAA</XPD:REF>
  15662. </XPD:OBJ>
  15663. </XPD:OBJ>
  15664. <XPD:OBJ name="Operations[12]" type="UMLOperation" guid="bab2ob9uq0miNrVxXSnE8QAA">
  15665. <XPD:ATTR name="Name" type="string">GetListenAddress</XPD:ATTR>
  15666. <XPD:REF name="Owner">gWn1z7ujyEu9Gf7LdRrPIAAA</XPD:REF>
  15667. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  15668. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="M/i/dLDTmUGPnAVn45krXQAA">
  15669. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  15670. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  15671. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  15672. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  15673. <XPD:REF name="TaggedModel">bab2ob9uq0miNrVxXSnE8QAA</XPD:REF>
  15674. </XPD:OBJ>
  15675. <XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
  15676. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="pFwqb/MRUUqCJShuq+e5wAAA">
  15677. <XPD:ATTR name="Name" type="string">lpszAddress</XPD:ATTR>
  15678. <XPD:ATTR name="TypeExpression" type="string">TCHAR</XPD:ATTR>
  15679. <XPD:REF name="BehavioralFeature">bab2ob9uq0miNrVxXSnE8QAA</XPD:REF>
  15680. </XPD:OBJ>
  15681. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="P4tGl06gY0GjYF4QZiSgmQAA">
  15682. <XPD:ATTR name="Name" type="string">iAddressLen</XPD:ATTR>
  15683. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  15684. <XPD:REF name="BehavioralFeature">bab2ob9uq0miNrVxXSnE8QAA</XPD:REF>
  15685. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  15686. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="PTcABksonESgAe2BRUnmtQAA">
  15687. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  15688. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  15689. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  15690. <XPD:ATTR name="DataValue" type="string">&amp;</XPD:ATTR>
  15691. <XPD:REF name="TaggedModel">P4tGl06gY0GjYF4QZiSgmQAA</XPD:REF>
  15692. </XPD:OBJ>
  15693. </XPD:OBJ>
  15694. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="+dzmgJA/cEis65UtkNrr+AAA">
  15695. <XPD:ATTR name="Name" type="string">usPort</XPD:ATTR>
  15696. <XPD:ATTR name="TypeExpression" type="string">USHORT</XPD:ATTR>
  15697. <XPD:REF name="BehavioralFeature">bab2ob9uq0miNrVxXSnE8QAA</XPD:REF>
  15698. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  15699. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="h0GZ2f7DFU6fF3qIc4XTPQAA">
  15700. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  15701. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  15702. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  15703. <XPD:ATTR name="DataValue" type="string">&amp;</XPD:ATTR>
  15704. <XPD:REF name="TaggedModel">+dzmgJA/cEis65UtkNrr+AAA</XPD:REF>
  15705. </XPD:OBJ>
  15706. </XPD:OBJ>
  15707. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="svwAr5vLx0KFdF7M/my7PQAA">
  15708. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  15709. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  15710. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  15711. <XPD:REF name="BehavioralFeature">bab2ob9uq0miNrVxXSnE8QAA</XPD:REF>
  15712. </XPD:OBJ>
  15713. </XPD:OBJ>
  15714. <XPD:OBJ name="Operations[13]" type="UMLOperation" guid="e1R6DrhGP0SAoD3Ou6JLoQAA">
  15715. <XPD:ATTR name="Name" type="string">GetLocalAddress</XPD:ATTR>
  15716. <XPD:REF name="Owner">gWn1z7ujyEu9Gf7LdRrPIAAA</XPD:REF>
  15717. <XPD:ATTR name="#Parameters" type="integer">5</XPD:ATTR>
  15718. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="pRpxTWZCUEK9Yb9JSNh7GQAA">
  15719. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  15720. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  15721. <XPD:REF name="BehavioralFeature">e1R6DrhGP0SAoD3Ou6JLoQAA</XPD:REF>
  15722. </XPD:OBJ>
  15723. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="rsKd0Gtz3ESvzO70jijmzgAA">
  15724. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  15725. <XPD:REF name="BehavioralFeature">e1R6DrhGP0SAoD3Ou6JLoQAA</XPD:REF>
  15726. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  15727. </XPD:OBJ>
  15728. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="XN4wq5hp0UKpuLwIPgTJ5AAA">
  15729. <XPD:ATTR name="Name" type="string">lpszAddress</XPD:ATTR>
  15730. <XPD:ATTR name="TypeExpression" type="string">TCHAR</XPD:ATTR>
  15731. <XPD:REF name="BehavioralFeature">e1R6DrhGP0SAoD3Ou6JLoQAA</XPD:REF>
  15732. </XPD:OBJ>
  15733. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="+xNbbrpZpUOrkKYZwxNNBwAA">
  15734. <XPD:ATTR name="Name" type="string">iAddressLen</XPD:ATTR>
  15735. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  15736. <XPD:REF name="BehavioralFeature">e1R6DrhGP0SAoD3Ou6JLoQAA</XPD:REF>
  15737. </XPD:OBJ>
  15738. <XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="JMJDhwP64kWIfAmVaFvQDQAA">
  15739. <XPD:ATTR name="Name" type="string">usPort</XPD:ATTR>
  15740. <XPD:ATTR name="TypeExpression" type="string">USHORT</XPD:ATTR>
  15741. <XPD:REF name="BehavioralFeature">e1R6DrhGP0SAoD3Ou6JLoQAA</XPD:REF>
  15742. </XPD:OBJ>
  15743. </XPD:OBJ>
  15744. <XPD:OBJ name="Operations[14]" type="UMLOperation" guid="HGusc9p4aU+/j0G3p11t4gAA">
  15745. <XPD:ATTR name="Name" type="string">GetRemoteAddress</XPD:ATTR>
  15746. <XPD:REF name="Owner">gWn1z7ujyEu9Gf7LdRrPIAAA</XPD:REF>
  15747. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  15748. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="XktLOPn/bU6Jrv/3QBYRzAAA">
  15749. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  15750. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  15751. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  15752. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  15753. <XPD:REF name="TaggedModel">HGusc9p4aU+/j0G3p11t4gAA</XPD:REF>
  15754. </XPD:OBJ>
  15755. <XPD:ATTR name="#Parameters" type="integer">5</XPD:ATTR>
  15756. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ihOfWbq61U+IXRxh+s6ZewAA">
  15757. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  15758. <XPD:REF name="BehavioralFeature">HGusc9p4aU+/j0G3p11t4gAA</XPD:REF>
  15759. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  15760. </XPD:OBJ>
  15761. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="4VzbnIXBv0uyvCZI0p5CxwAA">
  15762. <XPD:ATTR name="Name" type="string">lpszAddress</XPD:ATTR>
  15763. <XPD:ATTR name="TypeExpression" type="string">TCHAR</XPD:ATTR>
  15764. <XPD:REF name="BehavioralFeature">HGusc9p4aU+/j0G3p11t4gAA</XPD:REF>
  15765. </XPD:OBJ>
  15766. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="1c8J5/6oLEWhIXx4UMUmFwAA">
  15767. <XPD:ATTR name="Name" type="string">iAddressLen</XPD:ATTR>
  15768. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  15769. <XPD:REF name="BehavioralFeature">HGusc9p4aU+/j0G3p11t4gAA</XPD:REF>
  15770. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  15771. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="RpMRqUbnkkqnrqnNJMTzcgAA">
  15772. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  15773. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  15774. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  15775. <XPD:ATTR name="DataValue" type="string">&amp;</XPD:ATTR>
  15776. <XPD:REF name="TaggedModel">1c8J5/6oLEWhIXx4UMUmFwAA</XPD:REF>
  15777. </XPD:OBJ>
  15778. </XPD:OBJ>
  15779. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="MwI5/wHU1k6nNhe+1FlJoAAA">
  15780. <XPD:ATTR name="Name" type="string">usPort</XPD:ATTR>
  15781. <XPD:ATTR name="TypeExpression" type="string">USHORT</XPD:ATTR>
  15782. <XPD:REF name="BehavioralFeature">HGusc9p4aU+/j0G3p11t4gAA</XPD:REF>
  15783. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  15784. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="oAWUEiBTx0CGi3kw4cVA3AAA">
  15785. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  15786. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  15787. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  15788. <XPD:ATTR name="DataValue" type="string">&amp;</XPD:ATTR>
  15789. <XPD:REF name="TaggedModel">MwI5/wHU1k6nNhe+1FlJoAAA</XPD:REF>
  15790. </XPD:OBJ>
  15791. </XPD:OBJ>
  15792. <XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="SQcZrKnS90u2/soo0vR82QAA">
  15793. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  15794. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  15795. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  15796. <XPD:REF name="BehavioralFeature">HGusc9p4aU+/j0G3p11t4gAA</XPD:REF>
  15797. </XPD:OBJ>
  15798. </XPD:OBJ>
  15799. <XPD:OBJ name="Operations[15]" type="UMLOperation" guid="5enMiFrhpkiNU531KDOX/QAA">
  15800. <XPD:ATTR name="Name" type="string">GetPendingDataLength</XPD:ATTR>
  15801. <XPD:REF name="Owner">gWn1z7ujyEu9Gf7LdRrPIAAA</XPD:REF>
  15802. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  15803. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="AccHj7tOLEKjTDU2Dg9yEwAA">
  15804. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  15805. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  15806. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  15807. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  15808. <XPD:REF name="TaggedModel">5enMiFrhpkiNU531KDOX/QAA</XPD:REF>
  15809. </XPD:OBJ>
  15810. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  15811. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="7+b/W0LXPkW7BwT8KKHcDAAA">
  15812. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  15813. <XPD:REF name="BehavioralFeature">5enMiFrhpkiNU531KDOX/QAA</XPD:REF>
  15814. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  15815. </XPD:OBJ>
  15816. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="9X/b1+6z2kW05/IbJ+tkKgAA">
  15817. <XPD:ATTR name="Name" type="string">iPending</XPD:ATTR>
  15818. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  15819. <XPD:REF name="BehavioralFeature">5enMiFrhpkiNU531KDOX/QAA</XPD:REF>
  15820. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  15821. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="xa3+WIixl06NFbtR7zf8CwAA">
  15822. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  15823. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  15824. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  15825. <XPD:ATTR name="DataValue" type="string">&amp;</XPD:ATTR>
  15826. <XPD:REF name="TaggedModel">9X/b1+6z2kW05/IbJ+tkKgAA</XPD:REF>
  15827. </XPD:OBJ>
  15828. </XPD:OBJ>
  15829. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="u3GfYcurbkmTssVRRDa6QQAA">
  15830. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  15831. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  15832. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  15833. <XPD:REF name="BehavioralFeature">5enMiFrhpkiNU531KDOX/QAA</XPD:REF>
  15834. </XPD:OBJ>
  15835. </XPD:OBJ>
  15836. <XPD:OBJ name="Operations[16]" type="UMLOperation" guid="98cGDEFsZ0208oMr9tVrMgAA">
  15837. <XPD:ATTR name="Name" type="string">GetConnectionCount</XPD:ATTR>
  15838. <XPD:REF name="Owner">gWn1z7ujyEu9Gf7LdRrPIAAA</XPD:REF>
  15839. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  15840. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="Lk2izUSVY0OCe7VOtFz5fwAA">
  15841. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  15842. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  15843. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  15844. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  15845. <XPD:REF name="TaggedModel">98cGDEFsZ0208oMr9tVrMgAA</XPD:REF>
  15846. </XPD:OBJ>
  15847. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  15848. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="4ec7qRZTdkyOiNxmDQIZ+QAA">
  15849. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  15850. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  15851. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  15852. <XPD:REF name="BehavioralFeature">98cGDEFsZ0208oMr9tVrMgAA</XPD:REF>
  15853. </XPD:OBJ>
  15854. </XPD:OBJ>
  15855. <XPD:OBJ name="Operations[17]" type="UMLOperation" guid="1H+gT//0/0WQwZ2jVWDzggAA">
  15856. <XPD:ATTR name="Name" type="string">GetAllConnectionIDs</XPD:ATTR>
  15857. <XPD:REF name="Owner">gWn1z7ujyEu9Gf7LdRrPIAAA</XPD:REF>
  15858. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  15859. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="/bfTAVp2rEyQ4VMhYEZ/WQAA">
  15860. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  15861. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  15862. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  15863. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  15864. <XPD:REF name="TaggedModel">1H+gT//0/0WQwZ2jVWDzggAA</XPD:REF>
  15865. </XPD:OBJ>
  15866. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  15867. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="NB+z9SNhHkGKDmbeKq+uvgAA">
  15868. <XPD:ATTR name="Name" type="string">pIDs</XPD:ATTR>
  15869. <XPD:REF name="BehavioralFeature">1H+gT//0/0WQwZ2jVWDzggAA</XPD:REF>
  15870. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  15871. </XPD:OBJ>
  15872. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="ojL1tzU6qEaOS3pvKi6P1AAA">
  15873. <XPD:ATTR name="Name" type="string">dwCount</XPD:ATTR>
  15874. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  15875. <XPD:REF name="BehavioralFeature">1H+gT//0/0WQwZ2jVWDzggAA</XPD:REF>
  15876. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  15877. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="HvvrKGW/40aAj0njrDD8kQAA">
  15878. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  15879. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  15880. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  15881. <XPD:ATTR name="DataValue" type="string">&amp;</XPD:ATTR>
  15882. <XPD:REF name="TaggedModel">ojL1tzU6qEaOS3pvKi6P1AAA</XPD:REF>
  15883. </XPD:OBJ>
  15884. </XPD:OBJ>
  15885. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="UTCEC+z7pkmH/JRAqc9FGgAA">
  15886. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  15887. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  15888. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  15889. <XPD:REF name="BehavioralFeature">1H+gT//0/0WQwZ2jVWDzggAA</XPD:REF>
  15890. </XPD:OBJ>
  15891. </XPD:OBJ>
  15892. <XPD:OBJ name="Operations[18]" type="UMLOperation" guid="E9WaC1aE+kiRmbmsTe+UPgAA">
  15893. <XPD:ATTR name="Name" type="string">GetConnectPeriod</XPD:ATTR>
  15894. <XPD:REF name="Owner">gWn1z7ujyEu9Gf7LdRrPIAAA</XPD:REF>
  15895. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  15896. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="EcsrarGmJUSZf2VscyxNlwAA">
  15897. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  15898. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  15899. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  15900. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  15901. <XPD:REF name="TaggedModel">E9WaC1aE+kiRmbmsTe+UPgAA</XPD:REF>
  15902. </XPD:OBJ>
  15903. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  15904. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="WHQx0D9xk0C97xe/Ep8JFgAA">
  15905. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  15906. <XPD:REF name="BehavioralFeature">E9WaC1aE+kiRmbmsTe+UPgAA</XPD:REF>
  15907. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  15908. </XPD:OBJ>
  15909. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="7X1Uj1YsWk2xAt9Xfi5uGgAA">
  15910. <XPD:ATTR name="Name" type="string">dwPeriod</XPD:ATTR>
  15911. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  15912. <XPD:REF name="BehavioralFeature">E9WaC1aE+kiRmbmsTe+UPgAA</XPD:REF>
  15913. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  15914. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="eJREDRpVh0ajNwo19NSGlQAA">
  15915. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  15916. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  15917. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  15918. <XPD:ATTR name="DataValue" type="string">&amp;</XPD:ATTR>
  15919. <XPD:REF name="TaggedModel">7X1Uj1YsWk2xAt9Xfi5uGgAA</XPD:REF>
  15920. </XPD:OBJ>
  15921. </XPD:OBJ>
  15922. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="lz4B9fOwREi/9SRyLPfhFQAA">
  15923. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  15924. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  15925. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  15926. <XPD:REF name="BehavioralFeature">E9WaC1aE+kiRmbmsTe+UPgAA</XPD:REF>
  15927. </XPD:OBJ>
  15928. </XPD:OBJ>
  15929. <XPD:OBJ name="Operations[19]" type="UMLOperation" guid="xFUPIaEZGUyGgZCCCAhAcgAA">
  15930. <XPD:ATTR name="Name" type="string">GetSilencePeriod</XPD:ATTR>
  15931. <XPD:REF name="Owner">gWn1z7ujyEu9Gf7LdRrPIAAA</XPD:REF>
  15932. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  15933. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="r4SAnLXbZ063HMiToZljVgAA">
  15934. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  15935. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  15936. <XPD:REF name="BehavioralFeature">xFUPIaEZGUyGgZCCCAhAcgAA</XPD:REF>
  15937. </XPD:OBJ>
  15938. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="3QxM4aKQt0KpjtVQ+rsoFAAA">
  15939. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  15940. <XPD:REF name="BehavioralFeature">xFUPIaEZGUyGgZCCCAhAcgAA</XPD:REF>
  15941. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  15942. </XPD:OBJ>
  15943. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="l5UvBsbCakCiceM87TghvgAA">
  15944. <XPD:ATTR name="Name" type="string">dwPeriod</XPD:ATTR>
  15945. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  15946. <XPD:REF name="BehavioralFeature">xFUPIaEZGUyGgZCCCAhAcgAA</XPD:REF>
  15947. </XPD:OBJ>
  15948. </XPD:OBJ>
  15949. <XPD:OBJ name="Operations[20]" type="UMLOperation" guid="J6pe/JR6f0+OL+tlZiq8nQAA">
  15950. <XPD:ATTR name="Name" type="string">GetLastError</XPD:ATTR>
  15951. <XPD:REF name="Owner">gWn1z7ujyEu9Gf7LdRrPIAAA</XPD:REF>
  15952. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  15953. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="W4+d91UV5ECbdHhTHeOFHQAA">
  15954. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  15955. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  15956. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  15957. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  15958. <XPD:REF name="TaggedModel">J6pe/JR6f0+OL+tlZiq8nQAA</XPD:REF>
  15959. </XPD:OBJ>
  15960. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  15961. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Q3/ttXPTbEuCVf5/ZV5x5gAA">
  15962. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  15963. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  15964. <XPD:REF name="BehavioralFeature">J6pe/JR6f0+OL+tlZiq8nQAA</XPD:REF>
  15965. <XPD:REF name="Type_">R9EXi7T78E6Gt882nRMyDwAA</XPD:REF>
  15966. </XPD:OBJ>
  15967. </XPD:OBJ>
  15968. <XPD:OBJ name="Operations[21]" type="UMLOperation" guid="6QItk0+fhki3/lXH5AvyigAA">
  15969. <XPD:ATTR name="Name" type="string">GetLastErrorDesc</XPD:ATTR>
  15970. <XPD:REF name="Owner">gWn1z7ujyEu9Gf7LdRrPIAAA</XPD:REF>
  15971. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  15972. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="OUkCkJuXlkmjUZnnhDcdOgAA">
  15973. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  15974. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  15975. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  15976. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  15977. <XPD:REF name="TaggedModel">6QItk0+fhki3/lXH5AvyigAA</XPD:REF>
  15978. </XPD:OBJ>
  15979. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  15980. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Pcoxm+JvBkyOuIYNMrGhegAA">
  15981. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  15982. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  15983. <XPD:ATTR name="TypeExpression" type="string">LPCTSTR</XPD:ATTR>
  15984. <XPD:REF name="BehavioralFeature">6QItk0+fhki3/lXH5AvyigAA</XPD:REF>
  15985. </XPD:OBJ>
  15986. </XPD:OBJ>
  15987. <XPD:OBJ name="Operations[22]" type="UMLOperation" guid="mtzoTUHVJkG9ujUoG4CTOwAA">
  15988. <XPD:ATTR name="Name" type="string">SetConnectionExtra</XPD:ATTR>
  15989. <XPD:REF name="Owner">gWn1z7ujyEu9Gf7LdRrPIAAA</XPD:REF>
  15990. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  15991. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="or3ijjWz10qe1BO9tbFCpwAA">
  15992. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  15993. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  15994. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  15995. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  15996. <XPD:REF name="TaggedModel">mtzoTUHVJkG9ujUoG4CTOwAA</XPD:REF>
  15997. </XPD:OBJ>
  15998. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  15999. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ZfFoJEf+O0GTU75AhYOrtQAA">
  16000. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  16001. <XPD:REF name="BehavioralFeature">mtzoTUHVJkG9ujUoG4CTOwAA</XPD:REF>
  16002. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  16003. </XPD:OBJ>
  16004. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="C1++OUDPMEOu6AcfzDssbgAA">
  16005. <XPD:ATTR name="Name" type="string">pExtra</XPD:ATTR>
  16006. <XPD:ATTR name="TypeExpression" type="string">PVOID</XPD:ATTR>
  16007. <XPD:REF name="BehavioralFeature">mtzoTUHVJkG9ujUoG4CTOwAA</XPD:REF>
  16008. </XPD:OBJ>
  16009. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="TBHgeMtvo0aZFA6rT+VwPQAA">
  16010. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  16011. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  16012. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  16013. <XPD:REF name="BehavioralFeature">mtzoTUHVJkG9ujUoG4CTOwAA</XPD:REF>
  16014. </XPD:OBJ>
  16015. </XPD:OBJ>
  16016. <XPD:OBJ name="Operations[23]" type="UMLOperation" guid="yuoDnIFJxUqeZBpzSlUtGwAA">
  16017. <XPD:ATTR name="Name" type="string">GetConnectionExtra</XPD:ATTR>
  16018. <XPD:REF name="Owner">gWn1z7ujyEu9Gf7LdRrPIAAA</XPD:REF>
  16019. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  16020. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="uSpddjhSjUmfMtbrxKRFvAAA">
  16021. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  16022. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  16023. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  16024. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  16025. <XPD:REF name="TaggedModel">yuoDnIFJxUqeZBpzSlUtGwAA</XPD:REF>
  16026. </XPD:OBJ>
  16027. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  16028. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="4qi9+jECo06Hhot1sslYpQAA">
  16029. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  16030. <XPD:REF name="BehavioralFeature">yuoDnIFJxUqeZBpzSlUtGwAA</XPD:REF>
  16031. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  16032. </XPD:OBJ>
  16033. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="9gEOcpiaHkS5bu551ImwmAAA">
  16034. <XPD:ATTR name="Name" type="string">ppExtra</XPD:ATTR>
  16035. <XPD:ATTR name="TypeExpression" type="string">PVOID</XPD:ATTR>
  16036. <XPD:REF name="BehavioralFeature">yuoDnIFJxUqeZBpzSlUtGwAA</XPD:REF>
  16037. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  16038. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="6W54mUJS3EeTARJ8HebQ2wAA">
  16039. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  16040. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  16041. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  16042. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  16043. <XPD:REF name="TaggedModel">9gEOcpiaHkS5bu551ImwmAAA</XPD:REF>
  16044. </XPD:OBJ>
  16045. </XPD:OBJ>
  16046. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="+Uieov/uAk6fTuOcCACY3QAA">
  16047. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  16048. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  16049. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  16050. <XPD:REF name="BehavioralFeature">yuoDnIFJxUqeZBpzSlUtGwAA</XPD:REF>
  16051. </XPD:OBJ>
  16052. </XPD:OBJ>
  16053. <XPD:OBJ name="Operations[24]" type="UMLOperation" guid="i2AR5hxEb0ugpJYc+CQRXAAA">
  16054. <XPD:ATTR name="Name" type="string">SetSendPolicy</XPD:ATTR>
  16055. <XPD:REF name="Owner">gWn1z7ujyEu9Gf7LdRrPIAAA</XPD:REF>
  16056. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  16057. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="h1Jh4dH6bUWAyUyHoKf4UAAA">
  16058. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  16059. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  16060. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  16061. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  16062. <XPD:REF name="TaggedModel">i2AR5hxEb0ugpJYc+CQRXAAA</XPD:REF>
  16063. </XPD:OBJ>
  16064. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  16065. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="nbJaN9nP4ECrwbuLiFO9+AAA">
  16066. <XPD:ATTR name="Name" type="string">enSendPolicy</XPD:ATTR>
  16067. <XPD:REF name="BehavioralFeature">i2AR5hxEb0ugpJYc+CQRXAAA</XPD:REF>
  16068. <XPD:REF name="Type_">p4RvBvwp3kOxyo/4mj2ZKwAA</XPD:REF>
  16069. </XPD:OBJ>
  16070. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="3+pvPZ/XekWcwup4mCFG6wAA">
  16071. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  16072. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  16073. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  16074. <XPD:REF name="BehavioralFeature">i2AR5hxEb0ugpJYc+CQRXAAA</XPD:REF>
  16075. </XPD:OBJ>
  16076. </XPD:OBJ>
  16077. <XPD:OBJ name="Operations[25]" type="UMLOperation" guid="ZP0sZjpgOkOEnlHkczpKKgAA">
  16078. <XPD:ATTR name="Name" type="string">SetMarkSilence</XPD:ATTR>
  16079. <XPD:REF name="Owner">gWn1z7ujyEu9Gf7LdRrPIAAA</XPD:REF>
  16080. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  16081. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="bCIS4RJuNE2d2wYyhutuKwAA">
  16082. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  16083. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  16084. <XPD:REF name="BehavioralFeature">ZP0sZjpgOkOEnlHkczpKKgAA</XPD:REF>
  16085. </XPD:OBJ>
  16086. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="woTjJsviYUOPgWqs7r+UnwAA">
  16087. <XPD:ATTR name="Name" type="string">bMarkSilence</XPD:ATTR>
  16088. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  16089. <XPD:REF name="BehavioralFeature">ZP0sZjpgOkOEnlHkczpKKgAA</XPD:REF>
  16090. </XPD:OBJ>
  16091. </XPD:OBJ>
  16092. <XPD:OBJ name="Operations[26]" type="UMLOperation" guid="Qs0Hp3qbY0KUonjBPBZQuAAA">
  16093. <XPD:ATTR name="Name" type="string">IsMarkSilence</XPD:ATTR>
  16094. <XPD:REF name="Owner">gWn1z7ujyEu9Gf7LdRrPIAAA</XPD:REF>
  16095. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  16096. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="O9OM/sla90Kb+WS5bjFePwAA">
  16097. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  16098. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  16099. <XPD:REF name="BehavioralFeature">Qs0Hp3qbY0KUonjBPBZQuAAA</XPD:REF>
  16100. </XPD:OBJ>
  16101. </XPD:OBJ>
  16102. <XPD:OBJ name="Operations[27]" type="UMLOperation" guid="+fKMpf0aSUirUgyZMTGBSwAA">
  16103. <XPD:ATTR name="Name" type="string">SetWorkerThreadCount</XPD:ATTR>
  16104. <XPD:REF name="Owner">gWn1z7ujyEu9Gf7LdRrPIAAA</XPD:REF>
  16105. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  16106. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="eUdX4nN8Hkeif63xZrNOJgAA">
  16107. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  16108. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  16109. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  16110. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  16111. <XPD:REF name="TaggedModel">+fKMpf0aSUirUgyZMTGBSwAA</XPD:REF>
  16112. </XPD:OBJ>
  16113. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  16114. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="fgKgV0t4fUOoBCDmo+xIGAAA">
  16115. <XPD:ATTR name="Name" type="string">dwWorkerThreadCount</XPD:ATTR>
  16116. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  16117. <XPD:REF name="BehavioralFeature">+fKMpf0aSUirUgyZMTGBSwAA</XPD:REF>
  16118. </XPD:OBJ>
  16119. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="0xCeSdfLhU2Rb4uQ4EJcfQAA">
  16120. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  16121. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  16122. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  16123. <XPD:REF name="BehavioralFeature">+fKMpf0aSUirUgyZMTGBSwAA</XPD:REF>
  16124. </XPD:OBJ>
  16125. </XPD:OBJ>
  16126. <XPD:OBJ name="Operations[28]" type="UMLOperation" guid="SExY330NS02NgiVI7+JoMgAA">
  16127. <XPD:ATTR name="Name" type="string">SetSocketListenQueue</XPD:ATTR>
  16128. <XPD:REF name="Owner">gWn1z7ujyEu9Gf7LdRrPIAAA</XPD:REF>
  16129. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  16130. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="K29UhXEEpU+Ov0beMxSqVQAA">
  16131. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  16132. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  16133. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  16134. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  16135. <XPD:REF name="TaggedModel">SExY330NS02NgiVI7+JoMgAA</XPD:REF>
  16136. </XPD:OBJ>
  16137. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  16138. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="KayBW9pDTU6F613kzOaJBgAA">
  16139. <XPD:ATTR name="Name" type="string">dwSocketListenQueue</XPD:ATTR>
  16140. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  16141. <XPD:REF name="BehavioralFeature">SExY330NS02NgiVI7+JoMgAA</XPD:REF>
  16142. </XPD:OBJ>
  16143. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="KQYr0DJEF0SXlDwk3QMVeQAA">
  16144. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  16145. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  16146. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  16147. <XPD:REF name="BehavioralFeature">SExY330NS02NgiVI7+JoMgAA</XPD:REF>
  16148. </XPD:OBJ>
  16149. </XPD:OBJ>
  16150. <XPD:OBJ name="Operations[29]" type="UMLOperation" guid="ncjAYEgC8USbMG0ddB7L5wAA">
  16151. <XPD:ATTR name="Name" type="string">SetAcceptSocketCount</XPD:ATTR>
  16152. <XPD:REF name="Owner">gWn1z7ujyEu9Gf7LdRrPIAAA</XPD:REF>
  16153. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  16154. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="TtrSKaV9b0iz26dR0J2jDQAA">
  16155. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  16156. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  16157. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  16158. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  16159. <XPD:REF name="TaggedModel">ncjAYEgC8USbMG0ddB7L5wAA</XPD:REF>
  16160. </XPD:OBJ>
  16161. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  16162. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="WpV5uDJe306gIsNbsYopewAA">
  16163. <XPD:ATTR name="Name" type="string">dwAcceptSocketCount</XPD:ATTR>
  16164. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  16165. <XPD:REF name="BehavioralFeature">ncjAYEgC8USbMG0ddB7L5wAA</XPD:REF>
  16166. </XPD:OBJ>
  16167. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="YUG/IGxFM0CkHtW6EwRRlwAA">
  16168. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  16169. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  16170. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  16171. <XPD:REF name="BehavioralFeature">ncjAYEgC8USbMG0ddB7L5wAA</XPD:REF>
  16172. </XPD:OBJ>
  16173. </XPD:OBJ>
  16174. <XPD:OBJ name="Operations[30]" type="UMLOperation" guid="yMzlCNfHdEScjW2OJ1M4/AAA">
  16175. <XPD:ATTR name="Name" type="string">SetSocketBufferSize</XPD:ATTR>
  16176. <XPD:REF name="Owner">gWn1z7ujyEu9Gf7LdRrPIAAA</XPD:REF>
  16177. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  16178. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="RuA8Oi3+yUajMn5eKK5/8QAA">
  16179. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  16180. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  16181. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  16182. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  16183. <XPD:REF name="TaggedModel">yMzlCNfHdEScjW2OJ1M4/AAA</XPD:REF>
  16184. </XPD:OBJ>
  16185. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  16186. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="dqnsR6mY3UylyNZF14onAwAA">
  16187. <XPD:ATTR name="Name" type="string">dwSocketBufferSize</XPD:ATTR>
  16188. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  16189. <XPD:REF name="BehavioralFeature">yMzlCNfHdEScjW2OJ1M4/AAA</XPD:REF>
  16190. </XPD:OBJ>
  16191. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="xCCEf6DeYUuL5x3nmlk2KwAA">
  16192. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  16193. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  16194. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  16195. <XPD:REF name="BehavioralFeature">yMzlCNfHdEScjW2OJ1M4/AAA</XPD:REF>
  16196. </XPD:OBJ>
  16197. </XPD:OBJ>
  16198. <XPD:OBJ name="Operations[31]" type="UMLOperation" guid="Nge/Hdjqg0GbGc98UvGyVgAA">
  16199. <XPD:ATTR name="Name" type="string">SetFreeSocketObjLockTime</XPD:ATTR>
  16200. <XPD:REF name="Owner">gWn1z7ujyEu9Gf7LdRrPIAAA</XPD:REF>
  16201. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  16202. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="XerM45zuIkqvLrkN6p55hQAA">
  16203. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  16204. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  16205. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  16206. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  16207. <XPD:REF name="TaggedModel">Nge/Hdjqg0GbGc98UvGyVgAA</XPD:REF>
  16208. </XPD:OBJ>
  16209. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  16210. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="WgIRp7JNnkGE3t+pxklimAAA">
  16211. <XPD:ATTR name="Name" type="string">dwFreeSocketObjLockTime</XPD:ATTR>
  16212. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  16213. <XPD:REF name="BehavioralFeature">Nge/Hdjqg0GbGc98UvGyVgAA</XPD:REF>
  16214. </XPD:OBJ>
  16215. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="ZIfxoPy+i0WbHKiJoPiX4wAA">
  16216. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  16217. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  16218. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  16219. <XPD:REF name="BehavioralFeature">Nge/Hdjqg0GbGc98UvGyVgAA</XPD:REF>
  16220. </XPD:OBJ>
  16221. </XPD:OBJ>
  16222. <XPD:OBJ name="Operations[32]" type="UMLOperation" guid="0aUKEtluIEqD5wx4cR4RswAA">
  16223. <XPD:ATTR name="Name" type="string">SetFreeSocketObjPool</XPD:ATTR>
  16224. <XPD:REF name="Owner">gWn1z7ujyEu9Gf7LdRrPIAAA</XPD:REF>
  16225. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  16226. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="7Npvzb5PY0KvOh58iaQlowAA">
  16227. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  16228. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  16229. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  16230. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  16231. <XPD:REF name="TaggedModel">0aUKEtluIEqD5wx4cR4RswAA</XPD:REF>
  16232. </XPD:OBJ>
  16233. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  16234. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ooth/iSTi0KhdEmceiGWoAAA">
  16235. <XPD:ATTR name="Name" type="string">dwFreeSocketObjPool</XPD:ATTR>
  16236. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  16237. <XPD:REF name="BehavioralFeature">0aUKEtluIEqD5wx4cR4RswAA</XPD:REF>
  16238. </XPD:OBJ>
  16239. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="5pneAdUk1kSAgkZutpZt7AAA">
  16240. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  16241. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  16242. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  16243. <XPD:REF name="BehavioralFeature">0aUKEtluIEqD5wx4cR4RswAA</XPD:REF>
  16244. </XPD:OBJ>
  16245. </XPD:OBJ>
  16246. <XPD:OBJ name="Operations[33]" type="UMLOperation" guid="FHgTKiJJJEyK9en+2x2M8AAA">
  16247. <XPD:ATTR name="Name" type="string">SetFreeBufferObjPool</XPD:ATTR>
  16248. <XPD:REF name="Owner">gWn1z7ujyEu9Gf7LdRrPIAAA</XPD:REF>
  16249. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  16250. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="dNGfZLvUu02SHGIfKN4/+AAA">
  16251. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  16252. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  16253. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  16254. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  16255. <XPD:REF name="TaggedModel">FHgTKiJJJEyK9en+2x2M8AAA</XPD:REF>
  16256. </XPD:OBJ>
  16257. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  16258. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="wKfH1k//Ukev4ddnMdDQ1AAA">
  16259. <XPD:ATTR name="Name" type="string">dwFreeBufferObjPool</XPD:ATTR>
  16260. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  16261. <XPD:REF name="BehavioralFeature">FHgTKiJJJEyK9en+2x2M8AAA</XPD:REF>
  16262. </XPD:OBJ>
  16263. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="g64OhixiLEaBXW9M/+nKiQAA">
  16264. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  16265. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  16266. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  16267. <XPD:REF name="BehavioralFeature">FHgTKiJJJEyK9en+2x2M8AAA</XPD:REF>
  16268. </XPD:OBJ>
  16269. </XPD:OBJ>
  16270. <XPD:OBJ name="Operations[34]" type="UMLOperation" guid="E55zoB+p50GnLHOutUr2zwAA">
  16271. <XPD:ATTR name="Name" type="string">SetFreeSocketObjHold</XPD:ATTR>
  16272. <XPD:REF name="Owner">gWn1z7ujyEu9Gf7LdRrPIAAA</XPD:REF>
  16273. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  16274. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="HBP2FUFG10ufp0qOLB80WQAA">
  16275. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  16276. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  16277. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  16278. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  16279. <XPD:REF name="TaggedModel">E55zoB+p50GnLHOutUr2zwAA</XPD:REF>
  16280. </XPD:OBJ>
  16281. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  16282. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="7GEMLATiVEejpTmwWj5c8QAA">
  16283. <XPD:ATTR name="Name" type="string">dwFreeSocketObjHold</XPD:ATTR>
  16284. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  16285. <XPD:REF name="BehavioralFeature">E55zoB+p50GnLHOutUr2zwAA</XPD:REF>
  16286. </XPD:OBJ>
  16287. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="8gHud/TUoUGL0tYgbqtEjQAA">
  16288. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  16289. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  16290. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  16291. <XPD:REF name="BehavioralFeature">E55zoB+p50GnLHOutUr2zwAA</XPD:REF>
  16292. </XPD:OBJ>
  16293. </XPD:OBJ>
  16294. <XPD:OBJ name="Operations[35]" type="UMLOperation" guid="5rULNVIvxkOj5fOPHEmYCAAA">
  16295. <XPD:ATTR name="Name" type="string">SetFreeBufferObjHold</XPD:ATTR>
  16296. <XPD:REF name="Owner">gWn1z7ujyEu9Gf7LdRrPIAAA</XPD:REF>
  16297. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  16298. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="vR8kPv7/jUe35a48VF2TUQAA">
  16299. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  16300. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  16301. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  16302. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  16303. <XPD:REF name="TaggedModel">5rULNVIvxkOj5fOPHEmYCAAA</XPD:REF>
  16304. </XPD:OBJ>
  16305. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  16306. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="5d244lJnNkux1BQVsPoV9wAA">
  16307. <XPD:ATTR name="Name" type="string">dwFreeBufferObjHold</XPD:ATTR>
  16308. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  16309. <XPD:REF name="BehavioralFeature">5rULNVIvxkOj5fOPHEmYCAAA</XPD:REF>
  16310. </XPD:OBJ>
  16311. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="aauIqhY7OUO/2ITAtEZO6QAA">
  16312. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  16313. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  16314. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  16315. <XPD:REF name="BehavioralFeature">5rULNVIvxkOj5fOPHEmYCAAA</XPD:REF>
  16316. </XPD:OBJ>
  16317. </XPD:OBJ>
  16318. <XPD:OBJ name="Operations[36]" type="UMLOperation" guid="8A5JZLJU4EKE6PZSBa1JVwAA">
  16319. <XPD:ATTR name="Name" type="string">SetKeepAliveTime</XPD:ATTR>
  16320. <XPD:REF name="Owner">gWn1z7ujyEu9Gf7LdRrPIAAA</XPD:REF>
  16321. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  16322. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="zGv2IAzaVkeiqcjulB/cIwAA">
  16323. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  16324. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  16325. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  16326. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  16327. <XPD:REF name="TaggedModel">8A5JZLJU4EKE6PZSBa1JVwAA</XPD:REF>
  16328. </XPD:OBJ>
  16329. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  16330. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="V4dwPdJ58UO8q4cBSQIx3AAA">
  16331. <XPD:ATTR name="Name" type="string">dwKeepAliveTime</XPD:ATTR>
  16332. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  16333. <XPD:REF name="BehavioralFeature">8A5JZLJU4EKE6PZSBa1JVwAA</XPD:REF>
  16334. </XPD:OBJ>
  16335. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="+Q5t+fb1HUqXcjUtsyxxCQAA">
  16336. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  16337. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  16338. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  16339. <XPD:REF name="BehavioralFeature">8A5JZLJU4EKE6PZSBa1JVwAA</XPD:REF>
  16340. </XPD:OBJ>
  16341. </XPD:OBJ>
  16342. <XPD:OBJ name="Operations[37]" type="UMLOperation" guid="njKp69GCz025yL6sXubKVQAA">
  16343. <XPD:ATTR name="Name" type="string">SetKeepAliveInterval</XPD:ATTR>
  16344. <XPD:REF name="Owner">gWn1z7ujyEu9Gf7LdRrPIAAA</XPD:REF>
  16345. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  16346. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="WqJ6xn1M0kSZigkED19c8wAA">
  16347. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  16348. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  16349. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  16350. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  16351. <XPD:REF name="TaggedModel">njKp69GCz025yL6sXubKVQAA</XPD:REF>
  16352. </XPD:OBJ>
  16353. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  16354. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="6IzpQABuEEyOTni01QdNBwAA">
  16355. <XPD:ATTR name="Name" type="string">dwKeepAliveInterval</XPD:ATTR>
  16356. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  16357. <XPD:REF name="BehavioralFeature">njKp69GCz025yL6sXubKVQAA</XPD:REF>
  16358. </XPD:OBJ>
  16359. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="vZqR1IL1kU6yHhEOaVjYEAAA">
  16360. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  16361. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  16362. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  16363. <XPD:REF name="BehavioralFeature">njKp69GCz025yL6sXubKVQAA</XPD:REF>
  16364. </XPD:OBJ>
  16365. </XPD:OBJ>
  16366. <XPD:OBJ name="Operations[38]" type="UMLOperation" guid="riEuS0bzp0yO0nzoKjWV2gAA">
  16367. <XPD:ATTR name="Name" type="string">GetSendPolicy</XPD:ATTR>
  16368. <XPD:REF name="Owner">gWn1z7ujyEu9Gf7LdRrPIAAA</XPD:REF>
  16369. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  16370. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="2VjEZw7baEy6333245aZRgAA">
  16371. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  16372. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  16373. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  16374. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  16375. <XPD:REF name="TaggedModel">riEuS0bzp0yO0nzoKjWV2gAA</XPD:REF>
  16376. </XPD:OBJ>
  16377. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  16378. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="LXoI55nFcEqRumCnnXHYcAAA">
  16379. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  16380. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  16381. <XPD:REF name="BehavioralFeature">riEuS0bzp0yO0nzoKjWV2gAA</XPD:REF>
  16382. <XPD:REF name="Type_">p4RvBvwp3kOxyo/4mj2ZKwAA</XPD:REF>
  16383. </XPD:OBJ>
  16384. </XPD:OBJ>
  16385. <XPD:OBJ name="Operations[39]" type="UMLOperation" guid="jbMxTClSLUaCjYTt40yPDwAA">
  16386. <XPD:ATTR name="Name" type="string">GetWorkerThreadCount</XPD:ATTR>
  16387. <XPD:REF name="Owner">gWn1z7ujyEu9Gf7LdRrPIAAA</XPD:REF>
  16388. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  16389. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="yHlYFzxaoUy+44+M78TEOAAA">
  16390. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  16391. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  16392. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  16393. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  16394. <XPD:REF name="TaggedModel">jbMxTClSLUaCjYTt40yPDwAA</XPD:REF>
  16395. </XPD:OBJ>
  16396. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  16397. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Zob2PgrNWU+uJ9tFjPfGsQAA">
  16398. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  16399. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  16400. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  16401. <XPD:REF name="BehavioralFeature">jbMxTClSLUaCjYTt40yPDwAA</XPD:REF>
  16402. </XPD:OBJ>
  16403. </XPD:OBJ>
  16404. <XPD:OBJ name="Operations[40]" type="UMLOperation" guid="eKGTZ+RPZ0Ss89HiQrobzgAA">
  16405. <XPD:ATTR name="Name" type="string">GetSocketListenQueue</XPD:ATTR>
  16406. <XPD:REF name="Owner">gWn1z7ujyEu9Gf7LdRrPIAAA</XPD:REF>
  16407. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  16408. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="qXg4buBJrE2auGt5tZw/0AAA">
  16409. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  16410. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  16411. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  16412. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  16413. <XPD:REF name="TaggedModel">eKGTZ+RPZ0Ss89HiQrobzgAA</XPD:REF>
  16414. </XPD:OBJ>
  16415. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  16416. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="SP0BHUsLOEKSaUumbfHdFAAA">
  16417. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  16418. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  16419. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  16420. <XPD:REF name="BehavioralFeature">eKGTZ+RPZ0Ss89HiQrobzgAA</XPD:REF>
  16421. </XPD:OBJ>
  16422. </XPD:OBJ>
  16423. <XPD:OBJ name="Operations[41]" type="UMLOperation" guid="Vx3+1yqd40qlorW55XK9lQAA">
  16424. <XPD:ATTR name="Name" type="string">GetAcceptSocketCount</XPD:ATTR>
  16425. <XPD:REF name="Owner">gWn1z7ujyEu9Gf7LdRrPIAAA</XPD:REF>
  16426. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  16427. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="dkq8K92QvkKCiUC8LSFEBgAA">
  16428. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  16429. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  16430. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  16431. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  16432. <XPD:REF name="TaggedModel">Vx3+1yqd40qlorW55XK9lQAA</XPD:REF>
  16433. </XPD:OBJ>
  16434. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  16435. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Ll7hjrRF5Em8SfH2DBJ8jQAA">
  16436. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  16437. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  16438. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  16439. <XPD:REF name="BehavioralFeature">Vx3+1yqd40qlorW55XK9lQAA</XPD:REF>
  16440. </XPD:OBJ>
  16441. </XPD:OBJ>
  16442. <XPD:OBJ name="Operations[42]" type="UMLOperation" guid="8O3Qx26yyU24lcOdwSzEwwAA">
  16443. <XPD:ATTR name="Name" type="string">GetSocketBufferSize</XPD:ATTR>
  16444. <XPD:REF name="Owner">gWn1z7ujyEu9Gf7LdRrPIAAA</XPD:REF>
  16445. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  16446. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="bNjad82uJUCXxXW98EZuZQAA">
  16447. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  16448. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  16449. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  16450. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  16451. <XPD:REF name="TaggedModel">8O3Qx26yyU24lcOdwSzEwwAA</XPD:REF>
  16452. </XPD:OBJ>
  16453. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  16454. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="f9IqV39M20yYXJLxJbv9FwAA">
  16455. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  16456. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  16457. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  16458. <XPD:REF name="BehavioralFeature">8O3Qx26yyU24lcOdwSzEwwAA</XPD:REF>
  16459. </XPD:OBJ>
  16460. </XPD:OBJ>
  16461. <XPD:OBJ name="Operations[43]" type="UMLOperation" guid="UQuO/yXPpU+DxpN0tmv1LAAA">
  16462. <XPD:ATTR name="Name" type="string">GetFreeSocketObjLockTime</XPD:ATTR>
  16463. <XPD:REF name="Owner">gWn1z7ujyEu9Gf7LdRrPIAAA</XPD:REF>
  16464. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  16465. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="As8vUyHRn0WC35j0IUDd7gAA">
  16466. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  16467. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  16468. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  16469. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  16470. <XPD:REF name="TaggedModel">UQuO/yXPpU+DxpN0tmv1LAAA</XPD:REF>
  16471. </XPD:OBJ>
  16472. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  16473. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="vgKSd7tA/0KlYUGf6bY2JAAA">
  16474. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  16475. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  16476. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  16477. <XPD:REF name="BehavioralFeature">UQuO/yXPpU+DxpN0tmv1LAAA</XPD:REF>
  16478. </XPD:OBJ>
  16479. </XPD:OBJ>
  16480. <XPD:OBJ name="Operations[44]" type="UMLOperation" guid="hPVCc5OGBUq31Xm+Jrj1SwAA">
  16481. <XPD:ATTR name="Name" type="string">GetFreeSocketObjPool</XPD:ATTR>
  16482. <XPD:REF name="Owner">gWn1z7ujyEu9Gf7LdRrPIAAA</XPD:REF>
  16483. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  16484. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="bNmGvQ/K1E6QVszjbkQ9EQAA">
  16485. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  16486. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  16487. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  16488. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  16489. <XPD:REF name="TaggedModel">hPVCc5OGBUq31Xm+Jrj1SwAA</XPD:REF>
  16490. </XPD:OBJ>
  16491. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  16492. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="6ds2ViGdPUa1Q7knIN2BlQAA">
  16493. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  16494. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  16495. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  16496. <XPD:REF name="BehavioralFeature">hPVCc5OGBUq31Xm+Jrj1SwAA</XPD:REF>
  16497. </XPD:OBJ>
  16498. </XPD:OBJ>
  16499. <XPD:OBJ name="Operations[45]" type="UMLOperation" guid="bOV+KRWj2kma45eDcmjCwgAA">
  16500. <XPD:ATTR name="Name" type="string">GetFreeBufferObjPool</XPD:ATTR>
  16501. <XPD:REF name="Owner">gWn1z7ujyEu9Gf7LdRrPIAAA</XPD:REF>
  16502. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  16503. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="xgVhubcfl0aPlHN6jycjXgAA">
  16504. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  16505. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  16506. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  16507. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  16508. <XPD:REF name="TaggedModel">bOV+KRWj2kma45eDcmjCwgAA</XPD:REF>
  16509. </XPD:OBJ>
  16510. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  16511. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="5o4XEqnSzUSThlKu3pMWKQAA">
  16512. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  16513. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  16514. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  16515. <XPD:REF name="BehavioralFeature">bOV+KRWj2kma45eDcmjCwgAA</XPD:REF>
  16516. </XPD:OBJ>
  16517. </XPD:OBJ>
  16518. <XPD:OBJ name="Operations[46]" type="UMLOperation" guid="o0UvM9u6AkyUqa/ncC+5/QAA">
  16519. <XPD:ATTR name="Name" type="string">GetFreeSocketObjHold</XPD:ATTR>
  16520. <XPD:REF name="Owner">gWn1z7ujyEu9Gf7LdRrPIAAA</XPD:REF>
  16521. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  16522. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="4xmSdrrj1UiK/cfVuBJmWgAA">
  16523. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  16524. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  16525. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  16526. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  16527. <XPD:REF name="TaggedModel">o0UvM9u6AkyUqa/ncC+5/QAA</XPD:REF>
  16528. </XPD:OBJ>
  16529. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  16530. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="SLws+r36zU6wwnWAxsnJMwAA">
  16531. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  16532. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  16533. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  16534. <XPD:REF name="BehavioralFeature">o0UvM9u6AkyUqa/ncC+5/QAA</XPD:REF>
  16535. </XPD:OBJ>
  16536. </XPD:OBJ>
  16537. <XPD:OBJ name="Operations[47]" type="UMLOperation" guid="Fkcm0tDQJk2Bx6tGsXzyfwAA">
  16538. <XPD:ATTR name="Name" type="string">GetFreeBufferObjHold</XPD:ATTR>
  16539. <XPD:REF name="Owner">gWn1z7ujyEu9Gf7LdRrPIAAA</XPD:REF>
  16540. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  16541. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="lWA4x9R8Q0KeaM+LkMdlsAAA">
  16542. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  16543. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  16544. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  16545. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  16546. <XPD:REF name="TaggedModel">Fkcm0tDQJk2Bx6tGsXzyfwAA</XPD:REF>
  16547. </XPD:OBJ>
  16548. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  16549. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="YgZPPQR+a06AapG3Ftl/PgAA">
  16550. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  16551. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  16552. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  16553. <XPD:REF name="BehavioralFeature">Fkcm0tDQJk2Bx6tGsXzyfwAA</XPD:REF>
  16554. </XPD:OBJ>
  16555. </XPD:OBJ>
  16556. <XPD:OBJ name="Operations[48]" type="UMLOperation" guid="MF0ti+aW+Ei/jomjMk92KQAA">
  16557. <XPD:ATTR name="Name" type="string">GetKeepAliveTime</XPD:ATTR>
  16558. <XPD:REF name="Owner">gWn1z7ujyEu9Gf7LdRrPIAAA</XPD:REF>
  16559. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  16560. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="E1qEV4Hs7UimXnQCutx+8AAA">
  16561. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  16562. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  16563. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  16564. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  16565. <XPD:REF name="TaggedModel">MF0ti+aW+Ei/jomjMk92KQAA</XPD:REF>
  16566. </XPD:OBJ>
  16567. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  16568. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="pW9q0GTHNUqQyIC5rIqJwwAA">
  16569. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  16570. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  16571. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  16572. <XPD:REF name="BehavioralFeature">MF0ti+aW+Ei/jomjMk92KQAA</XPD:REF>
  16573. </XPD:OBJ>
  16574. </XPD:OBJ>
  16575. <XPD:OBJ name="Operations[49]" type="UMLOperation" guid="EGoeJjga2UKOA4Q9Pky91QAA">
  16576. <XPD:ATTR name="Name" type="string">GetKeepAliveInterval</XPD:ATTR>
  16577. <XPD:REF name="Owner">gWn1z7ujyEu9Gf7LdRrPIAAA</XPD:REF>
  16578. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  16579. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="/y+ECRi8iEyCPwK0li1eSAAA">
  16580. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  16581. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  16582. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  16583. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  16584. <XPD:REF name="TaggedModel">EGoeJjga2UKOA4Q9Pky91QAA</XPD:REF>
  16585. </XPD:OBJ>
  16586. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  16587. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="RxS1UMVwKk6OHnwLGKltsAAA">
  16588. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  16589. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  16590. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  16591. <XPD:REF name="BehavioralFeature">EGoeJjga2UKOA4Q9Pky91QAA</XPD:REF>
  16592. </XPD:OBJ>
  16593. </XPD:OBJ>
  16594. </XPD:OBJ>
  16595. <XPD:OBJ name="OwnedElements[48]" type="UMLClass" guid="ukpy8IZAy0KEameLGY9mtQAA">
  16596. <XPD:ATTR name="Name" type="string">CUdpCast</XPD:ATTR>
  16597. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  16598. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  16599. <XPD:REF name="Views[0]">19i0QowlNkm9OgeAWSgS4wAA</XPD:REF>
  16600. <XPD:REF name="Views[1]">/AI6I93qBU6Dgo5pPu5AvwAA</XPD:REF>
  16601. <XPD:REF name="Views[2]">437lb/H8rkK+pp5JkdAQgAAA</XPD:REF>
  16602. <XPD:REF name="Views[3]">FUkNog+BvkaMSCSFGgVRRwAA</XPD:REF>
  16603. <XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
  16604. <XPD:REF name="Generalizations[0]">Mrk3QXUHNk2R1/cHV9/5pAAA</XPD:REF>
  16605. <XPD:ATTR name="#Operations" type="integer">30</XPD:ATTR>
  16606. <XPD:OBJ name="Operations[0]" type="UMLOperation" guid="s+EMwnAUekS+sLJVWEA3ygAA">
  16607. <XPD:ATTR name="Name" type="string">Start</XPD:ATTR>
  16608. <XPD:REF name="Owner">ukpy8IZAy0KEameLGY9mtQAA</XPD:REF>
  16609. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  16610. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="JJjQfitcYEm2V9mmgJb0XQAA">
  16611. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  16612. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  16613. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  16614. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  16615. <XPD:REF name="TaggedModel">s+EMwnAUekS+sLJVWEA3ygAA</XPD:REF>
  16616. </XPD:OBJ>
  16617. <XPD:ATTR name="#Parameters" type="integer">5</XPD:ATTR>
  16618. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="4zEf7PdIrECmgqe7UnhABgAA">
  16619. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  16620. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  16621. <XPD:REF name="BehavioralFeature">s+EMwnAUekS+sLJVWEA3ygAA</XPD:REF>
  16622. </XPD:OBJ>
  16623. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="zK6SlnAgxky2EcdhMWOXiAAA">
  16624. <XPD:ATTR name="Name" type="string">lpszRemoteAddress</XPD:ATTR>
  16625. <XPD:ATTR name="TypeExpression" type="string">LPCTSTR</XPD:ATTR>
  16626. <XPD:REF name="BehavioralFeature">s+EMwnAUekS+sLJVWEA3ygAA</XPD:REF>
  16627. </XPD:OBJ>
  16628. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="cIeCGiXiG0m3zXPLAg26XwAA">
  16629. <XPD:ATTR name="Name" type="string">usPort</XPD:ATTR>
  16630. <XPD:ATTR name="TypeExpression" type="string">USHORT</XPD:ATTR>
  16631. <XPD:REF name="BehavioralFeature">s+EMwnAUekS+sLJVWEA3ygAA</XPD:REF>
  16632. </XPD:OBJ>
  16633. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="QnOA9e9r4UOUCVI6P31CiwAA">
  16634. <XPD:ATTR name="Name" type="string">bAsyncConnect</XPD:ATTR>
  16635. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  16636. <XPD:REF name="BehavioralFeature">s+EMwnAUekS+sLJVWEA3ygAA</XPD:REF>
  16637. </XPD:OBJ>
  16638. <XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="rhelpUVIgECylLkBDBQRtwAA">
  16639. <XPD:ATTR name="Name" type="string">lpszBindAddress</XPD:ATTR>
  16640. <XPD:ATTR name="TypeExpression" type="string">LPCTSTR</XPD:ATTR>
  16641. <XPD:REF name="BehavioralFeature">s+EMwnAUekS+sLJVWEA3ygAA</XPD:REF>
  16642. </XPD:OBJ>
  16643. </XPD:OBJ>
  16644. <XPD:OBJ name="Operations[1]" type="UMLOperation" guid="BRqxpPnJB02Z7yNhe5WLlgAA">
  16645. <XPD:ATTR name="Name" type="string">Stop</XPD:ATTR>
  16646. <XPD:REF name="Owner">ukpy8IZAy0KEameLGY9mtQAA</XPD:REF>
  16647. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  16648. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="t8rdYDXoIkuKIsJxSKvzcQAA">
  16649. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  16650. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  16651. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  16652. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  16653. <XPD:REF name="TaggedModel">BRqxpPnJB02Z7yNhe5WLlgAA</XPD:REF>
  16654. </XPD:OBJ>
  16655. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  16656. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="3Qw36wwuvkKi7YlcjgmidAAA">
  16657. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  16658. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  16659. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  16660. <XPD:REF name="BehavioralFeature">BRqxpPnJB02Z7yNhe5WLlgAA</XPD:REF>
  16661. </XPD:OBJ>
  16662. </XPD:OBJ>
  16663. <XPD:OBJ name="Operations[2]" type="UMLOperation" guid="ZKwCOozZGU2U3e4J0sZm/AAA">
  16664. <XPD:ATTR name="Name" type="string">Send</XPD:ATTR>
  16665. <XPD:REF name="Owner">ukpy8IZAy0KEameLGY9mtQAA</XPD:REF>
  16666. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  16667. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="SwfBde4n2k6wALv4oqfbvgAA">
  16668. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  16669. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  16670. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  16671. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  16672. <XPD:REF name="TaggedModel">ZKwCOozZGU2U3e4J0sZm/AAA</XPD:REF>
  16673. </XPD:OBJ>
  16674. <XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
  16675. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Gri9o6KcbkaavMrAe6YZDAAA">
  16676. <XPD:ATTR name="Name" type="string">pBuffer</XPD:ATTR>
  16677. <XPD:ATTR name="TypeExpression" type="string">BYTE</XPD:ATTR>
  16678. <XPD:REF name="BehavioralFeature">ZKwCOozZGU2U3e4J0sZm/AAA</XPD:REF>
  16679. <XPD:ATTR name="#TaggedValues" type="integer">2</XPD:ATTR>
  16680. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="QqVT/WqkGU22p6qcfa93dAAA">
  16681. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  16682. <XPD:ATTR name="TagDefinitionSetName" type="string">CppConst</XPD:ATTR>
  16683. <XPD:ATTR name="Name" type="string">CppConst</XPD:ATTR>
  16684. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  16685. <XPD:REF name="TaggedModel">Gri9o6KcbkaavMrAe6YZDAAA</XPD:REF>
  16686. </XPD:OBJ>
  16687. <XPD:OBJ name="TaggedValues[1]" type="TaggedValue" guid="PDZ01NqdVUSlXLYGEBd60QAA">
  16688. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  16689. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  16690. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  16691. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  16692. <XPD:REF name="TaggedModel">Gri9o6KcbkaavMrAe6YZDAAA</XPD:REF>
  16693. </XPD:OBJ>
  16694. </XPD:OBJ>
  16695. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="LPEFDcMbxkycfn9XIVQU0QAA">
  16696. <XPD:ATTR name="Name" type="string">iLength</XPD:ATTR>
  16697. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  16698. <XPD:REF name="BehavioralFeature">ZKwCOozZGU2U3e4J0sZm/AAA</XPD:REF>
  16699. </XPD:OBJ>
  16700. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="zSaFrkBaZEOGLulrwlHRAwAA">
  16701. <XPD:ATTR name="Name" type="string">iOffset</XPD:ATTR>
  16702. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  16703. <XPD:REF name="BehavioralFeature">ZKwCOozZGU2U3e4J0sZm/AAA</XPD:REF>
  16704. </XPD:OBJ>
  16705. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="Hq/+4gfqmECGVNCyLLSyQAAA">
  16706. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  16707. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  16708. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  16709. <XPD:REF name="BehavioralFeature">ZKwCOozZGU2U3e4J0sZm/AAA</XPD:REF>
  16710. </XPD:OBJ>
  16711. </XPD:OBJ>
  16712. <XPD:OBJ name="Operations[3]" type="UMLOperation" guid="/BCbW0oDoE21y44ENIBWEgAA">
  16713. <XPD:ATTR name="Name" type="string">SendPackets</XPD:ATTR>
  16714. <XPD:REF name="Owner">ukpy8IZAy0KEameLGY9mtQAA</XPD:REF>
  16715. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  16716. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="AO6Cw0p7TkiQ8tZ09MNjSwAA">
  16717. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  16718. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  16719. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  16720. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  16721. <XPD:REF name="TaggedModel">/BCbW0oDoE21y44ENIBWEgAA</XPD:REF>
  16722. </XPD:OBJ>
  16723. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  16724. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="JNk1hyTzqUSAyxMA6ZehsgAA">
  16725. <XPD:ATTR name="Name" type="string">pBuffers</XPD:ATTR>
  16726. <XPD:ATTR name="TypeExpression" type="string">WSABUF</XPD:ATTR>
  16727. <XPD:REF name="BehavioralFeature">/BCbW0oDoE21y44ENIBWEgAA</XPD:REF>
  16728. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  16729. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="ruWf18o6u06Ylbzs3vOyvAAA">
  16730. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  16731. <XPD:ATTR name="TagDefinitionSetName" type="string">CppConst</XPD:ATTR>
  16732. <XPD:ATTR name="Name" type="string">CppConst</XPD:ATTR>
  16733. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  16734. <XPD:REF name="TaggedModel">JNk1hyTzqUSAyxMA6ZehsgAA</XPD:REF>
  16735. </XPD:OBJ>
  16736. </XPD:OBJ>
  16737. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="qsnFfk2c+kSoAr+ATsAREgAA">
  16738. <XPD:ATTR name="Name" type="string">iCount</XPD:ATTR>
  16739. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  16740. <XPD:REF name="BehavioralFeature">/BCbW0oDoE21y44ENIBWEgAA</XPD:REF>
  16741. </XPD:OBJ>
  16742. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="J3tGPfbaxECWfXImeITQuAAA">
  16743. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  16744. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  16745. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  16746. <XPD:REF name="BehavioralFeature">/BCbW0oDoE21y44ENIBWEgAA</XPD:REF>
  16747. </XPD:OBJ>
  16748. </XPD:OBJ>
  16749. <XPD:OBJ name="Operations[4]" type="UMLOperation" guid="Pb6paLdxBUmwv1LwvOSuyQAA">
  16750. <XPD:ATTR name="Name" type="string">HasStarted</XPD:ATTR>
  16751. <XPD:REF name="Owner">ukpy8IZAy0KEameLGY9mtQAA</XPD:REF>
  16752. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  16753. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="aEgKVxDW3kyFFyVT/0+n4QAA">
  16754. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  16755. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  16756. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  16757. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  16758. <XPD:REF name="TaggedModel">Pb6paLdxBUmwv1LwvOSuyQAA</XPD:REF>
  16759. </XPD:OBJ>
  16760. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  16761. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="683mS5e360mJRiqRyQYWWQAA">
  16762. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  16763. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  16764. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  16765. <XPD:REF name="BehavioralFeature">Pb6paLdxBUmwv1LwvOSuyQAA</XPD:REF>
  16766. </XPD:OBJ>
  16767. </XPD:OBJ>
  16768. <XPD:OBJ name="Operations[5]" type="UMLOperation" guid="BW3q+IxsSkqKTi2HASdcuAAA">
  16769. <XPD:ATTR name="Name" type="string">GetState</XPD:ATTR>
  16770. <XPD:REF name="Owner">ukpy8IZAy0KEameLGY9mtQAA</XPD:REF>
  16771. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  16772. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="V2WWjDyv2kSkqV7VbYtgFwAA">
  16773. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  16774. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  16775. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  16776. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  16777. <XPD:REF name="TaggedModel">BW3q+IxsSkqKTi2HASdcuAAA</XPD:REF>
  16778. </XPD:OBJ>
  16779. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  16780. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="F9rQZp8vdkS+d68SMN96wwAA">
  16781. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  16782. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  16783. <XPD:REF name="BehavioralFeature">BW3q+IxsSkqKTi2HASdcuAAA</XPD:REF>
  16784. <XPD:REF name="Type_">3KsfqnlMb0ieGw/IAO5hFQAA</XPD:REF>
  16785. </XPD:OBJ>
  16786. </XPD:OBJ>
  16787. <XPD:OBJ name="Operations[6]" type="UMLOperation" guid="hfOGgSAI5kGonyA1fDaxJwAA">
  16788. <XPD:ATTR name="Name" type="string">GetConnectionID</XPD:ATTR>
  16789. <XPD:REF name="Owner">ukpy8IZAy0KEameLGY9mtQAA</XPD:REF>
  16790. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  16791. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="5Y3yAhwhZEWsIcQDTT6LpAAA">
  16792. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  16793. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  16794. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  16795. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  16796. <XPD:REF name="TaggedModel">hfOGgSAI5kGonyA1fDaxJwAA</XPD:REF>
  16797. </XPD:OBJ>
  16798. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  16799. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="sNBCscxV9027vg5CbNb91gAA">
  16800. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  16801. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  16802. <XPD:REF name="BehavioralFeature">hfOGgSAI5kGonyA1fDaxJwAA</XPD:REF>
  16803. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  16804. </XPD:OBJ>
  16805. </XPD:OBJ>
  16806. <XPD:OBJ name="Operations[7]" type="UMLOperation" guid="CNfYEnKVOkiRNm/bqkhS/gAA">
  16807. <XPD:ATTR name="Name" type="string">GetLocalAddress</XPD:ATTR>
  16808. <XPD:REF name="Owner">ukpy8IZAy0KEameLGY9mtQAA</XPD:REF>
  16809. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  16810. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="1TjrvkNy20qbb+qtzvI2tgAA">
  16811. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  16812. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  16813. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  16814. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  16815. <XPD:REF name="TaggedModel">CNfYEnKVOkiRNm/bqkhS/gAA</XPD:REF>
  16816. </XPD:OBJ>
  16817. <XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
  16818. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="eN4RPeIpNEye0UTjt0aNywAA">
  16819. <XPD:ATTR name="Name" type="string">lpszAddress</XPD:ATTR>
  16820. <XPD:ATTR name="TypeExpression" type="string">TCHAR</XPD:ATTR>
  16821. <XPD:REF name="BehavioralFeature">CNfYEnKVOkiRNm/bqkhS/gAA</XPD:REF>
  16822. </XPD:OBJ>
  16823. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="fI4gwHeX7USmxxEEvQmNvAAA">
  16824. <XPD:ATTR name="Name" type="string">iAddressLen</XPD:ATTR>
  16825. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  16826. <XPD:REF name="BehavioralFeature">CNfYEnKVOkiRNm/bqkhS/gAA</XPD:REF>
  16827. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  16828. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="Ms5VXtCqtky+fgorv7LUkgAA">
  16829. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  16830. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  16831. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  16832. <XPD:ATTR name="DataValue" type="string">&amp;</XPD:ATTR>
  16833. <XPD:REF name="TaggedModel">fI4gwHeX7USmxxEEvQmNvAAA</XPD:REF>
  16834. </XPD:OBJ>
  16835. </XPD:OBJ>
  16836. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="oFhL8l0vCUSl5jE5q7VfSQAA">
  16837. <XPD:ATTR name="Name" type="string">usPort</XPD:ATTR>
  16838. <XPD:ATTR name="TypeExpression" type="string">USHORT</XPD:ATTR>
  16839. <XPD:REF name="BehavioralFeature">CNfYEnKVOkiRNm/bqkhS/gAA</XPD:REF>
  16840. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  16841. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="7+qIl/HuikiPbHgXyatYvwAA">
  16842. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  16843. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  16844. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  16845. <XPD:ATTR name="DataValue" type="string">&amp;</XPD:ATTR>
  16846. <XPD:REF name="TaggedModel">oFhL8l0vCUSl5jE5q7VfSQAA</XPD:REF>
  16847. </XPD:OBJ>
  16848. </XPD:OBJ>
  16849. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="3XOf/UXAhUub+x5cGdd1lAAA">
  16850. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  16851. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  16852. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  16853. <XPD:REF name="BehavioralFeature">CNfYEnKVOkiRNm/bqkhS/gAA</XPD:REF>
  16854. </XPD:OBJ>
  16855. </XPD:OBJ>
  16856. <XPD:OBJ name="Operations[8]" type="UMLOperation" guid="XylyyfePc0mZAaSowiSqxgAA">
  16857. <XPD:ATTR name="Name" type="string">GetPendingDataLength</XPD:ATTR>
  16858. <XPD:REF name="Owner">ukpy8IZAy0KEameLGY9mtQAA</XPD:REF>
  16859. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  16860. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="ZTIm7v6R/0KnEg2TJAoEegAA">
  16861. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  16862. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  16863. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  16864. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  16865. <XPD:REF name="TaggedModel">XylyyfePc0mZAaSowiSqxgAA</XPD:REF>
  16866. </XPD:OBJ>
  16867. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  16868. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="PA5UCcn+1kKTYJgD4F/O3AAA">
  16869. <XPD:ATTR name="Name" type="string">iPending</XPD:ATTR>
  16870. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  16871. <XPD:REF name="BehavioralFeature">XylyyfePc0mZAaSowiSqxgAA</XPD:REF>
  16872. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  16873. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="TtNDDpLEi06REGYCcqBaywAA">
  16874. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  16875. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  16876. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  16877. <XPD:ATTR name="DataValue" type="string">&amp;</XPD:ATTR>
  16878. <XPD:REF name="TaggedModel">PA5UCcn+1kKTYJgD4F/O3AAA</XPD:REF>
  16879. </XPD:OBJ>
  16880. </XPD:OBJ>
  16881. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="yMon6RcUNk+SCX+HCp/sxwAA">
  16882. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  16883. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  16884. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  16885. <XPD:REF name="BehavioralFeature">XylyyfePc0mZAaSowiSqxgAA</XPD:REF>
  16886. </XPD:OBJ>
  16887. </XPD:OBJ>
  16888. <XPD:OBJ name="Operations[9]" type="UMLOperation" guid="aCa+NEE+HkuXuh2sgengYAAA">
  16889. <XPD:ATTR name="Name" type="string">GetLastError</XPD:ATTR>
  16890. <XPD:REF name="Owner">ukpy8IZAy0KEameLGY9mtQAA</XPD:REF>
  16891. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  16892. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="iNuA7rWdgkCgzMZqjY/yJgAA">
  16893. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  16894. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  16895. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  16896. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  16897. <XPD:REF name="TaggedModel">aCa+NEE+HkuXuh2sgengYAAA</XPD:REF>
  16898. </XPD:OBJ>
  16899. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  16900. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="3XicrDatxkWJ/aeboujmRQAA">
  16901. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  16902. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  16903. <XPD:REF name="BehavioralFeature">aCa+NEE+HkuXuh2sgengYAAA</XPD:REF>
  16904. <XPD:REF name="Type_">R9EXi7T78E6Gt882nRMyDwAA</XPD:REF>
  16905. </XPD:OBJ>
  16906. </XPD:OBJ>
  16907. <XPD:OBJ name="Operations[10]" type="UMLOperation" guid="sRAwmVO8ekK0uBQQXvvTDAAA">
  16908. <XPD:ATTR name="Name" type="string">GetLastErrorDesc</XPD:ATTR>
  16909. <XPD:REF name="Owner">ukpy8IZAy0KEameLGY9mtQAA</XPD:REF>
  16910. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  16911. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="LuFdCxW29EiCt8WkHgN/ogAA">
  16912. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  16913. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  16914. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  16915. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  16916. <XPD:REF name="TaggedModel">sRAwmVO8ekK0uBQQXvvTDAAA</XPD:REF>
  16917. </XPD:OBJ>
  16918. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  16919. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="/v+EY6boKk2x+1O2URoDawAA">
  16920. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  16921. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  16922. <XPD:ATTR name="TypeExpression" type="string">LPCTSTR</XPD:ATTR>
  16923. <XPD:REF name="BehavioralFeature">sRAwmVO8ekK0uBQQXvvTDAAA</XPD:REF>
  16924. </XPD:OBJ>
  16925. </XPD:OBJ>
  16926. <XPD:OBJ name="Operations[11]" type="UMLOperation" guid="lxI+T5gKnkGjPVmfm7ji+QAA">
  16927. <XPD:ATTR name="Name" type="string">SetMaxDatagramSize</XPD:ATTR>
  16928. <XPD:REF name="Owner">ukpy8IZAy0KEameLGY9mtQAA</XPD:REF>
  16929. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  16930. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="hnnu+n26jkC7swe5UHzZFwAA">
  16931. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  16932. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  16933. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  16934. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  16935. <XPD:REF name="TaggedModel">lxI+T5gKnkGjPVmfm7ji+QAA</XPD:REF>
  16936. </XPD:OBJ>
  16937. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  16938. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="UUMhdqJPQkeMN7oA6Qe8HQAA">
  16939. <XPD:ATTR name="Name" type="string">dwMaxDatagramSize</XPD:ATTR>
  16940. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  16941. <XPD:REF name="BehavioralFeature">lxI+T5gKnkGjPVmfm7ji+QAA</XPD:REF>
  16942. </XPD:OBJ>
  16943. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="84Q9raO7nkGnZOEdrUTCfQAA">
  16944. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  16945. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  16946. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  16947. <XPD:REF name="BehavioralFeature">lxI+T5gKnkGjPVmfm7ji+QAA</XPD:REF>
  16948. </XPD:OBJ>
  16949. </XPD:OBJ>
  16950. <XPD:OBJ name="Operations[12]" type="UMLOperation" guid="dpnyRE06okaoRqmS55GE7AAA">
  16951. <XPD:ATTR name="Name" type="string">SetFreeBufferPoolSize</XPD:ATTR>
  16952. <XPD:REF name="Owner">ukpy8IZAy0KEameLGY9mtQAA</XPD:REF>
  16953. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  16954. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="Rr3PiR891k2W/FgKZa+XwgAA">
  16955. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  16956. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  16957. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  16958. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  16959. <XPD:REF name="TaggedModel">dpnyRE06okaoRqmS55GE7AAA</XPD:REF>
  16960. </XPD:OBJ>
  16961. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  16962. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Is0pkhrCBUKDCnocG+q/vAAA">
  16963. <XPD:ATTR name="Name" type="string">dwFreeBufferPoolSize</XPD:ATTR>
  16964. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  16965. <XPD:REF name="BehavioralFeature">dpnyRE06okaoRqmS55GE7AAA</XPD:REF>
  16966. </XPD:OBJ>
  16967. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="M9lr3ldyrUmfrGRYkaem2gAA">
  16968. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  16969. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  16970. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  16971. <XPD:REF name="BehavioralFeature">dpnyRE06okaoRqmS55GE7AAA</XPD:REF>
  16972. </XPD:OBJ>
  16973. </XPD:OBJ>
  16974. <XPD:OBJ name="Operations[13]" type="UMLOperation" guid="ZxJFhePYmEafWALwp7C/ewAA">
  16975. <XPD:ATTR name="Name" type="string">SetFreeBufferPoolHold</XPD:ATTR>
  16976. <XPD:REF name="Owner">ukpy8IZAy0KEameLGY9mtQAA</XPD:REF>
  16977. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  16978. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="psj+RQCqNU2tFHQtcrgCygAA">
  16979. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  16980. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  16981. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  16982. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  16983. <XPD:REF name="TaggedModel">ZxJFhePYmEafWALwp7C/ewAA</XPD:REF>
  16984. </XPD:OBJ>
  16985. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  16986. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="mCnATVuz8kOF+s3Pd6kaIQAA">
  16987. <XPD:ATTR name="Name" type="string">dwFreeBufferPoolHold</XPD:ATTR>
  16988. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  16989. <XPD:REF name="BehavioralFeature">ZxJFhePYmEafWALwp7C/ewAA</XPD:REF>
  16990. </XPD:OBJ>
  16991. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="maE/SD9XNUizFfCXLwBgZQAA">
  16992. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  16993. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  16994. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  16995. <XPD:REF name="BehavioralFeature">ZxJFhePYmEafWALwp7C/ewAA</XPD:REF>
  16996. </XPD:OBJ>
  16997. </XPD:OBJ>
  16998. <XPD:OBJ name="Operations[14]" type="UMLOperation" guid="1biIWbHvkU+ufQyuNDUv5wAA">
  16999. <XPD:ATTR name="Name" type="string">SetReuseAddress</XPD:ATTR>
  17000. <XPD:REF name="Owner">ukpy8IZAy0KEameLGY9mtQAA</XPD:REF>
  17001. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  17002. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="XuI8h5uiskKfzpzOd/7pAwAA">
  17003. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  17004. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  17005. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  17006. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  17007. <XPD:REF name="TaggedModel">1biIWbHvkU+ufQyuNDUv5wAA</XPD:REF>
  17008. </XPD:OBJ>
  17009. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  17010. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="+QOgfv4uCkqqquWpNH7M9wAA">
  17011. <XPD:ATTR name="Name" type="string">bReuseAddress</XPD:ATTR>
  17012. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  17013. <XPD:REF name="BehavioralFeature">1biIWbHvkU+ufQyuNDUv5wAA</XPD:REF>
  17014. </XPD:OBJ>
  17015. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="xTeXwdJqfUW+RLh+xPoVcgAA">
  17016. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  17017. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  17018. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  17019. <XPD:REF name="BehavioralFeature">1biIWbHvkU+ufQyuNDUv5wAA</XPD:REF>
  17020. </XPD:OBJ>
  17021. </XPD:OBJ>
  17022. <XPD:OBJ name="Operations[15]" type="UMLOperation" guid="BFDDJ3+amUS0VsVJmaI3JAAA">
  17023. <XPD:ATTR name="Name" type="string">SetCastMode</XPD:ATTR>
  17024. <XPD:REF name="Owner">ukpy8IZAy0KEameLGY9mtQAA</XPD:REF>
  17025. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  17026. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="EeDPc6Xoq0uWJ92T6V8EZAAA">
  17027. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  17028. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  17029. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  17030. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  17031. <XPD:REF name="TaggedModel">BFDDJ3+amUS0VsVJmaI3JAAA</XPD:REF>
  17032. </XPD:OBJ>
  17033. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  17034. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="qVINKJ7Vnk+cRsT1N5FwSgAA">
  17035. <XPD:ATTR name="Name" type="string">enCastMode</XPD:ATTR>
  17036. <XPD:REF name="BehavioralFeature">BFDDJ3+amUS0VsVJmaI3JAAA</XPD:REF>
  17037. <XPD:REF name="Type_">6zImDSI92UG9tawjYrSv0AAA</XPD:REF>
  17038. </XPD:OBJ>
  17039. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="pQZEzm4OHEOCPAwFidD6/gAA">
  17040. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  17041. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  17042. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  17043. <XPD:REF name="BehavioralFeature">BFDDJ3+amUS0VsVJmaI3JAAA</XPD:REF>
  17044. </XPD:OBJ>
  17045. </XPD:OBJ>
  17046. <XPD:OBJ name="Operations[16]" type="UMLOperation" guid="HiK7peKXAUaP2oWNKIbatQAA">
  17047. <XPD:ATTR name="Name" type="string">SetMultiCastTtl</XPD:ATTR>
  17048. <XPD:REF name="Owner">ukpy8IZAy0KEameLGY9mtQAA</XPD:REF>
  17049. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  17050. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="NnMiBMmE/kOT+b1yal8A/gAA">
  17051. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  17052. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  17053. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  17054. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  17055. <XPD:REF name="TaggedModel">HiK7peKXAUaP2oWNKIbatQAA</XPD:REF>
  17056. </XPD:OBJ>
  17057. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  17058. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="T39txZp98UO8uXBFB8jz2AAA">
  17059. <XPD:ATTR name="Name" type="string">iMCTtl</XPD:ATTR>
  17060. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  17061. <XPD:REF name="BehavioralFeature">HiK7peKXAUaP2oWNKIbatQAA</XPD:REF>
  17062. </XPD:OBJ>
  17063. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="cs2RMSXPAUCLJ5BwYHHgJwAA">
  17064. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  17065. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  17066. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  17067. <XPD:REF name="BehavioralFeature">HiK7peKXAUaP2oWNKIbatQAA</XPD:REF>
  17068. </XPD:OBJ>
  17069. </XPD:OBJ>
  17070. <XPD:OBJ name="Operations[17]" type="UMLOperation" guid="H/9A0sY+/0+tq31v58qkDQAA">
  17071. <XPD:ATTR name="Name" type="string">SetMultiCastLoop</XPD:ATTR>
  17072. <XPD:REF name="Owner">ukpy8IZAy0KEameLGY9mtQAA</XPD:REF>
  17073. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  17074. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="jYJES7mCRUieBOWH0RQI9gAA">
  17075. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  17076. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  17077. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  17078. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  17079. <XPD:REF name="TaggedModel">H/9A0sY+/0+tq31v58qkDQAA</XPD:REF>
  17080. </XPD:OBJ>
  17081. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  17082. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="vJvzWKteqUKVIb4l/XtQ+QAA">
  17083. <XPD:ATTR name="Name" type="string">bMCLoop</XPD:ATTR>
  17084. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  17085. <XPD:REF name="BehavioralFeature">H/9A0sY+/0+tq31v58qkDQAA</XPD:REF>
  17086. </XPD:OBJ>
  17087. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Q5WfxGEPhU6/5Hz7bMZcDQAA">
  17088. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  17089. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  17090. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  17091. <XPD:REF name="BehavioralFeature">H/9A0sY+/0+tq31v58qkDQAA</XPD:REF>
  17092. </XPD:OBJ>
  17093. </XPD:OBJ>
  17094. <XPD:OBJ name="Operations[18]" type="UMLOperation" guid="Kfcy4yTWhkixG+DpUCkTfgAA">
  17095. <XPD:ATTR name="Name" type="string">SetExtra</XPD:ATTR>
  17096. <XPD:REF name="Owner">ukpy8IZAy0KEameLGY9mtQAA</XPD:REF>
  17097. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  17098. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="6QZnH+nUOkGm+tLI4p/fxAAA">
  17099. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  17100. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  17101. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  17102. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  17103. <XPD:REF name="TaggedModel">Kfcy4yTWhkixG+DpUCkTfgAA</XPD:REF>
  17104. </XPD:OBJ>
  17105. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  17106. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="eruSrzga1UuB2lQ0dmNdyAAA">
  17107. <XPD:ATTR name="Name" type="string">pExtra</XPD:ATTR>
  17108. <XPD:ATTR name="TypeExpression" type="string">PVOID</XPD:ATTR>
  17109. <XPD:REF name="BehavioralFeature">Kfcy4yTWhkixG+DpUCkTfgAA</XPD:REF>
  17110. </XPD:OBJ>
  17111. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Q+dpOdEy00yUuZp4f2JMlwAA">
  17112. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  17113. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  17114. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  17115. <XPD:REF name="BehavioralFeature">Kfcy4yTWhkixG+DpUCkTfgAA</XPD:REF>
  17116. </XPD:OBJ>
  17117. </XPD:OBJ>
  17118. <XPD:OBJ name="Operations[19]" type="UMLOperation" guid="thoqGC8LREaKXi/aixk7xwAA">
  17119. <XPD:ATTR name="Name" type="string">GetMaxDatagramSize</XPD:ATTR>
  17120. <XPD:REF name="Owner">ukpy8IZAy0KEameLGY9mtQAA</XPD:REF>
  17121. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  17122. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="+ElzseHyZ0u2q7nGrMEw4gAA">
  17123. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  17124. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  17125. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  17126. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  17127. <XPD:REF name="TaggedModel">thoqGC8LREaKXi/aixk7xwAA</XPD:REF>
  17128. </XPD:OBJ>
  17129. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  17130. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="uRrkHG5xKEa5gybMZZ1APgAA">
  17131. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  17132. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  17133. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  17134. <XPD:REF name="BehavioralFeature">thoqGC8LREaKXi/aixk7xwAA</XPD:REF>
  17135. </XPD:OBJ>
  17136. </XPD:OBJ>
  17137. <XPD:OBJ name="Operations[20]" type="UMLOperation" guid="xq34nllvVkyqsRo61UQugAAA">
  17138. <XPD:ATTR name="Name" type="string">GetFreeBufferPoolSize</XPD:ATTR>
  17139. <XPD:REF name="Owner">ukpy8IZAy0KEameLGY9mtQAA</XPD:REF>
  17140. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  17141. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="U+me53UkrUutdZ2vuWs3IQAA">
  17142. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  17143. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  17144. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  17145. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  17146. <XPD:REF name="TaggedModel">xq34nllvVkyqsRo61UQugAAA</XPD:REF>
  17147. </XPD:OBJ>
  17148. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  17149. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="s1kPahYkQkSiLUUrjRgJzgAA">
  17150. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  17151. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  17152. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  17153. <XPD:REF name="BehavioralFeature">xq34nllvVkyqsRo61UQugAAA</XPD:REF>
  17154. </XPD:OBJ>
  17155. </XPD:OBJ>
  17156. <XPD:OBJ name="Operations[21]" type="UMLOperation" guid="Ziy0lNNJFkyTRfVJ+A0oVwAA">
  17157. <XPD:ATTR name="Name" type="string">GetFreeBufferPoolHold</XPD:ATTR>
  17158. <XPD:REF name="Owner">ukpy8IZAy0KEameLGY9mtQAA</XPD:REF>
  17159. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  17160. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="iyoyPVNiXUqeyBvG/farhgAA">
  17161. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  17162. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  17163. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  17164. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  17165. <XPD:REF name="TaggedModel">Ziy0lNNJFkyTRfVJ+A0oVwAA</XPD:REF>
  17166. </XPD:OBJ>
  17167. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  17168. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="1ZIz+PYyHUWrTJJPUoZEAgAA">
  17169. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  17170. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  17171. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  17172. <XPD:REF name="BehavioralFeature">Ziy0lNNJFkyTRfVJ+A0oVwAA</XPD:REF>
  17173. </XPD:OBJ>
  17174. </XPD:OBJ>
  17175. <XPD:OBJ name="Operations[22]" type="UMLOperation" guid="Od6wQJ/Az0ixAY/Et3QXsAAA">
  17176. <XPD:ATTR name="Name" type="string">IsReuseAddress</XPD:ATTR>
  17177. <XPD:REF name="Owner">ukpy8IZAy0KEameLGY9mtQAA</XPD:REF>
  17178. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  17179. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="RxQCrbmZyECEIR0e8tJmfwAA">
  17180. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  17181. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  17182. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  17183. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  17184. <XPD:REF name="TaggedModel">Od6wQJ/Az0ixAY/Et3QXsAAA</XPD:REF>
  17185. </XPD:OBJ>
  17186. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  17187. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="UnR5eV0e9UqCffz5peauiAAA">
  17188. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  17189. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  17190. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  17191. <XPD:REF name="BehavioralFeature">Od6wQJ/Az0ixAY/Et3QXsAAA</XPD:REF>
  17192. </XPD:OBJ>
  17193. </XPD:OBJ>
  17194. <XPD:OBJ name="Operations[23]" type="UMLOperation" guid="FIZHwyAcuEidT11YxBvWOQAA">
  17195. <XPD:ATTR name="Name" type="string">GetCastMode</XPD:ATTR>
  17196. <XPD:REF name="Owner">ukpy8IZAy0KEameLGY9mtQAA</XPD:REF>
  17197. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  17198. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="d42YqIxd202ne9YKT4SARQAA">
  17199. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  17200. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  17201. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  17202. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  17203. <XPD:REF name="TaggedModel">FIZHwyAcuEidT11YxBvWOQAA</XPD:REF>
  17204. </XPD:OBJ>
  17205. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  17206. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="1fkxDagKXUu0KbeEcCsrnwAA">
  17207. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  17208. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  17209. <XPD:REF name="BehavioralFeature">FIZHwyAcuEidT11YxBvWOQAA</XPD:REF>
  17210. <XPD:REF name="Type_">6zImDSI92UG9tawjYrSv0AAA</XPD:REF>
  17211. </XPD:OBJ>
  17212. </XPD:OBJ>
  17213. <XPD:OBJ name="Operations[24]" type="UMLOperation" guid="PF0gqTRakUGwLeMAG0waxgAA">
  17214. <XPD:ATTR name="Name" type="string">GetMultiCastTtl</XPD:ATTR>
  17215. <XPD:REF name="Owner">ukpy8IZAy0KEameLGY9mtQAA</XPD:REF>
  17216. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  17217. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="VAPrRZwFB0+e7eIN6o4B0gAA">
  17218. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  17219. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  17220. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  17221. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  17222. <XPD:REF name="TaggedModel">PF0gqTRakUGwLeMAG0waxgAA</XPD:REF>
  17223. </XPD:OBJ>
  17224. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  17225. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="c9tGlHIvaUWAJ6SJcRSlKAAA">
  17226. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  17227. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  17228. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  17229. <XPD:REF name="BehavioralFeature">PF0gqTRakUGwLeMAG0waxgAA</XPD:REF>
  17230. </XPD:OBJ>
  17231. </XPD:OBJ>
  17232. <XPD:OBJ name="Operations[25]" type="UMLOperation" guid="ituZO/fRNEq0SkbpGhXmCAAA">
  17233. <XPD:ATTR name="Name" type="string">IsMultiCastLoop</XPD:ATTR>
  17234. <XPD:REF name="Owner">ukpy8IZAy0KEameLGY9mtQAA</XPD:REF>
  17235. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  17236. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="w5QZCvJMPkWIwrdH9sxaIgAA">
  17237. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  17238. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  17239. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  17240. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  17241. <XPD:REF name="TaggedModel">ituZO/fRNEq0SkbpGhXmCAAA</XPD:REF>
  17242. </XPD:OBJ>
  17243. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  17244. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Oge/8LVv00aJUGMEZ9fanAAA">
  17245. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  17246. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  17247. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  17248. <XPD:REF name="BehavioralFeature">ituZO/fRNEq0SkbpGhXmCAAA</XPD:REF>
  17249. </XPD:OBJ>
  17250. </XPD:OBJ>
  17251. <XPD:OBJ name="Operations[26]" type="UMLOperation" guid="SjwsjJESN0euap2zwtAkHAAA">
  17252. <XPD:ATTR name="Name" type="string">GetExtra</XPD:ATTR>
  17253. <XPD:REF name="Owner">ukpy8IZAy0KEameLGY9mtQAA</XPD:REF>
  17254. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  17255. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="LZ8OAjIbnUqoes0MDvNjLAAA">
  17256. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  17257. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  17258. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  17259. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  17260. <XPD:REF name="TaggedModel">SjwsjJESN0euap2zwtAkHAAA</XPD:REF>
  17261. </XPD:OBJ>
  17262. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  17263. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="VQPbtfN7B0OHZ6pm4ZqGTwAA">
  17264. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  17265. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  17266. <XPD:ATTR name="TypeExpression" type="string">PVOID</XPD:ATTR>
  17267. <XPD:REF name="BehavioralFeature">SjwsjJESN0euap2zwtAkHAAA</XPD:REF>
  17268. </XPD:OBJ>
  17269. </XPD:OBJ>
  17270. <XPD:OBJ name="Operations[27]" type="UMLOperation" guid="rGpDkEsf+kaM21gi2+CjUwAA">
  17271. <XPD:ATTR name="Name" type="string">GetRemoteAddress</XPD:ATTR>
  17272. <XPD:REF name="Owner">ukpy8IZAy0KEameLGY9mtQAA</XPD:REF>
  17273. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  17274. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="mu63OUUKUkOdNP+yr3MVQgAA">
  17275. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  17276. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  17277. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  17278. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  17279. <XPD:REF name="TaggedModel">rGpDkEsf+kaM21gi2+CjUwAA</XPD:REF>
  17280. </XPD:OBJ>
  17281. <XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
  17282. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="8eIwQ+unh0Oz0xAXva3V8QAA">
  17283. <XPD:ATTR name="Name" type="string">lpszAddress</XPD:ATTR>
  17284. <XPD:ATTR name="TypeExpression" type="string">TCHAR</XPD:ATTR>
  17285. <XPD:REF name="BehavioralFeature">rGpDkEsf+kaM21gi2+CjUwAA</XPD:REF>
  17286. </XPD:OBJ>
  17287. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Xkn0TE6dck+W+g1we5IprwAA">
  17288. <XPD:ATTR name="Name" type="string">iAddressLen</XPD:ATTR>
  17289. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  17290. <XPD:REF name="BehavioralFeature">rGpDkEsf+kaM21gi2+CjUwAA</XPD:REF>
  17291. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  17292. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="3rdhJtcjJUWU8myUhMrUkgAA">
  17293. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  17294. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  17295. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  17296. <XPD:ATTR name="DataValue" type="string">&amp;</XPD:ATTR>
  17297. <XPD:REF name="TaggedModel">Xkn0TE6dck+W+g1we5IprwAA</XPD:REF>
  17298. </XPD:OBJ>
  17299. </XPD:OBJ>
  17300. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="BnxFkA9j3k6jnIVqK9LMWQAA">
  17301. <XPD:ATTR name="Name" type="string">usPort</XPD:ATTR>
  17302. <XPD:ATTR name="TypeExpression" type="string">USHORT</XPD:ATTR>
  17303. <XPD:REF name="BehavioralFeature">rGpDkEsf+kaM21gi2+CjUwAA</XPD:REF>
  17304. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  17305. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="kXBfdOuNa0eYeLnJw5GejwAA">
  17306. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  17307. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  17308. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  17309. <XPD:ATTR name="DataValue" type="string">&amp;</XPD:ATTR>
  17310. <XPD:REF name="TaggedModel">BnxFkA9j3k6jnIVqK9LMWQAA</XPD:REF>
  17311. </XPD:OBJ>
  17312. </XPD:OBJ>
  17313. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="rZx4RrR0S02Fkg+EFNiQIwAA">
  17314. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  17315. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  17316. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  17317. <XPD:REF name="BehavioralFeature">rGpDkEsf+kaM21gi2+CjUwAA</XPD:REF>
  17318. </XPD:OBJ>
  17319. </XPD:OBJ>
  17320. <XPD:OBJ name="Operations[28]" type="UMLOperation" guid="1AtPq7azIUSOBIkR8N8CGQAA">
  17321. <XPD:ATTR name="Name" type="string">CUdpCast</XPD:ATTR>
  17322. <XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
  17323. <XPD:ATTR name="StereotypeName" type="string">create</XPD:ATTR>
  17324. <XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
  17325. <XPD:REF name="Owner">ukpy8IZAy0KEameLGY9mtQAA</XPD:REF>
  17326. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  17327. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="EyoF0ndo9kCFpkNwo8KVngAA">
  17328. <XPD:ATTR name="Name" type="string">psoListener</XPD:ATTR>
  17329. <XPD:REF name="BehavioralFeature">1AtPq7azIUSOBIkR8N8CGQAA</XPD:REF>
  17330. <XPD:REF name="Type_">r22NFz2+L0aq+kmESgCiYAAA</XPD:REF>
  17331. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  17332. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="c7ie7mvaV0upPZzeXpmBOQAA">
  17333. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  17334. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  17335. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  17336. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  17337. <XPD:REF name="TaggedModel">EyoF0ndo9kCFpkNwo8KVngAA</XPD:REF>
  17338. </XPD:OBJ>
  17339. </XPD:OBJ>
  17340. </XPD:OBJ>
  17341. <XPD:OBJ name="Operations[29]" type="UMLOperation" guid="5jQIfQ1bLku2n9mDPVOROAAA">
  17342. <XPD:ATTR name="Name" type="string">CUdpCast</XPD:ATTR>
  17343. <XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
  17344. <XPD:ATTR name="StereotypeName" type="string">destroy</XPD:ATTR>
  17345. <XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
  17346. <XPD:REF name="Owner">ukpy8IZAy0KEameLGY9mtQAA</XPD:REF>
  17347. </XPD:OBJ>
  17348. </XPD:OBJ>
  17349. <XPD:OBJ name="OwnedElements[49]" type="UMLClass" guid="ecegk3x5sEKpNtWGALy6NAAA">
  17350. <XPD:ATTR name="Name" type="string">CUdpClient</XPD:ATTR>
  17351. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  17352. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  17353. <XPD:REF name="Views[0]">c825HJK3kEKsHWC48ErTtwAA</XPD:REF>
  17354. <XPD:REF name="Views[1]">EpDVQXqw+kS1DDjafknYfAAA</XPD:REF>
  17355. <XPD:REF name="Views[2]">klA0bERhtU+pvNTIByNKQAAA</XPD:REF>
  17356. <XPD:REF name="Views[3]">8UpXJ0wJV0OrYQBWBniWYgAA</XPD:REF>
  17357. <XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
  17358. <XPD:REF name="Generalizations[0]">TevsU+ekCkCxrYsp/lugswAA</XPD:REF>
  17359. <XPD:ATTR name="#Operations" type="integer">25</XPD:ATTR>
  17360. <XPD:OBJ name="Operations[0]" type="UMLOperation" guid="zIOyLoZDmkKv9Lcbf17k8gAA">
  17361. <XPD:ATTR name="Name" type="string">Start</XPD:ATTR>
  17362. <XPD:REF name="Owner">ecegk3x5sEKpNtWGALy6NAAA</XPD:REF>
  17363. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  17364. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="vONeDNKriUmgCUFdwaF0YAAA">
  17365. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  17366. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  17367. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  17368. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  17369. <XPD:REF name="TaggedModel">zIOyLoZDmkKv9Lcbf17k8gAA</XPD:REF>
  17370. </XPD:OBJ>
  17371. <XPD:ATTR name="#Parameters" type="integer">5</XPD:ATTR>
  17372. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="EwODjKKj4U6mS71mNfm7xAAA">
  17373. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  17374. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  17375. <XPD:REF name="BehavioralFeature">zIOyLoZDmkKv9Lcbf17k8gAA</XPD:REF>
  17376. </XPD:OBJ>
  17377. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="qIC5NWxKU0iSCv/eyp4cfQAA">
  17378. <XPD:ATTR name="Name" type="string">lpszRemoteAddress</XPD:ATTR>
  17379. <XPD:ATTR name="TypeExpression" type="string">LPCTSTR</XPD:ATTR>
  17380. <XPD:REF name="BehavioralFeature">zIOyLoZDmkKv9Lcbf17k8gAA</XPD:REF>
  17381. </XPD:OBJ>
  17382. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="AzlWSfM4x0KsDuNiCfUVsgAA">
  17383. <XPD:ATTR name="Name" type="string">usPort</XPD:ATTR>
  17384. <XPD:ATTR name="TypeExpression" type="string">USHORT</XPD:ATTR>
  17385. <XPD:REF name="BehavioralFeature">zIOyLoZDmkKv9Lcbf17k8gAA</XPD:REF>
  17386. </XPD:OBJ>
  17387. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="MkYw4LQjhEWyMBTJObmK/AAA">
  17388. <XPD:ATTR name="Name" type="string">bAsyncConnect</XPD:ATTR>
  17389. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  17390. <XPD:REF name="BehavioralFeature">zIOyLoZDmkKv9Lcbf17k8gAA</XPD:REF>
  17391. </XPD:OBJ>
  17392. <XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="zsz8T/Kyi0yWKcrjgDjhHAAA">
  17393. <XPD:ATTR name="Name" type="string">lpszBindAddress</XPD:ATTR>
  17394. <XPD:ATTR name="TypeExpression" type="string">LPCTSTR</XPD:ATTR>
  17395. <XPD:REF name="BehavioralFeature">zIOyLoZDmkKv9Lcbf17k8gAA</XPD:REF>
  17396. </XPD:OBJ>
  17397. </XPD:OBJ>
  17398. <XPD:OBJ name="Operations[1]" type="UMLOperation" guid="tZCHj+FpEEusNlF3kdinfgAA">
  17399. <XPD:ATTR name="Name" type="string">Stop</XPD:ATTR>
  17400. <XPD:REF name="Owner">ecegk3x5sEKpNtWGALy6NAAA</XPD:REF>
  17401. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  17402. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="IZJUsQloUEuVi1dTK2CkSgAA">
  17403. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  17404. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  17405. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  17406. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  17407. <XPD:REF name="TaggedModel">tZCHj+FpEEusNlF3kdinfgAA</XPD:REF>
  17408. </XPD:OBJ>
  17409. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  17410. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="f2ECyNjyAEq895DWdk9TCQAA">
  17411. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  17412. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  17413. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  17414. <XPD:REF name="BehavioralFeature">tZCHj+FpEEusNlF3kdinfgAA</XPD:REF>
  17415. </XPD:OBJ>
  17416. </XPD:OBJ>
  17417. <XPD:OBJ name="Operations[2]" type="UMLOperation" guid="w+sMdF9lt0qwnTiey9oImAAA">
  17418. <XPD:ATTR name="Name" type="string">Send</XPD:ATTR>
  17419. <XPD:REF name="Owner">ecegk3x5sEKpNtWGALy6NAAA</XPD:REF>
  17420. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  17421. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="tzCVyIJ5b0elFqkj/f/j9QAA">
  17422. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  17423. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  17424. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  17425. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  17426. <XPD:REF name="TaggedModel">w+sMdF9lt0qwnTiey9oImAAA</XPD:REF>
  17427. </XPD:OBJ>
  17428. <XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
  17429. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="jAdLbFphm0KG0yGNqjPc3gAA">
  17430. <XPD:ATTR name="Name" type="string">pBuffer</XPD:ATTR>
  17431. <XPD:ATTR name="TypeExpression" type="string">BYTE</XPD:ATTR>
  17432. <XPD:REF name="BehavioralFeature">w+sMdF9lt0qwnTiey9oImAAA</XPD:REF>
  17433. <XPD:ATTR name="#TaggedValues" type="integer">2</XPD:ATTR>
  17434. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="WudV9pP7MEq6P5W+x6JmtgAA">
  17435. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  17436. <XPD:ATTR name="TagDefinitionSetName" type="string">CppConst</XPD:ATTR>
  17437. <XPD:ATTR name="Name" type="string">CppConst</XPD:ATTR>
  17438. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  17439. <XPD:REF name="TaggedModel">jAdLbFphm0KG0yGNqjPc3gAA</XPD:REF>
  17440. </XPD:OBJ>
  17441. <XPD:OBJ name="TaggedValues[1]" type="TaggedValue" guid="LMpvhX6FcUqIJv5Ld6l+8AAA">
  17442. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  17443. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  17444. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  17445. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  17446. <XPD:REF name="TaggedModel">jAdLbFphm0KG0yGNqjPc3gAA</XPD:REF>
  17447. </XPD:OBJ>
  17448. </XPD:OBJ>
  17449. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="hCl/EnKIt062bE6dPZCjaQAA">
  17450. <XPD:ATTR name="Name" type="string">iLength</XPD:ATTR>
  17451. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  17452. <XPD:REF name="BehavioralFeature">w+sMdF9lt0qwnTiey9oImAAA</XPD:REF>
  17453. </XPD:OBJ>
  17454. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="TgoBpDoTCEi7ji8h03Ii2QAA">
  17455. <XPD:ATTR name="Name" type="string">iOffset</XPD:ATTR>
  17456. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  17457. <XPD:REF name="BehavioralFeature">w+sMdF9lt0qwnTiey9oImAAA</XPD:REF>
  17458. </XPD:OBJ>
  17459. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="BEJoPHxCGkOND5YgcIpfJwAA">
  17460. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  17461. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  17462. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  17463. <XPD:REF name="BehavioralFeature">w+sMdF9lt0qwnTiey9oImAAA</XPD:REF>
  17464. </XPD:OBJ>
  17465. </XPD:OBJ>
  17466. <XPD:OBJ name="Operations[3]" type="UMLOperation" guid="p+CJ//jWcEOzgsf5TqGbCQAA">
  17467. <XPD:ATTR name="Name" type="string">SendPackets</XPD:ATTR>
  17468. <XPD:REF name="Owner">ecegk3x5sEKpNtWGALy6NAAA</XPD:REF>
  17469. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  17470. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="83oORkW/VkClPjBYdpqPrAAA">
  17471. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  17472. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  17473. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  17474. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  17475. <XPD:REF name="TaggedModel">p+CJ//jWcEOzgsf5TqGbCQAA</XPD:REF>
  17476. </XPD:OBJ>
  17477. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  17478. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="iwMxJu8yJkic9L9nxSpdeAAA">
  17479. <XPD:ATTR name="Name" type="string">pBuffers</XPD:ATTR>
  17480. <XPD:ATTR name="TypeExpression" type="string">WSABUF</XPD:ATTR>
  17481. <XPD:REF name="BehavioralFeature">p+CJ//jWcEOzgsf5TqGbCQAA</XPD:REF>
  17482. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  17483. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="7M7d7U30xUm7EoMwEGzXEQAA">
  17484. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  17485. <XPD:ATTR name="TagDefinitionSetName" type="string">CppConst</XPD:ATTR>
  17486. <XPD:ATTR name="Name" type="string">CppConst</XPD:ATTR>
  17487. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  17488. <XPD:REF name="TaggedModel">iwMxJu8yJkic9L9nxSpdeAAA</XPD:REF>
  17489. </XPD:OBJ>
  17490. </XPD:OBJ>
  17491. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="fY+WPLU9QU+yslgOmWqqnwAA">
  17492. <XPD:ATTR name="Name" type="string">iCount</XPD:ATTR>
  17493. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  17494. <XPD:REF name="BehavioralFeature">p+CJ//jWcEOzgsf5TqGbCQAA</XPD:REF>
  17495. </XPD:OBJ>
  17496. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="+A5vWxC4TkyCaFbrfiT60gAA">
  17497. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  17498. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  17499. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  17500. <XPD:REF name="BehavioralFeature">p+CJ//jWcEOzgsf5TqGbCQAA</XPD:REF>
  17501. </XPD:OBJ>
  17502. </XPD:OBJ>
  17503. <XPD:OBJ name="Operations[4]" type="UMLOperation" guid="3CKXDObB2EW5dFzW+bM8dQAA">
  17504. <XPD:ATTR name="Name" type="string">HasStarted</XPD:ATTR>
  17505. <XPD:REF name="Owner">ecegk3x5sEKpNtWGALy6NAAA</XPD:REF>
  17506. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  17507. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="xXxWFak9y0+MSnsn3vXgDQAA">
  17508. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  17509. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  17510. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  17511. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  17512. <XPD:REF name="TaggedModel">3CKXDObB2EW5dFzW+bM8dQAA</XPD:REF>
  17513. </XPD:OBJ>
  17514. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  17515. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="kqujSYgza0iBpFTTqUW4qAAA">
  17516. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  17517. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  17518. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  17519. <XPD:REF name="BehavioralFeature">3CKXDObB2EW5dFzW+bM8dQAA</XPD:REF>
  17520. </XPD:OBJ>
  17521. </XPD:OBJ>
  17522. <XPD:OBJ name="Operations[5]" type="UMLOperation" guid="KVpcp5EDUE6dlTijnlHiYgAA">
  17523. <XPD:ATTR name="Name" type="string">GetState</XPD:ATTR>
  17524. <XPD:REF name="Owner">ecegk3x5sEKpNtWGALy6NAAA</XPD:REF>
  17525. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  17526. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="MlGbRdcwI06m9BzUTWGJQwAA">
  17527. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  17528. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  17529. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  17530. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  17531. <XPD:REF name="TaggedModel">KVpcp5EDUE6dlTijnlHiYgAA</XPD:REF>
  17532. </XPD:OBJ>
  17533. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  17534. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="4wHcw6tqd0mfon0oAGPsCgAA">
  17535. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  17536. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  17537. <XPD:REF name="BehavioralFeature">KVpcp5EDUE6dlTijnlHiYgAA</XPD:REF>
  17538. <XPD:REF name="Type_">3KsfqnlMb0ieGw/IAO5hFQAA</XPD:REF>
  17539. </XPD:OBJ>
  17540. </XPD:OBJ>
  17541. <XPD:OBJ name="Operations[6]" type="UMLOperation" guid="r6e+GcFnwkS/Y/sA8VCBUgAA">
  17542. <XPD:ATTR name="Name" type="string">GetConnectionID</XPD:ATTR>
  17543. <XPD:REF name="Owner">ecegk3x5sEKpNtWGALy6NAAA</XPD:REF>
  17544. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  17545. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="ZQl87UHrKUq1QNV06Ty5dQAA">
  17546. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  17547. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  17548. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  17549. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  17550. <XPD:REF name="TaggedModel">r6e+GcFnwkS/Y/sA8VCBUgAA</XPD:REF>
  17551. </XPD:OBJ>
  17552. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  17553. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="vHNohVZUb0ywlTxUUYZ7VAAA">
  17554. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  17555. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  17556. <XPD:REF name="BehavioralFeature">r6e+GcFnwkS/Y/sA8VCBUgAA</XPD:REF>
  17557. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  17558. </XPD:OBJ>
  17559. </XPD:OBJ>
  17560. <XPD:OBJ name="Operations[7]" type="UMLOperation" guid="2CRjxruutE6+1ML89666ewAA">
  17561. <XPD:ATTR name="Name" type="string">GetLocalAddress</XPD:ATTR>
  17562. <XPD:REF name="Owner">ecegk3x5sEKpNtWGALy6NAAA</XPD:REF>
  17563. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  17564. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="ZARom6fmRkqmnhsXch0AcgAA">
  17565. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  17566. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  17567. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  17568. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  17569. <XPD:REF name="TaggedModel">2CRjxruutE6+1ML89666ewAA</XPD:REF>
  17570. </XPD:OBJ>
  17571. <XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
  17572. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="sVYCeVXto0qaTyTnAkj55AAA">
  17573. <XPD:ATTR name="Name" type="string">lpszAddress</XPD:ATTR>
  17574. <XPD:ATTR name="TypeExpression" type="string">TCHAR</XPD:ATTR>
  17575. <XPD:REF name="BehavioralFeature">2CRjxruutE6+1ML89666ewAA</XPD:REF>
  17576. </XPD:OBJ>
  17577. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="6prk4FpT00aGQECslZhIwwAA">
  17578. <XPD:ATTR name="Name" type="string">iAddressLen</XPD:ATTR>
  17579. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  17580. <XPD:REF name="BehavioralFeature">2CRjxruutE6+1ML89666ewAA</XPD:REF>
  17581. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  17582. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="VMiC+YUMXEicymyaLAGmDAAA">
  17583. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  17584. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  17585. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  17586. <XPD:ATTR name="DataValue" type="string">&amp;</XPD:ATTR>
  17587. <XPD:REF name="TaggedModel">6prk4FpT00aGQECslZhIwwAA</XPD:REF>
  17588. </XPD:OBJ>
  17589. </XPD:OBJ>
  17590. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="IRsxMMUfr0aW1f3jLxrElwAA">
  17591. <XPD:ATTR name="Name" type="string">usPort</XPD:ATTR>
  17592. <XPD:ATTR name="TypeExpression" type="string">USHORT</XPD:ATTR>
  17593. <XPD:REF name="BehavioralFeature">2CRjxruutE6+1ML89666ewAA</XPD:REF>
  17594. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  17595. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="Pb9T49jui06EcBIBPVkrKwAA">
  17596. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  17597. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  17598. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  17599. <XPD:ATTR name="DataValue" type="string">&amp;</XPD:ATTR>
  17600. <XPD:REF name="TaggedModel">IRsxMMUfr0aW1f3jLxrElwAA</XPD:REF>
  17601. </XPD:OBJ>
  17602. </XPD:OBJ>
  17603. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="3h0hU1QG7EGLOdf51HkqEAAA">
  17604. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  17605. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  17606. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  17607. <XPD:REF name="BehavioralFeature">2CRjxruutE6+1ML89666ewAA</XPD:REF>
  17608. </XPD:OBJ>
  17609. </XPD:OBJ>
  17610. <XPD:OBJ name="Operations[8]" type="UMLOperation" guid="92GkqRAi0EmEJIRI75uXWQAA">
  17611. <XPD:ATTR name="Name" type="string">GetPendingDataLength</XPD:ATTR>
  17612. <XPD:REF name="Owner">ecegk3x5sEKpNtWGALy6NAAA</XPD:REF>
  17613. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  17614. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="Lhqtts/Kxk65DwWWi/xBIgAA">
  17615. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  17616. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  17617. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  17618. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  17619. <XPD:REF name="TaggedModel">92GkqRAi0EmEJIRI75uXWQAA</XPD:REF>
  17620. </XPD:OBJ>
  17621. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  17622. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="9YsQZU6/4kKqr7m7dOIBSAAA">
  17623. <XPD:ATTR name="Name" type="string">iPending</XPD:ATTR>
  17624. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  17625. <XPD:REF name="BehavioralFeature">92GkqRAi0EmEJIRI75uXWQAA</XPD:REF>
  17626. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  17627. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="CV2RFZ4jAkuRUCTcC9FlBQAA">
  17628. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  17629. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  17630. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  17631. <XPD:ATTR name="DataValue" type="string">&amp;</XPD:ATTR>
  17632. <XPD:REF name="TaggedModel">9YsQZU6/4kKqr7m7dOIBSAAA</XPD:REF>
  17633. </XPD:OBJ>
  17634. </XPD:OBJ>
  17635. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="4Xam+uSKE0a+E5GCY6medgAA">
  17636. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  17637. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  17638. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  17639. <XPD:REF name="BehavioralFeature">92GkqRAi0EmEJIRI75uXWQAA</XPD:REF>
  17640. </XPD:OBJ>
  17641. </XPD:OBJ>
  17642. <XPD:OBJ name="Operations[9]" type="UMLOperation" guid="l7gJX1gHeEOcRAiR/9Z1ZwAA">
  17643. <XPD:ATTR name="Name" type="string">GetLastError</XPD:ATTR>
  17644. <XPD:REF name="Owner">ecegk3x5sEKpNtWGALy6NAAA</XPD:REF>
  17645. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  17646. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="n5mllsDPwkC7XYH/jGJX5AAA">
  17647. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  17648. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  17649. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  17650. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  17651. <XPD:REF name="TaggedModel">l7gJX1gHeEOcRAiR/9Z1ZwAA</XPD:REF>
  17652. </XPD:OBJ>
  17653. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  17654. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="so4uYcVcmE2+ihdJmQPwHQAA">
  17655. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  17656. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  17657. <XPD:REF name="BehavioralFeature">l7gJX1gHeEOcRAiR/9Z1ZwAA</XPD:REF>
  17658. <XPD:REF name="Type_">R9EXi7T78E6Gt882nRMyDwAA</XPD:REF>
  17659. </XPD:OBJ>
  17660. </XPD:OBJ>
  17661. <XPD:OBJ name="Operations[10]" type="UMLOperation" guid="q6Onhue/W0azrlq9g7mSxQAA">
  17662. <XPD:ATTR name="Name" type="string">GetLastErrorDesc</XPD:ATTR>
  17663. <XPD:REF name="Owner">ecegk3x5sEKpNtWGALy6NAAA</XPD:REF>
  17664. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  17665. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="c3d4xDxidkCq4wiAhU8klAAA">
  17666. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  17667. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  17668. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  17669. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  17670. <XPD:REF name="TaggedModel">q6Onhue/W0azrlq9g7mSxQAA</XPD:REF>
  17671. </XPD:OBJ>
  17672. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  17673. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="aNetLt1zl0CR+Wy82/ZSrwAA">
  17674. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  17675. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  17676. <XPD:ATTR name="TypeExpression" type="string">LPCTSTR</XPD:ATTR>
  17677. <XPD:REF name="BehavioralFeature">q6Onhue/W0azrlq9g7mSxQAA</XPD:REF>
  17678. </XPD:OBJ>
  17679. </XPD:OBJ>
  17680. <XPD:OBJ name="Operations[11]" type="UMLOperation" guid="4/QFkGQHzUCWxshLC9WWKwAA">
  17681. <XPD:ATTR name="Name" type="string">SetMaxDatagramSize</XPD:ATTR>
  17682. <XPD:REF name="Owner">ecegk3x5sEKpNtWGALy6NAAA</XPD:REF>
  17683. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  17684. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="TPLvqJf/A0SqgazuoAI8xAAA">
  17685. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  17686. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  17687. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  17688. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  17689. <XPD:REF name="TaggedModel">4/QFkGQHzUCWxshLC9WWKwAA</XPD:REF>
  17690. </XPD:OBJ>
  17691. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  17692. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="mZtBizH2TkCTXTwzPeRMqAAA">
  17693. <XPD:ATTR name="Name" type="string">dwMaxDatagramSize</XPD:ATTR>
  17694. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  17695. <XPD:REF name="BehavioralFeature">4/QFkGQHzUCWxshLC9WWKwAA</XPD:REF>
  17696. </XPD:OBJ>
  17697. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="yU1GZBmyM027wTo5cggapAAA">
  17698. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  17699. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  17700. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  17701. <XPD:REF name="BehavioralFeature">4/QFkGQHzUCWxshLC9WWKwAA</XPD:REF>
  17702. </XPD:OBJ>
  17703. </XPD:OBJ>
  17704. <XPD:OBJ name="Operations[12]" type="UMLOperation" guid="FxCMhZYpnECCgD4xPI1RpgAA">
  17705. <XPD:ATTR name="Name" type="string">SetDetectAttempts</XPD:ATTR>
  17706. <XPD:REF name="Owner">ecegk3x5sEKpNtWGALy6NAAA</XPD:REF>
  17707. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  17708. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="KWqR7SaRCU6ahJ9NnweIZAAA">
  17709. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  17710. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  17711. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  17712. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  17713. <XPD:REF name="TaggedModel">FxCMhZYpnECCgD4xPI1RpgAA</XPD:REF>
  17714. </XPD:OBJ>
  17715. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  17716. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="lnHRS7EUPkuNCzKcjut1ZAAA">
  17717. <XPD:ATTR name="Name" type="string">dwDetectAttempts</XPD:ATTR>
  17718. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  17719. <XPD:REF name="BehavioralFeature">FxCMhZYpnECCgD4xPI1RpgAA</XPD:REF>
  17720. </XPD:OBJ>
  17721. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="SZuWk9MVw068T4wJ37EH3wAA">
  17722. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  17723. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  17724. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  17725. <XPD:REF name="BehavioralFeature">FxCMhZYpnECCgD4xPI1RpgAA</XPD:REF>
  17726. </XPD:OBJ>
  17727. </XPD:OBJ>
  17728. <XPD:OBJ name="Operations[13]" type="UMLOperation" guid="PMqAd26Oj0O0DDxvw6hKngAA">
  17729. <XPD:ATTR name="Name" type="string">SetDetectInterval</XPD:ATTR>
  17730. <XPD:REF name="Owner">ecegk3x5sEKpNtWGALy6NAAA</XPD:REF>
  17731. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  17732. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="kL1IKDSXm0WJcjse4a8xZgAA">
  17733. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  17734. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  17735. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  17736. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  17737. <XPD:REF name="TaggedModel">PMqAd26Oj0O0DDxvw6hKngAA</XPD:REF>
  17738. </XPD:OBJ>
  17739. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  17740. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="33hdSBVjGEqUnRb3JaStXwAA">
  17741. <XPD:ATTR name="Name" type="string">dwDetectInterval</XPD:ATTR>
  17742. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  17743. <XPD:REF name="BehavioralFeature">PMqAd26Oj0O0DDxvw6hKngAA</XPD:REF>
  17744. </XPD:OBJ>
  17745. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="3KaMBfPPu0yq0r/i9SFKPAAA">
  17746. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  17747. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  17748. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  17749. <XPD:REF name="BehavioralFeature">PMqAd26Oj0O0DDxvw6hKngAA</XPD:REF>
  17750. </XPD:OBJ>
  17751. </XPD:OBJ>
  17752. <XPD:OBJ name="Operations[14]" type="UMLOperation" guid="jj8wNRbfAU6kkxOyHwoJIAAA">
  17753. <XPD:ATTR name="Name" type="string">SetFreeBufferPoolSize</XPD:ATTR>
  17754. <XPD:REF name="Owner">ecegk3x5sEKpNtWGALy6NAAA</XPD:REF>
  17755. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  17756. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="9WETyuaz7kCfZMsbF3ERJwAA">
  17757. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  17758. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  17759. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  17760. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  17761. <XPD:REF name="TaggedModel">jj8wNRbfAU6kkxOyHwoJIAAA</XPD:REF>
  17762. </XPD:OBJ>
  17763. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  17764. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="pUXhqaodrk+Xy4FZ6kzmIQAA">
  17765. <XPD:ATTR name="Name" type="string">dwFreeBufferPoolSize</XPD:ATTR>
  17766. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  17767. <XPD:REF name="BehavioralFeature">jj8wNRbfAU6kkxOyHwoJIAAA</XPD:REF>
  17768. </XPD:OBJ>
  17769. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="bOE7V2NY/EOqIitxmqDnawAA">
  17770. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  17771. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  17772. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  17773. <XPD:REF name="BehavioralFeature">jj8wNRbfAU6kkxOyHwoJIAAA</XPD:REF>
  17774. </XPD:OBJ>
  17775. </XPD:OBJ>
  17776. <XPD:OBJ name="Operations[15]" type="UMLOperation" guid="DRteDd5jGEuER7AFHvMcVAAA">
  17777. <XPD:ATTR name="Name" type="string">SetFreeBufferPoolHold</XPD:ATTR>
  17778. <XPD:REF name="Owner">ecegk3x5sEKpNtWGALy6NAAA</XPD:REF>
  17779. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  17780. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="MMcXR//PCUSQrhGxfAVtgwAA">
  17781. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  17782. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  17783. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  17784. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  17785. <XPD:REF name="TaggedModel">DRteDd5jGEuER7AFHvMcVAAA</XPD:REF>
  17786. </XPD:OBJ>
  17787. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  17788. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="y1sEzXvEnUGWVie1/pAPDwAA">
  17789. <XPD:ATTR name="Name" type="string">dwFreeBufferPoolHold</XPD:ATTR>
  17790. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  17791. <XPD:REF name="BehavioralFeature">DRteDd5jGEuER7AFHvMcVAAA</XPD:REF>
  17792. </XPD:OBJ>
  17793. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="NhWkAm+XHUSSckHLo0heMwAA">
  17794. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  17795. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  17796. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  17797. <XPD:REF name="BehavioralFeature">DRteDd5jGEuER7AFHvMcVAAA</XPD:REF>
  17798. </XPD:OBJ>
  17799. </XPD:OBJ>
  17800. <XPD:OBJ name="Operations[16]" type="UMLOperation" guid="Ayuf+gWpdUSaJOnTAH9B2QAA">
  17801. <XPD:ATTR name="Name" type="string">SetExtra</XPD:ATTR>
  17802. <XPD:REF name="Owner">ecegk3x5sEKpNtWGALy6NAAA</XPD:REF>
  17803. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  17804. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="aNk3hLe3PEiSie6iG9UiOAAA">
  17805. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  17806. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  17807. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  17808. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  17809. <XPD:REF name="TaggedModel">Ayuf+gWpdUSaJOnTAH9B2QAA</XPD:REF>
  17810. </XPD:OBJ>
  17811. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  17812. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="PMh3UwnIhk6KcuIGVi5y3AAA">
  17813. <XPD:ATTR name="Name" type="string">pExtra</XPD:ATTR>
  17814. <XPD:ATTR name="TypeExpression" type="string">PVOID</XPD:ATTR>
  17815. <XPD:REF name="BehavioralFeature">Ayuf+gWpdUSaJOnTAH9B2QAA</XPD:REF>
  17816. </XPD:OBJ>
  17817. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="0zinozjb7kqWkQdJKflB8QAA">
  17818. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  17819. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  17820. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  17821. <XPD:REF name="BehavioralFeature">Ayuf+gWpdUSaJOnTAH9B2QAA</XPD:REF>
  17822. </XPD:OBJ>
  17823. </XPD:OBJ>
  17824. <XPD:OBJ name="Operations[17]" type="UMLOperation" guid="LgVX+Em2+ke7LPUBORGrGwAA">
  17825. <XPD:ATTR name="Name" type="string">GetMaxDatagramSize</XPD:ATTR>
  17826. <XPD:REF name="Owner">ecegk3x5sEKpNtWGALy6NAAA</XPD:REF>
  17827. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  17828. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="9u2p5Ei+SEeq2oMafF0kkAAA">
  17829. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  17830. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  17831. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  17832. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  17833. <XPD:REF name="TaggedModel">LgVX+Em2+ke7LPUBORGrGwAA</XPD:REF>
  17834. </XPD:OBJ>
  17835. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  17836. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="XLEdQahnpEi7L6AFV01J7gAA">
  17837. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  17838. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  17839. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  17840. <XPD:REF name="BehavioralFeature">LgVX+Em2+ke7LPUBORGrGwAA</XPD:REF>
  17841. </XPD:OBJ>
  17842. </XPD:OBJ>
  17843. <XPD:OBJ name="Operations[18]" type="UMLOperation" guid="gVv98hNni0y0K1VVeOPJMQAA">
  17844. <XPD:ATTR name="Name" type="string">GetDetectAttempts</XPD:ATTR>
  17845. <XPD:REF name="Owner">ecegk3x5sEKpNtWGALy6NAAA</XPD:REF>
  17846. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  17847. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="NdgHyFkYIky0HDSu6VkGygAA">
  17848. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  17849. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  17850. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  17851. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  17852. <XPD:REF name="TaggedModel">gVv98hNni0y0K1VVeOPJMQAA</XPD:REF>
  17853. </XPD:OBJ>
  17854. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  17855. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="H7EDiwtNXUyn+7YxI/jBBAAA">
  17856. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  17857. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  17858. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  17859. <XPD:REF name="BehavioralFeature">gVv98hNni0y0K1VVeOPJMQAA</XPD:REF>
  17860. </XPD:OBJ>
  17861. </XPD:OBJ>
  17862. <XPD:OBJ name="Operations[19]" type="UMLOperation" guid="5xwkob5Bm0Woy6v+QzPSdwAA">
  17863. <XPD:ATTR name="Name" type="string">GetDetectInterval</XPD:ATTR>
  17864. <XPD:REF name="Owner">ecegk3x5sEKpNtWGALy6NAAA</XPD:REF>
  17865. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  17866. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="Yhd7Ii7t8kmXLKgf85kutgAA">
  17867. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  17868. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  17869. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  17870. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  17871. <XPD:REF name="TaggedModel">5xwkob5Bm0Woy6v+QzPSdwAA</XPD:REF>
  17872. </XPD:OBJ>
  17873. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  17874. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="4nWfI4e9pUmFSgjNHIFtGAAA">
  17875. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  17876. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  17877. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  17878. <XPD:REF name="BehavioralFeature">5xwkob5Bm0Woy6v+QzPSdwAA</XPD:REF>
  17879. </XPD:OBJ>
  17880. </XPD:OBJ>
  17881. <XPD:OBJ name="Operations[20]" type="UMLOperation" guid="ICHiH/G9QEK2h9jwvl5FAgAA">
  17882. <XPD:ATTR name="Name" type="string">GetFreeBufferPoolSize</XPD:ATTR>
  17883. <XPD:REF name="Owner">ecegk3x5sEKpNtWGALy6NAAA</XPD:REF>
  17884. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  17885. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="ItBsyZSKT0qXPIP0Gh3uYQAA">
  17886. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  17887. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  17888. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  17889. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  17890. <XPD:REF name="TaggedModel">ICHiH/G9QEK2h9jwvl5FAgAA</XPD:REF>
  17891. </XPD:OBJ>
  17892. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  17893. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="l5F9w0o16kCfi3GsSWs/WwAA">
  17894. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  17895. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  17896. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  17897. <XPD:REF name="BehavioralFeature">ICHiH/G9QEK2h9jwvl5FAgAA</XPD:REF>
  17898. </XPD:OBJ>
  17899. </XPD:OBJ>
  17900. <XPD:OBJ name="Operations[21]" type="UMLOperation" guid="iRtcG/ORF0203GIJo3qzFAAA">
  17901. <XPD:ATTR name="Name" type="string">GetFreeBufferPoolHold</XPD:ATTR>
  17902. <XPD:REF name="Owner">ecegk3x5sEKpNtWGALy6NAAA</XPD:REF>
  17903. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  17904. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="dnS63M+/L0OQbdYIK18SswAA">
  17905. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  17906. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  17907. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  17908. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  17909. <XPD:REF name="TaggedModel">iRtcG/ORF0203GIJo3qzFAAA</XPD:REF>
  17910. </XPD:OBJ>
  17911. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  17912. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="7D72YgVDsEucgiTr09gOmwAA">
  17913. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  17914. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  17915. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  17916. <XPD:REF name="BehavioralFeature">iRtcG/ORF0203GIJo3qzFAAA</XPD:REF>
  17917. </XPD:OBJ>
  17918. </XPD:OBJ>
  17919. <XPD:OBJ name="Operations[22]" type="UMLOperation" guid="sfmmbu0NQ0K1WLLSswVHHgAA">
  17920. <XPD:ATTR name="Name" type="string">GetExtra</XPD:ATTR>
  17921. <XPD:REF name="Owner">ecegk3x5sEKpNtWGALy6NAAA</XPD:REF>
  17922. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  17923. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="ttsFY6gHT06sBCczy64O7QAA">
  17924. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  17925. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  17926. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  17927. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  17928. <XPD:REF name="TaggedModel">sfmmbu0NQ0K1WLLSswVHHgAA</XPD:REF>
  17929. </XPD:OBJ>
  17930. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  17931. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="gQbYZpT9g0OlHjiQRoVhygAA">
  17932. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  17933. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  17934. <XPD:ATTR name="TypeExpression" type="string">PVOID</XPD:ATTR>
  17935. <XPD:REF name="BehavioralFeature">sfmmbu0NQ0K1WLLSswVHHgAA</XPD:REF>
  17936. </XPD:OBJ>
  17937. </XPD:OBJ>
  17938. <XPD:OBJ name="Operations[23]" type="UMLOperation" guid="TcyApNTnqk+DJWA+cSg5CgAA">
  17939. <XPD:ATTR name="Name" type="string">CUdpClient</XPD:ATTR>
  17940. <XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
  17941. <XPD:ATTR name="StereotypeName" type="string">create</XPD:ATTR>
  17942. <XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
  17943. <XPD:REF name="Owner">ecegk3x5sEKpNtWGALy6NAAA</XPD:REF>
  17944. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  17945. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="fd40Q5EVIE+le0pAEDqLewAA">
  17946. <XPD:ATTR name="Name" type="string">psoListener</XPD:ATTR>
  17947. <XPD:REF name="BehavioralFeature">TcyApNTnqk+DJWA+cSg5CgAA</XPD:REF>
  17948. <XPD:REF name="Type_">/JHLRlaovkibrttO8nZPPgAA</XPD:REF>
  17949. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  17950. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="MWYQyQkW6EKBiZILQxeBkQAA">
  17951. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  17952. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  17953. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  17954. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  17955. <XPD:REF name="TaggedModel">fd40Q5EVIE+le0pAEDqLewAA</XPD:REF>
  17956. </XPD:OBJ>
  17957. </XPD:OBJ>
  17958. </XPD:OBJ>
  17959. <XPD:OBJ name="Operations[24]" type="UMLOperation" guid="7VO9lFQl40C3fOFaW8sa3AAA">
  17960. <XPD:ATTR name="Name" type="string">CUdpClient</XPD:ATTR>
  17961. <XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
  17962. <XPD:ATTR name="StereotypeName" type="string">destroy</XPD:ATTR>
  17963. <XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
  17964. <XPD:REF name="Owner">ecegk3x5sEKpNtWGALy6NAAA</XPD:REF>
  17965. </XPD:OBJ>
  17966. </XPD:OBJ>
  17967. <XPD:OBJ name="OwnedElements[50]" type="UMLClass" guid="W+YbXZBJDU6NfEjOApatvwAA">
  17968. <XPD:ATTR name="Name" type="string">CUdpServer</XPD:ATTR>
  17969. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  17970. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  17971. <XPD:REF name="Views[0]">bwCisxwrCEKKPJ3Eu3K44AAA</XPD:REF>
  17972. <XPD:REF name="Views[1]">jhA06x9mmES8g/q2bBvKqwAA</XPD:REF>
  17973. <XPD:REF name="Views[2]">EGyeYAZNvEmOFCpPS+ohJAAA</XPD:REF>
  17974. <XPD:REF name="Views[3]">P1GnNsXQ20GUwjGbj2RuQgAA</XPD:REF>
  17975. <XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
  17976. <XPD:REF name="Generalizations[0]">j09xKlrPNkS8/NZ3JXD5MwAA</XPD:REF>
  17977. <XPD:ATTR name="#Operations" type="integer">47</XPD:ATTR>
  17978. <XPD:OBJ name="Operations[0]" type="UMLOperation" guid="D8ifRSgqUU+ta46XJbntLwAA">
  17979. <XPD:ATTR name="Name" type="string">CUdpServer</XPD:ATTR>
  17980. <XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
  17981. <XPD:ATTR name="StereotypeName" type="string">create</XPD:ATTR>
  17982. <XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
  17983. <XPD:REF name="Owner">W+YbXZBJDU6NfEjOApatvwAA</XPD:REF>
  17984. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  17985. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="xXvRk1+KjEC2XroCTRCe9AAA">
  17986. <XPD:ATTR name="Name" type="string">psoListener</XPD:ATTR>
  17987. <XPD:REF name="BehavioralFeature">D8ifRSgqUU+ta46XJbntLwAA</XPD:REF>
  17988. <XPD:REF name="Type_">ZMn2cmFZr0+GuJk5rQoyDgAA</XPD:REF>
  17989. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  17990. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="U32MQ2519E6aIWFHYX7WjQAA">
  17991. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  17992. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  17993. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  17994. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  17995. <XPD:REF name="TaggedModel">xXvRk1+KjEC2XroCTRCe9AAA</XPD:REF>
  17996. </XPD:OBJ>
  17997. </XPD:OBJ>
  17998. </XPD:OBJ>
  17999. <XPD:OBJ name="Operations[1]" type="UMLOperation" guid="oC1plyv58UuVSKHSqFrebQAA">
  18000. <XPD:ATTR name="Name" type="string">CUdpServer</XPD:ATTR>
  18001. <XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
  18002. <XPD:ATTR name="StereotypeName" type="string">destroy</XPD:ATTR>
  18003. <XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
  18004. <XPD:REF name="Owner">W+YbXZBJDU6NfEjOApatvwAA</XPD:REF>
  18005. </XPD:OBJ>
  18006. <XPD:OBJ name="Operations[2]" type="UMLOperation" guid="V5lIUnsABkK514V2fZzY6wAA">
  18007. <XPD:ATTR name="Name" type="string">Start</XPD:ATTR>
  18008. <XPD:REF name="Owner">W+YbXZBJDU6NfEjOApatvwAA</XPD:REF>
  18009. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  18010. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="YTYtRHCvoE2gkOcwMYROGAAA">
  18011. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  18012. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  18013. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  18014. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  18015. <XPD:REF name="TaggedModel">V5lIUnsABkK514V2fZzY6wAA</XPD:REF>
  18016. </XPD:OBJ>
  18017. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  18018. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="l3OiZa8B1EGIcePzKvTs7AAA">
  18019. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  18020. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  18021. <XPD:REF name="BehavioralFeature">V5lIUnsABkK514V2fZzY6wAA</XPD:REF>
  18022. </XPD:OBJ>
  18023. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="mNsNiJZ44U2LSwrjQ2rBPwAA">
  18024. <XPD:ATTR name="Name" type="string">lpszBindAddress</XPD:ATTR>
  18025. <XPD:ATTR name="TypeExpression" type="string">LPCTSTR</XPD:ATTR>
  18026. <XPD:REF name="BehavioralFeature">V5lIUnsABkK514V2fZzY6wAA</XPD:REF>
  18027. </XPD:OBJ>
  18028. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="PvKbBtNLvk63AlTmWw51fAAA">
  18029. <XPD:ATTR name="Name" type="string">usPort</XPD:ATTR>
  18030. <XPD:ATTR name="TypeExpression" type="string">USHORT</XPD:ATTR>
  18031. <XPD:REF name="BehavioralFeature">V5lIUnsABkK514V2fZzY6wAA</XPD:REF>
  18032. </XPD:OBJ>
  18033. </XPD:OBJ>
  18034. <XPD:OBJ name="Operations[3]" type="UMLOperation" guid="Jlw2s/Uaz0m75V4w1X+2/AAA">
  18035. <XPD:ATTR name="Name" type="string">Stop</XPD:ATTR>
  18036. <XPD:REF name="Owner">W+YbXZBJDU6NfEjOApatvwAA</XPD:REF>
  18037. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  18038. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="i9UC90YUPkqOIiTBV94QqAAA">
  18039. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  18040. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  18041. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  18042. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  18043. <XPD:REF name="TaggedModel">Jlw2s/Uaz0m75V4w1X+2/AAA</XPD:REF>
  18044. </XPD:OBJ>
  18045. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  18046. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Kl2EqTZhi0+esQv18SZsAAAA">
  18047. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  18048. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  18049. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  18050. <XPD:REF name="BehavioralFeature">Jlw2s/Uaz0m75V4w1X+2/AAA</XPD:REF>
  18051. </XPD:OBJ>
  18052. </XPD:OBJ>
  18053. <XPD:OBJ name="Operations[4]" type="UMLOperation" guid="no2kqiZ/5UK5S/xSHP6g8gAA">
  18054. <XPD:ATTR name="Name" type="string">Send</XPD:ATTR>
  18055. <XPD:REF name="Owner">W+YbXZBJDU6NfEjOApatvwAA</XPD:REF>
  18056. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  18057. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="cDTWPvyJLkymaI04LhHYKQAA">
  18058. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  18059. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  18060. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  18061. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  18062. <XPD:REF name="TaggedModel">no2kqiZ/5UK5S/xSHP6g8gAA</XPD:REF>
  18063. </XPD:OBJ>
  18064. <XPD:ATTR name="#Parameters" type="integer">5</XPD:ATTR>
  18065. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="B+wTGesur0SSGdNpbmTmdwAA">
  18066. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  18067. <XPD:REF name="BehavioralFeature">no2kqiZ/5UK5S/xSHP6g8gAA</XPD:REF>
  18068. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  18069. </XPD:OBJ>
  18070. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="VvNuGbd5CUioUSkCNV41+gAA">
  18071. <XPD:ATTR name="Name" type="string">pBuffer</XPD:ATTR>
  18072. <XPD:ATTR name="TypeExpression" type="string">BYTE</XPD:ATTR>
  18073. <XPD:REF name="BehavioralFeature">no2kqiZ/5UK5S/xSHP6g8gAA</XPD:REF>
  18074. <XPD:ATTR name="#TaggedValues" type="integer">2</XPD:ATTR>
  18075. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="3t+cAd7rx0u3YfAiENrtQgAA">
  18076. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  18077. <XPD:ATTR name="TagDefinitionSetName" type="string">CppConst</XPD:ATTR>
  18078. <XPD:ATTR name="Name" type="string">CppConst</XPD:ATTR>
  18079. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  18080. <XPD:REF name="TaggedModel">VvNuGbd5CUioUSkCNV41+gAA</XPD:REF>
  18081. </XPD:OBJ>
  18082. <XPD:OBJ name="TaggedValues[1]" type="TaggedValue" guid="jv9tNb4dbUiVj3WOsum11gAA">
  18083. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  18084. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  18085. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  18086. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  18087. <XPD:REF name="TaggedModel">VvNuGbd5CUioUSkCNV41+gAA</XPD:REF>
  18088. </XPD:OBJ>
  18089. </XPD:OBJ>
  18090. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="nmlhmOuNKUi/e0BUZY/65QAA">
  18091. <XPD:ATTR name="Name" type="string">iLength</XPD:ATTR>
  18092. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  18093. <XPD:REF name="BehavioralFeature">no2kqiZ/5UK5S/xSHP6g8gAA</XPD:REF>
  18094. </XPD:OBJ>
  18095. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="2DeejWfBZk+pkPhYLy1wvgAA">
  18096. <XPD:ATTR name="Name" type="string">iOffset</XPD:ATTR>
  18097. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  18098. <XPD:REF name="BehavioralFeature">no2kqiZ/5UK5S/xSHP6g8gAA</XPD:REF>
  18099. </XPD:OBJ>
  18100. <XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="KocGtNccaUWwKGysJKF3JwAA">
  18101. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  18102. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  18103. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  18104. <XPD:REF name="BehavioralFeature">no2kqiZ/5UK5S/xSHP6g8gAA</XPD:REF>
  18105. </XPD:OBJ>
  18106. </XPD:OBJ>
  18107. <XPD:OBJ name="Operations[5]" type="UMLOperation" guid="Cpu3dWcxeU2vPC0nafcrEwAA">
  18108. <XPD:ATTR name="Name" type="string">SendPackets</XPD:ATTR>
  18109. <XPD:REF name="Owner">W+YbXZBJDU6NfEjOApatvwAA</XPD:REF>
  18110. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  18111. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="FfRUlHkLGkeRuwHGwsQbpwAA">
  18112. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  18113. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  18114. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  18115. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  18116. <XPD:REF name="TaggedModel">Cpu3dWcxeU2vPC0nafcrEwAA</XPD:REF>
  18117. </XPD:OBJ>
  18118. <XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
  18119. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="iW8eFBuhZkG1Dm2tbSpy5gAA">
  18120. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  18121. <XPD:REF name="BehavioralFeature">Cpu3dWcxeU2vPC0nafcrEwAA</XPD:REF>
  18122. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  18123. </XPD:OBJ>
  18124. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="yJO4PkvqBk2ck5gYDFby4QAA">
  18125. <XPD:ATTR name="Name" type="string">pBuffers</XPD:ATTR>
  18126. <XPD:ATTR name="TypeExpression" type="string">WSABUF</XPD:ATTR>
  18127. <XPD:REF name="BehavioralFeature">Cpu3dWcxeU2vPC0nafcrEwAA</XPD:REF>
  18128. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  18129. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="jjoJRqCnYEyfqHcXmklOCgAA">
  18130. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  18131. <XPD:ATTR name="TagDefinitionSetName" type="string">CppConst</XPD:ATTR>
  18132. <XPD:ATTR name="Name" type="string">CppConst</XPD:ATTR>
  18133. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  18134. <XPD:REF name="TaggedModel">yJO4PkvqBk2ck5gYDFby4QAA</XPD:REF>
  18135. </XPD:OBJ>
  18136. </XPD:OBJ>
  18137. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="2eOcJm3qLEmwZubCfMsC6QAA">
  18138. <XPD:ATTR name="Name" type="string">iCount</XPD:ATTR>
  18139. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  18140. <XPD:REF name="BehavioralFeature">Cpu3dWcxeU2vPC0nafcrEwAA</XPD:REF>
  18141. </XPD:OBJ>
  18142. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="VnnbFQSiEUCtQAPtVBrouwAA">
  18143. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  18144. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  18145. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  18146. <XPD:REF name="BehavioralFeature">Cpu3dWcxeU2vPC0nafcrEwAA</XPD:REF>
  18147. </XPD:OBJ>
  18148. </XPD:OBJ>
  18149. <XPD:OBJ name="Operations[6]" type="UMLOperation" guid="ywlSsmVVrU2IL5R80v0WAQAA">
  18150. <XPD:ATTR name="Name" type="string">HasStarted</XPD:ATTR>
  18151. <XPD:REF name="Owner">W+YbXZBJDU6NfEjOApatvwAA</XPD:REF>
  18152. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  18153. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="+u7SzOzbAkuLIzpNPm8BbQAA">
  18154. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  18155. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  18156. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  18157. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  18158. <XPD:REF name="TaggedModel">ywlSsmVVrU2IL5R80v0WAQAA</XPD:REF>
  18159. </XPD:OBJ>
  18160. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  18161. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="3HetagZx802NKFC0LV/kPQAA">
  18162. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  18163. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  18164. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  18165. <XPD:REF name="BehavioralFeature">ywlSsmVVrU2IL5R80v0WAQAA</XPD:REF>
  18166. </XPD:OBJ>
  18167. </XPD:OBJ>
  18168. <XPD:OBJ name="Operations[7]" type="UMLOperation" guid="gbgFm9Cj5UiFIRMYaFGeEQAA">
  18169. <XPD:ATTR name="Name" type="string">GetState</XPD:ATTR>
  18170. <XPD:REF name="Owner">W+YbXZBJDU6NfEjOApatvwAA</XPD:REF>
  18171. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  18172. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="xjmze2stFkq8AymaRFckjQAA">
  18173. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  18174. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  18175. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  18176. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  18177. <XPD:REF name="TaggedModel">gbgFm9Cj5UiFIRMYaFGeEQAA</XPD:REF>
  18178. </XPD:OBJ>
  18179. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  18180. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="dZbcHxIwz0KDNKb0mYF2sAAA">
  18181. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  18182. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  18183. <XPD:REF name="BehavioralFeature">gbgFm9Cj5UiFIRMYaFGeEQAA</XPD:REF>
  18184. <XPD:REF name="Type_">3KsfqnlMb0ieGw/IAO5hFQAA</XPD:REF>
  18185. </XPD:OBJ>
  18186. </XPD:OBJ>
  18187. <XPD:OBJ name="Operations[8]" type="UMLOperation" guid="hXPxs+F7aUSecehrerb89gAA">
  18188. <XPD:ATTR name="Name" type="string">Disconnect</XPD:ATTR>
  18189. <XPD:REF name="Owner">W+YbXZBJDU6NfEjOApatvwAA</XPD:REF>
  18190. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  18191. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="S8sVMx4oFUeayGwotxJGlgAA">
  18192. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  18193. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  18194. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  18195. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  18196. <XPD:REF name="TaggedModel">hXPxs+F7aUSecehrerb89gAA</XPD:REF>
  18197. </XPD:OBJ>
  18198. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  18199. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="CO4GrmQdakOtDHKXAaCcDQAA">
  18200. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  18201. <XPD:REF name="BehavioralFeature">hXPxs+F7aUSecehrerb89gAA</XPD:REF>
  18202. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  18203. </XPD:OBJ>
  18204. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="bB596UQ+zUabicfb+1rZRQAA">
  18205. <XPD:ATTR name="Name" type="string">bForce</XPD:ATTR>
  18206. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  18207. <XPD:REF name="BehavioralFeature">hXPxs+F7aUSecehrerb89gAA</XPD:REF>
  18208. </XPD:OBJ>
  18209. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="1uy5OQATE0OLVHcbzpvYHQAA">
  18210. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  18211. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  18212. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  18213. <XPD:REF name="BehavioralFeature">hXPxs+F7aUSecehrerb89gAA</XPD:REF>
  18214. </XPD:OBJ>
  18215. </XPD:OBJ>
  18216. <XPD:OBJ name="Operations[9]" type="UMLOperation" guid="7+AHi+CNBECiCONGWUOnGwAA">
  18217. <XPD:ATTR name="Name" type="string">DisconnectLongConnections</XPD:ATTR>
  18218. <XPD:REF name="Owner">W+YbXZBJDU6NfEjOApatvwAA</XPD:REF>
  18219. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  18220. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="9qWD/hUFxEiKH5pEFQqrlQAA">
  18221. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  18222. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  18223. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  18224. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  18225. <XPD:REF name="TaggedModel">7+AHi+CNBECiCONGWUOnGwAA</XPD:REF>
  18226. </XPD:OBJ>
  18227. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  18228. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="+FmkO49q6UCq3jsYci8ihQAA">
  18229. <XPD:ATTR name="Name" type="string">dwPeriod</XPD:ATTR>
  18230. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  18231. <XPD:REF name="BehavioralFeature">7+AHi+CNBECiCONGWUOnGwAA</XPD:REF>
  18232. </XPD:OBJ>
  18233. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="o7vvEL37qk63Jgsz8j1jjAAA">
  18234. <XPD:ATTR name="Name" type="string">bForce</XPD:ATTR>
  18235. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  18236. <XPD:REF name="BehavioralFeature">7+AHi+CNBECiCONGWUOnGwAA</XPD:REF>
  18237. </XPD:OBJ>
  18238. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="eqw1SFs1KU+8+enABw4eIgAA">
  18239. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  18240. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  18241. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  18242. <XPD:REF name="BehavioralFeature">7+AHi+CNBECiCONGWUOnGwAA</XPD:REF>
  18243. </XPD:OBJ>
  18244. </XPD:OBJ>
  18245. <XPD:OBJ name="Operations[10]" type="UMLOperation" guid="DwP9i6+skUaeeCQElWHsqQAA">
  18246. <XPD:ATTR name="Name" type="string">DisconnectSilenceConnections</XPD:ATTR>
  18247. <XPD:REF name="Owner">W+YbXZBJDU6NfEjOApatvwAA</XPD:REF>
  18248. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  18249. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="G3zsh0E2ckmzQg+ypeuseQAA">
  18250. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  18251. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  18252. <XPD:REF name="BehavioralFeature">DwP9i6+skUaeeCQElWHsqQAA</XPD:REF>
  18253. </XPD:OBJ>
  18254. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Y9EVaxh7dUK+xflmJbCYVAAA">
  18255. <XPD:ATTR name="Name" type="string">dwPeriod</XPD:ATTR>
  18256. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  18257. <XPD:REF name="BehavioralFeature">DwP9i6+skUaeeCQElWHsqQAA</XPD:REF>
  18258. </XPD:OBJ>
  18259. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="yJBs/9pg5Ei1x7UjwmrNMQAA">
  18260. <XPD:ATTR name="Name" type="string">bForce</XPD:ATTR>
  18261. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  18262. <XPD:REF name="BehavioralFeature">DwP9i6+skUaeeCQElWHsqQAA</XPD:REF>
  18263. </XPD:OBJ>
  18264. </XPD:OBJ>
  18265. <XPD:OBJ name="Operations[11]" type="UMLOperation" guid="LMId/VDCCEu9lyaMMPntpQAA">
  18266. <XPD:ATTR name="Name" type="string">GetListenAddress</XPD:ATTR>
  18267. <XPD:REF name="Owner">W+YbXZBJDU6NfEjOApatvwAA</XPD:REF>
  18268. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  18269. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="QyBB0O8/IEyaiUnEZ+65CAAA">
  18270. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  18271. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  18272. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  18273. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  18274. <XPD:REF name="TaggedModel">LMId/VDCCEu9lyaMMPntpQAA</XPD:REF>
  18275. </XPD:OBJ>
  18276. <XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
  18277. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="eLWn++ZJd0C64RTBUWPrjgAA">
  18278. <XPD:ATTR name="Name" type="string">lpszAddress</XPD:ATTR>
  18279. <XPD:ATTR name="TypeExpression" type="string">TCHAR</XPD:ATTR>
  18280. <XPD:REF name="BehavioralFeature">LMId/VDCCEu9lyaMMPntpQAA</XPD:REF>
  18281. </XPD:OBJ>
  18282. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="yUvgRjyykEaGnEaRFfQWkQAA">
  18283. <XPD:ATTR name="Name" type="string">iAddressLen</XPD:ATTR>
  18284. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  18285. <XPD:REF name="BehavioralFeature">LMId/VDCCEu9lyaMMPntpQAA</XPD:REF>
  18286. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  18287. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="mu2OvmCu4EmKNplyWLiBwwAA">
  18288. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  18289. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  18290. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  18291. <XPD:ATTR name="DataValue" type="string">&amp;</XPD:ATTR>
  18292. <XPD:REF name="TaggedModel">yUvgRjyykEaGnEaRFfQWkQAA</XPD:REF>
  18293. </XPD:OBJ>
  18294. </XPD:OBJ>
  18295. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="Nf/iQXbgUEWmxssUuQCDJQAA">
  18296. <XPD:ATTR name="Name" type="string">usPort</XPD:ATTR>
  18297. <XPD:ATTR name="TypeExpression" type="string">USHORT</XPD:ATTR>
  18298. <XPD:REF name="BehavioralFeature">LMId/VDCCEu9lyaMMPntpQAA</XPD:REF>
  18299. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  18300. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="C3Q56rz+EkK8DyO3f2MEuQAA">
  18301. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  18302. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  18303. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  18304. <XPD:ATTR name="DataValue" type="string">&amp;</XPD:ATTR>
  18305. <XPD:REF name="TaggedModel">Nf/iQXbgUEWmxssUuQCDJQAA</XPD:REF>
  18306. </XPD:OBJ>
  18307. </XPD:OBJ>
  18308. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="l8M7dKB/JUaRn0lZ8RzG9wAA">
  18309. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  18310. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  18311. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  18312. <XPD:REF name="BehavioralFeature">LMId/VDCCEu9lyaMMPntpQAA</XPD:REF>
  18313. </XPD:OBJ>
  18314. </XPD:OBJ>
  18315. <XPD:OBJ name="Operations[12]" type="UMLOperation" guid="/lenETd6RUeEYN30BelSogAA">
  18316. <XPD:ATTR name="Name" type="string">GetLocalAddress</XPD:ATTR>
  18317. <XPD:REF name="Owner">W+YbXZBJDU6NfEjOApatvwAA</XPD:REF>
  18318. <XPD:ATTR name="#Parameters" type="integer">5</XPD:ATTR>
  18319. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Ysf59rH6SU6m/VZNBhJqcQAA">
  18320. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  18321. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  18322. <XPD:REF name="BehavioralFeature">/lenETd6RUeEYN30BelSogAA</XPD:REF>
  18323. </XPD:OBJ>
  18324. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="xj7TBVUsl0mvbg4D2vnd2gAA">
  18325. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  18326. <XPD:REF name="BehavioralFeature">/lenETd6RUeEYN30BelSogAA</XPD:REF>
  18327. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  18328. </XPD:OBJ>
  18329. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="51oPALmPHU2tVQ24Od6JbgAA">
  18330. <XPD:ATTR name="Name" type="string">lpszAddress</XPD:ATTR>
  18331. <XPD:ATTR name="TypeExpression" type="string">TCHAR</XPD:ATTR>
  18332. <XPD:REF name="BehavioralFeature">/lenETd6RUeEYN30BelSogAA</XPD:REF>
  18333. </XPD:OBJ>
  18334. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="rIWFMDdOOke8qSxNw/XXAwAA">
  18335. <XPD:ATTR name="Name" type="string">iAddressLen</XPD:ATTR>
  18336. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  18337. <XPD:REF name="BehavioralFeature">/lenETd6RUeEYN30BelSogAA</XPD:REF>
  18338. </XPD:OBJ>
  18339. <XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="Ua0Em3kDC0CWsfzuXIi8/AAA">
  18340. <XPD:ATTR name="Name" type="string">usPort</XPD:ATTR>
  18341. <XPD:ATTR name="TypeExpression" type="string">USHORT</XPD:ATTR>
  18342. <XPD:REF name="BehavioralFeature">/lenETd6RUeEYN30BelSogAA</XPD:REF>
  18343. </XPD:OBJ>
  18344. </XPD:OBJ>
  18345. <XPD:OBJ name="Operations[13]" type="UMLOperation" guid="NuH1XXveUkm11bYVHQ7k9AAA">
  18346. <XPD:ATTR name="Name" type="string">GetRemoteAddress</XPD:ATTR>
  18347. <XPD:REF name="Owner">W+YbXZBJDU6NfEjOApatvwAA</XPD:REF>
  18348. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  18349. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="dxp0muyXG0uUh8VPz1br9wAA">
  18350. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  18351. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  18352. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  18353. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  18354. <XPD:REF name="TaggedModel">NuH1XXveUkm11bYVHQ7k9AAA</XPD:REF>
  18355. </XPD:OBJ>
  18356. <XPD:ATTR name="#Parameters" type="integer">5</XPD:ATTR>
  18357. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="u57IlKOdzkW8rhlQuTBzWwAA">
  18358. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  18359. <XPD:REF name="BehavioralFeature">NuH1XXveUkm11bYVHQ7k9AAA</XPD:REF>
  18360. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  18361. </XPD:OBJ>
  18362. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="0MAy5T8eiEemKMH+VwY57QAA">
  18363. <XPD:ATTR name="Name" type="string">lpszAddress</XPD:ATTR>
  18364. <XPD:ATTR name="TypeExpression" type="string">TCHAR</XPD:ATTR>
  18365. <XPD:REF name="BehavioralFeature">NuH1XXveUkm11bYVHQ7k9AAA</XPD:REF>
  18366. </XPD:OBJ>
  18367. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="f9MWFcvolUCvwVErXEVSbwAA">
  18368. <XPD:ATTR name="Name" type="string">iAddressLen</XPD:ATTR>
  18369. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  18370. <XPD:REF name="BehavioralFeature">NuH1XXveUkm11bYVHQ7k9AAA</XPD:REF>
  18371. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  18372. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="Fr8cuHJorUmrvWJ1znS+/wAA">
  18373. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  18374. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  18375. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  18376. <XPD:ATTR name="DataValue" type="string">&amp;</XPD:ATTR>
  18377. <XPD:REF name="TaggedModel">f9MWFcvolUCvwVErXEVSbwAA</XPD:REF>
  18378. </XPD:OBJ>
  18379. </XPD:OBJ>
  18380. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="VzTHfpQacEWEHJ0SNjm7rAAA">
  18381. <XPD:ATTR name="Name" type="string">usPort</XPD:ATTR>
  18382. <XPD:ATTR name="TypeExpression" type="string">USHORT</XPD:ATTR>
  18383. <XPD:REF name="BehavioralFeature">NuH1XXveUkm11bYVHQ7k9AAA</XPD:REF>
  18384. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  18385. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="vo9jadvyfkKmrbM2uXTPTgAA">
  18386. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  18387. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  18388. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  18389. <XPD:ATTR name="DataValue" type="string">&amp;</XPD:ATTR>
  18390. <XPD:REF name="TaggedModel">VzTHfpQacEWEHJ0SNjm7rAAA</XPD:REF>
  18391. </XPD:OBJ>
  18392. </XPD:OBJ>
  18393. <XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="1r0+xpjDoUCOvhqlrjaHbwAA">
  18394. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  18395. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  18396. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  18397. <XPD:REF name="BehavioralFeature">NuH1XXveUkm11bYVHQ7k9AAA</XPD:REF>
  18398. </XPD:OBJ>
  18399. </XPD:OBJ>
  18400. <XPD:OBJ name="Operations[14]" type="UMLOperation" guid="yGn1U0J5OE2ackx8nLy47wAA">
  18401. <XPD:ATTR name="Name" type="string">GetPendingDataLength</XPD:ATTR>
  18402. <XPD:REF name="Owner">W+YbXZBJDU6NfEjOApatvwAA</XPD:REF>
  18403. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  18404. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="bxNjMxEBgU2gz3gIwD6agQAA">
  18405. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  18406. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  18407. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  18408. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  18409. <XPD:REF name="TaggedModel">yGn1U0J5OE2ackx8nLy47wAA</XPD:REF>
  18410. </XPD:OBJ>
  18411. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  18412. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="8cekXGl0GEucId2K41Cl9wAA">
  18413. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  18414. <XPD:REF name="BehavioralFeature">yGn1U0J5OE2ackx8nLy47wAA</XPD:REF>
  18415. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  18416. </XPD:OBJ>
  18417. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="C3P0R3s+Bkq3xVXzc906ZAAA">
  18418. <XPD:ATTR name="Name" type="string">iPending</XPD:ATTR>
  18419. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  18420. <XPD:REF name="BehavioralFeature">yGn1U0J5OE2ackx8nLy47wAA</XPD:REF>
  18421. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  18422. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="CVvc+FLw3kmGZoGqDGZewAAA">
  18423. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  18424. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  18425. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  18426. <XPD:ATTR name="DataValue" type="string">&amp;</XPD:ATTR>
  18427. <XPD:REF name="TaggedModel">C3P0R3s+Bkq3xVXzc906ZAAA</XPD:REF>
  18428. </XPD:OBJ>
  18429. </XPD:OBJ>
  18430. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="bS1KULqWAka6gGWOEWaX4QAA">
  18431. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  18432. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  18433. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  18434. <XPD:REF name="BehavioralFeature">yGn1U0J5OE2ackx8nLy47wAA</XPD:REF>
  18435. </XPD:OBJ>
  18436. </XPD:OBJ>
  18437. <XPD:OBJ name="Operations[15]" type="UMLOperation" guid="jeArLgFBQkuAsARHVPbldAAA">
  18438. <XPD:ATTR name="Name" type="string">GetConnectionCount</XPD:ATTR>
  18439. <XPD:REF name="Owner">W+YbXZBJDU6NfEjOApatvwAA</XPD:REF>
  18440. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  18441. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="PLRUiWASSU2mqjlz3OTy5QAA">
  18442. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  18443. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  18444. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  18445. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  18446. <XPD:REF name="TaggedModel">jeArLgFBQkuAsARHVPbldAAA</XPD:REF>
  18447. </XPD:OBJ>
  18448. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  18449. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="H0/NDwKMoUKHlaivbnd2CAAA">
  18450. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  18451. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  18452. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  18453. <XPD:REF name="BehavioralFeature">jeArLgFBQkuAsARHVPbldAAA</XPD:REF>
  18454. </XPD:OBJ>
  18455. </XPD:OBJ>
  18456. <XPD:OBJ name="Operations[16]" type="UMLOperation" guid="QyTkJ1y0gkq6sdItFzUaHwAA">
  18457. <XPD:ATTR name="Name" type="string">GetAllConnectionIDs</XPD:ATTR>
  18458. <XPD:REF name="Owner">W+YbXZBJDU6NfEjOApatvwAA</XPD:REF>
  18459. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  18460. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="gAzI3XKMlkeRxr+UawkXzAAA">
  18461. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  18462. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  18463. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  18464. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  18465. <XPD:REF name="TaggedModel">QyTkJ1y0gkq6sdItFzUaHwAA</XPD:REF>
  18466. </XPD:OBJ>
  18467. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  18468. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="aDE1RwH36kafHTUy2XXdGQAA">
  18469. <XPD:ATTR name="Name" type="string">pIDs</XPD:ATTR>
  18470. <XPD:REF name="BehavioralFeature">QyTkJ1y0gkq6sdItFzUaHwAA</XPD:REF>
  18471. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  18472. </XPD:OBJ>
  18473. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="h6aKqov8NE61OoApVgEBAgAA">
  18474. <XPD:ATTR name="Name" type="string">dwCount</XPD:ATTR>
  18475. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  18476. <XPD:REF name="BehavioralFeature">QyTkJ1y0gkq6sdItFzUaHwAA</XPD:REF>
  18477. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  18478. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="WvMSDn8vykqCFrZhXy0WJAAA">
  18479. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  18480. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  18481. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  18482. <XPD:ATTR name="DataValue" type="string">&amp;</XPD:ATTR>
  18483. <XPD:REF name="TaggedModel">h6aKqov8NE61OoApVgEBAgAA</XPD:REF>
  18484. </XPD:OBJ>
  18485. </XPD:OBJ>
  18486. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="tO1+He+SkEqHFL3ohmdSyAAA">
  18487. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  18488. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  18489. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  18490. <XPD:REF name="BehavioralFeature">QyTkJ1y0gkq6sdItFzUaHwAA</XPD:REF>
  18491. </XPD:OBJ>
  18492. </XPD:OBJ>
  18493. <XPD:OBJ name="Operations[17]" type="UMLOperation" guid="mQaNW2ycnEiO4gkpuBNjDAAA">
  18494. <XPD:ATTR name="Name" type="string">GetConnectPeriod</XPD:ATTR>
  18495. <XPD:REF name="Owner">W+YbXZBJDU6NfEjOApatvwAA</XPD:REF>
  18496. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  18497. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="Q1Eq3HzAgEm6M8hZ137kqwAA">
  18498. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  18499. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  18500. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  18501. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  18502. <XPD:REF name="TaggedModel">mQaNW2ycnEiO4gkpuBNjDAAA</XPD:REF>
  18503. </XPD:OBJ>
  18504. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  18505. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="b33D5qBDNkuWJmD5QTOjcQAA">
  18506. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  18507. <XPD:REF name="BehavioralFeature">mQaNW2ycnEiO4gkpuBNjDAAA</XPD:REF>
  18508. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  18509. </XPD:OBJ>
  18510. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="h9Vlf9SWaEShtJRegwFK2gAA">
  18511. <XPD:ATTR name="Name" type="string">dwPeriod</XPD:ATTR>
  18512. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  18513. <XPD:REF name="BehavioralFeature">mQaNW2ycnEiO4gkpuBNjDAAA</XPD:REF>
  18514. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  18515. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="LyVJWcmaNUW3Kvop1As7hQAA">
  18516. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  18517. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  18518. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  18519. <XPD:ATTR name="DataValue" type="string">&amp;</XPD:ATTR>
  18520. <XPD:REF name="TaggedModel">h9Vlf9SWaEShtJRegwFK2gAA</XPD:REF>
  18521. </XPD:OBJ>
  18522. </XPD:OBJ>
  18523. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="dO1gX8lMIUite2zhlmre1QAA">
  18524. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  18525. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  18526. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  18527. <XPD:REF name="BehavioralFeature">mQaNW2ycnEiO4gkpuBNjDAAA</XPD:REF>
  18528. </XPD:OBJ>
  18529. </XPD:OBJ>
  18530. <XPD:OBJ name="Operations[18]" type="UMLOperation" guid="kl+dFCyY9UaQpvgwLftQCQAA">
  18531. <XPD:ATTR name="Name" type="string">GetSilencePeriod</XPD:ATTR>
  18532. <XPD:REF name="Owner">W+YbXZBJDU6NfEjOApatvwAA</XPD:REF>
  18533. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  18534. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="XgnhDzZDHUu5paPzs9Cw5gAA">
  18535. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  18536. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  18537. <XPD:REF name="BehavioralFeature">kl+dFCyY9UaQpvgwLftQCQAA</XPD:REF>
  18538. </XPD:OBJ>
  18539. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="riSvTRwZqEyCBlrsKEXjFAAA">
  18540. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  18541. <XPD:REF name="BehavioralFeature">kl+dFCyY9UaQpvgwLftQCQAA</XPD:REF>
  18542. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  18543. </XPD:OBJ>
  18544. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="MsGnYd8n1E6A5GG59odk7QAA">
  18545. <XPD:ATTR name="Name" type="string">dwPeriod</XPD:ATTR>
  18546. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  18547. <XPD:REF name="BehavioralFeature">kl+dFCyY9UaQpvgwLftQCQAA</XPD:REF>
  18548. </XPD:OBJ>
  18549. </XPD:OBJ>
  18550. <XPD:OBJ name="Operations[19]" type="UMLOperation" guid="TNfshbZlfU+l5iFZEGxweAAA">
  18551. <XPD:ATTR name="Name" type="string">GetLastError</XPD:ATTR>
  18552. <XPD:REF name="Owner">W+YbXZBJDU6NfEjOApatvwAA</XPD:REF>
  18553. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  18554. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="mY7SiJDuYU6JettYi+/ZbgAA">
  18555. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  18556. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  18557. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  18558. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  18559. <XPD:REF name="TaggedModel">TNfshbZlfU+l5iFZEGxweAAA</XPD:REF>
  18560. </XPD:OBJ>
  18561. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  18562. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="vKQBvyphHk+Ant1YP79wrwAA">
  18563. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  18564. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  18565. <XPD:REF name="BehavioralFeature">TNfshbZlfU+l5iFZEGxweAAA</XPD:REF>
  18566. <XPD:REF name="Type_">R9EXi7T78E6Gt882nRMyDwAA</XPD:REF>
  18567. </XPD:OBJ>
  18568. </XPD:OBJ>
  18569. <XPD:OBJ name="Operations[20]" type="UMLOperation" guid="2M1YnjnH60CSUcL8NjF8UgAA">
  18570. <XPD:ATTR name="Name" type="string">GetLastErrorDesc</XPD:ATTR>
  18571. <XPD:REF name="Owner">W+YbXZBJDU6NfEjOApatvwAA</XPD:REF>
  18572. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  18573. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="iC0tOuyDY0WaWIWMaGRlMgAA">
  18574. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  18575. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  18576. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  18577. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  18578. <XPD:REF name="TaggedModel">2M1YnjnH60CSUcL8NjF8UgAA</XPD:REF>
  18579. </XPD:OBJ>
  18580. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  18581. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="xAtPuhwOlUeZFIMG5Tkc5AAA">
  18582. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  18583. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  18584. <XPD:ATTR name="TypeExpression" type="string">LPCTSTR</XPD:ATTR>
  18585. <XPD:REF name="BehavioralFeature">2M1YnjnH60CSUcL8NjF8UgAA</XPD:REF>
  18586. </XPD:OBJ>
  18587. </XPD:OBJ>
  18588. <XPD:OBJ name="Operations[21]" type="UMLOperation" guid="lZOxp482bUCE/wkelwniEgAA">
  18589. <XPD:ATTR name="Name" type="string">SetConnectionExtra</XPD:ATTR>
  18590. <XPD:REF name="Owner">W+YbXZBJDU6NfEjOApatvwAA</XPD:REF>
  18591. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  18592. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="urLsnvmoFkSdzlHWxcjAggAA">
  18593. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  18594. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  18595. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  18596. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  18597. <XPD:REF name="TaggedModel">lZOxp482bUCE/wkelwniEgAA</XPD:REF>
  18598. </XPD:OBJ>
  18599. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  18600. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ftD8uqizQ0W63U4pFgx7mwAA">
  18601. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  18602. <XPD:REF name="BehavioralFeature">lZOxp482bUCE/wkelwniEgAA</XPD:REF>
  18603. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  18604. </XPD:OBJ>
  18605. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="IAsEbJIzakuDXTHTvYzhSAAA">
  18606. <XPD:ATTR name="Name" type="string">pExtra</XPD:ATTR>
  18607. <XPD:ATTR name="TypeExpression" type="string">PVOID</XPD:ATTR>
  18608. <XPD:REF name="BehavioralFeature">lZOxp482bUCE/wkelwniEgAA</XPD:REF>
  18609. </XPD:OBJ>
  18610. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="9ovDRPlzeU29QKYN9k9ingAA">
  18611. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  18612. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  18613. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  18614. <XPD:REF name="BehavioralFeature">lZOxp482bUCE/wkelwniEgAA</XPD:REF>
  18615. </XPD:OBJ>
  18616. </XPD:OBJ>
  18617. <XPD:OBJ name="Operations[22]" type="UMLOperation" guid="nmWJZNhXmE2NcOSdXZQulAAA">
  18618. <XPD:ATTR name="Name" type="string">GetConnectionExtra</XPD:ATTR>
  18619. <XPD:REF name="Owner">W+YbXZBJDU6NfEjOApatvwAA</XPD:REF>
  18620. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  18621. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="BBG4lxH2HE+8XjyI1+WkHAAA">
  18622. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  18623. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  18624. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  18625. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  18626. <XPD:REF name="TaggedModel">nmWJZNhXmE2NcOSdXZQulAAA</XPD:REF>
  18627. </XPD:OBJ>
  18628. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  18629. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="9JsRHyLb8ki45KaRqc5w/gAA">
  18630. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  18631. <XPD:REF name="BehavioralFeature">nmWJZNhXmE2NcOSdXZQulAAA</XPD:REF>
  18632. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  18633. </XPD:OBJ>
  18634. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="3hbHnmGUoE2wHMGzb90XuwAA">
  18635. <XPD:ATTR name="Name" type="string">ppExtra</XPD:ATTR>
  18636. <XPD:ATTR name="TypeExpression" type="string">PVOID</XPD:ATTR>
  18637. <XPD:REF name="BehavioralFeature">nmWJZNhXmE2NcOSdXZQulAAA</XPD:REF>
  18638. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  18639. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="1dlhEeO4bkCaBMQLYi8K7wAA">
  18640. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  18641. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  18642. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  18643. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  18644. <XPD:REF name="TaggedModel">3hbHnmGUoE2wHMGzb90XuwAA</XPD:REF>
  18645. </XPD:OBJ>
  18646. </XPD:OBJ>
  18647. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="yPOX/uS6+EO69/V6r/Se+gAA">
  18648. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  18649. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  18650. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  18651. <XPD:REF name="BehavioralFeature">nmWJZNhXmE2NcOSdXZQulAAA</XPD:REF>
  18652. </XPD:OBJ>
  18653. </XPD:OBJ>
  18654. <XPD:OBJ name="Operations[23]" type="UMLOperation" guid="oG/E4zVa70uUS7VtaPwp2wAA">
  18655. <XPD:ATTR name="Name" type="string">SetSendPolicy</XPD:ATTR>
  18656. <XPD:REF name="Owner">W+YbXZBJDU6NfEjOApatvwAA</XPD:REF>
  18657. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  18658. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="ykwMyT+kyE6gtUxjKe4FOwAA">
  18659. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  18660. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  18661. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  18662. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  18663. <XPD:REF name="TaggedModel">oG/E4zVa70uUS7VtaPwp2wAA</XPD:REF>
  18664. </XPD:OBJ>
  18665. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  18666. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="TkPZUvHM+0OI1ABKjX8i+wAA">
  18667. <XPD:ATTR name="Name" type="string">enSendPolicy</XPD:ATTR>
  18668. <XPD:REF name="BehavioralFeature">oG/E4zVa70uUS7VtaPwp2wAA</XPD:REF>
  18669. <XPD:REF name="Type_">p4RvBvwp3kOxyo/4mj2ZKwAA</XPD:REF>
  18670. </XPD:OBJ>
  18671. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="JWkWr8pS8kC48a673rVfAAAA">
  18672. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  18673. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  18674. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  18675. <XPD:REF name="BehavioralFeature">oG/E4zVa70uUS7VtaPwp2wAA</XPD:REF>
  18676. </XPD:OBJ>
  18677. </XPD:OBJ>
  18678. <XPD:OBJ name="Operations[24]" type="UMLOperation" guid="W0LICNwwH0CBJaD776pyBwAA">
  18679. <XPD:ATTR name="Name" type="string">SetMarkSilence</XPD:ATTR>
  18680. <XPD:REF name="Owner">W+YbXZBJDU6NfEjOApatvwAA</XPD:REF>
  18681. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  18682. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="mR7XU1urUka20tbNwt+4jgAA">
  18683. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  18684. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  18685. <XPD:REF name="BehavioralFeature">W0LICNwwH0CBJaD776pyBwAA</XPD:REF>
  18686. </XPD:OBJ>
  18687. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="WF6F9RYsCUSAdJ5kfr6RWgAA">
  18688. <XPD:ATTR name="Name" type="string">bMarkSilence</XPD:ATTR>
  18689. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  18690. <XPD:REF name="BehavioralFeature">W0LICNwwH0CBJaD776pyBwAA</XPD:REF>
  18691. </XPD:OBJ>
  18692. </XPD:OBJ>
  18693. <XPD:OBJ name="Operations[25]" type="UMLOperation" guid="+GtCyW44AkyhhlJBsZqNBgAA">
  18694. <XPD:ATTR name="Name" type="string">IsMarkSilence</XPD:ATTR>
  18695. <XPD:REF name="Owner">W+YbXZBJDU6NfEjOApatvwAA</XPD:REF>
  18696. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  18697. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="cN/c6bY++kOf3uHRqw0yCgAA">
  18698. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  18699. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  18700. <XPD:REF name="BehavioralFeature">+GtCyW44AkyhhlJBsZqNBgAA</XPD:REF>
  18701. </XPD:OBJ>
  18702. </XPD:OBJ>
  18703. <XPD:OBJ name="Operations[26]" type="UMLOperation" guid="356sgNben0adz63c+AptuwAA">
  18704. <XPD:ATTR name="Name" type="string">SetWorkerThreadCount</XPD:ATTR>
  18705. <XPD:REF name="Owner">W+YbXZBJDU6NfEjOApatvwAA</XPD:REF>
  18706. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  18707. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="fEjrY/q6u0u24WNA+qIFaAAA">
  18708. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  18709. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  18710. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  18711. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  18712. <XPD:REF name="TaggedModel">356sgNben0adz63c+AptuwAA</XPD:REF>
  18713. </XPD:OBJ>
  18714. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  18715. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="q5yju311u0SCdzvsRmCDfgAA">
  18716. <XPD:ATTR name="Name" type="string">dwWorkerThreadCount</XPD:ATTR>
  18717. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  18718. <XPD:REF name="BehavioralFeature">356sgNben0adz63c+AptuwAA</XPD:REF>
  18719. </XPD:OBJ>
  18720. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="ntYsxknvhkeXlyWKbkKDqgAA">
  18721. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  18722. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  18723. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  18724. <XPD:REF name="BehavioralFeature">356sgNben0adz63c+AptuwAA</XPD:REF>
  18725. </XPD:OBJ>
  18726. </XPD:OBJ>
  18727. <XPD:OBJ name="Operations[27]" type="UMLOperation" guid="QOJXMk1ZiUqOko/3phm99gAA">
  18728. <XPD:ATTR name="Name" type="string">SetFreeSocketObjLockTime</XPD:ATTR>
  18729. <XPD:REF name="Owner">W+YbXZBJDU6NfEjOApatvwAA</XPD:REF>
  18730. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  18731. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="Y2k5So5GS02uZV14ooC9QwAA">
  18732. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  18733. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  18734. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  18735. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  18736. <XPD:REF name="TaggedModel">QOJXMk1ZiUqOko/3phm99gAA</XPD:REF>
  18737. </XPD:OBJ>
  18738. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  18739. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="N7ArWMgaAUyMmskAzH2U5AAA">
  18740. <XPD:ATTR name="Name" type="string">dwFreeSocketObjLockTime</XPD:ATTR>
  18741. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  18742. <XPD:REF name="BehavioralFeature">QOJXMk1ZiUqOko/3phm99gAA</XPD:REF>
  18743. </XPD:OBJ>
  18744. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Y92sM2XTyU+7SQEsyaYYMAAA">
  18745. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  18746. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  18747. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  18748. <XPD:REF name="BehavioralFeature">QOJXMk1ZiUqOko/3phm99gAA</XPD:REF>
  18749. </XPD:OBJ>
  18750. </XPD:OBJ>
  18751. <XPD:OBJ name="Operations[28]" type="UMLOperation" guid="zTnCCuODdkqUMJjRKKx4AgAA">
  18752. <XPD:ATTR name="Name" type="string">SetFreeSocketObjPool</XPD:ATTR>
  18753. <XPD:REF name="Owner">W+YbXZBJDU6NfEjOApatvwAA</XPD:REF>
  18754. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  18755. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="r+33fsvKGkyPB1F374RpaAAA">
  18756. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  18757. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  18758. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  18759. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  18760. <XPD:REF name="TaggedModel">zTnCCuODdkqUMJjRKKx4AgAA</XPD:REF>
  18761. </XPD:OBJ>
  18762. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  18763. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="fZjlb1Psw0iYhGreRLDEOAAA">
  18764. <XPD:ATTR name="Name" type="string">dwFreeSocketObjPool</XPD:ATTR>
  18765. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  18766. <XPD:REF name="BehavioralFeature">zTnCCuODdkqUMJjRKKx4AgAA</XPD:REF>
  18767. </XPD:OBJ>
  18768. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Ujr5P4+7X0aMCX/FxqJzOgAA">
  18769. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  18770. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  18771. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  18772. <XPD:REF name="BehavioralFeature">zTnCCuODdkqUMJjRKKx4AgAA</XPD:REF>
  18773. </XPD:OBJ>
  18774. </XPD:OBJ>
  18775. <XPD:OBJ name="Operations[29]" type="UMLOperation" guid="pPH+7+5rUUKFKEzMEEgKAAAA">
  18776. <XPD:ATTR name="Name" type="string">SetFreeBufferObjPool</XPD:ATTR>
  18777. <XPD:REF name="Owner">W+YbXZBJDU6NfEjOApatvwAA</XPD:REF>
  18778. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  18779. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="U7Q83OyPaEe/LlXVz/GRVQAA">
  18780. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  18781. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  18782. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  18783. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  18784. <XPD:REF name="TaggedModel">pPH+7+5rUUKFKEzMEEgKAAAA</XPD:REF>
  18785. </XPD:OBJ>
  18786. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  18787. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="y9+4//hguUidvSfz/zVd7gAA">
  18788. <XPD:ATTR name="Name" type="string">dwFreeBufferObjPool</XPD:ATTR>
  18789. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  18790. <XPD:REF name="BehavioralFeature">pPH+7+5rUUKFKEzMEEgKAAAA</XPD:REF>
  18791. </XPD:OBJ>
  18792. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="XRq2hMzBrkGxPGiyVDmF1wAA">
  18793. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  18794. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  18795. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  18796. <XPD:REF name="BehavioralFeature">pPH+7+5rUUKFKEzMEEgKAAAA</XPD:REF>
  18797. </XPD:OBJ>
  18798. </XPD:OBJ>
  18799. <XPD:OBJ name="Operations[30]" type="UMLOperation" guid="Zu2/V9cN1kG7hpd0G5at9AAA">
  18800. <XPD:ATTR name="Name" type="string">SetFreeSocketObjHold</XPD:ATTR>
  18801. <XPD:REF name="Owner">W+YbXZBJDU6NfEjOApatvwAA</XPD:REF>
  18802. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  18803. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="dsOH1Cb59EKnVJ/HhYNwgwAA">
  18804. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  18805. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  18806. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  18807. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  18808. <XPD:REF name="TaggedModel">Zu2/V9cN1kG7hpd0G5at9AAA</XPD:REF>
  18809. </XPD:OBJ>
  18810. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  18811. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="UmFNBHdkqE6PjR82UDZYogAA">
  18812. <XPD:ATTR name="Name" type="string">dwFreeSocketObjHold</XPD:ATTR>
  18813. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  18814. <XPD:REF name="BehavioralFeature">Zu2/V9cN1kG7hpd0G5at9AAA</XPD:REF>
  18815. </XPD:OBJ>
  18816. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Ti6XsgD8akWlT7m2sNY2dgAA">
  18817. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  18818. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  18819. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  18820. <XPD:REF name="BehavioralFeature">Zu2/V9cN1kG7hpd0G5at9AAA</XPD:REF>
  18821. </XPD:OBJ>
  18822. </XPD:OBJ>
  18823. <XPD:OBJ name="Operations[31]" type="UMLOperation" guid="5pFEaYktg0yhGdty6wQYygAA">
  18824. <XPD:ATTR name="Name" type="string">SetFreeBufferObjHold</XPD:ATTR>
  18825. <XPD:REF name="Owner">W+YbXZBJDU6NfEjOApatvwAA</XPD:REF>
  18826. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  18827. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="/9zmyfTEuUCYxaMqX4niJwAA">
  18828. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  18829. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  18830. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  18831. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  18832. <XPD:REF name="TaggedModel">5pFEaYktg0yhGdty6wQYygAA</XPD:REF>
  18833. </XPD:OBJ>
  18834. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  18835. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="XeW6T05BqkeSwluhA/ZvZQAA">
  18836. <XPD:ATTR name="Name" type="string">dwFreeBufferObjHold</XPD:ATTR>
  18837. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  18838. <XPD:REF name="BehavioralFeature">5pFEaYktg0yhGdty6wQYygAA</XPD:REF>
  18839. </XPD:OBJ>
  18840. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="z6m4pcwh9kOnWbM/A+sl0gAA">
  18841. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  18842. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  18843. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  18844. <XPD:REF name="BehavioralFeature">5pFEaYktg0yhGdty6wQYygAA</XPD:REF>
  18845. </XPD:OBJ>
  18846. </XPD:OBJ>
  18847. <XPD:OBJ name="Operations[32]" type="UMLOperation" guid="mqEkH1ShrEefLMvsOtm94QAA">
  18848. <XPD:ATTR name="Name" type="string">SetMaxDatagramSize</XPD:ATTR>
  18849. <XPD:REF name="Owner">W+YbXZBJDU6NfEjOApatvwAA</XPD:REF>
  18850. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  18851. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="xMrZ9b0++UevIdufWslASAAA">
  18852. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  18853. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  18854. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  18855. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  18856. <XPD:REF name="TaggedModel">mqEkH1ShrEefLMvsOtm94QAA</XPD:REF>
  18857. </XPD:OBJ>
  18858. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  18859. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="GGV2r0kBnUSC+izKCf6nvQAA">
  18860. <XPD:ATTR name="Name" type="string">dwMaxDatagramSize</XPD:ATTR>
  18861. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  18862. <XPD:REF name="BehavioralFeature">mqEkH1ShrEefLMvsOtm94QAA</XPD:REF>
  18863. </XPD:OBJ>
  18864. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="yfhLneer0ECyFzSs6OcIIgAA">
  18865. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  18866. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  18867. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  18868. <XPD:REF name="BehavioralFeature">mqEkH1ShrEefLMvsOtm94QAA</XPD:REF>
  18869. </XPD:OBJ>
  18870. </XPD:OBJ>
  18871. <XPD:OBJ name="Operations[33]" type="UMLOperation" guid="gEY7IkqHq0qt9XjFLp0w+wAA">
  18872. <XPD:ATTR name="Name" type="string">SetPostReceiveCount</XPD:ATTR>
  18873. <XPD:REF name="Owner">W+YbXZBJDU6NfEjOApatvwAA</XPD:REF>
  18874. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  18875. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="nFW5ZAGgO0C+reSyjoQZhgAA">
  18876. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  18877. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  18878. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  18879. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  18880. <XPD:REF name="TaggedModel">gEY7IkqHq0qt9XjFLp0w+wAA</XPD:REF>
  18881. </XPD:OBJ>
  18882. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  18883. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="9nPu0/EeNkG6QtRdRyu3vwAA">
  18884. <XPD:ATTR name="Name" type="string">dwPostReceiveCount</XPD:ATTR>
  18885. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  18886. <XPD:REF name="BehavioralFeature">gEY7IkqHq0qt9XjFLp0w+wAA</XPD:REF>
  18887. </XPD:OBJ>
  18888. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="pAHbfGHB9U6IT0cGfgb5RQAA">
  18889. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  18890. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  18891. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  18892. <XPD:REF name="BehavioralFeature">gEY7IkqHq0qt9XjFLp0w+wAA</XPD:REF>
  18893. </XPD:OBJ>
  18894. </XPD:OBJ>
  18895. <XPD:OBJ name="Operations[34]" type="UMLOperation" guid="H/n8La7u6UCaEKXZPoOGLgAA">
  18896. <XPD:ATTR name="Name" type="string">SetDetectAttempts</XPD:ATTR>
  18897. <XPD:REF name="Owner">W+YbXZBJDU6NfEjOApatvwAA</XPD:REF>
  18898. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  18899. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="29jZzLSTSUaGMYLUhKPjjgAA">
  18900. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  18901. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  18902. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  18903. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  18904. <XPD:REF name="TaggedModel">H/n8La7u6UCaEKXZPoOGLgAA</XPD:REF>
  18905. </XPD:OBJ>
  18906. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  18907. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="mhmbngbjmUGVw/wZvOLwIAAA">
  18908. <XPD:ATTR name="Name" type="string">dwDetectAttempts</XPD:ATTR>
  18909. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  18910. <XPD:REF name="BehavioralFeature">H/n8La7u6UCaEKXZPoOGLgAA</XPD:REF>
  18911. </XPD:OBJ>
  18912. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="0lTxi+B4PUCWPuUUJJQfkgAA">
  18913. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  18914. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  18915. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  18916. <XPD:REF name="BehavioralFeature">H/n8La7u6UCaEKXZPoOGLgAA</XPD:REF>
  18917. </XPD:OBJ>
  18918. </XPD:OBJ>
  18919. <XPD:OBJ name="Operations[35]" type="UMLOperation" guid="ZP/6aUbFXEKzLuDralQl/QAA">
  18920. <XPD:ATTR name="Name" type="string">SetDetectInterval</XPD:ATTR>
  18921. <XPD:REF name="Owner">W+YbXZBJDU6NfEjOApatvwAA</XPD:REF>
  18922. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  18923. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="h+jZ4xRjnkOu859QblOyngAA">
  18924. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  18925. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  18926. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  18927. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  18928. <XPD:REF name="TaggedModel">ZP/6aUbFXEKzLuDralQl/QAA</XPD:REF>
  18929. </XPD:OBJ>
  18930. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  18931. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="fW0nnycWbUmVfuVU7oR8ewAA">
  18932. <XPD:ATTR name="Name" type="string">dwDetectInterval</XPD:ATTR>
  18933. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  18934. <XPD:REF name="BehavioralFeature">ZP/6aUbFXEKzLuDralQl/QAA</XPD:REF>
  18935. </XPD:OBJ>
  18936. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="TOGsu01OskWyAINTMmqZowAA">
  18937. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  18938. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  18939. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  18940. <XPD:REF name="BehavioralFeature">ZP/6aUbFXEKzLuDralQl/QAA</XPD:REF>
  18941. </XPD:OBJ>
  18942. </XPD:OBJ>
  18943. <XPD:OBJ name="Operations[36]" type="UMLOperation" guid="hEMV7R4Qqk+ZXAonll6vFgAA">
  18944. <XPD:ATTR name="Name" type="string">GetSendPolicy</XPD:ATTR>
  18945. <XPD:REF name="Owner">W+YbXZBJDU6NfEjOApatvwAA</XPD:REF>
  18946. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  18947. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="+b4SIlAJUkeB7rs1LK0mPQAA">
  18948. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  18949. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  18950. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  18951. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  18952. <XPD:REF name="TaggedModel">hEMV7R4Qqk+ZXAonll6vFgAA</XPD:REF>
  18953. </XPD:OBJ>
  18954. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  18955. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="zlY5tvQ3XU6NmtOqD0mCCgAA">
  18956. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  18957. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  18958. <XPD:REF name="BehavioralFeature">hEMV7R4Qqk+ZXAonll6vFgAA</XPD:REF>
  18959. <XPD:REF name="Type_">p4RvBvwp3kOxyo/4mj2ZKwAA</XPD:REF>
  18960. </XPD:OBJ>
  18961. </XPD:OBJ>
  18962. <XPD:OBJ name="Operations[37]" type="UMLOperation" guid="bZjMCld+OE+W8oMnZr7f4gAA">
  18963. <XPD:ATTR name="Name" type="string">GetWorkerThreadCount</XPD:ATTR>
  18964. <XPD:REF name="Owner">W+YbXZBJDU6NfEjOApatvwAA</XPD:REF>
  18965. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  18966. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="mH1S9OGrZU6nm65T/ErpeQAA">
  18967. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  18968. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  18969. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  18970. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  18971. <XPD:REF name="TaggedModel">bZjMCld+OE+W8oMnZr7f4gAA</XPD:REF>
  18972. </XPD:OBJ>
  18973. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  18974. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="kpgYZ7N3dEGPyNd+j09bewAA">
  18975. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  18976. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  18977. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  18978. <XPD:REF name="BehavioralFeature">bZjMCld+OE+W8oMnZr7f4gAA</XPD:REF>
  18979. </XPD:OBJ>
  18980. </XPD:OBJ>
  18981. <XPD:OBJ name="Operations[38]" type="UMLOperation" guid="tofVgud1R0GX2wIXppIKbQAA">
  18982. <XPD:ATTR name="Name" type="string">GetFreeSocketObjLockTime</XPD:ATTR>
  18983. <XPD:REF name="Owner">W+YbXZBJDU6NfEjOApatvwAA</XPD:REF>
  18984. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  18985. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="VBdhT+PwOUKUvzmFhGpMDQAA">
  18986. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  18987. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  18988. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  18989. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  18990. <XPD:REF name="TaggedModel">tofVgud1R0GX2wIXppIKbQAA</XPD:REF>
  18991. </XPD:OBJ>
  18992. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  18993. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="E1hRv5VfjEGDsheVlwPKYQAA">
  18994. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  18995. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  18996. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  18997. <XPD:REF name="BehavioralFeature">tofVgud1R0GX2wIXppIKbQAA</XPD:REF>
  18998. </XPD:OBJ>
  18999. </XPD:OBJ>
  19000. <XPD:OBJ name="Operations[39]" type="UMLOperation" guid="Kr/kejswmUSd298tenPZ3AAA">
  19001. <XPD:ATTR name="Name" type="string">GetFreeSocketObjPool</XPD:ATTR>
  19002. <XPD:REF name="Owner">W+YbXZBJDU6NfEjOApatvwAA</XPD:REF>
  19003. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  19004. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="HKa0M9fuf0myJPxJFkpgGAAA">
  19005. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  19006. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  19007. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  19008. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  19009. <XPD:REF name="TaggedModel">Kr/kejswmUSd298tenPZ3AAA</XPD:REF>
  19010. </XPD:OBJ>
  19011. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  19012. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="3jDWyi2jJkOBx7IOFJfBWwAA">
  19013. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  19014. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  19015. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  19016. <XPD:REF name="BehavioralFeature">Kr/kejswmUSd298tenPZ3AAA</XPD:REF>
  19017. </XPD:OBJ>
  19018. </XPD:OBJ>
  19019. <XPD:OBJ name="Operations[40]" type="UMLOperation" guid="r00rl2MKRE27YyH9h2svGAAA">
  19020. <XPD:ATTR name="Name" type="string">GetFreeBufferObjPool</XPD:ATTR>
  19021. <XPD:REF name="Owner">W+YbXZBJDU6NfEjOApatvwAA</XPD:REF>
  19022. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  19023. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="GHnMyJmLT0mssulpPWXcVQAA">
  19024. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  19025. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  19026. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  19027. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  19028. <XPD:REF name="TaggedModel">r00rl2MKRE27YyH9h2svGAAA</XPD:REF>
  19029. </XPD:OBJ>
  19030. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  19031. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="u5q6lcFRFUeya0tbg3TbEwAA">
  19032. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  19033. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  19034. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  19035. <XPD:REF name="BehavioralFeature">r00rl2MKRE27YyH9h2svGAAA</XPD:REF>
  19036. </XPD:OBJ>
  19037. </XPD:OBJ>
  19038. <XPD:OBJ name="Operations[41]" type="UMLOperation" guid="yDm/D0kDzkOIIK7eot1XVAAA">
  19039. <XPD:ATTR name="Name" type="string">GetFreeSocketObjHold</XPD:ATTR>
  19040. <XPD:REF name="Owner">W+YbXZBJDU6NfEjOApatvwAA</XPD:REF>
  19041. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  19042. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="r/JdZoNyz02l3ZQaDnm2IgAA">
  19043. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  19044. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  19045. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  19046. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  19047. <XPD:REF name="TaggedModel">yDm/D0kDzkOIIK7eot1XVAAA</XPD:REF>
  19048. </XPD:OBJ>
  19049. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  19050. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="F9acVMoqxEeuMkqO8+ydRgAA">
  19051. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  19052. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  19053. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  19054. <XPD:REF name="BehavioralFeature">yDm/D0kDzkOIIK7eot1XVAAA</XPD:REF>
  19055. </XPD:OBJ>
  19056. </XPD:OBJ>
  19057. <XPD:OBJ name="Operations[42]" type="UMLOperation" guid="zXfIjMYGVEmJxJsJbFMbxwAA">
  19058. <XPD:ATTR name="Name" type="string">GetFreeBufferObjHold</XPD:ATTR>
  19059. <XPD:REF name="Owner">W+YbXZBJDU6NfEjOApatvwAA</XPD:REF>
  19060. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  19061. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="i+1vE1khFkGPDAlJRxMi2AAA">
  19062. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  19063. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  19064. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  19065. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  19066. <XPD:REF name="TaggedModel">zXfIjMYGVEmJxJsJbFMbxwAA</XPD:REF>
  19067. </XPD:OBJ>
  19068. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  19069. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="S5UFo5wRU0ihzlFprB+YnwAA">
  19070. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  19071. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  19072. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  19073. <XPD:REF name="BehavioralFeature">zXfIjMYGVEmJxJsJbFMbxwAA</XPD:REF>
  19074. </XPD:OBJ>
  19075. </XPD:OBJ>
  19076. <XPD:OBJ name="Operations[43]" type="UMLOperation" guid="xC8b1oS77UKHEne0jj7SzgAA">
  19077. <XPD:ATTR name="Name" type="string">GetMaxDatagramSize</XPD:ATTR>
  19078. <XPD:REF name="Owner">W+YbXZBJDU6NfEjOApatvwAA</XPD:REF>
  19079. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  19080. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="n3qsaZZ5R0OqA2a5eJHeCgAA">
  19081. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  19082. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  19083. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  19084. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  19085. <XPD:REF name="TaggedModel">xC8b1oS77UKHEne0jj7SzgAA</XPD:REF>
  19086. </XPD:OBJ>
  19087. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  19088. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ipYRqs5ibEiiopl/j6JppwAA">
  19089. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  19090. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  19091. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  19092. <XPD:REF name="BehavioralFeature">xC8b1oS77UKHEne0jj7SzgAA</XPD:REF>
  19093. </XPD:OBJ>
  19094. </XPD:OBJ>
  19095. <XPD:OBJ name="Operations[44]" type="UMLOperation" guid="LjE+Lnma802EZWcL1FKEfwAA">
  19096. <XPD:ATTR name="Name" type="string">GetPostReceiveCount</XPD:ATTR>
  19097. <XPD:REF name="Owner">W+YbXZBJDU6NfEjOApatvwAA</XPD:REF>
  19098. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  19099. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="vhvUljXDw0O1P0jAX2qm1gAA">
  19100. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  19101. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  19102. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  19103. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  19104. <XPD:REF name="TaggedModel">LjE+Lnma802EZWcL1FKEfwAA</XPD:REF>
  19105. </XPD:OBJ>
  19106. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  19107. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="GbPUTjtvOkO8hT0HBObeZwAA">
  19108. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  19109. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  19110. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  19111. <XPD:REF name="BehavioralFeature">LjE+Lnma802EZWcL1FKEfwAA</XPD:REF>
  19112. </XPD:OBJ>
  19113. </XPD:OBJ>
  19114. <XPD:OBJ name="Operations[45]" type="UMLOperation" guid="85mjXmu76kqaH/d89f0pfQAA">
  19115. <XPD:ATTR name="Name" type="string">GetDetectAttempts</XPD:ATTR>
  19116. <XPD:REF name="Owner">W+YbXZBJDU6NfEjOApatvwAA</XPD:REF>
  19117. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  19118. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="CWtoIcsw5EaBHFd8Xrmm/gAA">
  19119. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  19120. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  19121. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  19122. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  19123. <XPD:REF name="TaggedModel">85mjXmu76kqaH/d89f0pfQAA</XPD:REF>
  19124. </XPD:OBJ>
  19125. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  19126. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="tTrM9aQciUyrnHP5YbtZnQAA">
  19127. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  19128. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  19129. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  19130. <XPD:REF name="BehavioralFeature">85mjXmu76kqaH/d89f0pfQAA</XPD:REF>
  19131. </XPD:OBJ>
  19132. </XPD:OBJ>
  19133. <XPD:OBJ name="Operations[46]" type="UMLOperation" guid="priYIVlXUkqJpWdiYmTOkwAA">
  19134. <XPD:ATTR name="Name" type="string">GetDetectInterval</XPD:ATTR>
  19135. <XPD:REF name="Owner">W+YbXZBJDU6NfEjOApatvwAA</XPD:REF>
  19136. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  19137. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="N4zvuc9KAEKGMZnJJo15MQAA">
  19138. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  19139. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  19140. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  19141. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  19142. <XPD:REF name="TaggedModel">priYIVlXUkqJpWdiYmTOkwAA</XPD:REF>
  19143. </XPD:OBJ>
  19144. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  19145. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Owe5snSfG0e04ed1UHJMagAA">
  19146. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  19147. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  19148. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  19149. <XPD:REF name="BehavioralFeature">priYIVlXUkqJpWdiYmTOkwAA</XPD:REF>
  19150. </XPD:OBJ>
  19151. </XPD:OBJ>
  19152. </XPD:OBJ>
  19153. <XPD:OBJ name="OwnedElements[51]" type="UMLClass" guid="G8TfQngB3UemVJWZg5KbggAA">
  19154. <XPD:ATTR name="Name" type="string">CONNID</XPD:ATTR>
  19155. <XPD:ATTR name="StereotypeProfile" type="string">Cpp</XPD:ATTR>
  19156. <XPD:ATTR name="StereotypeName" type="string">CppTypedef</XPD:ATTR>
  19157. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  19158. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  19159. <XPD:REF name="Views[0]">MXVhp44nXE2Zyz2ZTeA7nAAA</XPD:REF>
  19160. <XPD:REF name="Views[1]">UI1zHaOwb0i+koDgk989YwAA</XPD:REF>
  19161. <XPD:REF name="Views[2]">mDpURrCz2UOaqNUVJLzTnQAA</XPD:REF>
  19162. <XPD:REF name="Views[3]">Pec6MHGcIkeNEzaV2GiamQAA</XPD:REF>
  19163. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  19164. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="P7CNBVZVEU6xaf0S5zsWhgAA">
  19165. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  19166. <XPD:ATTR name="TagDefinitionSetName" type="string">CppTypedef</XPD:ATTR>
  19167. <XPD:ATTR name="Name" type="string">CppTypedefDefinition</XPD:ATTR>
  19168. <XPD:ATTR name="DataValue" type="string">ULONG_PTR</XPD:ATTR>
  19169. <XPD:REF name="TaggedModel">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  19170. </XPD:OBJ>
  19171. <XPD:ATTR name="#TypedParameters" type="integer">96</XPD:ATTR>
  19172. <XPD:REF name="TypedParameters[0]">Wdlbg4usN0qTDZTKnnzz/gAA</XPD:REF>
  19173. <XPD:REF name="TypedParameters[1]">N2w5ow4KHk6m6v6crMwscwAA</XPD:REF>
  19174. <XPD:REF name="TypedParameters[2]">C70oqA4dmUqydxL0MdYgIgAA</XPD:REF>
  19175. <XPD:REF name="TypedParameters[3]">nSGxKnb2ik6mNllfkYJPRQAA</XPD:REF>
  19176. <XPD:REF name="TypedParameters[4]">x9futDv2W0OYznm1lLACSwAA</XPD:REF>
  19177. <XPD:REF name="TypedParameters[5]">qaX3MwH6qE+JLuXfT0PiSQAA</XPD:REF>
  19178. <XPD:REF name="TypedParameters[6]">Zbj9PXnwa0CpyjR03Yo/1wAA</XPD:REF>
  19179. <XPD:REF name="TypedParameters[7]">UdJbPNeyFUKgOIdtDRLfGwAA</XPD:REF>
  19180. <XPD:REF name="TypedParameters[8]">zb3/+mQ3pkmVjnvOtdbXKQAA</XPD:REF>
  19181. <XPD:REF name="TypedParameters[9]">PPJf1snCfkyrzPZxG8v5PAAA</XPD:REF>
  19182. <XPD:REF name="TypedParameters[10]">QZoNzAXj8km7ncXj2+IFmgAA</XPD:REF>
  19183. <XPD:REF name="TypedParameters[11]">kq7MNRJ8eUezjVOCApp/rAAA</XPD:REF>
  19184. <XPD:REF name="TypedParameters[12]">xxVYAN+F3kmPAxyVbyDdrwAA</XPD:REF>
  19185. <XPD:REF name="TypedParameters[13]">CTeC9mW7xky4U+BQo15oTQAA</XPD:REF>
  19186. <XPD:REF name="TypedParameters[14]">r3xIx2J58EG3f2KedMHEqgAA</XPD:REF>
  19187. <XPD:REF name="TypedParameters[15]">lFJkBt0bcUCs2GYIDQUIewAA</XPD:REF>
  19188. <XPD:REF name="TypedParameters[16]">e2p/JMNuUUOUgmYKRCWUFAAA</XPD:REF>
  19189. <XPD:REF name="TypedParameters[17]">NWMl+/HtFUiomW1KQlxfwQAA</XPD:REF>
  19190. <XPD:REF name="TypedParameters[18]">GGyja/ZOXkqUbOk+5lhSYQAA</XPD:REF>
  19191. <XPD:REF name="TypedParameters[19]">6y/ffQxOREesN08Iq4JkpgAA</XPD:REF>
  19192. <XPD:REF name="TypedParameters[20]">qflysDF530ejLVS4JfugVAAA</XPD:REF>
  19193. <XPD:REF name="TypedParameters[21]">Yum1OlPEt0S5Ak/0O2tPoAAA</XPD:REF>
  19194. <XPD:REF name="TypedParameters[22]">PNCACarP0kqSZchxngLXXAAA</XPD:REF>
  19195. <XPD:REF name="TypedParameters[23]">l9d06eLmGUmt8ehgftXXJQAA</XPD:REF>
  19196. <XPD:REF name="TypedParameters[24]">fZgfPfmZ0kWFHkLtpuzOlwAA</XPD:REF>
  19197. <XPD:REF name="TypedParameters[25]">WSJXyzwZ9EKHdnIClaS4pAAA</XPD:REF>
  19198. <XPD:REF name="TypedParameters[26]">RAUm9vbotECXqoARKDRt4gAA</XPD:REF>
  19199. <XPD:REF name="TypedParameters[27]">qzSAepQJjUOv5stmf5aBDwAA</XPD:REF>
  19200. <XPD:REF name="TypedParameters[28]">TA+9YdIfyEyO22ILr7x7mQAA</XPD:REF>
  19201. <XPD:REF name="TypedParameters[29]">a+NNlT35IkW3hP2u6nHO8wAA</XPD:REF>
  19202. <XPD:REF name="TypedParameters[30]">oEqCBUc6r0mr7bBPzsO2DgAA</XPD:REF>
  19203. <XPD:REF name="TypedParameters[31]">K6RisZHnIEiG9VZ3ElSTNgAA</XPD:REF>
  19204. <XPD:REF name="TypedParameters[32]">06q418O6FEOlWfOa7XazAwAA</XPD:REF>
  19205. <XPD:REF name="TypedParameters[33]">6CPh/dT0NkGnyhSYKUxe4gAA</XPD:REF>
  19206. <XPD:REF name="TypedParameters[34]">2iuz603QB0a9uPY25LQy0QAA</XPD:REF>
  19207. <XPD:REF name="TypedParameters[35]">AAf1rZcXTkeS7fEaJKHDZgAA</XPD:REF>
  19208. <XPD:REF name="TypedParameters[36]">51I86s1DOke3qJOgWgqVLAAA</XPD:REF>
  19209. <XPD:REF name="TypedParameters[37]">vODfXnG5ZkmzGrpqYNUG2wAA</XPD:REF>
  19210. <XPD:REF name="TypedParameters[38]">SncxM0JmCESwiLc8dat8cQAA</XPD:REF>
  19211. <XPD:REF name="TypedParameters[39]">qjklpLt7nEqyg18zWQpOfAAA</XPD:REF>
  19212. <XPD:REF name="TypedParameters[40]">hhvGUgN+XkKeKht7VmDa8AAA</XPD:REF>
  19213. <XPD:REF name="TypedParameters[41]">PR8/vDBp6Ei24n21q0Qe/QAA</XPD:REF>
  19214. <XPD:REF name="TypedParameters[42]">1DW1M42OnEekQHHaaHqO9wAA</XPD:REF>
  19215. <XPD:REF name="TypedParameters[43]">eF4RBAlr6UCkWfm6uQwUaAAA</XPD:REF>
  19216. <XPD:REF name="TypedParameters[44]">oSdysn7H9ESnkTF1DAYJbwAA</XPD:REF>
  19217. <XPD:REF name="TypedParameters[45]">UAh7pE0ELEesQ5ThcfXGywAA</XPD:REF>
  19218. <XPD:REF name="TypedParameters[46]">42B/4OU3EEWId/DxPeloAgAA</XPD:REF>
  19219. <XPD:REF name="TypedParameters[47]">Emuk13E5wEiY2U4qcIPozQAA</XPD:REF>
  19220. <XPD:REF name="TypedParameters[48]">g1nJZ0b+Tkirr6fhVP4jsQAA</XPD:REF>
  19221. <XPD:REF name="TypedParameters[49]">7BJAhk7VMkewT16Uyq0p2QAA</XPD:REF>
  19222. <XPD:REF name="TypedParameters[50]">VuPbvrJAOk2PrHp33sZFIQAA</XPD:REF>
  19223. <XPD:REF name="TypedParameters[51]">Zl5BhI61+06rfnfjl62+HgAA</XPD:REF>
  19224. <XPD:REF name="TypedParameters[52]">rBvKrEwkqkybw98VhI4gTwAA</XPD:REF>
  19225. <XPD:REF name="TypedParameters[53]">3ewJV7UAe0GumcKUwiNSQQAA</XPD:REF>
  19226. <XPD:REF name="TypedParameters[54]">TAerpmyu/Ei1ACCr9D3WDAAA</XPD:REF>
  19227. <XPD:REF name="TypedParameters[55]">fm2p2iDQaEicTX/UpTmEKAAA</XPD:REF>
  19228. <XPD:REF name="TypedParameters[56]">d9AlDlD2D0ahlv0rJcYC+wAA</XPD:REF>
  19229. <XPD:REF name="TypedParameters[57]">ihOfWbq61U+IXRxh+s6ZewAA</XPD:REF>
  19230. <XPD:REF name="TypedParameters[58]">7+b/W0LXPkW7BwT8KKHcDAAA</XPD:REF>
  19231. <XPD:REF name="TypedParameters[59]">NB+z9SNhHkGKDmbeKq+uvgAA</XPD:REF>
  19232. <XPD:REF name="TypedParameters[60]">WHQx0D9xk0C97xe/Ep8JFgAA</XPD:REF>
  19233. <XPD:REF name="TypedParameters[61]">ZfFoJEf+O0GTU75AhYOrtQAA</XPD:REF>
  19234. <XPD:REF name="TypedParameters[62]">4qi9+jECo06Hhot1sslYpQAA</XPD:REF>
  19235. <XPD:REF name="TypedParameters[63]">sNBCscxV9027vg5CbNb91gAA</XPD:REF>
  19236. <XPD:REF name="TypedParameters[64]">vHNohVZUb0ywlTxUUYZ7VAAA</XPD:REF>
  19237. <XPD:REF name="TypedParameters[65]">B+wTGesur0SSGdNpbmTmdwAA</XPD:REF>
  19238. <XPD:REF name="TypedParameters[66]">iW8eFBuhZkG1Dm2tbSpy5gAA</XPD:REF>
  19239. <XPD:REF name="TypedParameters[67]">CO4GrmQdakOtDHKXAaCcDQAA</XPD:REF>
  19240. <XPD:REF name="TypedParameters[68]">u57IlKOdzkW8rhlQuTBzWwAA</XPD:REF>
  19241. <XPD:REF name="TypedParameters[69]">8cekXGl0GEucId2K41Cl9wAA</XPD:REF>
  19242. <XPD:REF name="TypedParameters[70]">aDE1RwH36kafHTUy2XXdGQAA</XPD:REF>
  19243. <XPD:REF name="TypedParameters[71]">b33D5qBDNkuWJmD5QTOjcQAA</XPD:REF>
  19244. <XPD:REF name="TypedParameters[72]">ftD8uqizQ0W63U4pFgx7mwAA</XPD:REF>
  19245. <XPD:REF name="TypedParameters[73]">9JsRHyLb8ki45KaRqc5w/gAA</XPD:REF>
  19246. <XPD:REF name="TypedParameters[74]">XfUlO3vayEq5xoqsZ3WP1QAA</XPD:REF>
  19247. <XPD:REF name="TypedParameters[75]">riSvTRwZqEyCBlrsKEXjFAAA</XPD:REF>
  19248. <XPD:REF name="TypedParameters[76]">3QxM4aKQt0KpjtVQ+rsoFAAA</XPD:REF>
  19249. <XPD:REF name="TypedParameters[77]">K768ob1efE6KQdpEn/n1hQAA</XPD:REF>
  19250. <XPD:REF name="TypedParameters[78]">qGuTiizUo066hg7l4e7HUwAA</XPD:REF>
  19251. <XPD:REF name="TypedParameters[79]">geQtoLdOK0eqVli4raUElAAA</XPD:REF>
  19252. <XPD:REF name="TypedParameters[80]">9swYyf06XECXOjgGYBx0UQAA</XPD:REF>
  19253. <XPD:REF name="TypedParameters[81]">wkIw6QaFP0qDsvDSWMKNPAAA</XPD:REF>
  19254. <XPD:REF name="TypedParameters[82]">jNTrEIVDcUCIPpvPnWYWuQAA</XPD:REF>
  19255. <XPD:REF name="TypedParameters[83]">JwoQP56bGUOBhMeh7uKVhgAA</XPD:REF>
  19256. <XPD:REF name="TypedParameters[84]">yW49v//LYUiNgkiOfHetbAAA</XPD:REF>
  19257. <XPD:REF name="TypedParameters[85]">DCw6iqQ14kCHiPXmCBHIXQAA</XPD:REF>
  19258. <XPD:REF name="TypedParameters[86]">3oIcc7vO8UqYAMrZ8TQ8ugAA</XPD:REF>
  19259. <XPD:REF name="TypedParameters[87]">quMjKZ6INE6m4AEmqeoQ4AAA</XPD:REF>
  19260. <XPD:REF name="TypedParameters[88]">CPU18g7ktkekxBeGjc5Q7AAA</XPD:REF>
  19261. <XPD:REF name="TypedParameters[89]">uFhdgbRhqkKuVt27lDlhswAA</XPD:REF>
  19262. <XPD:REF name="TypedParameters[90]">CQ1zjtLoaEilRlLmWlDccAAA</XPD:REF>
  19263. <XPD:REF name="TypedParameters[91]">rLnx+0UUFkmVfh4pcR6gOwAA</XPD:REF>
  19264. <XPD:REF name="TypedParameters[92]">rpdkh412OkqIDXJrsHTQKwAA</XPD:REF>
  19265. <XPD:REF name="TypedParameters[93]">QDhy/s2v5Uy5TQ/x0uPPtgAA</XPD:REF>
  19266. <XPD:REF name="TypedParameters[94]">xj7TBVUsl0mvbg4D2vnd2gAA</XPD:REF>
  19267. <XPD:REF name="TypedParameters[95]">rsKd0Gtz3ESvzO70jijmzgAA</XPD:REF>
  19268. </XPD:OBJ>
  19269. <XPD:OBJ name="OwnedElements[52]" type="UMLGeneralization" guid="sCzG9DqxZkGTaKemcfKYcAAA">
  19270. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  19271. <XPD:REF name="Child">SX/KZkmsDk+r8uamHH4ZLgAA</XPD:REF>
  19272. <XPD:REF name="Parent">9FsvxqZjkEyUqc9w2NDcQgAA</XPD:REF>
  19273. <XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
  19274. <XPD:REF name="Views[0]">ou+qiPZb2EWcpS5YuaAwNgAA</XPD:REF>
  19275. <XPD:REF name="Views[1]">c38pT9MjCEWSk2UJzMhDaAAA</XPD:REF>
  19276. <XPD:REF name="Views[2]">KZMw+i1FXkGzXXh8F7CFaAAA</XPD:REF>
  19277. <XPD:REF name="Views[3]">JBLfVaW/40qfMN47OJAUFQAA</XPD:REF>
  19278. <XPD:REF name="Views[4]">XBwdnbOUeUGy7Kw2Hi7UwgAA</XPD:REF>
  19279. <XPD:REF name="Views[5]">IMSt3e4yckqn1oIeq3HFYAAA</XPD:REF>
  19280. <XPD:REF name="Views[6]">c+RDHN9iU0CUxRQpNBd9lQAA</XPD:REF>
  19281. <XPD:REF name="Views[7]">Ggx66EfEAkKlk2yZzolJPAAA</XPD:REF>
  19282. </XPD:OBJ>
  19283. <XPD:OBJ name="OwnedElements[53]" type="UMLGeneralization" guid="2uOeA48ekEWyQBc6HVdLyAAA">
  19284. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  19285. <XPD:REF name="Child">h8NmVuBtVUWgcCSKCdxePgAA</XPD:REF>
  19286. <XPD:REF name="Parent">SX/KZkmsDk+r8uamHH4ZLgAA</XPD:REF>
  19287. <XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
  19288. <XPD:REF name="Views[0]">goQrd740yESQtkn3nn8pxQAA</XPD:REF>
  19289. <XPD:REF name="Views[1]">IETzQSFXh069+tMk+8NG8gAA</XPD:REF>
  19290. <XPD:REF name="Views[2]">djwqZk3PdUuU9P4Ud7cKBQAA</XPD:REF>
  19291. <XPD:REF name="Views[3]">Euz2bhKUV06cot782+K5vwAA</XPD:REF>
  19292. <XPD:REF name="Views[4]">EfIZpecC8kCNpGkl/RSoIQAA</XPD:REF>
  19293. <XPD:REF name="Views[5]">Mr8LifDa0UqZKMVYf8ErAQAA</XPD:REF>
  19294. <XPD:REF name="Views[6]">goz0IiZTkUWgDLmFUZjdGQAA</XPD:REF>
  19295. <XPD:REF name="Views[7]">l2mwYAdq2Uud3WNUAAgSYAAA</XPD:REF>
  19296. </XPD:OBJ>
  19297. <XPD:OBJ name="OwnedElements[54]" type="UMLGeneralization" guid="oU9IW4eh8ESLIhPxMDNlogAA">
  19298. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  19299. <XPD:REF name="Child">nhHxAccKxEm2g0sPkFAnhwAA</XPD:REF>
  19300. <XPD:REF name="Parent">h8NmVuBtVUWgcCSKCdxePgAA</XPD:REF>
  19301. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  19302. <XPD:REF name="Views[0]">j7Q4Ps/iSkW6kizmnaitXgAA</XPD:REF>
  19303. <XPD:REF name="Views[1]">PTKwj4q/I0ShpL3RnSgfCQAA</XPD:REF>
  19304. <XPD:REF name="Views[2]">nAMenYQw5Uy+UEnB2RnwvQAA</XPD:REF>
  19305. <XPD:REF name="Views[3]">ZQSqfFtmkE2jj946BhCgDwAA</XPD:REF>
  19306. </XPD:OBJ>
  19307. <XPD:OBJ name="OwnedElements[55]" type="UMLGeneralization" guid="08VC9kxGKEmdHNOlu6NmbwAA">
  19308. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  19309. <XPD:REF name="Child">9yFTOYs1vEa8s69V7MjeDgAA</XPD:REF>
  19310. <XPD:REF name="Parent">nhHxAccKxEm2g0sPkFAnhwAA</XPD:REF>
  19311. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  19312. <XPD:REF name="Views[0]">1rNVwRf2vEGRGeC8SwdAEAAA</XPD:REF>
  19313. <XPD:REF name="Views[1]">y/L9qKYTQ0+eWsJBoL1IgAAA</XPD:REF>
  19314. <XPD:REF name="Views[2]">J4eXaoWhukmIYuj6knwcEwAA</XPD:REF>
  19315. <XPD:REF name="Views[3]">sjkuz/YHykCKpS5qitI6FAAA</XPD:REF>
  19316. </XPD:OBJ>
  19317. <XPD:OBJ name="OwnedElements[56]" type="UMLGeneralization" guid="xHgTfxe+SkyBHjq4gN29qAAA">
  19318. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  19319. <XPD:REF name="Child">ZMn2cmFZr0+GuJk5rQoyDgAA</XPD:REF>
  19320. <XPD:REF name="Parent">SX/KZkmsDk+r8uamHH4ZLgAA</XPD:REF>
  19321. <XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
  19322. <XPD:REF name="Views[0]">GncN+LFplkq1zurpPaUdwgAA</XPD:REF>
  19323. <XPD:REF name="Views[1]">9xRLTrq9IUq8AdFDvi3GuQAA</XPD:REF>
  19324. <XPD:REF name="Views[2]">5s6HsRi2b0uwIS4LMz3DuAAA</XPD:REF>
  19325. <XPD:REF name="Views[3]">8uZw0YHNEUmkPJCFkz8T3gAA</XPD:REF>
  19326. <XPD:REF name="Views[4]">67vn5p+OzkersHhkDjZ4igAA</XPD:REF>
  19327. <XPD:REF name="Views[5]">ZLFPuXcouUuSrdi0UDRJmgAA</XPD:REF>
  19328. <XPD:REF name="Views[6]">FvElIA2yUkei3MLMoa8k2gAA</XPD:REF>
  19329. <XPD:REF name="Views[7]">Dthe7dQ5RkyqhrSPP9XnKgAA</XPD:REF>
  19330. </XPD:OBJ>
  19331. <XPD:OBJ name="OwnedElements[57]" type="UMLGeneralization" guid="7wiMv4rx/0CjGXfkMJ+fBgAA">
  19332. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  19333. <XPD:REF name="Child">Z797Ei2tSUi6O/GTUGUZfgAA</XPD:REF>
  19334. <XPD:REF name="Parent">ZMn2cmFZr0+GuJk5rQoyDgAA</XPD:REF>
  19335. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  19336. <XPD:REF name="Views[0]">deLw1RNzjEqsvILJ+ibF7AAA</XPD:REF>
  19337. <XPD:REF name="Views[1]">51pyWaL0CU2frOZ5zjyI2wAA</XPD:REF>
  19338. <XPD:REF name="Views[2]">E2rBvdl9VUWj4VqXDkaZ5gAA</XPD:REF>
  19339. <XPD:REF name="Views[3]">sLWQNpiHvk+TWraPIbIZeAAA</XPD:REF>
  19340. </XPD:OBJ>
  19341. <XPD:OBJ name="OwnedElements[58]" type="UMLGeneralization" guid="u7n8K/7SVEOrbQ7qqBgw5gAA">
  19342. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  19343. <XPD:REF name="Child">lJ5FZia7y0evV31w/xLmsAAA</XPD:REF>
  19344. <XPD:REF name="Parent">9FsvxqZjkEyUqc9w2NDcQgAA</XPD:REF>
  19345. <XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
  19346. <XPD:REF name="Views[0]">zea0bPu5nk+a1o5fWOzJHwAA</XPD:REF>
  19347. <XPD:REF name="Views[1]">xJfsE4G5lEqANAnN8ENc4QAA</XPD:REF>
  19348. <XPD:REF name="Views[2]">4EsSVk2+2kWONvweIAFt2AAA</XPD:REF>
  19349. <XPD:REF name="Views[3]">3bXJm+ojzEW1itRkv6lbdAAA</XPD:REF>
  19350. <XPD:REF name="Views[4]">kiw5jSvMHEypQrYjs7EtggAA</XPD:REF>
  19351. <XPD:REF name="Views[5]">l29NGFssr0Oph9Nmvqs75wAA</XPD:REF>
  19352. <XPD:REF name="Views[6]">ls8Fv1dy8k2Wl7LVjx5LLQAA</XPD:REF>
  19353. <XPD:REF name="Views[7]">NozOK6S620+qcY7JiLt/hwAA</XPD:REF>
  19354. </XPD:OBJ>
  19355. <XPD:OBJ name="OwnedElements[59]" type="UMLGeneralization" guid="9cmaeBE4CUK4eiysDAdUBAAA">
  19356. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  19357. <XPD:REF name="Child">skl0Nm/UIUCTsqkUAIXmzAAA</XPD:REF>
  19358. <XPD:REF name="Parent">lJ5FZia7y0evV31w/xLmsAAA</XPD:REF>
  19359. <XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
  19360. <XPD:REF name="Views[0]">1N+R/u7G/0uGQCTvcKagCAAA</XPD:REF>
  19361. <XPD:REF name="Views[1]">ytrOyZ41mE2QIBwJkvlH4QAA</XPD:REF>
  19362. <XPD:REF name="Views[2]">o7Ot+jP6IEOS76Hr++G0uAAA</XPD:REF>
  19363. <XPD:REF name="Views[3]">bMlgO115dUWbM89joy/4GgAA</XPD:REF>
  19364. <XPD:REF name="Views[4]">Xczg4RYGK0epoiVJPcNKBQAA</XPD:REF>
  19365. <XPD:REF name="Views[5]">FCKhBb0jnEyEn7YexR+RlAAA</XPD:REF>
  19366. <XPD:REF name="Views[6]">7dGi6Cz5PEOPdS8qzAGxlQAA</XPD:REF>
  19367. <XPD:REF name="Views[7]">cQ9Yhd24Wkq4SQQtMvuB4wAA</XPD:REF>
  19368. </XPD:OBJ>
  19369. <XPD:OBJ name="OwnedElements[60]" type="UMLGeneralization" guid="RRh8s6Oze0Sz3Sygnu9oMQAA">
  19370. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  19371. <XPD:REF name="Child">HjFZEYW1wEOsKFuTmPnHegAA</XPD:REF>
  19372. <XPD:REF name="Parent">skl0Nm/UIUCTsqkUAIXmzAAA</XPD:REF>
  19373. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  19374. <XPD:REF name="Views[0]">3NlbjHNH2ECymHRy7yzyAQAA</XPD:REF>
  19375. <XPD:REF name="Views[1]">/BekJ/FXvkujXFx+QlPowgAA</XPD:REF>
  19376. <XPD:REF name="Views[2]">26/YsJ6Oq0SNjxxOUi0nRQAA</XPD:REF>
  19377. <XPD:REF name="Views[3]">k46DaLygdkSf/20Yk3JBEQAA</XPD:REF>
  19378. </XPD:OBJ>
  19379. <XPD:OBJ name="OwnedElements[61]" type="UMLGeneralization" guid="xj1q7c1vdUK4s8CkFyDE3wAA">
  19380. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  19381. <XPD:REF name="Child">hNuH1fWUHU2IT4Poty2GiwAA</XPD:REF>
  19382. <XPD:REF name="Parent">HjFZEYW1wEOsKFuTmPnHegAA</XPD:REF>
  19383. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  19384. <XPD:REF name="Views[0]">lWI1Zq3eQEGenqREuNOFyAAA</XPD:REF>
  19385. <XPD:REF name="Views[1]">dRYz7D5qgUqwJ+Pe9lQWNAAA</XPD:REF>
  19386. <XPD:REF name="Views[2]">F99tUBHNsk69EMaYgEUuoQAA</XPD:REF>
  19387. <XPD:REF name="Views[3]">ODUhv71Ts02GVPo+m3t0fwAA</XPD:REF>
  19388. </XPD:OBJ>
  19389. <XPD:OBJ name="OwnedElements[62]" type="UMLGeneralization" guid="LHdDVg405EStLqtC9ACaJgAA">
  19390. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  19391. <XPD:REF name="Child">HwLi+AyuiUa754Eutz2k5AAA</XPD:REF>
  19392. <XPD:REF name="Parent">BZTI/4OA7kG+nFfsclldCgAA</XPD:REF>
  19393. <XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
  19394. <XPD:REF name="Views[0]">dgyqUNu8ck2rwaT63rOxsgAA</XPD:REF>
  19395. <XPD:REF name="Views[1]">VS7xhkemyk6N0W+72/94AQAA</XPD:REF>
  19396. <XPD:REF name="Views[2]">5QCQMYRtlkWhaCRpq1cVAAAA</XPD:REF>
  19397. <XPD:REF name="Views[3]">f7kRl0rvM0WkGcfE154lGgAA</XPD:REF>
  19398. <XPD:REF name="Views[4]">OJLWmo8NskCKPdf/f829bQAA</XPD:REF>
  19399. <XPD:REF name="Views[5]">2fA+Ni3QEk6wzHzG0Vi23QAA</XPD:REF>
  19400. <XPD:REF name="Views[6]">Ac129XF/7EmTSnACzkicGgAA</XPD:REF>
  19401. <XPD:REF name="Views[7]">luSPlO7yuUmYjRD341y7TAAA</XPD:REF>
  19402. </XPD:OBJ>
  19403. <XPD:OBJ name="OwnedElements[63]" type="UMLGeneralization" guid="jMwPdcNgf0KaJMKQBOazIgAA">
  19404. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  19405. <XPD:REF name="Child">c38EVYXmckWErbW5Cl4UwgAA</XPD:REF>
  19406. <XPD:REF name="Parent">HwLi+AyuiUa754Eutz2k5AAA</XPD:REF>
  19407. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  19408. <XPD:REF name="Views[0]">SS7IMtrGi0W+o/mmD4DTcQAA</XPD:REF>
  19409. <XPD:REF name="Views[1]">dsN+JqqRnkaGxifilWIP2gAA</XPD:REF>
  19410. <XPD:REF name="Views[2]">ygVe6QYMrU2KjM1DmzPOQwAA</XPD:REF>
  19411. <XPD:REF name="Views[3]">MW1jdyNVj0aZonbOWJcidwAA</XPD:REF>
  19412. </XPD:OBJ>
  19413. <XPD:OBJ name="OwnedElements[64]" type="UMLGeneralization" guid="x9j97vQnoEStugksSdPSBwAA">
  19414. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  19415. <XPD:REF name="Child">4OTsa4LGqUqntun16mJ7kAAA</XPD:REF>
  19416. <XPD:REF name="Parent">c38EVYXmckWErbW5Cl4UwgAA</XPD:REF>
  19417. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  19418. <XPD:REF name="Views[0]">5NgNJQ+GMkWxtYcACgmvwQAA</XPD:REF>
  19419. <XPD:REF name="Views[1]">dW8YoS7Kh0KQK694gSP8ZAAA</XPD:REF>
  19420. <XPD:REF name="Views[2]">Zutt4UEcsEW5VhGobwz7PwAA</XPD:REF>
  19421. <XPD:REF name="Views[3]">+YIQHLXA8k+gVyiGz0VsbgAA</XPD:REF>
  19422. </XPD:OBJ>
  19423. <XPD:OBJ name="OwnedElements[65]" type="UMLGeneralization" guid="sN55Dgbmo0WZvNqCj0OqQwAA">
  19424. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  19425. <XPD:REF name="Child">/JHLRlaovkibrttO8nZPPgAA</XPD:REF>
  19426. <XPD:REF name="Parent">BZTI/4OA7kG+nFfsclldCgAA</XPD:REF>
  19427. <XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
  19428. <XPD:REF name="Views[0]">ZtlRtj7fpU+vne+4TxLP2QAA</XPD:REF>
  19429. <XPD:REF name="Views[1]">sOHJjy6mOkG+iujo2jmtBQAA</XPD:REF>
  19430. <XPD:REF name="Views[2]">vTkmP4tXqkqCFRzsSrA7OgAA</XPD:REF>
  19431. <XPD:REF name="Views[3]">fqXurAuhJ0CxFMNN3Ha/kgAA</XPD:REF>
  19432. <XPD:REF name="Views[4]">JMbhoZv7zE6YPY6DRZa03AAA</XPD:REF>
  19433. <XPD:REF name="Views[5]">HdxilnEczUaxyL6EjpKuOQAA</XPD:REF>
  19434. <XPD:REF name="Views[6]">+z9EeDfekEWSwMZ0by6AFwAA</XPD:REF>
  19435. <XPD:REF name="Views[7]">PR3hmDUfqUWMblF+CaEsfAAA</XPD:REF>
  19436. </XPD:OBJ>
  19437. <XPD:OBJ name="OwnedElements[66]" type="UMLGeneralization" guid="ckrUyHyNEkqEIaDRIjKBrAAA">
  19438. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  19439. <XPD:REF name="Child">eLrcJo0DgE2AjvOF61yczQAA</XPD:REF>
  19440. <XPD:REF name="Parent">/JHLRlaovkibrttO8nZPPgAA</XPD:REF>
  19441. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  19442. <XPD:REF name="Views[0]">vkjSSO/iqUCY1V/2BXexKQAA</XPD:REF>
  19443. <XPD:REF name="Views[1]">NNUZ4iWSlEKetkMV+pJNLgAA</XPD:REF>
  19444. <XPD:REF name="Views[2]">L+t5c4ysTE6Xwu5bJDDp8QAA</XPD:REF>
  19445. <XPD:REF name="Views[3]">XTqd6vcw6U2CEpwy+qj/YAAA</XPD:REF>
  19446. </XPD:OBJ>
  19447. <XPD:OBJ name="OwnedElements[67]" type="UMLGeneralization" guid="iH3ueDodB0OuqZ5awdjDeQAA">
  19448. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  19449. <XPD:REF name="Child">r22NFz2+L0aq+kmESgCiYAAA</XPD:REF>
  19450. <XPD:REF name="Parent">BZTI/4OA7kG+nFfsclldCgAA</XPD:REF>
  19451. <XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
  19452. <XPD:REF name="Views[0]">JWavOb3aY0mzbGXClEGqKwAA</XPD:REF>
  19453. <XPD:REF name="Views[1]">eJkCVv9peUC9C1Xl7Qt9gQAA</XPD:REF>
  19454. <XPD:REF name="Views[2]">ukUvh3oLakuhl003p4qpLwAA</XPD:REF>
  19455. <XPD:REF name="Views[3]">NIYeLqF8kEOJtGwEcSq4RQAA</XPD:REF>
  19456. <XPD:REF name="Views[4]">twCGjPyb2Ual3NJyUUi6KwAA</XPD:REF>
  19457. <XPD:REF name="Views[5]">CHma4YTb2kyFs40oB7lTnQAA</XPD:REF>
  19458. <XPD:REF name="Views[6]">g/nhzJ5tR0mfsnm8l+H+cAAA</XPD:REF>
  19459. <XPD:REF name="Views[7]">xCI/ux18cUq3onQpVpKalAAA</XPD:REF>
  19460. </XPD:OBJ>
  19461. <XPD:OBJ name="OwnedElements[68]" type="UMLGeneralization" guid="FoyTfxOKQ0CcM6uuMKewkwAA">
  19462. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  19463. <XPD:REF name="Child">sJBjmKjtoEWtenBeaDLnjwAA</XPD:REF>
  19464. <XPD:REF name="Parent">r22NFz2+L0aq+kmESgCiYAAA</XPD:REF>
  19465. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  19466. <XPD:REF name="Views[0]">I2oTjriYG0akeelXSVfgOAAA</XPD:REF>
  19467. <XPD:REF name="Views[1]">GHrtEAGTaEKJ02Riv2MnlwAA</XPD:REF>
  19468. <XPD:REF name="Views[2]">ncDt+ezXM0ed89//p7QEIQAA</XPD:REF>
  19469. <XPD:REF name="Views[3]">0Ae8agrF+E6XD53DOOKriwAA</XPD:REF>
  19470. </XPD:OBJ>
  19471. <XPD:OBJ name="OwnedElements[69]" type="UMLGeneralization" guid="9BTtNyRQHEu7yKoNswewcQAA">
  19472. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  19473. <XPD:REF name="Child">GoHMKPRtzES/2hlDzLtwnAAA</XPD:REF>
  19474. <XPD:REF name="Parent">SqNjwMrIrEaWmScJhNPQOwAA</XPD:REF>
  19475. <XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
  19476. <XPD:REF name="Views[0]">qCBk3LUtOkKsa7q+Smy33QAA</XPD:REF>
  19477. <XPD:REF name="Views[1]">O0ZvATMt8kKFhwKR94hgkgAA</XPD:REF>
  19478. <XPD:REF name="Views[2]">RchnMhJQIEuIy4hStD7cMwAA</XPD:REF>
  19479. <XPD:REF name="Views[3]">QiumQ4FlokCBbnqaRnP1PAAA</XPD:REF>
  19480. <XPD:REF name="Views[4]">c9sExiBPSkmQeGMpookzmAAA</XPD:REF>
  19481. <XPD:REF name="Views[5]">r4pRczKZDEqLTIa+Uv4hAwAA</XPD:REF>
  19482. <XPD:REF name="Views[6]">Gek4/rBbQE2AhN4C2QtmHwAA</XPD:REF>
  19483. <XPD:REF name="Views[7]">eP5PI5++WkmO2ocAZKQzaAAA</XPD:REF>
  19484. </XPD:OBJ>
  19485. <XPD:OBJ name="OwnedElements[70]" type="UMLGeneralization" guid="qrDg6u3xU0KpgYiFoJBZ1AAA">
  19486. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  19487. <XPD:REF name="Child">YNdJIJRIm0SpW7CG17MtyAAA</XPD:REF>
  19488. <XPD:REF name="Parent">GoHMKPRtzES/2hlDzLtwnAAA</XPD:REF>
  19489. <XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
  19490. <XPD:REF name="Views[0]">c//7pRRoQUSF81xKijSycAAA</XPD:REF>
  19491. <XPD:REF name="Views[1]">CFnUSa0l80u7I/SUX5OqdgAA</XPD:REF>
  19492. <XPD:REF name="Views[2]">smgqRMylXkWhpl/T9wDY9QAA</XPD:REF>
  19493. <XPD:REF name="Views[3]">f+3U3XscTEyGDU1iTZkk3QAA</XPD:REF>
  19494. <XPD:REF name="Views[4]">GzIRPV6QhUOs4qO7ybP5uwAA</XPD:REF>
  19495. <XPD:REF name="Views[5]">b5Wt2k7dUUexN/g2NhNs4gAA</XPD:REF>
  19496. <XPD:REF name="Views[6]">ChdyhRn2/U2HgOGMZ8fqNAAA</XPD:REF>
  19497. <XPD:REF name="Views[7]">ncBurfWb10GtjNMKoxl0pwAA</XPD:REF>
  19498. </XPD:OBJ>
  19499. <XPD:OBJ name="OwnedElements[71]" type="UMLGeneralization" guid="rcZqqPur/USLxxaOeNdjswAA">
  19500. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  19501. <XPD:REF name="Child">KqnhKB+uXkKxW6LqS8YzcgAA</XPD:REF>
  19502. <XPD:REF name="Parent">GoHMKPRtzES/2hlDzLtwnAAA</XPD:REF>
  19503. <XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
  19504. <XPD:REF name="Views[0]">DYIGs3eF+UCxvimOqtHM+AAA</XPD:REF>
  19505. <XPD:REF name="Views[1]">3PuxzUJqTkadJllKss6M+QAA</XPD:REF>
  19506. <XPD:REF name="Views[2]">Ivcs17PRN0qmdMfoqmg++AAA</XPD:REF>
  19507. <XPD:REF name="Views[3]">JqsfWjUbl0uyq3vL4pbvHQAA</XPD:REF>
  19508. <XPD:REF name="Views[4]">zDENN75Zf0iG7KHHxpwdwAAA</XPD:REF>
  19509. <XPD:REF name="Views[5]">AKmb+VMUfEyhnDy9QH0ltAAA</XPD:REF>
  19510. <XPD:REF name="Views[6]">kCkw7XtCXU2PVP7mtmKBDgAA</XPD:REF>
  19511. <XPD:REF name="Views[7]">eZvnTWEFJ0uUea9wio47qwAA</XPD:REF>
  19512. </XPD:OBJ>
  19513. <XPD:OBJ name="OwnedElements[72]" type="UMLGeneralization" guid="dx6I5RGr20SmTHCEMdZ9nAAA">
  19514. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  19515. <XPD:REF name="Child">tc20+9LmREuR1dUMSybNdQAA</XPD:REF>
  19516. <XPD:REF name="Parent">SqNjwMrIrEaWmScJhNPQOwAA</XPD:REF>
  19517. <XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
  19518. <XPD:REF name="Views[0]">1Ot9CLFgT0aqcmufZU92nAAA</XPD:REF>
  19519. <XPD:REF name="Views[1]">XiZYrR3hok2IOo9BZDKbywAA</XPD:REF>
  19520. <XPD:REF name="Views[2]">A0/dF17oZUu3dTS5MAEQ0gAA</XPD:REF>
  19521. <XPD:REF name="Views[3]">aAiLn8LnWUGPzt+AjAIm8gAA</XPD:REF>
  19522. <XPD:REF name="Views[4]">4MVBssIp/ESMM6YFA1eFnQAA</XPD:REF>
  19523. <XPD:REF name="Views[5]">lMZFWNt/sUySKYoX/1yCiAAA</XPD:REF>
  19524. <XPD:REF name="Views[6]">HB5blXh1f0+48L/0izbNgQAA</XPD:REF>
  19525. <XPD:REF name="Views[7]">xWTGWw3VuEiWVa4XjrHjOgAA</XPD:REF>
  19526. </XPD:OBJ>
  19527. <XPD:OBJ name="OwnedElements[73]" type="UMLGeneralization" guid="T7qvCRD8oEeFVhOYfk7D4wAA">
  19528. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  19529. <XPD:REF name="Child">ilTzVOgexUSPHrK2FSqS9wAA</XPD:REF>
  19530. <XPD:REF name="Parent">tc20+9LmREuR1dUMSybNdQAA</XPD:REF>
  19531. <XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
  19532. <XPD:REF name="Views[0]">1JZtgwF9xk+gPmUzc0oJJgAA</XPD:REF>
  19533. <XPD:REF name="Views[1]">bxIE6AfC6UytbeH5sTR2BwAA</XPD:REF>
  19534. <XPD:REF name="Views[2]">GpWLPlBxa0GCqFyvuLdyAQAA</XPD:REF>
  19535. <XPD:REF name="Views[3]">1j/84UXBVEOJhvz5d9FWSQAA</XPD:REF>
  19536. <XPD:REF name="Views[4]">FdpNOlB6l02sPzaVkt78vAAA</XPD:REF>
  19537. <XPD:REF name="Views[5]">0jqMhhUux0K75yTuQLfOxwAA</XPD:REF>
  19538. <XPD:REF name="Views[6]">XK3zHlENckeFjMLJfXgSvgAA</XPD:REF>
  19539. <XPD:REF name="Views[7]">9G4AEIlw6UWApHibm5CB2AAA</XPD:REF>
  19540. </XPD:OBJ>
  19541. <XPD:OBJ name="OwnedElements[74]" type="UMLGeneralization" guid="dOpAHC5JfkymmNyAgeRwWAAA">
  19542. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  19543. <XPD:REF name="Child">CqUqbTfjd0mBGFOXrmWVDgAA</XPD:REF>
  19544. <XPD:REF name="Parent">R8hLgFt1fEaSSxBO7KbEBQAA</XPD:REF>
  19545. <XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
  19546. <XPD:REF name="Views[0]">/6R5uO+otkKh3lilaF1WNAAA</XPD:REF>
  19547. <XPD:REF name="Views[1]">K36PpLG600i+0ImA6b9RhQAA</XPD:REF>
  19548. <XPD:REF name="Views[2]">AbJz3RGlmEWM2b6lAV3ABgAA</XPD:REF>
  19549. <XPD:REF name="Views[3]">YhSObfexfE6PoPRtcd4r4gAA</XPD:REF>
  19550. <XPD:REF name="Views[4]">DkHschnvwECm+DPfXBZNSAAA</XPD:REF>
  19551. <XPD:REF name="Views[5]">reE0paYhq0SHUC5aEEQQ4gAA</XPD:REF>
  19552. <XPD:REF name="Views[6]">yx1ldGEH8kq2wvEk/qzxxwAA</XPD:REF>
  19553. <XPD:REF name="Views[7]">NwyCGPQGb0SGFf5dLiPM1AAA</XPD:REF>
  19554. </XPD:OBJ>
  19555. <XPD:OBJ name="OwnedElements[75]" type="UMLGeneralization" guid="VhVmNVhKIEyRJWflThCsqQAA">
  19556. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  19557. <XPD:REF name="Child">s/XSjWMZB0WwUzzarQOzNgAA</XPD:REF>
  19558. <XPD:REF name="Parent">R8hLgFt1fEaSSxBO7KbEBQAA</XPD:REF>
  19559. <XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
  19560. <XPD:REF name="Views[0]">DnsxaGRhoUW9bJrBu99KZQAA</XPD:REF>
  19561. <XPD:REF name="Views[1]">xosvW1bcbEqf17i1B7dmwgAA</XPD:REF>
  19562. <XPD:REF name="Views[2]">kOhYrTLUn0Ws4OYSIL+MRQAA</XPD:REF>
  19563. <XPD:REF name="Views[3]">7TgeFsDfnUKXZvflRDJQtQAA</XPD:REF>
  19564. <XPD:REF name="Views[4]">oYFkVEhJqkKMEGaBuTnwAQAA</XPD:REF>
  19565. <XPD:REF name="Views[5]">z4oGv765k0yXa5qfSekTkAAA</XPD:REF>
  19566. <XPD:REF name="Views[6]">zT4g0D60GkOzyybPatDgOAAA</XPD:REF>
  19567. <XPD:REF name="Views[7]">hO1LDiqrZEuFVbaR0TrvbAAA</XPD:REF>
  19568. </XPD:OBJ>
  19569. <XPD:OBJ name="OwnedElements[76]" type="UMLGeneralization" guid="MejA8cLC00G/Y3QcvCU6BgAA">
  19570. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  19571. <XPD:REF name="Child">6HMIzI9avUGHDCpvqmkdqQAA</XPD:REF>
  19572. <XPD:REF name="Parent">R8hLgFt1fEaSSxBO7KbEBQAA</XPD:REF>
  19573. <XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
  19574. <XPD:REF name="Views[0]">psIMlRQ2Dk2JbyUb+Gg0YAAA</XPD:REF>
  19575. <XPD:REF name="Views[1]">IrmIW82wkU2E0ati90YYOwAA</XPD:REF>
  19576. <XPD:REF name="Views[2]">XzAxQPjCPUC+SYqhvot0iwAA</XPD:REF>
  19577. <XPD:REF name="Views[3]">Zq8hTAK2Ckmw6wm674lftQAA</XPD:REF>
  19578. <XPD:REF name="Views[4]">CE0M/fXDXUiH1zsQOE+6fAAA</XPD:REF>
  19579. <XPD:REF name="Views[5]">6lxfetSsrEOT7X3Evs0cWAAA</XPD:REF>
  19580. <XPD:REF name="Views[6]">pUycG8VLzUK+8QNxofMMLAAA</XPD:REF>
  19581. <XPD:REF name="Views[7]">dCFk/gs320GRdJ0pSBsZZQAA</XPD:REF>
  19582. </XPD:OBJ>
  19583. <XPD:OBJ name="OwnedElements[77]" type="UMLGeneralization" guid="ETiy7j/ak0iclwwFrOCPHwAA">
  19584. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  19585. <XPD:REF name="Child">gJKazn/X+U6+FJp/F2soRAAA</XPD:REF>
  19586. <XPD:REF name="Parent">BaqYQl/65Uy16GMJC7nLawAA</XPD:REF>
  19587. <XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
  19588. <XPD:REF name="Views[0]">+Yt/btzSikSosVg4o4SWKAAA</XPD:REF>
  19589. <XPD:REF name="Views[1]">tyC1v93+2kua0TzR6a7hGgAA</XPD:REF>
  19590. <XPD:REF name="Views[2]">mfkrDY0+QEK9Kn4Lb3xWqAAA</XPD:REF>
  19591. <XPD:REF name="Views[3]">LFIHYizyaUajAunzCnbXJwAA</XPD:REF>
  19592. <XPD:REF name="Views[4]">Od7nNH4/q0q+9miS+BQMQAAA</XPD:REF>
  19593. <XPD:REF name="Views[5]">IQA3jbeMXEiqT07uVKIBwAAA</XPD:REF>
  19594. <XPD:REF name="Views[6]">3/OF3Cm+t0i1PXp8eNNITgAA</XPD:REF>
  19595. <XPD:REF name="Views[7]">SBPICWRItEi4WkedLHl4GwAA</XPD:REF>
  19596. </XPD:OBJ>
  19597. <XPD:OBJ name="OwnedElements[78]" type="UMLGeneralization" guid="RvwWYNXraU2xkdsooYM/NwAA">
  19598. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  19599. <XPD:REF name="Child">gJKazn/X+U6+FJp/F2soRAAA</XPD:REF>
  19600. <XPD:REF name="Parent">YNdJIJRIm0SpW7CG17MtyAAA</XPD:REF>
  19601. <XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
  19602. <XPD:REF name="Views[0]">6S1n014H2ESngn7Aw3cgAAAA</XPD:REF>
  19603. <XPD:REF name="Views[1]">63U/0aGAbEKcoRAQwmvDiwAA</XPD:REF>
  19604. <XPD:REF name="Views[2]">X8x3KRlEEEy2kf6Su8vQ1gAA</XPD:REF>
  19605. <XPD:REF name="Views[3]">cqC5G5Ie3kiuqGR05se5SgAA</XPD:REF>
  19606. <XPD:REF name="Views[4]">lRW9X1ac10yI+fo42IJIvAAA</XPD:REF>
  19607. <XPD:REF name="Views[5]">uvmeOGu3U0ObhRCH+N/cYgAA</XPD:REF>
  19608. <XPD:REF name="Views[6]">bsaPOhHQ7UGDtaN/ica6gwAA</XPD:REF>
  19609. <XPD:REF name="Views[7]">uL/mV/MeU025M9zMAgRD/AAA</XPD:REF>
  19610. </XPD:OBJ>
  19611. <XPD:OBJ name="OwnedElements[79]" type="UMLGeneralization" guid="krwZJNbQpUee1OjG3HesgAAA">
  19612. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  19613. <XPD:REF name="Child">QvkeGvTpWU2SJ0MXVIx/AwAA</XPD:REF>
  19614. <XPD:REF name="Parent">BaqYQl/65Uy16GMJC7nLawAA</XPD:REF>
  19615. <XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
  19616. <XPD:REF name="Views[0]">F+HzSvwj8ki7nHVW0VFcigAA</XPD:REF>
  19617. <XPD:REF name="Views[1]">jCDdcZ6ZXU2EOsSYih6ExwAA</XPD:REF>
  19618. <XPD:REF name="Views[2]">SmIb8/cjDkm2kX6k/b8ntAAA</XPD:REF>
  19619. <XPD:REF name="Views[3]">DTiUSZIULUmTC4HtfeC3AAAA</XPD:REF>
  19620. <XPD:REF name="Views[4]">t/MfWdUyF0OEhTxYbOiw7AAA</XPD:REF>
  19621. <XPD:REF name="Views[5]">UTvgSLsazECdxl6VrGbavQAA</XPD:REF>
  19622. <XPD:REF name="Views[6]">S6i3jl6a8E6QdB+rlPDufAAA</XPD:REF>
  19623. <XPD:REF name="Views[7]">R8qbDPmknkOAp2O6LVl9XAAA</XPD:REF>
  19624. </XPD:OBJ>
  19625. <XPD:OBJ name="OwnedElements[80]" type="UMLGeneralization" guid="Vo9KdG21TU67s/EtgyfoVQAA">
  19626. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  19627. <XPD:REF name="Child">QvkeGvTpWU2SJ0MXVIx/AwAA</XPD:REF>
  19628. <XPD:REF name="Parent">ilTzVOgexUSPHrK2FSqS9wAA</XPD:REF>
  19629. <XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
  19630. <XPD:REF name="Views[0]">rcltMulnr0qF/qeBFloYFgAA</XPD:REF>
  19631. <XPD:REF name="Views[1]">9hb9MkGFx0+r8kkgfseS5wAA</XPD:REF>
  19632. <XPD:REF name="Views[2]">+Z0y+HpafUykWClO0g7bSwAA</XPD:REF>
  19633. <XPD:REF name="Views[3]">LIPZyMH9Sk+S6LVONEva/wAA</XPD:REF>
  19634. <XPD:REF name="Views[4]">TmGQgMctk0KObDDJHr3mHgAA</XPD:REF>
  19635. <XPD:REF name="Views[5]">v1kqzxBAbk2IvVIzlqDO+wAA</XPD:REF>
  19636. <XPD:REF name="Views[6]">fb9dVgo/gU+jTRGezpDpLwAA</XPD:REF>
  19637. <XPD:REF name="Views[7]">p560ijiYxkCwEwQ0Iaef3gAA</XPD:REF>
  19638. </XPD:OBJ>
  19639. <XPD:OBJ name="OwnedElements[81]" type="UMLGeneralization" guid="wIyBqLGeaEauN2RIkujQrAAA">
  19640. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  19641. <XPD:REF name="Child">SjUoRiw3TUOE/FQirpeMogAA</XPD:REF>
  19642. <XPD:REF name="Parent">LPfLjDLmzkKy/sn51dyX7gAA</XPD:REF>
  19643. <XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
  19644. <XPD:REF name="Views[0]">rhnnQCbHikuDeN+Oo4/FMAAA</XPD:REF>
  19645. <XPD:REF name="Views[1]">qmNqzvGTwUu/uQ7vUhCAXwAA</XPD:REF>
  19646. <XPD:REF name="Views[2]">fcsS2BO4EkChu1RbUUaFIQAA</XPD:REF>
  19647. <XPD:REF name="Views[3]">Kl/PRgRaiEGYeX8Ioupo8wAA</XPD:REF>
  19648. <XPD:REF name="Views[4]">KEO/1z0YY0SJHTZqg5v5hQAA</XPD:REF>
  19649. <XPD:REF name="Views[5]">yYwdiA76RUGvs8LNcYb8ogAA</XPD:REF>
  19650. <XPD:REF name="Views[6]">HW9HdRPS4E6zKir3r1LbIQAA</XPD:REF>
  19651. <XPD:REF name="Views[7]">aw4alqX9OEe4wfd2ybEhPwAA</XPD:REF>
  19652. </XPD:OBJ>
  19653. <XPD:OBJ name="OwnedElements[82]" type="UMLGeneralization" guid="GJ1pEOa7xE+Vx6DHIVvLbwAA">
  19654. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  19655. <XPD:REF name="Child">SjUoRiw3TUOE/FQirpeMogAA</XPD:REF>
  19656. <XPD:REF name="Parent">CqUqbTfjd0mBGFOXrmWVDgAA</XPD:REF>
  19657. <XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
  19658. <XPD:REF name="Views[0]">Qjq2UGfu1U6yEC9G7GFncAAA</XPD:REF>
  19659. <XPD:REF name="Views[1]">EZ0R5BsS2EiNXWtJLkot/AAA</XPD:REF>
  19660. <XPD:REF name="Views[2]">C8i3eIqe/0+28YXwhDr+fwAA</XPD:REF>
  19661. <XPD:REF name="Views[3]">L1FrRLEd+ki2VTqIrxRm2QAA</XPD:REF>
  19662. <XPD:REF name="Views[4]">7yaK+OouTkeaR94qcVEXVgAA</XPD:REF>
  19663. <XPD:REF name="Views[5]">V5CgvrxyrUaDeI0bIP2/jQAA</XPD:REF>
  19664. <XPD:REF name="Views[6]">T0/lonmG50uYTiZzyRagNwAA</XPD:REF>
  19665. <XPD:REF name="Views[7]">URWno2ktQUGMKlEOxyq+NAAA</XPD:REF>
  19666. </XPD:OBJ>
  19667. <XPD:OBJ name="OwnedElements[83]" type="UMLGeneralization" guid="M9A+DWOIeUGk+YFgByCYmAAA">
  19668. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  19669. <XPD:REF name="Child">+hvdtNLBPUeUmdoy9WnIywAA</XPD:REF>
  19670. <XPD:REF name="Parent">ilTzVOgexUSPHrK2FSqS9wAA</XPD:REF>
  19671. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  19672. <XPD:REF name="Views[0]">LXo50YVn5k6y4i7dLt9JNAAA</XPD:REF>
  19673. <XPD:REF name="Views[1]">A6p9uYQnAUake5kt6fboOgAA</XPD:REF>
  19674. <XPD:REF name="Views[2]">hwqG1MhHZEO6TnTm8tPYEgAA</XPD:REF>
  19675. <XPD:REF name="Views[3]">BI4QKfy4LU+aD2bIBSLU1wAA</XPD:REF>
  19676. </XPD:OBJ>
  19677. <XPD:OBJ name="OwnedElements[84]" type="UMLGeneralization" guid="hwXxX+YbkkG6mY/KLykG4AAA">
  19678. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  19679. <XPD:REF name="Child">rNsPUCIqcESb1NED1xr04AAA</XPD:REF>
  19680. <XPD:REF name="Parent">CqUqbTfjd0mBGFOXrmWVDgAA</XPD:REF>
  19681. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  19682. <XPD:REF name="Views[0]">Knkuk2do/0KUUmk1qKGJVQAA</XPD:REF>
  19683. <XPD:REF name="Views[1]">PoNF9wqiakqi7H2sSQgFEQAA</XPD:REF>
  19684. <XPD:REF name="Views[2]">1U+QYJuP1USrQmw6+eWPhwAA</XPD:REF>
  19685. <XPD:REF name="Views[3]">UHcFiQyS2023I5whuRKy/gAA</XPD:REF>
  19686. </XPD:OBJ>
  19687. <XPD:OBJ name="OwnedElements[85]" type="UMLGeneralization" guid="SWj0s9+zMUW6Sa0s98LfDgAA">
  19688. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  19689. <XPD:REF name="Child">JJbEayVgmEyWvR4C1WYpsAAA</XPD:REF>
  19690. <XPD:REF name="Parent">BaqYQl/65Uy16GMJC7nLawAA</XPD:REF>
  19691. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  19692. <XPD:REF name="Views[0]">0rhL0gj7UkqmJd2x+BAiLgAA</XPD:REF>
  19693. <XPD:REF name="Views[1]">yuRUENpwE0OiMB2tNJ40SQAA</XPD:REF>
  19694. <XPD:REF name="Views[2]">blRMeSSVyk6S9Q6ktugY1AAA</XPD:REF>
  19695. <XPD:REF name="Views[3]">c/UgcMa5IUK8gNCvhK1KcgAA</XPD:REF>
  19696. </XPD:OBJ>
  19697. <XPD:OBJ name="OwnedElements[86]" type="UMLGeneralization" guid="IDQB44Q61kudclcYwyYEMwAA">
  19698. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  19699. <XPD:REF name="Child">JJbEayVgmEyWvR4C1WYpsAAA</XPD:REF>
  19700. <XPD:REF name="Parent">+hvdtNLBPUeUmdoy9WnIywAA</XPD:REF>
  19701. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  19702. <XPD:REF name="Views[0]">bhOoN0b4HEeSRvduzhJxPgAA</XPD:REF>
  19703. <XPD:REF name="Views[1]">hRcyH0TnfE6fWW/bhbSFVwAA</XPD:REF>
  19704. <XPD:REF name="Views[2]">klBeBRv3TEmxO7NFrPw7AgAA</XPD:REF>
  19705. <XPD:REF name="Views[3]">WSuAYv/19EipFycyuvP0jwAA</XPD:REF>
  19706. </XPD:OBJ>
  19707. <XPD:OBJ name="OwnedElements[87]" type="UMLGeneralization" guid="t7BFiOV+U0+3Fzwd6nXwzgAA">
  19708. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  19709. <XPD:REF name="Child">dUFVpJ56j0WxczyDxsGS+gAA</XPD:REF>
  19710. <XPD:REF name="Parent">LPfLjDLmzkKy/sn51dyX7gAA</XPD:REF>
  19711. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  19712. <XPD:REF name="Views[0]">JKJUz4S/4kW5nWG9k4dnrAAA</XPD:REF>
  19713. <XPD:REF name="Views[1]">+XGMMutMLU+2sOdaGJtJKAAA</XPD:REF>
  19714. <XPD:REF name="Views[2]">4LdLXxgofkeQljsnri1qCQAA</XPD:REF>
  19715. <XPD:REF name="Views[3]">cjSGwgMlakG69dFL30/p3QAA</XPD:REF>
  19716. </XPD:OBJ>
  19717. <XPD:OBJ name="OwnedElements[88]" type="UMLGeneralization" guid="ZNw4OjQkUkmijjdgoAjX+gAA">
  19718. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  19719. <XPD:REF name="Child">dUFVpJ56j0WxczyDxsGS+gAA</XPD:REF>
  19720. <XPD:REF name="Parent">rNsPUCIqcESb1NED1xr04AAA</XPD:REF>
  19721. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  19722. <XPD:REF name="Views[0]">T52ERlC6LUShYtwcwiX3XQAA</XPD:REF>
  19723. <XPD:REF name="Views[1]">GXUwktB+mUmMyGAe6v0nTQAA</XPD:REF>
  19724. <XPD:REF name="Views[2]">3mYd4Qs0q0WuCqLLfsl7fgAA</XPD:REF>
  19725. <XPD:REF name="Views[3]">K03uqu3VKki6nz/PcnPmSAAA</XPD:REF>
  19726. </XPD:OBJ>
  19727. <XPD:OBJ name="OwnedElements[89]" type="UMLGeneralization" guid="DLbR09fsFE6Bx8bzfHmD6AAA">
  19728. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  19729. <XPD:REF name="Child">5tmwPyb6D0Ki98vc8dVPhQAA</XPD:REF>
  19730. <XPD:REF name="Parent">BaqYQl/65Uy16GMJC7nLawAA</XPD:REF>
  19731. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  19732. <XPD:REF name="Views[0]">S76dtnBSdU2GyTzCpjqjGQAA</XPD:REF>
  19733. <XPD:REF name="Views[1]">jE1fxhEqeEOyzCx9TigIMAAA</XPD:REF>
  19734. <XPD:REF name="Views[2]">astHPBLQAke+cV3sm5HkgAAA</XPD:REF>
  19735. <XPD:REF name="Views[3]">yVW2frPFcUukgF4+NIT/TwAA</XPD:REF>
  19736. </XPD:OBJ>
  19737. <XPD:OBJ name="OwnedElements[90]" type="UMLGeneralization" guid="UT9syzbMZEyZsIIcEMpphAAA">
  19738. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  19739. <XPD:REF name="Child">5tmwPyb6D0Ki98vc8dVPhQAA</XPD:REF>
  19740. <XPD:REF name="Parent">gWn1z7ujyEu9Gf7LdRrPIAAA</XPD:REF>
  19741. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  19742. <XPD:REF name="Views[0]">qtiyA4yHnEKefRjnWB5NMAAA</XPD:REF>
  19743. <XPD:REF name="Views[1]">tMXXck5570yGI2PzqPcaXwAA</XPD:REF>
  19744. <XPD:REF name="Views[2]">rBAKeYumSEe3qbFRoT9JzwAA</XPD:REF>
  19745. <XPD:REF name="Views[3]">D4a01z/R0UK/G3Ua/sSzdwAA</XPD:REF>
  19746. </XPD:OBJ>
  19747. <XPD:OBJ name="OwnedElements[91]" type="UMLGeneralization" guid="O5dkSXpa9UWV4M9yJ7QzIwAA">
  19748. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  19749. <XPD:REF name="Child">gWn1z7ujyEu9Gf7LdRrPIAAA</XPD:REF>
  19750. <XPD:REF name="Parent">YNdJIJRIm0SpW7CG17MtyAAA</XPD:REF>
  19751. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  19752. <XPD:REF name="Views[0]">Wna6ao9UaEa+LOqkRAVQJwAA</XPD:REF>
  19753. <XPD:REF name="Views[1]">XCT77hd1uEece5kAr4VfDgAA</XPD:REF>
  19754. <XPD:REF name="Views[2]">4slM817uV0WYVY5kD2kpBAAA</XPD:REF>
  19755. <XPD:REF name="Views[3]">2oZ9iO7gTUiXx6WG4oqbDAAA</XPD:REF>
  19756. </XPD:OBJ>
  19757. <XPD:OBJ name="OwnedElements[92]" type="UMLGeneralization" guid="Mrk3QXUHNk2R1/cHV9/5pAAA">
  19758. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  19759. <XPD:REF name="Child">ukpy8IZAy0KEameLGY9mtQAA</XPD:REF>
  19760. <XPD:REF name="Parent">6HMIzI9avUGHDCpvqmkdqQAA</XPD:REF>
  19761. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  19762. <XPD:REF name="Views[0]">TPDwJYaaYECgn2lLX27JzQAA</XPD:REF>
  19763. <XPD:REF name="Views[1]">lrCmOoar4ES3Y9rZSa4YNAAA</XPD:REF>
  19764. <XPD:REF name="Views[2]">cSXLhxOkDEOX1LQxY+CajAAA</XPD:REF>
  19765. <XPD:REF name="Views[3]">xgbOSm+ioEGzQFghdEuD2QAA</XPD:REF>
  19766. </XPD:OBJ>
  19767. <XPD:OBJ name="OwnedElements[93]" type="UMLGeneralization" guid="TevsU+ekCkCxrYsp/lugswAA">
  19768. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  19769. <XPD:REF name="Child">ecegk3x5sEKpNtWGALy6NAAA</XPD:REF>
  19770. <XPD:REF name="Parent">s/XSjWMZB0WwUzzarQOzNgAA</XPD:REF>
  19771. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  19772. <XPD:REF name="Views[0]">cvrjA1QmMEe6KhCf6X4QZQAA</XPD:REF>
  19773. <XPD:REF name="Views[1]">Y1F4jb5ClEGG4w2MWXzjYAAA</XPD:REF>
  19774. <XPD:REF name="Views[2]">Fz/CNTPOVEWGj5MDwoavUwAA</XPD:REF>
  19775. <XPD:REF name="Views[3]">iXLoEqPOYEGdMbPt5lfkZAAA</XPD:REF>
  19776. </XPD:OBJ>
  19777. <XPD:OBJ name="OwnedElements[94]" type="UMLGeneralization" guid="j09xKlrPNkS8/NZ3JXD5MwAA">
  19778. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  19779. <XPD:REF name="Child">W+YbXZBJDU6NfEjOApatvwAA</XPD:REF>
  19780. <XPD:REF name="Parent">KqnhKB+uXkKxW6LqS8YzcgAA</XPD:REF>
  19781. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  19782. <XPD:REF name="Views[0]">mYiPI1jKUUy+l8TS2jnHkwAA</XPD:REF>
  19783. <XPD:REF name="Views[1]">52eAKOALwkOwbrXOf4JhDQAA</XPD:REF>
  19784. <XPD:REF name="Views[2]">bIpaty6YhEax7CSTvo6y1AAA</XPD:REF>
  19785. <XPD:REF name="Views[3]">Th272KyIREaU+jNyB6ysEgAA</XPD:REF>
  19786. </XPD:OBJ>
  19787. <XPD:OBJ name="OwnedElements[95]" type="UMLClass" guid="Pv24uWWaqUu82r7VGD3ZNwAA">
  19788. <XPD:ATTR name="Name" type="string">IPackSocket</XPD:ATTR>
  19789. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  19790. <XPD:ATTR name="#Views" type="integer">16</XPD:ATTR>
  19791. <XPD:REF name="Views[0]">2NPkGxsE60eclahgOjVMgAAA</XPD:REF>
  19792. <XPD:REF name="Views[1]">qanVb+lWC0akcJOwRG/MEAAA</XPD:REF>
  19793. <XPD:REF name="Views[2]">rhbpNUyjIEqMgrAdnnT36QAA</XPD:REF>
  19794. <XPD:REF name="Views[3]">f3uwOOrYjUO915OhF6FxMAAA</XPD:REF>
  19795. <XPD:REF name="Views[4]">XsluK/m59E+/IMf4Y9b0rAAA</XPD:REF>
  19796. <XPD:REF name="Views[5]">1YlSBB09GkS+u5/rCTPOWwAA</XPD:REF>
  19797. <XPD:REF name="Views[6]">o4LzBtp6JEySykeTk1zFmwAA</XPD:REF>
  19798. <XPD:REF name="Views[7]">SIKdLcfuPUCDoOLG1N0MggAA</XPD:REF>
  19799. <XPD:REF name="Views[8]">o4hWQrYZQkOmrY1zgQbErQAA</XPD:REF>
  19800. <XPD:REF name="Views[9]">XZV5HfZFiU24ipOMLajLigAA</XPD:REF>
  19801. <XPD:REF name="Views[10]">jOF0qC/hukiZjCcy1pQvBAAA</XPD:REF>
  19802. <XPD:REF name="Views[11]">fyd9aLZb7UGu3D3TmXMGbQAA</XPD:REF>
  19803. <XPD:REF name="Views[12]">tzOblJolkE++35/W1yMpSgAA</XPD:REF>
  19804. <XPD:REF name="Views[13]">aHVtU4ycQEupCzbxGFo83QAA</XPD:REF>
  19805. <XPD:REF name="Views[14]">EL323Vobv0eVxpn0DXJO8gAA</XPD:REF>
  19806. <XPD:REF name="Views[15]">A2/QUHwmN0a0LcfcPNb8EAAA</XPD:REF>
  19807. <XPD:ATTR name="#Specializations" type="integer">7</XPD:ATTR>
  19808. <XPD:REF name="Specializations[0]">sgmcH4+s1Em05SzAjJdHjAAA</XPD:REF>
  19809. <XPD:REF name="Specializations[1]">WUHNHDfka0O+CbvKWj/7kQAA</XPD:REF>
  19810. <XPD:REF name="Specializations[2]">v+HDY4XmuEqbLAgnV9F1XgAA</XPD:REF>
  19811. <XPD:REF name="Specializations[3]">x2cv/pfP+0KLEYoWHGBFVAAA</XPD:REF>
  19812. <XPD:REF name="Specializations[4]">OH/WIarq+EioSJWJSZjh6AAA</XPD:REF>
  19813. <XPD:REF name="Specializations[5]">WevwuaXm10S10CfIFVFoFwAA</XPD:REF>
  19814. <XPD:REF name="Specializations[6]">zC0n+CWc7Eq8t3+2/ieK3wAA</XPD:REF>
  19815. <XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
  19816. <XPD:OBJ name="Operations[0]" type="UMLOperation" guid="yiu064LKGkqSPXKDvu6lEgAA">
  19817. <XPD:ATTR name="Name" type="string">SetMaxPackSize</XPD:ATTR>
  19818. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  19819. <XPD:REF name="Owner">Pv24uWWaqUu82r7VGD3ZNwAA</XPD:REF>
  19820. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  19821. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="YRbxKzX05kuBbmxdaUDOxQAA">
  19822. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  19823. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  19824. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  19825. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  19826. <XPD:REF name="TaggedModel">yiu064LKGkqSPXKDvu6lEgAA</XPD:REF>
  19827. </XPD:OBJ>
  19828. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  19829. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="cscQ0nAUQ0i3m7cVQgsbKQAA">
  19830. <XPD:ATTR name="Name" type="string">dwMaxPackSize</XPD:ATTR>
  19831. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  19832. <XPD:REF name="BehavioralFeature">yiu064LKGkqSPXKDvu6lEgAA</XPD:REF>
  19833. </XPD:OBJ>
  19834. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Civzreo3QE+AyZ+kEvEPlgAA">
  19835. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  19836. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  19837. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  19838. <XPD:REF name="BehavioralFeature">yiu064LKGkqSPXKDvu6lEgAA</XPD:REF>
  19839. </XPD:OBJ>
  19840. </XPD:OBJ>
  19841. <XPD:OBJ name="Operations[1]" type="UMLOperation" guid="59gJg0Y41U6P1Uf/Ltq9bQAA">
  19842. <XPD:ATTR name="Name" type="string">SetPackHeaderFlag</XPD:ATTR>
  19843. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  19844. <XPD:REF name="Owner">Pv24uWWaqUu82r7VGD3ZNwAA</XPD:REF>
  19845. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  19846. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="RvVTyKXUeUeLwfto9koAqwAA">
  19847. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  19848. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  19849. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  19850. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  19851. <XPD:REF name="TaggedModel">59gJg0Y41U6P1Uf/Ltq9bQAA</XPD:REF>
  19852. </XPD:OBJ>
  19853. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  19854. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="dHACe5+8EESp0OPrCvmIBgAA">
  19855. <XPD:ATTR name="Name" type="string">usPackHeaderFlag</XPD:ATTR>
  19856. <XPD:ATTR name="TypeExpression" type="string">USHORT</XPD:ATTR>
  19857. <XPD:REF name="BehavioralFeature">59gJg0Y41U6P1Uf/Ltq9bQAA</XPD:REF>
  19858. </XPD:OBJ>
  19859. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="gffjjvD3oUCpv84eMv1XTgAA">
  19860. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  19861. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  19862. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  19863. <XPD:REF name="BehavioralFeature">59gJg0Y41U6P1Uf/Ltq9bQAA</XPD:REF>
  19864. </XPD:OBJ>
  19865. </XPD:OBJ>
  19866. <XPD:OBJ name="Operations[2]" type="UMLOperation" guid="KcPyYFPkLkGCbsT8q0c/swAA">
  19867. <XPD:ATTR name="Name" type="string">GetMaxPackSize</XPD:ATTR>
  19868. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  19869. <XPD:REF name="Owner">Pv24uWWaqUu82r7VGD3ZNwAA</XPD:REF>
  19870. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  19871. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="L8y9B0dXsku41fh1UHHQOgAA">
  19872. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  19873. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  19874. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  19875. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  19876. <XPD:REF name="TaggedModel">KcPyYFPkLkGCbsT8q0c/swAA</XPD:REF>
  19877. </XPD:OBJ>
  19878. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  19879. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="59kkitN360yk9+QDhWJ0/QAA">
  19880. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  19881. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  19882. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  19883. <XPD:REF name="BehavioralFeature">KcPyYFPkLkGCbsT8q0c/swAA</XPD:REF>
  19884. </XPD:OBJ>
  19885. </XPD:OBJ>
  19886. <XPD:OBJ name="Operations[3]" type="UMLOperation" guid="uE1F67PHLEqLMpua/PX1bAAA">
  19887. <XPD:ATTR name="Name" type="string">GetPackHeaderFlag</XPD:ATTR>
  19888. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  19889. <XPD:REF name="Owner">Pv24uWWaqUu82r7VGD3ZNwAA</XPD:REF>
  19890. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  19891. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="kqC/1MFHIEialARqfjxQVgAA">
  19892. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  19893. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  19894. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  19895. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  19896. <XPD:REF name="TaggedModel">uE1F67PHLEqLMpua/PX1bAAA</XPD:REF>
  19897. </XPD:OBJ>
  19898. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  19899. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="BjxEF2eEaUK/ebpd8gOjZQAA">
  19900. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  19901. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  19902. <XPD:ATTR name="TypeExpression" type="string">USHORT</XPD:ATTR>
  19903. <XPD:REF name="BehavioralFeature">uE1F67PHLEqLMpua/PX1bAAA</XPD:REF>
  19904. </XPD:OBJ>
  19905. </XPD:OBJ>
  19906. <XPD:OBJ name="Operations[4]" type="UMLOperation" guid="9A2ZANLHj02CIBnJN5tP1wAA">
  19907. <XPD:ATTR name="Name" type="string">IPackSocket</XPD:ATTR>
  19908. <XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
  19909. <XPD:ATTR name="StereotypeName" type="string">destroy</XPD:ATTR>
  19910. <XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
  19911. <XPD:REF name="Owner">Pv24uWWaqUu82r7VGD3ZNwAA</XPD:REF>
  19912. </XPD:OBJ>
  19913. <XPD:ATTR name="#TypedParameters" type="integer">4</XPD:ATTR>
  19914. <XPD:REF name="TypedParameters[0]">+gwOOVHEKEC3d7c6ZslFKwAA</XPD:REF>
  19915. <XPD:REF name="TypedParameters[1]">DQXPCFFri06p9vDhntrwswAA</XPD:REF>
  19916. <XPD:REF name="TypedParameters[2]">INOu6si0U0esJ5QdnvqevgAA</XPD:REF>
  19917. <XPD:REF name="TypedParameters[3]">Irvwq5MHbk6LOaC8nQbvzwAA</XPD:REF>
  19918. </XPD:OBJ>
  19919. <XPD:OBJ name="OwnedElements[96]" type="UMLClass" guid="tvyRlzR70kaEb8akK1WldwAA">
  19920. <XPD:ATTR name="Name" type="string">IPackClient</XPD:ATTR>
  19921. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  19922. <XPD:ATTR name="#Views" type="integer">12</XPD:ATTR>
  19923. <XPD:REF name="Views[0]">iW4CiDDhyEqlkb7itLSOuQAA</XPD:REF>
  19924. <XPD:REF name="Views[1]">sqc0il9xH06nWVATGkOfuwAA</XPD:REF>
  19925. <XPD:REF name="Views[2]">k96N8NyU60ixtqHKWEn2lAAA</XPD:REF>
  19926. <XPD:REF name="Views[3]">8tLZHMkQgEyCa8TXoiRKRgAA</XPD:REF>
  19927. <XPD:REF name="Views[4]">Yb89wcpcAk2cxvunkv6qmgAA</XPD:REF>
  19928. <XPD:REF name="Views[5]">hzS+9JC6U0yyfs4CvvEskAAA</XPD:REF>
  19929. <XPD:REF name="Views[6]">kuiez2+Yw02w897Ni7ln2wAA</XPD:REF>
  19930. <XPD:REF name="Views[7]">s4uJ3w4uWkyKW07Th4vicAAA</XPD:REF>
  19931. <XPD:REF name="Views[8]">4j80tfni4UmZL6wIRCcF1wAA</XPD:REF>
  19932. <XPD:REF name="Views[9]">gkBxNeekf0GfPCLiPWclKwAA</XPD:REF>
  19933. <XPD:REF name="Views[10]">5MQyiVwFi0m16vbQmhpXTAAA</XPD:REF>
  19934. <XPD:REF name="Views[11]">ErSxa18bfUq08B5kayys+AAA</XPD:REF>
  19935. <XPD:ATTR name="#Specializations" type="integer">3</XPD:ATTR>
  19936. <XPD:REF name="Specializations[0]">xly9lJtUukKwQ90VKrZR2AAA</XPD:REF>
  19937. <XPD:REF name="Specializations[1]">N9PjlD8Kvk26PvXMITpM2QAA</XPD:REF>
  19938. <XPD:REF name="Specializations[2]">toD1Nhg/ik+9R8r966zdrgAA</XPD:REF>
  19939. <XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
  19940. <XPD:OBJ name="Operations[0]" type="UMLOperation" guid="Sb2xIPoMfEmcprjhWPgyVAAA">
  19941. <XPD:ATTR name="Name" type="string">SetMaxPackSize</XPD:ATTR>
  19942. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  19943. <XPD:REF name="Owner">tvyRlzR70kaEb8akK1WldwAA</XPD:REF>
  19944. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  19945. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="f1osxSRUJkaVZmfs1ti6lwAA">
  19946. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  19947. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  19948. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  19949. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  19950. <XPD:REF name="TaggedModel">Sb2xIPoMfEmcprjhWPgyVAAA</XPD:REF>
  19951. </XPD:OBJ>
  19952. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  19953. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="1+WVlLPuZ0SA3ftvnUNUKAAA">
  19954. <XPD:ATTR name="Name" type="string">dwMaxPackSize</XPD:ATTR>
  19955. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  19956. <XPD:REF name="BehavioralFeature">Sb2xIPoMfEmcprjhWPgyVAAA</XPD:REF>
  19957. </XPD:OBJ>
  19958. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="ZLerbNyi90SY0t/9OiM/KAAA">
  19959. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  19960. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  19961. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  19962. <XPD:REF name="BehavioralFeature">Sb2xIPoMfEmcprjhWPgyVAAA</XPD:REF>
  19963. </XPD:OBJ>
  19964. </XPD:OBJ>
  19965. <XPD:OBJ name="Operations[1]" type="UMLOperation" guid="6Ya/wy/SAUiJHDk0g2jh7wAA">
  19966. <XPD:ATTR name="Name" type="string">SetPackHeaderFlag</XPD:ATTR>
  19967. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  19968. <XPD:REF name="Owner">tvyRlzR70kaEb8akK1WldwAA</XPD:REF>
  19969. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  19970. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="BsmEPNbHTk63mDN65FAHbQAA">
  19971. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  19972. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  19973. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  19974. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  19975. <XPD:REF name="TaggedModel">6Ya/wy/SAUiJHDk0g2jh7wAA</XPD:REF>
  19976. </XPD:OBJ>
  19977. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  19978. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="qLNeM+Wi+kiEin9S731iogAA">
  19979. <XPD:ATTR name="Name" type="string">usPackHeaderFlag</XPD:ATTR>
  19980. <XPD:ATTR name="TypeExpression" type="string">USHORT</XPD:ATTR>
  19981. <XPD:REF name="BehavioralFeature">6Ya/wy/SAUiJHDk0g2jh7wAA</XPD:REF>
  19982. </XPD:OBJ>
  19983. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="0443LK2P5USU9nEBFBstzAAA">
  19984. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  19985. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  19986. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  19987. <XPD:REF name="BehavioralFeature">6Ya/wy/SAUiJHDk0g2jh7wAA</XPD:REF>
  19988. </XPD:OBJ>
  19989. </XPD:OBJ>
  19990. <XPD:OBJ name="Operations[2]" type="UMLOperation" guid="EkYZLhEAQkehsqPDZtU75wAA">
  19991. <XPD:ATTR name="Name" type="string">GetMaxPackSize</XPD:ATTR>
  19992. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  19993. <XPD:REF name="Owner">tvyRlzR70kaEb8akK1WldwAA</XPD:REF>
  19994. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  19995. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="AeADUt4rikq0NVTGD+THKQAA">
  19996. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  19997. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  19998. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  19999. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  20000. <XPD:REF name="TaggedModel">EkYZLhEAQkehsqPDZtU75wAA</XPD:REF>
  20001. </XPD:OBJ>
  20002. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  20003. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="A4lBRrSPV0SBN9LIU64HBAAA">
  20004. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  20005. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  20006. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  20007. <XPD:REF name="BehavioralFeature">EkYZLhEAQkehsqPDZtU75wAA</XPD:REF>
  20008. </XPD:OBJ>
  20009. </XPD:OBJ>
  20010. <XPD:OBJ name="Operations[3]" type="UMLOperation" guid="/07gxRNokUOhodCzx8vihQAA">
  20011. <XPD:ATTR name="Name" type="string">GetPackHeaderFlag</XPD:ATTR>
  20012. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  20013. <XPD:REF name="Owner">tvyRlzR70kaEb8akK1WldwAA</XPD:REF>
  20014. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  20015. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="L6irK9ijn0qjnERYqwUSNQAA">
  20016. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  20017. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  20018. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  20019. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  20020. <XPD:REF name="TaggedModel">/07gxRNokUOhodCzx8vihQAA</XPD:REF>
  20021. </XPD:OBJ>
  20022. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  20023. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="TkauQtnl4UKgpbcR8A4rcAAA">
  20024. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  20025. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  20026. <XPD:ATTR name="TypeExpression" type="string">USHORT</XPD:ATTR>
  20027. <XPD:REF name="BehavioralFeature">/07gxRNokUOhodCzx8vihQAA</XPD:REF>
  20028. </XPD:OBJ>
  20029. </XPD:OBJ>
  20030. <XPD:OBJ name="Operations[4]" type="UMLOperation" guid="DrU3rHrbcEC7Q5/tAu+gmgAA">
  20031. <XPD:ATTR name="Name" type="string">IPackClient</XPD:ATTR>
  20032. <XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
  20033. <XPD:ATTR name="StereotypeName" type="string">destroy</XPD:ATTR>
  20034. <XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
  20035. <XPD:REF name="Owner">tvyRlzR70kaEb8akK1WldwAA</XPD:REF>
  20036. </XPD:OBJ>
  20037. <XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
  20038. <XPD:REF name="TypedParameters[0]">gHDDhlJar0yV7nt2BkZnTAAA</XPD:REF>
  20039. <XPD:REF name="TypedParameters[1]">wcXN0QyVyk+g/gkYprOV9QAA</XPD:REF>
  20040. </XPD:OBJ>
  20041. <XPD:OBJ name="OwnedElements[97]" type="UMLClass" guid="aDgNVKZkT029alZKzju1xAAA">
  20042. <XPD:ATTR name="Name" type="string">ITcpPackServer</XPD:ATTR>
  20043. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  20044. <XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
  20045. <XPD:REF name="Views[0]">IxgSYDxQe0qqAConM0HORwAA</XPD:REF>
  20046. <XPD:REF name="Views[1]">2i8a4QqJTEiBathYXQhMuwAA</XPD:REF>
  20047. <XPD:REF name="Views[2]">bsyVrql6IkmBGTeyRmT8yAAA</XPD:REF>
  20048. <XPD:REF name="Views[3]">vMfK2EQ7rEaMMnrRkYGyKgAA</XPD:REF>
  20049. <XPD:REF name="Views[4]">kTpvQ8TEEkmzpYp6oZMMXwAA</XPD:REF>
  20050. <XPD:REF name="Views[5]">GjXqyOPMfEKk3s3mFwVt+gAA</XPD:REF>
  20051. <XPD:REF name="Views[6]">EFKVUaX3xkKVvPgpTBIuZgAA</XPD:REF>
  20052. <XPD:REF name="Views[7]">CyiWvj/TBkOjsAeg0czdzwAA</XPD:REF>
  20053. <XPD:ATTR name="#Generalizations" type="integer">2</XPD:ATTR>
  20054. <XPD:REF name="Generalizations[0]">sgmcH4+s1Em05SzAjJdHjAAA</XPD:REF>
  20055. <XPD:REF name="Generalizations[1]">nzQ/3s2PQEG5Cz2AX+hkOgAA</XPD:REF>
  20056. <XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
  20057. <XPD:OBJ name="Operations[0]" type="UMLOperation" guid="vf4CNLDVkk6wd9f0alsTGgAA">
  20058. <XPD:ATTR name="Name" type="string">ToPack</XPD:ATTR>
  20059. <XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
  20060. <XPD:REF name="Owner">aDgNVKZkT029alZKzju1xAAA</XPD:REF>
  20061. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  20062. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="wqx5s2IUmEmkhRbGj981JAAA">
  20063. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  20064. <XPD:ATTR name="TagDefinitionSetName" type="string">CppMemberFunction</XPD:ATTR>
  20065. <XPD:ATTR name="Name" type="string">CppInline</XPD:ATTR>
  20066. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  20067. <XPD:REF name="TaggedModel">vf4CNLDVkk6wd9f0alsTGgAA</XPD:REF>
  20068. </XPD:OBJ>
  20069. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  20070. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="lqZIR9zpP0y49VT0gCv6swAA">
  20071. <XPD:ATTR name="Name" type="string">pServer</XPD:ATTR>
  20072. <XPD:REF name="BehavioralFeature">vf4CNLDVkk6wd9f0alsTGgAA</XPD:REF>
  20073. <XPD:REF name="Type_">GoHMKPRtzES/2hlDzLtwnAAA</XPD:REF>
  20074. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  20075. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="iGx7IbKSVkKSUFRE6vL2cgAA">
  20076. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  20077. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  20078. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  20079. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  20080. <XPD:REF name="TaggedModel">lqZIR9zpP0y49VT0gCv6swAA</XPD:REF>
  20081. </XPD:OBJ>
  20082. </XPD:OBJ>
  20083. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="+gwOOVHEKEC3d7c6ZslFKwAA">
  20084. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  20085. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  20086. <XPD:REF name="BehavioralFeature">vf4CNLDVkk6wd9f0alsTGgAA</XPD:REF>
  20087. <XPD:REF name="Type_">Pv24uWWaqUu82r7VGD3ZNwAA</XPD:REF>
  20088. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  20089. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="3Df/ROa7pUCeIydh8RFTYwAA">
  20090. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  20091. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  20092. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  20093. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  20094. <XPD:REF name="TaggedModel">+gwOOVHEKEC3d7c6ZslFKwAA</XPD:REF>
  20095. </XPD:OBJ>
  20096. </XPD:OBJ>
  20097. </XPD:OBJ>
  20098. <XPD:OBJ name="Operations[1]" type="UMLOperation" guid="GXbVAyywoU+PbkwWOpwriQAA">
  20099. <XPD:ATTR name="Name" type="string">ToServer</XPD:ATTR>
  20100. <XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
  20101. <XPD:REF name="Owner">aDgNVKZkT029alZKzju1xAAA</XPD:REF>
  20102. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  20103. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="Vi4AO62iDE+liVUjInnRVQAA">
  20104. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  20105. <XPD:ATTR name="TagDefinitionSetName" type="string">CppMemberFunction</XPD:ATTR>
  20106. <XPD:ATTR name="Name" type="string">CppInline</XPD:ATTR>
  20107. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  20108. <XPD:REF name="TaggedModel">GXbVAyywoU+PbkwWOpwriQAA</XPD:REF>
  20109. </XPD:OBJ>
  20110. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  20111. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="DQXPCFFri06p9vDhntrwswAA">
  20112. <XPD:ATTR name="Name" type="string">pPackSocket</XPD:ATTR>
  20113. <XPD:REF name="BehavioralFeature">GXbVAyywoU+PbkwWOpwriQAA</XPD:REF>
  20114. <XPD:REF name="Type_">Pv24uWWaqUu82r7VGD3ZNwAA</XPD:REF>
  20115. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  20116. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="9MuaPNNLEEuVLT/OTXbR0wAA">
  20117. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  20118. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  20119. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  20120. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  20121. <XPD:REF name="TaggedModel">DQXPCFFri06p9vDhntrwswAA</XPD:REF>
  20122. </XPD:OBJ>
  20123. </XPD:OBJ>
  20124. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="azDXhAug/kC0UeL/V3c2qQAA">
  20125. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  20126. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  20127. <XPD:REF name="BehavioralFeature">GXbVAyywoU+PbkwWOpwriQAA</XPD:REF>
  20128. <XPD:REF name="Type_">YNdJIJRIm0SpW7CG17MtyAAA</XPD:REF>
  20129. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  20130. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="wsYMBbuOS0utQajJ8IWHpwAA">
  20131. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  20132. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  20133. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  20134. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  20135. <XPD:REF name="TaggedModel">azDXhAug/kC0UeL/V3c2qQAA</XPD:REF>
  20136. </XPD:OBJ>
  20137. </XPD:OBJ>
  20138. </XPD:OBJ>
  20139. </XPD:OBJ>
  20140. <XPD:OBJ name="OwnedElements[98]" type="UMLClass" guid="vjFkGLWb/kSPpbp9R+skbAAA">
  20141. <XPD:ATTR name="Name" type="string">ITcpPackAgent</XPD:ATTR>
  20142. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  20143. <XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
  20144. <XPD:REF name="Views[0]">mDfdT1ptZk64YFRjy+qMOgAA</XPD:REF>
  20145. <XPD:REF name="Views[1]">m6xyT3N2pkyTw61oJYXrvQAA</XPD:REF>
  20146. <XPD:REF name="Views[2]">/dl3/5EnpUyqy2//SJ9pwwAA</XPD:REF>
  20147. <XPD:REF name="Views[3]">7Qrfdh28q0SlebHOxi6IoQAA</XPD:REF>
  20148. <XPD:REF name="Views[4]">kXZKbMdJjEWlFo6Q0wMKUwAA</XPD:REF>
  20149. <XPD:REF name="Views[5]">RkCx8/mbRUatqL1bHvDz1gAA</XPD:REF>
  20150. <XPD:REF name="Views[6]">w06vX7FbRkuTtJB+K2zTOgAA</XPD:REF>
  20151. <XPD:REF name="Views[7]">AkDi0mVJl0ubyilvlYIgzgAA</XPD:REF>
  20152. <XPD:ATTR name="#Generalizations" type="integer">2</XPD:ATTR>
  20153. <XPD:REF name="Generalizations[0]">WUHNHDfka0O+CbvKWj/7kQAA</XPD:REF>
  20154. <XPD:REF name="Generalizations[1]">lqZ7xgrWKkewtFXoEKU2+AAA</XPD:REF>
  20155. <XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
  20156. <XPD:OBJ name="Operations[0]" type="UMLOperation" guid="X1JmTUypW06ys21ZeaLUowAA">
  20157. <XPD:ATTR name="Name" type="string">ToPack</XPD:ATTR>
  20158. <XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
  20159. <XPD:REF name="Owner">vjFkGLWb/kSPpbp9R+skbAAA</XPD:REF>
  20160. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  20161. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="PBXxlACjiUahlaHqF3D+AAAA">
  20162. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  20163. <XPD:ATTR name="TagDefinitionSetName" type="string">CppMemberFunction</XPD:ATTR>
  20164. <XPD:ATTR name="Name" type="string">CppInline</XPD:ATTR>
  20165. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  20166. <XPD:REF name="TaggedModel">X1JmTUypW06ys21ZeaLUowAA</XPD:REF>
  20167. </XPD:OBJ>
  20168. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  20169. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="pLUAAVD3Ik2vyLatRkbfrwAA">
  20170. <XPD:ATTR name="Name" type="string">pAgent</XPD:ATTR>
  20171. <XPD:REF name="BehavioralFeature">X1JmTUypW06ys21ZeaLUowAA</XPD:REF>
  20172. <XPD:REF name="Type_">tc20+9LmREuR1dUMSybNdQAA</XPD:REF>
  20173. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  20174. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="zVZph5CkikCOcDqCb9P+vQAA">
  20175. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  20176. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  20177. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  20178. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  20179. <XPD:REF name="TaggedModel">pLUAAVD3Ik2vyLatRkbfrwAA</XPD:REF>
  20180. </XPD:OBJ>
  20181. </XPD:OBJ>
  20182. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="INOu6si0U0esJ5QdnvqevgAA">
  20183. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  20184. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  20185. <XPD:REF name="BehavioralFeature">X1JmTUypW06ys21ZeaLUowAA</XPD:REF>
  20186. <XPD:REF name="Type_">Pv24uWWaqUu82r7VGD3ZNwAA</XPD:REF>
  20187. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  20188. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="I+lHoxMF4k6B4ycbKShtqQAA">
  20189. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  20190. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  20191. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  20192. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  20193. <XPD:REF name="TaggedModel">INOu6si0U0esJ5QdnvqevgAA</XPD:REF>
  20194. </XPD:OBJ>
  20195. </XPD:OBJ>
  20196. </XPD:OBJ>
  20197. <XPD:OBJ name="Operations[1]" type="UMLOperation" guid="Lewh6Ntc10CBoT43vJIF1AAA">
  20198. <XPD:ATTR name="Name" type="string">ToAgent</XPD:ATTR>
  20199. <XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
  20200. <XPD:REF name="Owner">vjFkGLWb/kSPpbp9R+skbAAA</XPD:REF>
  20201. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  20202. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="jsoi65Wpx0+f5lldp8L0WwAA">
  20203. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  20204. <XPD:ATTR name="TagDefinitionSetName" type="string">CppMemberFunction</XPD:ATTR>
  20205. <XPD:ATTR name="Name" type="string">CppInline</XPD:ATTR>
  20206. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  20207. <XPD:REF name="TaggedModel">Lewh6Ntc10CBoT43vJIF1AAA</XPD:REF>
  20208. </XPD:OBJ>
  20209. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  20210. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Irvwq5MHbk6LOaC8nQbvzwAA">
  20211. <XPD:ATTR name="Name" type="string">pPackSocket</XPD:ATTR>
  20212. <XPD:REF name="BehavioralFeature">Lewh6Ntc10CBoT43vJIF1AAA</XPD:REF>
  20213. <XPD:REF name="Type_">Pv24uWWaqUu82r7VGD3ZNwAA</XPD:REF>
  20214. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  20215. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="YqW+LWrJU0KOWLhttkRkmQAA">
  20216. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  20217. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  20218. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  20219. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  20220. <XPD:REF name="TaggedModel">Irvwq5MHbk6LOaC8nQbvzwAA</XPD:REF>
  20221. </XPD:OBJ>
  20222. </XPD:OBJ>
  20223. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="R2exw8R6DE6K1lw0TUkI2wAA">
  20224. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  20225. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  20226. <XPD:REF name="BehavioralFeature">Lewh6Ntc10CBoT43vJIF1AAA</XPD:REF>
  20227. <XPD:REF name="Type_">ilTzVOgexUSPHrK2FSqS9wAA</XPD:REF>
  20228. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  20229. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="Ex8TT71Qk0+6u9WCrQPIewAA">
  20230. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  20231. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  20232. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  20233. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  20234. <XPD:REF name="TaggedModel">R2exw8R6DE6K1lw0TUkI2wAA</XPD:REF>
  20235. </XPD:OBJ>
  20236. </XPD:OBJ>
  20237. </XPD:OBJ>
  20238. </XPD:OBJ>
  20239. <XPD:OBJ name="OwnedElements[99]" type="UMLClass" guid="NI0md/XcXk+UFEOqL+89owAA">
  20240. <XPD:ATTR name="Name" type="string">ITcpPackClient</XPD:ATTR>
  20241. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  20242. <XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
  20243. <XPD:REF name="Views[0]">q5juGoWzLEGEpbKgLo4flwAA</XPD:REF>
  20244. <XPD:REF name="Views[1]">5T8b7jFprEqa8EO1Q0kKXAAA</XPD:REF>
  20245. <XPD:REF name="Views[2]">dBGW/2kXV0mAZJjPVCWegQAA</XPD:REF>
  20246. <XPD:REF name="Views[3]">TYaYZa7SikKXRD+ylXtU7gAA</XPD:REF>
  20247. <XPD:REF name="Views[4]">32lcn4ak5UeWCJbHkp/gUwAA</XPD:REF>
  20248. <XPD:REF name="Views[5]">Ug3VKEcDvUabSaQg4iwrgwAA</XPD:REF>
  20249. <XPD:REF name="Views[6]">JgQRxGdHTU2keN2ayiX8FgAA</XPD:REF>
  20250. <XPD:REF name="Views[7]">XJ+BteSUJkiA2CijH1W48AAA</XPD:REF>
  20251. <XPD:ATTR name="#Generalizations" type="integer">2</XPD:ATTR>
  20252. <XPD:REF name="Generalizations[0]">xly9lJtUukKwQ90VKrZR2AAA</XPD:REF>
  20253. <XPD:REF name="Generalizations[1]">l44zgodkDEuj17c7XdoPSQAA</XPD:REF>
  20254. <XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
  20255. <XPD:OBJ name="Operations[0]" type="UMLOperation" guid="q69nbMyytESze00rpFcgHAAA">
  20256. <XPD:ATTR name="Name" type="string">ToPack</XPD:ATTR>
  20257. <XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
  20258. <XPD:REF name="Owner">NI0md/XcXk+UFEOqL+89owAA</XPD:REF>
  20259. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  20260. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="trkHn00pwEeAvCp+cwDI5QAA">
  20261. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  20262. <XPD:ATTR name="TagDefinitionSetName" type="string">CppMemberFunction</XPD:ATTR>
  20263. <XPD:ATTR name="Name" type="string">CppInline</XPD:ATTR>
  20264. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  20265. <XPD:REF name="TaggedModel">q69nbMyytESze00rpFcgHAAA</XPD:REF>
  20266. </XPD:OBJ>
  20267. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  20268. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="fenI/tCbCEGzso47imi01gAA">
  20269. <XPD:ATTR name="Name" type="string">pClient</XPD:ATTR>
  20270. <XPD:REF name="BehavioralFeature">q69nbMyytESze00rpFcgHAAA</XPD:REF>
  20271. <XPD:REF name="Type_">R8hLgFt1fEaSSxBO7KbEBQAA</XPD:REF>
  20272. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  20273. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="MjBHHhoqgUqdtTE/rXZFcQAA">
  20274. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  20275. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  20276. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  20277. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  20278. <XPD:REF name="TaggedModel">fenI/tCbCEGzso47imi01gAA</XPD:REF>
  20279. </XPD:OBJ>
  20280. </XPD:OBJ>
  20281. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="gHDDhlJar0yV7nt2BkZnTAAA">
  20282. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  20283. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  20284. <XPD:REF name="BehavioralFeature">q69nbMyytESze00rpFcgHAAA</XPD:REF>
  20285. <XPD:REF name="Type_">tvyRlzR70kaEb8akK1WldwAA</XPD:REF>
  20286. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  20287. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="LxgFXmCwvkCz6gmnAp2shAAA">
  20288. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  20289. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  20290. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  20291. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  20292. <XPD:REF name="TaggedModel">gHDDhlJar0yV7nt2BkZnTAAA</XPD:REF>
  20293. </XPD:OBJ>
  20294. </XPD:OBJ>
  20295. </XPD:OBJ>
  20296. <XPD:OBJ name="Operations[1]" type="UMLOperation" guid="uw7CmCQv3k6APko6TVXkmwAA">
  20297. <XPD:ATTR name="Name" type="string">ToClient</XPD:ATTR>
  20298. <XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
  20299. <XPD:REF name="Owner">NI0md/XcXk+UFEOqL+89owAA</XPD:REF>
  20300. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  20301. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="lrC5dw1bhEyx2oLB1+pV/AAA">
  20302. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  20303. <XPD:ATTR name="TagDefinitionSetName" type="string">CppMemberFunction</XPD:ATTR>
  20304. <XPD:ATTR name="Name" type="string">CppInline</XPD:ATTR>
  20305. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  20306. <XPD:REF name="TaggedModel">uw7CmCQv3k6APko6TVXkmwAA</XPD:REF>
  20307. </XPD:OBJ>
  20308. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  20309. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="wcXN0QyVyk+g/gkYprOV9QAA">
  20310. <XPD:ATTR name="Name" type="string">pPackClient</XPD:ATTR>
  20311. <XPD:REF name="BehavioralFeature">uw7CmCQv3k6APko6TVXkmwAA</XPD:REF>
  20312. <XPD:REF name="Type_">tvyRlzR70kaEb8akK1WldwAA</XPD:REF>
  20313. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  20314. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="9Z1LxX4qyUWKR/3qlRnljwAA">
  20315. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  20316. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  20317. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  20318. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  20319. <XPD:REF name="TaggedModel">wcXN0QyVyk+g/gkYprOV9QAA</XPD:REF>
  20320. </XPD:OBJ>
  20321. </XPD:OBJ>
  20322. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="XwIYEdJyaU+OBOCXAgFkDQAA">
  20323. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  20324. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  20325. <XPD:REF name="BehavioralFeature">uw7CmCQv3k6APko6TVXkmwAA</XPD:REF>
  20326. <XPD:REF name="Type_">CqUqbTfjd0mBGFOXrmWVDgAA</XPD:REF>
  20327. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  20328. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="wczNV0DSIUOTk6k46xKbTgAA">
  20329. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  20330. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  20331. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  20332. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  20333. <XPD:REF name="TaggedModel">XwIYEdJyaU+OBOCXAgFkDQAA</XPD:REF>
  20334. </XPD:OBJ>
  20335. </XPD:OBJ>
  20336. </XPD:OBJ>
  20337. </XPD:OBJ>
  20338. <XPD:OBJ name="OwnedElements[100]" type="UMLClass" guid="P+YM5jdCmESvfv1Fet1QqAAA">
  20339. <XPD:ATTR name="Name" type="string">CTcpPackAgent</XPD:ATTR>
  20340. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  20341. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  20342. <XPD:REF name="Views[0]">D/2eg6bkTEKcTZu0rbkM1wAA</XPD:REF>
  20343. <XPD:REF name="Views[1]">WNr3PGBfdkenuL1r1X0HoQAA</XPD:REF>
  20344. <XPD:REF name="Views[2]">Pc0Aebt4wEaB+1vvVGI3lgAA</XPD:REF>
  20345. <XPD:REF name="Views[3]">ys1sZKIIwUC9t3o7lIelKwAA</XPD:REF>
  20346. <XPD:ATTR name="#Generalizations" type="integer">2</XPD:ATTR>
  20347. <XPD:REF name="Generalizations[0]">v+HDY4XmuEqbLAgnV9F1XgAA</XPD:REF>
  20348. <XPD:REF name="Generalizations[1]">YVPRQLCk1keYCHnO8PWR/AAA</XPD:REF>
  20349. <XPD:ATTR name="#Operations" type="integer">8</XPD:ATTR>
  20350. <XPD:OBJ name="Operations[0]" type="UMLOperation" guid="dg/9o5UFwUuWrrQhb6d3JQAA">
  20351. <XPD:ATTR name="Name" type="string">SendPackets</XPD:ATTR>
  20352. <XPD:REF name="Owner">P+YM5jdCmESvfv1Fet1QqAAA</XPD:REF>
  20353. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  20354. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="TEX3tSfyhU6WBGM27xC0/QAA">
  20355. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  20356. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  20357. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  20358. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  20359. <XPD:REF name="TaggedModel">dg/9o5UFwUuWrrQhb6d3JQAA</XPD:REF>
  20360. </XPD:OBJ>
  20361. <XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
  20362. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="qGuTiizUo066hg7l4e7HUwAA">
  20363. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  20364. <XPD:REF name="BehavioralFeature">dg/9o5UFwUuWrrQhb6d3JQAA</XPD:REF>
  20365. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  20366. </XPD:OBJ>
  20367. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="VveVPRtQVE+2Y5E9ICKkCgAA">
  20368. <XPD:ATTR name="Name" type="string">pBuffers</XPD:ATTR>
  20369. <XPD:ATTR name="TypeExpression" type="string">WSABUF</XPD:ATTR>
  20370. <XPD:REF name="BehavioralFeature">dg/9o5UFwUuWrrQhb6d3JQAA</XPD:REF>
  20371. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  20372. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="jzYhXsOGBEGtWKEpggQ6jgAA">
  20373. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  20374. <XPD:ATTR name="TagDefinitionSetName" type="string">CppConst</XPD:ATTR>
  20375. <XPD:ATTR name="Name" type="string">CppConst</XPD:ATTR>
  20376. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  20377. <XPD:REF name="TaggedModel">VveVPRtQVE+2Y5E9ICKkCgAA</XPD:REF>
  20378. </XPD:OBJ>
  20379. </XPD:OBJ>
  20380. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="X+lN9rpwbk6yXe2fh5JGZQAA">
  20381. <XPD:ATTR name="Name" type="string">iCount</XPD:ATTR>
  20382. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  20383. <XPD:REF name="BehavioralFeature">dg/9o5UFwUuWrrQhb6d3JQAA</XPD:REF>
  20384. </XPD:OBJ>
  20385. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="Fsqe5LkS2kOTNuOgGXDChQAA">
  20386. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  20387. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  20388. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  20389. <XPD:REF name="BehavioralFeature">dg/9o5UFwUuWrrQhb6d3JQAA</XPD:REF>
  20390. </XPD:OBJ>
  20391. </XPD:OBJ>
  20392. <XPD:OBJ name="Operations[1]" type="UMLOperation" guid="/VWmyO6HfUihBCSUWdukKwAA">
  20393. <XPD:ATTR name="Name" type="string">SetMaxPackSize</XPD:ATTR>
  20394. <XPD:REF name="Owner">P+YM5jdCmESvfv1Fet1QqAAA</XPD:REF>
  20395. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  20396. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="k0rZ0KMIxUGdYACAEJ7YIAAA">
  20397. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  20398. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  20399. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  20400. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  20401. <XPD:REF name="TaggedModel">/VWmyO6HfUihBCSUWdukKwAA</XPD:REF>
  20402. </XPD:OBJ>
  20403. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  20404. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="hA7PBoyZGkuzponsQ19+swAA">
  20405. <XPD:ATTR name="Name" type="string">dwMaxPackSize</XPD:ATTR>
  20406. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  20407. <XPD:REF name="BehavioralFeature">/VWmyO6HfUihBCSUWdukKwAA</XPD:REF>
  20408. </XPD:OBJ>
  20409. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="hbwbKZ++80eqVSyawznA+AAA">
  20410. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  20411. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  20412. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  20413. <XPD:REF name="BehavioralFeature">/VWmyO6HfUihBCSUWdukKwAA</XPD:REF>
  20414. </XPD:OBJ>
  20415. </XPD:OBJ>
  20416. <XPD:OBJ name="Operations[2]" type="UMLOperation" guid="+YSjwJhn/0KSyuxGzZC3CQAA">
  20417. <XPD:ATTR name="Name" type="string">SetPackHeaderFlag</XPD:ATTR>
  20418. <XPD:REF name="Owner">P+YM5jdCmESvfv1Fet1QqAAA</XPD:REF>
  20419. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  20420. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="AlP/fQ7/c0Og60INEbD7xAAA">
  20421. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  20422. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  20423. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  20424. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  20425. <XPD:REF name="TaggedModel">+YSjwJhn/0KSyuxGzZC3CQAA</XPD:REF>
  20426. </XPD:OBJ>
  20427. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  20428. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ObWw7H73zE2OTesU2/RtlQAA">
  20429. <XPD:ATTR name="Name" type="string">usPackHeaderFlag</XPD:ATTR>
  20430. <XPD:ATTR name="TypeExpression" type="string">USHORT</XPD:ATTR>
  20431. <XPD:REF name="BehavioralFeature">+YSjwJhn/0KSyuxGzZC3CQAA</XPD:REF>
  20432. </XPD:OBJ>
  20433. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="njANGIoXQ0mBKXeq+z5UXQAA">
  20434. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  20435. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  20436. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  20437. <XPD:REF name="BehavioralFeature">+YSjwJhn/0KSyuxGzZC3CQAA</XPD:REF>
  20438. </XPD:OBJ>
  20439. </XPD:OBJ>
  20440. <XPD:OBJ name="Operations[3]" type="UMLOperation" guid="Et7xVRx3DkiGnBabAiq9WAAA">
  20441. <XPD:ATTR name="Name" type="string">GetMaxPackSize</XPD:ATTR>
  20442. <XPD:REF name="Owner">P+YM5jdCmESvfv1Fet1QqAAA</XPD:REF>
  20443. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  20444. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="q8VZoU2wqkCzsqF9qytCigAA">
  20445. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  20446. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  20447. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  20448. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  20449. <XPD:REF name="TaggedModel">Et7xVRx3DkiGnBabAiq9WAAA</XPD:REF>
  20450. </XPD:OBJ>
  20451. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  20452. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="P/XHLethG0eEVSGpBLzMrQAA">
  20453. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  20454. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  20455. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  20456. <XPD:REF name="BehavioralFeature">Et7xVRx3DkiGnBabAiq9WAAA</XPD:REF>
  20457. </XPD:OBJ>
  20458. </XPD:OBJ>
  20459. <XPD:OBJ name="Operations[4]" type="UMLOperation" guid="rbLQagIjskevp+dFtDtoqgAA">
  20460. <XPD:ATTR name="Name" type="string">GetPackHeaderFlag</XPD:ATTR>
  20461. <XPD:REF name="Owner">P+YM5jdCmESvfv1Fet1QqAAA</XPD:REF>
  20462. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  20463. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="bZbkkfpd+UyCIop3TP8PpwAA">
  20464. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  20465. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  20466. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  20467. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  20468. <XPD:REF name="TaggedModel">rbLQagIjskevp+dFtDtoqgAA</XPD:REF>
  20469. </XPD:OBJ>
  20470. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  20471. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="tuX3saCzU0+H7qZuVF92AgAA">
  20472. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  20473. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  20474. <XPD:ATTR name="TypeExpression" type="string">USHORT</XPD:ATTR>
  20475. <XPD:REF name="BehavioralFeature">rbLQagIjskevp+dFtDtoqgAA</XPD:REF>
  20476. </XPD:OBJ>
  20477. </XPD:OBJ>
  20478. <XPD:OBJ name="Operations[5]" type="UMLOperation" guid="7rWHryV+dUC2/Pn/++4BiwAA">
  20479. <XPD:ATTR name="Name" type="string">FireSuperReceive</XPD:ATTR>
  20480. <XPD:REF name="Owner">P+YM5jdCmESvfv1Fet1QqAAA</XPD:REF>
  20481. <XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
  20482. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="+vBIGgaoFEKFxXsSDOGLWAAA">
  20483. <XPD:ATTR name="Name" type="string">pSocketObj</XPD:ATTR>
  20484. <XPD:ATTR name="TypeExpression" type="string">TSocketObj</XPD:ATTR>
  20485. <XPD:REF name="BehavioralFeature">7rWHryV+dUC2/Pn/++4BiwAA</XPD:REF>
  20486. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  20487. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="+n9SHfQPwk62pNfvmHoWygAA">
  20488. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  20489. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  20490. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  20491. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  20492. <XPD:REF name="TaggedModel">+vBIGgaoFEKFxXsSDOGLWAAA</XPD:REF>
  20493. </XPD:OBJ>
  20494. </XPD:OBJ>
  20495. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="ViKtkRU9b06Y9DwZcUOVxAAA">
  20496. <XPD:ATTR name="Name" type="string">pData</XPD:ATTR>
  20497. <XPD:ATTR name="TypeExpression" type="string">BYTE</XPD:ATTR>
  20498. <XPD:REF name="BehavioralFeature">7rWHryV+dUC2/Pn/++4BiwAA</XPD:REF>
  20499. <XPD:ATTR name="#TaggedValues" type="integer">2</XPD:ATTR>
  20500. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="o8pCLyUwgEe1MvfA26ttIgAA">
  20501. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  20502. <XPD:ATTR name="TagDefinitionSetName" type="string">CppConst</XPD:ATTR>
  20503. <XPD:ATTR name="Name" type="string">CppConst</XPD:ATTR>
  20504. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  20505. <XPD:REF name="TaggedModel">ViKtkRU9b06Y9DwZcUOVxAAA</XPD:REF>
  20506. </XPD:OBJ>
  20507. <XPD:OBJ name="TaggedValues[1]" type="TaggedValue" guid="BHb5mkDWHU2FWaBXLUFcaAAA">
  20508. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  20509. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  20510. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  20511. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  20512. <XPD:REF name="TaggedModel">ViKtkRU9b06Y9DwZcUOVxAAA</XPD:REF>
  20513. </XPD:OBJ>
  20514. </XPD:OBJ>
  20515. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="Wu0xRTsjykqDZCHYh4fiRAAA">
  20516. <XPD:ATTR name="Name" type="string">iLength</XPD:ATTR>
  20517. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  20518. <XPD:REF name="BehavioralFeature">7rWHryV+dUC2/Pn/++4BiwAA</XPD:REF>
  20519. </XPD:OBJ>
  20520. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="ZHsPJG5Vv0qAXwO9ZApwPQAA">
  20521. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  20522. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  20523. <XPD:REF name="BehavioralFeature">7rWHryV+dUC2/Pn/++4BiwAA</XPD:REF>
  20524. <XPD:REF name="Type_">2khtjHI2AUSz1nm7UQu8uwAA</XPD:REF>
  20525. </XPD:OBJ>
  20526. </XPD:OBJ>
  20527. <XPD:OBJ name="Operations[6]" type="UMLOperation" guid="COXZchxbR0aRAmZsWSDhMgAA">
  20528. <XPD:ATTR name="Name" type="string">CTcpPackAgent</XPD:ATTR>
  20529. <XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
  20530. <XPD:ATTR name="StereotypeName" type="string">create</XPD:ATTR>
  20531. <XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
  20532. <XPD:REF name="Owner">P+YM5jdCmESvfv1Fet1QqAAA</XPD:REF>
  20533. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  20534. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="VbMBZfCU/0ivBlGkfv9qEwAA">
  20535. <XPD:ATTR name="Name" type="string">psoListener</XPD:ATTR>
  20536. <XPD:REF name="BehavioralFeature">COXZchxbR0aRAmZsWSDhMgAA</XPD:REF>
  20537. <XPD:REF name="Type_">skl0Nm/UIUCTsqkUAIXmzAAA</XPD:REF>
  20538. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  20539. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="BH9C6dlUEkKZd7lHwSkrfAAA">
  20540. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  20541. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  20542. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  20543. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  20544. <XPD:REF name="TaggedModel">VbMBZfCU/0ivBlGkfv9qEwAA</XPD:REF>
  20545. </XPD:OBJ>
  20546. </XPD:OBJ>
  20547. </XPD:OBJ>
  20548. <XPD:OBJ name="Operations[7]" type="UMLOperation" guid="6RIb5aLOPE62SNlhNA/2cAAA">
  20549. <XPD:ATTR name="Name" type="string">CTcpPackAgent</XPD:ATTR>
  20550. <XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
  20551. <XPD:ATTR name="StereotypeName" type="string">destroy</XPD:ATTR>
  20552. <XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
  20553. <XPD:REF name="Owner">P+YM5jdCmESvfv1Fet1QqAAA</XPD:REF>
  20554. </XPD:OBJ>
  20555. </XPD:OBJ>
  20556. <XPD:OBJ name="OwnedElements[101]" type="UMLClass" guid="L/mIC87mmUWQBG3Zhl0iGQAA">
  20557. <XPD:ATTR name="Name" type="string">CTcpPackClient</XPD:ATTR>
  20558. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  20559. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  20560. <XPD:REF name="Views[0]">yhdU0K3mvEeeVvCvv3kUNQAA</XPD:REF>
  20561. <XPD:REF name="Views[1]">rme3i3CfH0K3yeiSkThSAwAA</XPD:REF>
  20562. <XPD:REF name="Views[2]">ePo4iu/f5Eiz6KGKiV5ziwAA</XPD:REF>
  20563. <XPD:REF name="Views[3]">VNYHDPGR80ydl9BCPX+gjwAA</XPD:REF>
  20564. <XPD:ATTR name="#Generalizations" type="integer">3</XPD:ATTR>
  20565. <XPD:REF name="Generalizations[0]">x2cv/pfP+0KLEYoWHGBFVAAA</XPD:REF>
  20566. <XPD:REF name="Generalizations[1]">PhcJjlYZKkK5/K0LejildAAA</XPD:REF>
  20567. <XPD:REF name="Generalizations[2]">N9PjlD8Kvk26PvXMITpM2QAA</XPD:REF>
  20568. <XPD:ATTR name="#Operations" type="integer">8</XPD:ATTR>
  20569. <XPD:OBJ name="Operations[0]" type="UMLOperation" guid="cwQQNRSgeEiTzu5bwXNaMwAA">
  20570. <XPD:ATTR name="Name" type="string">SendPackets</XPD:ATTR>
  20571. <XPD:REF name="Owner">L/mIC87mmUWQBG3Zhl0iGQAA</XPD:REF>
  20572. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  20573. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="CgxYtSXwKkWvkpA6cPIovgAA">
  20574. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  20575. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  20576. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  20577. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  20578. <XPD:REF name="TaggedModel">cwQQNRSgeEiTzu5bwXNaMwAA</XPD:REF>
  20579. </XPD:OBJ>
  20580. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  20581. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Tpe5XywBnUSKWWMjTixRKQAA">
  20582. <XPD:ATTR name="Name" type="string">pBuffers</XPD:ATTR>
  20583. <XPD:ATTR name="TypeExpression" type="string">WSABUF</XPD:ATTR>
  20584. <XPD:REF name="BehavioralFeature">cwQQNRSgeEiTzu5bwXNaMwAA</XPD:REF>
  20585. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  20586. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="AQ4IXlD6QUyF1PT9wNq7FQAA">
  20587. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  20588. <XPD:ATTR name="TagDefinitionSetName" type="string">CppConst</XPD:ATTR>
  20589. <XPD:ATTR name="Name" type="string">CppConst</XPD:ATTR>
  20590. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  20591. <XPD:REF name="TaggedModel">Tpe5XywBnUSKWWMjTixRKQAA</XPD:REF>
  20592. </XPD:OBJ>
  20593. </XPD:OBJ>
  20594. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="kDj2hsLu3USJha/XjHfkBQAA">
  20595. <XPD:ATTR name="Name" type="string">iCount</XPD:ATTR>
  20596. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  20597. <XPD:REF name="BehavioralFeature">cwQQNRSgeEiTzu5bwXNaMwAA</XPD:REF>
  20598. </XPD:OBJ>
  20599. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="Z1Si5MiIn0y+hgQIK6m/qwAA">
  20600. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  20601. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  20602. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  20603. <XPD:REF name="BehavioralFeature">cwQQNRSgeEiTzu5bwXNaMwAA</XPD:REF>
  20604. </XPD:OBJ>
  20605. </XPD:OBJ>
  20606. <XPD:OBJ name="Operations[1]" type="UMLOperation" guid="G+ApphbCIEWG/fSS2s/FRwAA">
  20607. <XPD:ATTR name="Name" type="string">SetMaxPackSize</XPD:ATTR>
  20608. <XPD:REF name="Owner">L/mIC87mmUWQBG3Zhl0iGQAA</XPD:REF>
  20609. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  20610. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="Nbal9EK4jkyk5eo5H646ZwAA">
  20611. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  20612. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  20613. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  20614. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  20615. <XPD:REF name="TaggedModel">G+ApphbCIEWG/fSS2s/FRwAA</XPD:REF>
  20616. </XPD:OBJ>
  20617. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  20618. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="1OhjVHXeykyA92c1ChyAIwAA">
  20619. <XPD:ATTR name="Name" type="string">dwMaxPackSize</XPD:ATTR>
  20620. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  20621. <XPD:REF name="BehavioralFeature">G+ApphbCIEWG/fSS2s/FRwAA</XPD:REF>
  20622. </XPD:OBJ>
  20623. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="qU1m3H7Lb0ex185WrxHdVgAA">
  20624. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  20625. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  20626. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  20627. <XPD:REF name="BehavioralFeature">G+ApphbCIEWG/fSS2s/FRwAA</XPD:REF>
  20628. </XPD:OBJ>
  20629. </XPD:OBJ>
  20630. <XPD:OBJ name="Operations[2]" type="UMLOperation" guid="tivsdeY9lUG+yMuJ6+rqpAAA">
  20631. <XPD:ATTR name="Name" type="string">SetPackHeaderFlag</XPD:ATTR>
  20632. <XPD:REF name="Owner">L/mIC87mmUWQBG3Zhl0iGQAA</XPD:REF>
  20633. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  20634. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="WVANueynSk6YxQd3Lt7W3AAA">
  20635. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  20636. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  20637. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  20638. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  20639. <XPD:REF name="TaggedModel">tivsdeY9lUG+yMuJ6+rqpAAA</XPD:REF>
  20640. </XPD:OBJ>
  20641. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  20642. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="nV+r0fmh60OuhYvyiHCWxwAA">
  20643. <XPD:ATTR name="Name" type="string">usPackHeaderFlag</XPD:ATTR>
  20644. <XPD:ATTR name="TypeExpression" type="string">USHORT</XPD:ATTR>
  20645. <XPD:REF name="BehavioralFeature">tivsdeY9lUG+yMuJ6+rqpAAA</XPD:REF>
  20646. </XPD:OBJ>
  20647. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="jXmnVIvQe06b5tXGwHV9ywAA">
  20648. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  20649. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  20650. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  20651. <XPD:REF name="BehavioralFeature">tivsdeY9lUG+yMuJ6+rqpAAA</XPD:REF>
  20652. </XPD:OBJ>
  20653. </XPD:OBJ>
  20654. <XPD:OBJ name="Operations[3]" type="UMLOperation" guid="vktlRt/yDUqwbzi7YENXiAAA">
  20655. <XPD:ATTR name="Name" type="string">GetMaxPackSize</XPD:ATTR>
  20656. <XPD:REF name="Owner">L/mIC87mmUWQBG3Zhl0iGQAA</XPD:REF>
  20657. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  20658. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="iZfjgfow40qWUqs6x3ZnhAAA">
  20659. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  20660. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  20661. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  20662. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  20663. <XPD:REF name="TaggedModel">vktlRt/yDUqwbzi7YENXiAAA</XPD:REF>
  20664. </XPD:OBJ>
  20665. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  20666. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="xarQl/PLNkK9PK1OJZHgTgAA">
  20667. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  20668. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  20669. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  20670. <XPD:REF name="BehavioralFeature">vktlRt/yDUqwbzi7YENXiAAA</XPD:REF>
  20671. </XPD:OBJ>
  20672. </XPD:OBJ>
  20673. <XPD:OBJ name="Operations[4]" type="UMLOperation" guid="+QgvovvniEmwYn9hkQOu3QAA">
  20674. <XPD:ATTR name="Name" type="string">GetPackHeaderFlag</XPD:ATTR>
  20675. <XPD:REF name="Owner">L/mIC87mmUWQBG3Zhl0iGQAA</XPD:REF>
  20676. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  20677. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="Zy4ftCP9gUK/wv6WqAQwygAA">
  20678. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  20679. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  20680. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  20681. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  20682. <XPD:REF name="TaggedModel">+QgvovvniEmwYn9hkQOu3QAA</XPD:REF>
  20683. </XPD:OBJ>
  20684. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  20685. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ixN80cILqUylc9EXRWqV0wAA">
  20686. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  20687. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  20688. <XPD:ATTR name="TypeExpression" type="string">USHORT</XPD:ATTR>
  20689. <XPD:REF name="BehavioralFeature">+QgvovvniEmwYn9hkQOu3QAA</XPD:REF>
  20690. </XPD:OBJ>
  20691. </XPD:OBJ>
  20692. <XPD:OBJ name="Operations[5]" type="UMLOperation" guid="xMP2LkNMVU+hqi7i9ndqmQAA">
  20693. <XPD:ATTR name="Name" type="string">FireSuperReceive</XPD:ATTR>
  20694. <XPD:REF name="Owner">L/mIC87mmUWQBG3Zhl0iGQAA</XPD:REF>
  20695. <XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
  20696. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="WwnXTA8xNE2Cazz8YtOMIgAA">
  20697. <XPD:ATTR name="Name" type="string">pClient</XPD:ATTR>
  20698. <XPD:REF name="BehavioralFeature">xMP2LkNMVU+hqi7i9ndqmQAA</XPD:REF>
  20699. <XPD:REF name="Type_">R8hLgFt1fEaSSxBO7KbEBQAA</XPD:REF>
  20700. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  20701. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="bKV2+94LYUGBH3L5UGzh9AAA">
  20702. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  20703. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  20704. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  20705. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  20706. <XPD:REF name="TaggedModel">WwnXTA8xNE2Cazz8YtOMIgAA</XPD:REF>
  20707. </XPD:OBJ>
  20708. </XPD:OBJ>
  20709. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="rMg5J07WekG9jnA/Ui37BwAA">
  20710. <XPD:ATTR name="Name" type="string">pData</XPD:ATTR>
  20711. <XPD:ATTR name="TypeExpression" type="string">BYTE</XPD:ATTR>
  20712. <XPD:REF name="BehavioralFeature">xMP2LkNMVU+hqi7i9ndqmQAA</XPD:REF>
  20713. <XPD:ATTR name="#TaggedValues" type="integer">2</XPD:ATTR>
  20714. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="3acCAZoOMUS2dUjxOGo4egAA">
  20715. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  20716. <XPD:ATTR name="TagDefinitionSetName" type="string">CppConst</XPD:ATTR>
  20717. <XPD:ATTR name="Name" type="string">CppConst</XPD:ATTR>
  20718. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  20719. <XPD:REF name="TaggedModel">rMg5J07WekG9jnA/Ui37BwAA</XPD:REF>
  20720. </XPD:OBJ>
  20721. <XPD:OBJ name="TaggedValues[1]" type="TaggedValue" guid="svsUFd1dqUOmg2wC7UOJ5wAA">
  20722. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  20723. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  20724. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  20725. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  20726. <XPD:REF name="TaggedModel">rMg5J07WekG9jnA/Ui37BwAA</XPD:REF>
  20727. </XPD:OBJ>
  20728. </XPD:OBJ>
  20729. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="OXpFSctiLEuuB+Z5jxJYuwAA">
  20730. <XPD:ATTR name="Name" type="string">iLength</XPD:ATTR>
  20731. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  20732. <XPD:REF name="BehavioralFeature">xMP2LkNMVU+hqi7i9ndqmQAA</XPD:REF>
  20733. </XPD:OBJ>
  20734. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="SGcECv+rWk+E4UEVQQRDJQAA">
  20735. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  20736. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  20737. <XPD:REF name="BehavioralFeature">xMP2LkNMVU+hqi7i9ndqmQAA</XPD:REF>
  20738. <XPD:REF name="Type_">2khtjHI2AUSz1nm7UQu8uwAA</XPD:REF>
  20739. </XPD:OBJ>
  20740. </XPD:OBJ>
  20741. <XPD:OBJ name="Operations[6]" type="UMLOperation" guid="M4uZ5GqOl0yrNkxHQmcbtAAA">
  20742. <XPD:ATTR name="Name" type="string">CTcpPackClient</XPD:ATTR>
  20743. <XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
  20744. <XPD:ATTR name="StereotypeName" type="string">create</XPD:ATTR>
  20745. <XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
  20746. <XPD:REF name="Owner">L/mIC87mmUWQBG3Zhl0iGQAA</XPD:REF>
  20747. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  20748. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="2htC5RYGCkmqkKaQAQy/zgAA">
  20749. <XPD:ATTR name="Name" type="string">psoListener</XPD:ATTR>
  20750. <XPD:REF name="BehavioralFeature">M4uZ5GqOl0yrNkxHQmcbtAAA</XPD:REF>
  20751. <XPD:REF name="Type_">HwLi+AyuiUa754Eutz2k5AAA</XPD:REF>
  20752. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  20753. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="GD3T2z2bQ06LgSb2GVcLjAAA">
  20754. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  20755. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  20756. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  20757. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  20758. <XPD:REF name="TaggedModel">2htC5RYGCkmqkKaQAQy/zgAA</XPD:REF>
  20759. </XPD:OBJ>
  20760. </XPD:OBJ>
  20761. </XPD:OBJ>
  20762. <XPD:OBJ name="Operations[7]" type="UMLOperation" guid="S1ys1L+TkEm6FHAOqMlcLAAA">
  20763. <XPD:ATTR name="Name" type="string">CTcpPackClient</XPD:ATTR>
  20764. <XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
  20765. <XPD:ATTR name="StereotypeName" type="string">destroy</XPD:ATTR>
  20766. <XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
  20767. <XPD:REF name="Owner">L/mIC87mmUWQBG3Zhl0iGQAA</XPD:REF>
  20768. </XPD:OBJ>
  20769. </XPD:OBJ>
  20770. <XPD:OBJ name="OwnedElements[102]" type="UMLClass" guid="1ED6OCTjl0y7E7dMMSTJqgAA">
  20771. <XPD:ATTR name="Name" type="string">CTcpPackServer</XPD:ATTR>
  20772. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  20773. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  20774. <XPD:REF name="Views[0]">3Oc58Cgr6Uet0hJOu0xXvgAA</XPD:REF>
  20775. <XPD:REF name="Views[1]">NDxqCLUfbkWKZemsaCefXAAA</XPD:REF>
  20776. <XPD:REF name="Views[2]">8zkU+PhzbECwKW9TxPk6HQAA</XPD:REF>
  20777. <XPD:REF name="Views[3]">MwnuVlrmYUarUu9Iz3bskwAA</XPD:REF>
  20778. <XPD:ATTR name="#Generalizations" type="integer">2</XPD:ATTR>
  20779. <XPD:REF name="Generalizations[0]">OH/WIarq+EioSJWJSZjh6AAA</XPD:REF>
  20780. <XPD:REF name="Generalizations[1]">aQ1uf7mN+EuF/eGcASNwmgAA</XPD:REF>
  20781. <XPD:ATTR name="#Operations" type="integer">8</XPD:ATTR>
  20782. <XPD:OBJ name="Operations[0]" type="UMLOperation" guid="5DJim62zFkOgGKcinBl1xAAA">
  20783. <XPD:ATTR name="Name" type="string">SendPackets</XPD:ATTR>
  20784. <XPD:REF name="Owner">1ED6OCTjl0y7E7dMMSTJqgAA</XPD:REF>
  20785. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  20786. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="e2bwmcc9+U2Cbv92MnIVUwAA">
  20787. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  20788. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  20789. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  20790. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  20791. <XPD:REF name="TaggedModel">5DJim62zFkOgGKcinBl1xAAA</XPD:REF>
  20792. </XPD:OBJ>
  20793. <XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
  20794. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="geQtoLdOK0eqVli4raUElAAA">
  20795. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  20796. <XPD:REF name="BehavioralFeature">5DJim62zFkOgGKcinBl1xAAA</XPD:REF>
  20797. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  20798. </XPD:OBJ>
  20799. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="+BdcS2VFzUWglAaUTf3xMwAA">
  20800. <XPD:ATTR name="Name" type="string">pBuffers</XPD:ATTR>
  20801. <XPD:ATTR name="TypeExpression" type="string">WSABUF</XPD:ATTR>
  20802. <XPD:REF name="BehavioralFeature">5DJim62zFkOgGKcinBl1xAAA</XPD:REF>
  20803. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  20804. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="lzClepqTBEyhcNw0J9f91AAA">
  20805. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  20806. <XPD:ATTR name="TagDefinitionSetName" type="string">CppConst</XPD:ATTR>
  20807. <XPD:ATTR name="Name" type="string">CppConst</XPD:ATTR>
  20808. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  20809. <XPD:REF name="TaggedModel">+BdcS2VFzUWglAaUTf3xMwAA</XPD:REF>
  20810. </XPD:OBJ>
  20811. </XPD:OBJ>
  20812. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="VXz63cU9SEqHZJBDSwYe5gAA">
  20813. <XPD:ATTR name="Name" type="string">iCount</XPD:ATTR>
  20814. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  20815. <XPD:REF name="BehavioralFeature">5DJim62zFkOgGKcinBl1xAAA</XPD:REF>
  20816. </XPD:OBJ>
  20817. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="lapbh90zQkyujw1/02MqwgAA">
  20818. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  20819. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  20820. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  20821. <XPD:REF name="BehavioralFeature">5DJim62zFkOgGKcinBl1xAAA</XPD:REF>
  20822. </XPD:OBJ>
  20823. </XPD:OBJ>
  20824. <XPD:OBJ name="Operations[1]" type="UMLOperation" guid="aX+zswQ4zE2/F1TkaAjL7AAA">
  20825. <XPD:ATTR name="Name" type="string">SetMaxPackSize</XPD:ATTR>
  20826. <XPD:REF name="Owner">1ED6OCTjl0y7E7dMMSTJqgAA</XPD:REF>
  20827. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  20828. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="EWgmx9+Etk2TCjgiIlo1nwAA">
  20829. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  20830. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  20831. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  20832. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  20833. <XPD:REF name="TaggedModel">aX+zswQ4zE2/F1TkaAjL7AAA</XPD:REF>
  20834. </XPD:OBJ>
  20835. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  20836. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="y/qcgisRPEmUgSOkBWkV7AAA">
  20837. <XPD:ATTR name="Name" type="string">dwMaxPackSize</XPD:ATTR>
  20838. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  20839. <XPD:REF name="BehavioralFeature">aX+zswQ4zE2/F1TkaAjL7AAA</XPD:REF>
  20840. </XPD:OBJ>
  20841. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="dOShpW4vXUGO00BE5XbAgAAA">
  20842. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  20843. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  20844. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  20845. <XPD:REF name="BehavioralFeature">aX+zswQ4zE2/F1TkaAjL7AAA</XPD:REF>
  20846. </XPD:OBJ>
  20847. </XPD:OBJ>
  20848. <XPD:OBJ name="Operations[2]" type="UMLOperation" guid="VrYaob80EUSsEqOcioHnaQAA">
  20849. <XPD:ATTR name="Name" type="string">SetPackHeaderFlag</XPD:ATTR>
  20850. <XPD:REF name="Owner">1ED6OCTjl0y7E7dMMSTJqgAA</XPD:REF>
  20851. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  20852. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="NT0J1OsAYECy+xjvKFWisQAA">
  20853. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  20854. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  20855. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  20856. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  20857. <XPD:REF name="TaggedModel">VrYaob80EUSsEqOcioHnaQAA</XPD:REF>
  20858. </XPD:OBJ>
  20859. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  20860. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="GAXtHFd7sEaz/veLjvJ7fAAA">
  20861. <XPD:ATTR name="Name" type="string">usPackHeaderFlag</XPD:ATTR>
  20862. <XPD:ATTR name="TypeExpression" type="string">USHORT</XPD:ATTR>
  20863. <XPD:REF name="BehavioralFeature">VrYaob80EUSsEqOcioHnaQAA</XPD:REF>
  20864. </XPD:OBJ>
  20865. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="UqLUEuCRvEeFJrvNnD/CuwAA">
  20866. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  20867. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  20868. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  20869. <XPD:REF name="BehavioralFeature">VrYaob80EUSsEqOcioHnaQAA</XPD:REF>
  20870. </XPD:OBJ>
  20871. </XPD:OBJ>
  20872. <XPD:OBJ name="Operations[3]" type="UMLOperation" guid="tsnZsahvbESscDWvIqU4AgAA">
  20873. <XPD:ATTR name="Name" type="string">GetMaxPackSize</XPD:ATTR>
  20874. <XPD:REF name="Owner">1ED6OCTjl0y7E7dMMSTJqgAA</XPD:REF>
  20875. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  20876. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="xOnMNE/kVUWkZPTSZcRUVgAA">
  20877. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  20878. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  20879. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  20880. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  20881. <XPD:REF name="TaggedModel">tsnZsahvbESscDWvIqU4AgAA</XPD:REF>
  20882. </XPD:OBJ>
  20883. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  20884. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="YqyGSXJZ1UOOJt+nZvDOWAAA">
  20885. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  20886. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  20887. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  20888. <XPD:REF name="BehavioralFeature">tsnZsahvbESscDWvIqU4AgAA</XPD:REF>
  20889. </XPD:OBJ>
  20890. </XPD:OBJ>
  20891. <XPD:OBJ name="Operations[4]" type="UMLOperation" guid="gw6J2BDRtEuqfM9bN4xzywAA">
  20892. <XPD:ATTR name="Name" type="string">GetPackHeaderFlag</XPD:ATTR>
  20893. <XPD:REF name="Owner">1ED6OCTjl0y7E7dMMSTJqgAA</XPD:REF>
  20894. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  20895. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="E2chmoyqIU61h2QnyEQLmwAA">
  20896. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  20897. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  20898. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  20899. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  20900. <XPD:REF name="TaggedModel">gw6J2BDRtEuqfM9bN4xzywAA</XPD:REF>
  20901. </XPD:OBJ>
  20902. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  20903. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="UN6acXlYpEqU/O1S6V3HsgAA">
  20904. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  20905. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  20906. <XPD:ATTR name="TypeExpression" type="string">USHORT</XPD:ATTR>
  20907. <XPD:REF name="BehavioralFeature">gw6J2BDRtEuqfM9bN4xzywAA</XPD:REF>
  20908. </XPD:OBJ>
  20909. </XPD:OBJ>
  20910. <XPD:OBJ name="Operations[5]" type="UMLOperation" guid="+5lOKoH35EOHinXn+nTHiAAA">
  20911. <XPD:ATTR name="Name" type="string">FireSuperReceive</XPD:ATTR>
  20912. <XPD:REF name="Owner">1ED6OCTjl0y7E7dMMSTJqgAA</XPD:REF>
  20913. <XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
  20914. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ZZoxQut0K0yZ/akQ68iccQAA">
  20915. <XPD:ATTR name="Name" type="string">pSocketObj</XPD:ATTR>
  20916. <XPD:ATTR name="TypeExpression" type="string">TSocketObj</XPD:ATTR>
  20917. <XPD:REF name="BehavioralFeature">+5lOKoH35EOHinXn+nTHiAAA</XPD:REF>
  20918. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  20919. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="rXWs3jnUoEWRqXv/BbAXIAAA">
  20920. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  20921. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  20922. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  20923. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  20924. <XPD:REF name="TaggedModel">ZZoxQut0K0yZ/akQ68iccQAA</XPD:REF>
  20925. </XPD:OBJ>
  20926. </XPD:OBJ>
  20927. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="7VDPXDxtUkS4VcUa+SSCpQAA">
  20928. <XPD:ATTR name="Name" type="string">pData</XPD:ATTR>
  20929. <XPD:ATTR name="TypeExpression" type="string">BYTE</XPD:ATTR>
  20930. <XPD:REF name="BehavioralFeature">+5lOKoH35EOHinXn+nTHiAAA</XPD:REF>
  20931. <XPD:ATTR name="#TaggedValues" type="integer">2</XPD:ATTR>
  20932. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="bJ0kIjJZ/U6ChTqzuzcM0gAA">
  20933. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  20934. <XPD:ATTR name="TagDefinitionSetName" type="string">CppConst</XPD:ATTR>
  20935. <XPD:ATTR name="Name" type="string">CppConst</XPD:ATTR>
  20936. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  20937. <XPD:REF name="TaggedModel">7VDPXDxtUkS4VcUa+SSCpQAA</XPD:REF>
  20938. </XPD:OBJ>
  20939. <XPD:OBJ name="TaggedValues[1]" type="TaggedValue" guid="ryZ7AlA+dU+Kid4L9D2vDQAA">
  20940. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  20941. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  20942. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  20943. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  20944. <XPD:REF name="TaggedModel">7VDPXDxtUkS4VcUa+SSCpQAA</XPD:REF>
  20945. </XPD:OBJ>
  20946. </XPD:OBJ>
  20947. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="ki2toXBixUaOHJQmblD9UAAA">
  20948. <XPD:ATTR name="Name" type="string">iLength</XPD:ATTR>
  20949. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  20950. <XPD:REF name="BehavioralFeature">+5lOKoH35EOHinXn+nTHiAAA</XPD:REF>
  20951. </XPD:OBJ>
  20952. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="wT94Upy180OBA+q8z4M1iwAA">
  20953. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  20954. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  20955. <XPD:REF name="BehavioralFeature">+5lOKoH35EOHinXn+nTHiAAA</XPD:REF>
  20956. <XPD:REF name="Type_">2khtjHI2AUSz1nm7UQu8uwAA</XPD:REF>
  20957. </XPD:OBJ>
  20958. </XPD:OBJ>
  20959. <XPD:OBJ name="Operations[6]" type="UMLOperation" guid="MZBtGzxJrU+pckN4egygYAAA">
  20960. <XPD:ATTR name="Name" type="string">CTcpPackServer</XPD:ATTR>
  20961. <XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
  20962. <XPD:ATTR name="StereotypeName" type="string">create</XPD:ATTR>
  20963. <XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
  20964. <XPD:REF name="Owner">1ED6OCTjl0y7E7dMMSTJqgAA</XPD:REF>
  20965. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  20966. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="nRjXsyaRi0OblwNRuNtT6gAA">
  20967. <XPD:ATTR name="Name" type="string">psoListener</XPD:ATTR>
  20968. <XPD:REF name="BehavioralFeature">MZBtGzxJrU+pckN4egygYAAA</XPD:REF>
  20969. <XPD:REF name="Type_">h8NmVuBtVUWgcCSKCdxePgAA</XPD:REF>
  20970. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  20971. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="7ylsDJr8TU2wsHmVMiQyjAAA">
  20972. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  20973. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  20974. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  20975. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  20976. <XPD:REF name="TaggedModel">nRjXsyaRi0OblwNRuNtT6gAA</XPD:REF>
  20977. </XPD:OBJ>
  20978. </XPD:OBJ>
  20979. </XPD:OBJ>
  20980. <XPD:OBJ name="Operations[7]" type="UMLOperation" guid="WU5N7x9fukaRfiuYt4SX9QAA">
  20981. <XPD:ATTR name="Name" type="string">CTcpPackServer</XPD:ATTR>
  20982. <XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
  20983. <XPD:ATTR name="StereotypeName" type="string">destroy</XPD:ATTR>
  20984. <XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
  20985. <XPD:REF name="Owner">1ED6OCTjl0y7E7dMMSTJqgAA</XPD:REF>
  20986. </XPD:OBJ>
  20987. </XPD:OBJ>
  20988. <XPD:OBJ name="OwnedElements[103]" type="UMLGeneralization" guid="sgmcH4+s1Em05SzAjJdHjAAA">
  20989. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  20990. <XPD:REF name="Child">aDgNVKZkT029alZKzju1xAAA</XPD:REF>
  20991. <XPD:REF name="Parent">Pv24uWWaqUu82r7VGD3ZNwAA</XPD:REF>
  20992. <XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
  20993. <XPD:REF name="Views[0]">6VmHYe/x/0yIaUK5+gKUPQAA</XPD:REF>
  20994. <XPD:REF name="Views[1]">cG17rEtpik6nu0NmUwJO+QAA</XPD:REF>
  20995. <XPD:REF name="Views[2]">PAfAjHTjFkiZ7oiA1ohkCAAA</XPD:REF>
  20996. <XPD:REF name="Views[3]">ISoX722TrEaj3Bll5Rv8bAAA</XPD:REF>
  20997. <XPD:REF name="Views[4]">jVWzkncwfEWSCcnGG3GRMAAA</XPD:REF>
  20998. <XPD:REF name="Views[5]">0LBn9ifl6UehFmjLpQCmcwAA</XPD:REF>
  20999. <XPD:REF name="Views[6]">xP/84tpMxkCTgosqEtsHtgAA</XPD:REF>
  21000. <XPD:REF name="Views[7]">GhNYJOwNJUimKU587XOtigAA</XPD:REF>
  21001. </XPD:OBJ>
  21002. <XPD:OBJ name="OwnedElements[104]" type="UMLGeneralization" guid="nzQ/3s2PQEG5Cz2AX+hkOgAA">
  21003. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  21004. <XPD:REF name="Child">aDgNVKZkT029alZKzju1xAAA</XPD:REF>
  21005. <XPD:REF name="Parent">YNdJIJRIm0SpW7CG17MtyAAA</XPD:REF>
  21006. <XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
  21007. <XPD:REF name="Views[0]">zkOykNrc6kiztcGJitCcewAA</XPD:REF>
  21008. <XPD:REF name="Views[1]">aw1Skb1CS0aPF4YzfGN1BAAA</XPD:REF>
  21009. <XPD:REF name="Views[2]">HSqp1+8nTEyJo97z66BObQAA</XPD:REF>
  21010. <XPD:REF name="Views[3]">u3KVvzl6EEic3VwAD+X8PwAA</XPD:REF>
  21011. <XPD:REF name="Views[4]">dWLQNpbqgUGKW9K/9gerewAA</XPD:REF>
  21012. <XPD:REF name="Views[5]">wL9nfxmiak+wVj8gVA/5XQAA</XPD:REF>
  21013. <XPD:REF name="Views[6]">inqtIO/kOEyV/uMEQspxBQAA</XPD:REF>
  21014. <XPD:REF name="Views[7]">uUJIVxGUIk28m3eMme0G/QAA</XPD:REF>
  21015. </XPD:OBJ>
  21016. <XPD:OBJ name="OwnedElements[105]" type="UMLGeneralization" guid="WUHNHDfka0O+CbvKWj/7kQAA">
  21017. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  21018. <XPD:REF name="Child">vjFkGLWb/kSPpbp9R+skbAAA</XPD:REF>
  21019. <XPD:REF name="Parent">Pv24uWWaqUu82r7VGD3ZNwAA</XPD:REF>
  21020. <XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
  21021. <XPD:REF name="Views[0]">p0gU0tLurEezo3gjCu27uQAA</XPD:REF>
  21022. <XPD:REF name="Views[1]">uRxWOxtCzkCw9/EH7JOeggAA</XPD:REF>
  21023. <XPD:REF name="Views[2]">NH6kRHAeOUyJOfGsN2n2LQAA</XPD:REF>
  21024. <XPD:REF name="Views[3]">y1UIsMU1skO3xdCl1lVjmwAA</XPD:REF>
  21025. <XPD:REF name="Views[4]">cQZx6O7MQEC66fQVczNvWgAA</XPD:REF>
  21026. <XPD:REF name="Views[5]">rBf5E1FdGkuR1lwo9uDdAwAA</XPD:REF>
  21027. <XPD:REF name="Views[6]">PFrjVmATfES3vyAgdx+/5gAA</XPD:REF>
  21028. <XPD:REF name="Views[7]">bL6P6lGGMki5dSB58yJtgwAA</XPD:REF>
  21029. </XPD:OBJ>
  21030. <XPD:OBJ name="OwnedElements[106]" type="UMLGeneralization" guid="lqZ7xgrWKkewtFXoEKU2+AAA">
  21031. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  21032. <XPD:REF name="Child">vjFkGLWb/kSPpbp9R+skbAAA</XPD:REF>
  21033. <XPD:REF name="Parent">ilTzVOgexUSPHrK2FSqS9wAA</XPD:REF>
  21034. <XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
  21035. <XPD:REF name="Views[0]">YK6EG+gIsEiUbTkJ6ql6SgAA</XPD:REF>
  21036. <XPD:REF name="Views[1]">xJDoCDd47UWRrLNxbRGosgAA</XPD:REF>
  21037. <XPD:REF name="Views[2]">bpD40TTW9UGmszQ04wR4SQAA</XPD:REF>
  21038. <XPD:REF name="Views[3]">FRbhd2c7uU+/A8ZUIZsJrAAA</XPD:REF>
  21039. <XPD:REF name="Views[4]">yZVtVLdkT0yyLvZJq0udEwAA</XPD:REF>
  21040. <XPD:REF name="Views[5]">NDlP8rnHIUKZMXbNCX5XwgAA</XPD:REF>
  21041. <XPD:REF name="Views[6]">MR7xMeg0j06D94gqhhbZfAAA</XPD:REF>
  21042. <XPD:REF name="Views[7]">4PkE+tI00UqME4XWlTeOrQAA</XPD:REF>
  21043. </XPD:OBJ>
  21044. <XPD:OBJ name="OwnedElements[107]" type="UMLGeneralization" guid="xly9lJtUukKwQ90VKrZR2AAA">
  21045. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  21046. <XPD:REF name="Child">NI0md/XcXk+UFEOqL+89owAA</XPD:REF>
  21047. <XPD:REF name="Parent">tvyRlzR70kaEb8akK1WldwAA</XPD:REF>
  21048. <XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
  21049. <XPD:REF name="Views[0]">JoaiZS5esUKfp06TbpfY+wAA</XPD:REF>
  21050. <XPD:REF name="Views[1]">cpoqrUMyF0uXUy9wETtiQAAA</XPD:REF>
  21051. <XPD:REF name="Views[2]">rGnTocuvv0uJUUanQm/c1AAA</XPD:REF>
  21052. <XPD:REF name="Views[3]">r7qbuSfZh0WeS6Mq1Lky8AAA</XPD:REF>
  21053. <XPD:REF name="Views[4]">E7Ak0ghm1k6Lg9Jf3y031wAA</XPD:REF>
  21054. <XPD:REF name="Views[5]">NZWEL1PlSUi0JnqVg70qngAA</XPD:REF>
  21055. <XPD:REF name="Views[6]">pm2xIt4jYE2Sc3dYD1U9swAA</XPD:REF>
  21056. <XPD:REF name="Views[7]">ud0FqMeUCEymi+vdZ5NTowAA</XPD:REF>
  21057. </XPD:OBJ>
  21058. <XPD:OBJ name="OwnedElements[108]" type="UMLGeneralization" guid="l44zgodkDEuj17c7XdoPSQAA">
  21059. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  21060. <XPD:REF name="Child">NI0md/XcXk+UFEOqL+89owAA</XPD:REF>
  21061. <XPD:REF name="Parent">CqUqbTfjd0mBGFOXrmWVDgAA</XPD:REF>
  21062. <XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
  21063. <XPD:REF name="Views[0]">Gu2GaGwEMU68V2DWzpQO5gAA</XPD:REF>
  21064. <XPD:REF name="Views[1]">Aowdv9aj4k2o+lolIRczyQAA</XPD:REF>
  21065. <XPD:REF name="Views[2]">YtzkgCIm2kOwGAtpbe7jWwAA</XPD:REF>
  21066. <XPD:REF name="Views[3]">IB0hvjVG3k6jhq7QueiBPgAA</XPD:REF>
  21067. <XPD:REF name="Views[4]">nifcgJC8Tk+EExWfjsAr/gAA</XPD:REF>
  21068. <XPD:REF name="Views[5]">055UYWc690KVuELGF7i+5wAA</XPD:REF>
  21069. <XPD:REF name="Views[6]">qGZ2VJKv3UyvAS117bqgzQAA</XPD:REF>
  21070. <XPD:REF name="Views[7]">QXSSeJ5EXkq2o2GfE2leDAAA</XPD:REF>
  21071. </XPD:OBJ>
  21072. <XPD:OBJ name="OwnedElements[109]" type="UMLGeneralization" guid="v+HDY4XmuEqbLAgnV9F1XgAA">
  21073. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  21074. <XPD:REF name="Child">P+YM5jdCmESvfv1Fet1QqAAA</XPD:REF>
  21075. <XPD:REF name="Parent">Pv24uWWaqUu82r7VGD3ZNwAA</XPD:REF>
  21076. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  21077. <XPD:REF name="Views[0]">N3O+iMg77E2FWp6Azb67rwAA</XPD:REF>
  21078. <XPD:REF name="Views[1]">r4Gv/ranAEqFHgYw3+PoJQAA</XPD:REF>
  21079. <XPD:REF name="Views[2]">CWNma2B5z0OlYWkJDZT5AAAA</XPD:REF>
  21080. <XPD:REF name="Views[3]">D5EWKjTyrEWEgR7FO23AlAAA</XPD:REF>
  21081. </XPD:OBJ>
  21082. <XPD:OBJ name="OwnedElements[110]" type="UMLGeneralization" guid="YVPRQLCk1keYCHnO8PWR/AAA">
  21083. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  21084. <XPD:REF name="Child">P+YM5jdCmESvfv1Fet1QqAAA</XPD:REF>
  21085. <XPD:REF name="Parent">+hvdtNLBPUeUmdoy9WnIywAA</XPD:REF>
  21086. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  21087. <XPD:REF name="Views[0]">yiiEIOl6hEa3nbjNnPRcnwAA</XPD:REF>
  21088. <XPD:REF name="Views[1]">8BruboB8IUGLr3Vu/XyR/AAA</XPD:REF>
  21089. <XPD:REF name="Views[2]">a9WA4Kr1XkS5c3scC6srRgAA</XPD:REF>
  21090. <XPD:REF name="Views[3]">ARWcj24iEEmazJoRHWs6IgAA</XPD:REF>
  21091. </XPD:OBJ>
  21092. <XPD:OBJ name="OwnedElements[111]" type="UMLGeneralization" guid="x2cv/pfP+0KLEYoWHGBFVAAA">
  21093. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  21094. <XPD:REF name="Child">L/mIC87mmUWQBG3Zhl0iGQAA</XPD:REF>
  21095. <XPD:REF name="Parent">Pv24uWWaqUu82r7VGD3ZNwAA</XPD:REF>
  21096. </XPD:OBJ>
  21097. <XPD:OBJ name="OwnedElements[112]" type="UMLGeneralization" guid="PhcJjlYZKkK5/K0LejildAAA">
  21098. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  21099. <XPD:REF name="Child">L/mIC87mmUWQBG3Zhl0iGQAA</XPD:REF>
  21100. <XPD:REF name="Parent">rNsPUCIqcESb1NED1xr04AAA</XPD:REF>
  21101. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  21102. <XPD:REF name="Views[0]">2WYqlZl+vkmYyamufjq+FQAA</XPD:REF>
  21103. <XPD:REF name="Views[1]">Di7xP8e/NEeCzx/jnktsxgAA</XPD:REF>
  21104. <XPD:REF name="Views[2]">9au1Gv2RpkKmo5meqhRGMwAA</XPD:REF>
  21105. <XPD:REF name="Views[3]">qYuu2Z+SeE6Fjht0MrkL8wAA</XPD:REF>
  21106. </XPD:OBJ>
  21107. <XPD:OBJ name="OwnedElements[113]" type="UMLGeneralization" guid="OH/WIarq+EioSJWJSZjh6AAA">
  21108. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  21109. <XPD:REF name="Child">1ED6OCTjl0y7E7dMMSTJqgAA</XPD:REF>
  21110. <XPD:REF name="Parent">Pv24uWWaqUu82r7VGD3ZNwAA</XPD:REF>
  21111. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  21112. <XPD:REF name="Views[0]">HEPs/Gx6Z0qNmv6avB3TUgAA</XPD:REF>
  21113. <XPD:REF name="Views[1]">xqPQr7tzu0mzf6Zr5tERMgAA</XPD:REF>
  21114. <XPD:REF name="Views[2]">E4d7yAZKGkeq4UP1zfhJogAA</XPD:REF>
  21115. <XPD:REF name="Views[3]">aIf7kv/MwUeK5gXad6vPLQAA</XPD:REF>
  21116. </XPD:OBJ>
  21117. <XPD:OBJ name="OwnedElements[114]" type="UMLGeneralization" guid="aQ1uf7mN+EuF/eGcASNwmgAA">
  21118. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  21119. <XPD:REF name="Child">1ED6OCTjl0y7E7dMMSTJqgAA</XPD:REF>
  21120. <XPD:REF name="Parent">gWn1z7ujyEu9Gf7LdRrPIAAA</XPD:REF>
  21121. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  21122. <XPD:REF name="Views[0]">rXnzBI5Az0iITQ+P+TYCLwAA</XPD:REF>
  21123. <XPD:REF name="Views[1]">fpsHdHDQm0y0Lu/XAqXbhAAA</XPD:REF>
  21124. <XPD:REF name="Views[2]">FWFo0RSgekK5B+Mee/8dCAAA</XPD:REF>
  21125. <XPD:REF name="Views[3]">OewnzXNMrkaSNwXvWiPEkQAA</XPD:REF>
  21126. </XPD:OBJ>
  21127. <XPD:OBJ name="OwnedElements[115]" type="UMLGeneralization" guid="N9PjlD8Kvk26PvXMITpM2QAA">
  21128. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  21129. <XPD:REF name="Child">L/mIC87mmUWQBG3Zhl0iGQAA</XPD:REF>
  21130. <XPD:REF name="Parent">tvyRlzR70kaEb8akK1WldwAA</XPD:REF>
  21131. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  21132. <XPD:REF name="Views[0]">fHQIM982D0Wo/Y6GIGe8rgAA</XPD:REF>
  21133. <XPD:REF name="Views[1]">o5OAQDGZw0Wk6DXlPFZFdwAA</XPD:REF>
  21134. <XPD:REF name="Views[2]">ePrza0QxmEqWJp/kaskLFAAA</XPD:REF>
  21135. <XPD:REF name="Views[3]">IA8sbtaQDkejTvgMiJXKWQAA</XPD:REF>
  21136. </XPD:OBJ>
  21137. <XPD:OBJ name="OwnedElements[116]" type="UMLClass" guid="/a9O/IGkN0ucRkHiSn9HnAAA">
  21138. <XPD:ATTR name="Name" type="string">CSSLServer</XPD:ATTR>
  21139. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  21140. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  21141. <XPD:REF name="Views[0]">d35WR8n7+UOgpuuGpsJT/gAA</XPD:REF>
  21142. <XPD:REF name="Views[1]">k0y3gIvpDk6RBhbDg18g/wAA</XPD:REF>
  21143. <XPD:REF name="Views[2]">MQOfbZRnPUqaGPZeniATHwAA</XPD:REF>
  21144. <XPD:REF name="Views[3]">bA1nZ3qju0m1x/ia3HjAFAAA</XPD:REF>
  21145. <XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
  21146. <XPD:REF name="Generalizations[0]">dYbvw1/fskefHEscBdgpZgAA</XPD:REF>
  21147. <XPD:ATTR name="#Specializations" type="integer">3</XPD:ATTR>
  21148. <XPD:REF name="Specializations[0]">eCOHns6MTUaMdNrY0M8eCgAA</XPD:REF>
  21149. <XPD:REF name="Specializations[1]">SH3SwMKS/UiRlJ4xtt2EGAAA</XPD:REF>
  21150. <XPD:REF name="Specializations[2]">pUlSo2/PGUGbOEtx9YGGkAAA</XPD:REF>
  21151. <XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
  21152. <XPD:OBJ name="Operations[0]" type="UMLOperation" guid="yxQQjnLaxUGSTt02eGGhuAAA">
  21153. <XPD:ATTR name="Name" type="string">SendPackets</XPD:ATTR>
  21154. <XPD:REF name="Owner">/a9O/IGkN0ucRkHiSn9HnAAA</XPD:REF>
  21155. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  21156. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="6WZ4DhFKDE+W5UW1/0n+CQAA">
  21157. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  21158. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  21159. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  21160. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  21161. <XPD:REF name="TaggedModel">yxQQjnLaxUGSTt02eGGhuAAA</XPD:REF>
  21162. </XPD:OBJ>
  21163. <XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
  21164. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="DCw6iqQ14kCHiPXmCBHIXQAA">
  21165. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  21166. <XPD:REF name="BehavioralFeature">yxQQjnLaxUGSTt02eGGhuAAA</XPD:REF>
  21167. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  21168. </XPD:OBJ>
  21169. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="favmAd8dWkipDrasijcgCAAA">
  21170. <XPD:ATTR name="Name" type="string">pBuffers</XPD:ATTR>
  21171. <XPD:ATTR name="TypeExpression" type="string">WSABUF</XPD:ATTR>
  21172. <XPD:REF name="BehavioralFeature">yxQQjnLaxUGSTt02eGGhuAAA</XPD:REF>
  21173. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  21174. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="ZErWSIYOREO4AcvvBuTItAAA">
  21175. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  21176. <XPD:ATTR name="TagDefinitionSetName" type="string">CppConst</XPD:ATTR>
  21177. <XPD:ATTR name="Name" type="string">CppConst</XPD:ATTR>
  21178. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  21179. <XPD:REF name="TaggedModel">favmAd8dWkipDrasijcgCAAA</XPD:REF>
  21180. </XPD:OBJ>
  21181. </XPD:OBJ>
  21182. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="IGX9UNUqy0yhWNgiP1fSYgAA">
  21183. <XPD:ATTR name="Name" type="string">iCount</XPD:ATTR>
  21184. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  21185. <XPD:REF name="BehavioralFeature">yxQQjnLaxUGSTt02eGGhuAAA</XPD:REF>
  21186. </XPD:OBJ>
  21187. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="8H4nAgL+hU63DwwSHHv3VgAA">
  21188. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  21189. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  21190. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  21191. <XPD:REF name="BehavioralFeature">yxQQjnLaxUGSTt02eGGhuAAA</XPD:REF>
  21192. </XPD:OBJ>
  21193. </XPD:OBJ>
  21194. <XPD:OBJ name="Operations[1]" type="UMLOperation" guid="NzXQlcfPokifdF4vjQlXjQAA">
  21195. <XPD:ATTR name="Name" type="string">CSSLServer</XPD:ATTR>
  21196. <XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
  21197. <XPD:ATTR name="StereotypeName" type="string">create</XPD:ATTR>
  21198. <XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
  21199. <XPD:REF name="Owner">/a9O/IGkN0ucRkHiSn9HnAAA</XPD:REF>
  21200. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  21201. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="xG71pXgMdkypZgGSiBJkEwAA">
  21202. <XPD:ATTR name="Name" type="string">psoListener</XPD:ATTR>
  21203. <XPD:REF name="BehavioralFeature">NzXQlcfPokifdF4vjQlXjQAA</XPD:REF>
  21204. <XPD:REF name="Type_">h8NmVuBtVUWgcCSKCdxePgAA</XPD:REF>
  21205. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  21206. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="nnI9OH7dWE6ZtBgYLQeNiAAA">
  21207. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  21208. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  21209. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  21210. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  21211. <XPD:REF name="TaggedModel">xG71pXgMdkypZgGSiBJkEwAA</XPD:REF>
  21212. </XPD:OBJ>
  21213. </XPD:OBJ>
  21214. </XPD:OBJ>
  21215. <XPD:OBJ name="Operations[2]" type="UMLOperation" guid="8QKzNjnLmEyjwC6FOGMy4AAA">
  21216. <XPD:ATTR name="Name" type="string">CSSLServer</XPD:ATTR>
  21217. <XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
  21218. <XPD:ATTR name="StereotypeName" type="string">destroy</XPD:ATTR>
  21219. <XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
  21220. <XPD:REF name="Owner">/a9O/IGkN0ucRkHiSn9HnAAA</XPD:REF>
  21221. </XPD:OBJ>
  21222. </XPD:OBJ>
  21223. <XPD:OBJ name="OwnedElements[117]" type="UMLClass" guid="P8xlD7KQ90q3n3d+bn8l1wAA">
  21224. <XPD:ATTR name="Name" type="string">CSSLPullServer</XPD:ATTR>
  21225. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  21226. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  21227. <XPD:REF name="Views[0]">JRAkS2JnWECgZ7ODKbFltAAA</XPD:REF>
  21228. <XPD:REF name="Views[1]">QimHUVfLlE+cykKOgSl7wgAA</XPD:REF>
  21229. <XPD:REF name="Views[2]">ZQ2dCPPyyk6It8ynxET4aQAA</XPD:REF>
  21230. <XPD:REF name="Views[3]">0Ag+vKjaEECwbgPXvJRXIQAA</XPD:REF>
  21231. <XPD:ATTR name="#Generalizations" type="integer">2</XPD:ATTR>
  21232. <XPD:REF name="Generalizations[0]">tdi+ObP8UEaZOtjDaYNnMwAA</XPD:REF>
  21233. <XPD:REF name="Generalizations[1]">SH3SwMKS/UiRlJ4xtt2EGAAA</XPD:REF>
  21234. <XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
  21235. <XPD:OBJ name="Operations[0]" type="UMLOperation" guid="9nOhaKklQUKozwM6sanKBQAA">
  21236. <XPD:ATTR name="Name" type="string">Fetch</XPD:ATTR>
  21237. <XPD:REF name="Owner">P8xlD7KQ90q3n3d+bn8l1wAA</XPD:REF>
  21238. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  21239. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="tRK8qFIWwEi8hFmgqdakuQAA">
  21240. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  21241. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  21242. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  21243. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  21244. <XPD:REF name="TaggedModel">9nOhaKklQUKozwM6sanKBQAA</XPD:REF>
  21245. </XPD:OBJ>
  21246. <XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
  21247. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="3oIcc7vO8UqYAMrZ8TQ8ugAA">
  21248. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  21249. <XPD:REF name="BehavioralFeature">9nOhaKklQUKozwM6sanKBQAA</XPD:REF>
  21250. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  21251. </XPD:OBJ>
  21252. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="J1L+RBprAUKWFFbwR1IM5AAA">
  21253. <XPD:ATTR name="Name" type="string">pData</XPD:ATTR>
  21254. <XPD:ATTR name="TypeExpression" type="string">BYTE</XPD:ATTR>
  21255. <XPD:REF name="BehavioralFeature">9nOhaKklQUKozwM6sanKBQAA</XPD:REF>
  21256. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  21257. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="79ZNoUq7/0eerBCa7HpbHwAA">
  21258. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  21259. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  21260. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  21261. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  21262. <XPD:REF name="TaggedModel">J1L+RBprAUKWFFbwR1IM5AAA</XPD:REF>
  21263. </XPD:OBJ>
  21264. </XPD:OBJ>
  21265. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="W+mx6V5MQ0Wsn0/OnJu3ygAA">
  21266. <XPD:ATTR name="Name" type="string">iLength</XPD:ATTR>
  21267. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  21268. <XPD:REF name="BehavioralFeature">9nOhaKklQUKozwM6sanKBQAA</XPD:REF>
  21269. </XPD:OBJ>
  21270. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="lAS/GTdA2k2PTxsnT6SW0QAA">
  21271. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  21272. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  21273. <XPD:REF name="BehavioralFeature">9nOhaKklQUKozwM6sanKBQAA</XPD:REF>
  21274. <XPD:REF name="Type_">VQDDk4BU6UmBmig6SmOuoQAA</XPD:REF>
  21275. </XPD:OBJ>
  21276. </XPD:OBJ>
  21277. <XPD:OBJ name="Operations[1]" type="UMLOperation" guid="Kp6iCqyO2EWCIUB28pbkWAAA">
  21278. <XPD:ATTR name="Name" type="string">Peek</XPD:ATTR>
  21279. <XPD:REF name="Owner">P8xlD7KQ90q3n3d+bn8l1wAA</XPD:REF>
  21280. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  21281. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="30SjT9dIN0GfqlD5gcYWrgAA">
  21282. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  21283. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  21284. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  21285. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  21286. <XPD:REF name="TaggedModel">Kp6iCqyO2EWCIUB28pbkWAAA</XPD:REF>
  21287. </XPD:OBJ>
  21288. <XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
  21289. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="quMjKZ6INE6m4AEmqeoQ4AAA">
  21290. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  21291. <XPD:REF name="BehavioralFeature">Kp6iCqyO2EWCIUB28pbkWAAA</XPD:REF>
  21292. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  21293. </XPD:OBJ>
  21294. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="t+iOolIYekKSLqZIHwomogAA">
  21295. <XPD:ATTR name="Name" type="string">pData</XPD:ATTR>
  21296. <XPD:ATTR name="TypeExpression" type="string">BYTE</XPD:ATTR>
  21297. <XPD:REF name="BehavioralFeature">Kp6iCqyO2EWCIUB28pbkWAAA</XPD:REF>
  21298. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  21299. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="24SDE684BkqZeCch8DO+EAAA">
  21300. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  21301. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  21302. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  21303. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  21304. <XPD:REF name="TaggedModel">t+iOolIYekKSLqZIHwomogAA</XPD:REF>
  21305. </XPD:OBJ>
  21306. </XPD:OBJ>
  21307. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="ugrO+xZSW0Krkk374G4fVAAA">
  21308. <XPD:ATTR name="Name" type="string">iLength</XPD:ATTR>
  21309. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  21310. <XPD:REF name="BehavioralFeature">Kp6iCqyO2EWCIUB28pbkWAAA</XPD:REF>
  21311. </XPD:OBJ>
  21312. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="CiNcjwHQdUmUYLMHmitewAAA">
  21313. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  21314. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  21315. <XPD:REF name="BehavioralFeature">Kp6iCqyO2EWCIUB28pbkWAAA</XPD:REF>
  21316. <XPD:REF name="Type_">VQDDk4BU6UmBmig6SmOuoQAA</XPD:REF>
  21317. </XPD:OBJ>
  21318. </XPD:OBJ>
  21319. <XPD:OBJ name="Operations[2]" type="UMLOperation" guid="jyi3khoHV0OdJ5AkT11LjgAA">
  21320. <XPD:ATTR name="Name" type="string">CSSLPullServer</XPD:ATTR>
  21321. <XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
  21322. <XPD:ATTR name="StereotypeName" type="string">create</XPD:ATTR>
  21323. <XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
  21324. <XPD:REF name="Owner">P8xlD7KQ90q3n3d+bn8l1wAA</XPD:REF>
  21325. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  21326. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="xPh7EKKJrke0GF0PHgjevQAA">
  21327. <XPD:ATTR name="Name" type="string">psoListener</XPD:ATTR>
  21328. <XPD:REF name="BehavioralFeature">jyi3khoHV0OdJ5AkT11LjgAA</XPD:REF>
  21329. <XPD:REF name="Type_">h8NmVuBtVUWgcCSKCdxePgAA</XPD:REF>
  21330. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  21331. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="CFKLkeYiYkunFsCQMRSLIwAA">
  21332. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  21333. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  21334. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  21335. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  21336. <XPD:REF name="TaggedModel">xPh7EKKJrke0GF0PHgjevQAA</XPD:REF>
  21337. </XPD:OBJ>
  21338. </XPD:OBJ>
  21339. </XPD:OBJ>
  21340. <XPD:OBJ name="Operations[3]" type="UMLOperation" guid="iiMgK3KLmUGRUVhNbmE7yQAA">
  21341. <XPD:ATTR name="Name" type="string">CSSLPullServer</XPD:ATTR>
  21342. <XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
  21343. <XPD:ATTR name="StereotypeName" type="string">destroy</XPD:ATTR>
  21344. <XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
  21345. <XPD:REF name="Owner">P8xlD7KQ90q3n3d+bn8l1wAA</XPD:REF>
  21346. </XPD:OBJ>
  21347. </XPD:OBJ>
  21348. <XPD:OBJ name="OwnedElements[118]" type="UMLClass" guid="YWE1Hn3siEGR0iQqmll+qQAA">
  21349. <XPD:ATTR name="Name" type="string">CSSLPullAgent</XPD:ATTR>
  21350. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  21351. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  21352. <XPD:REF name="Views[0]">4XXw9vfun0a24Xk6K/eqNwAA</XPD:REF>
  21353. <XPD:REF name="Views[1]">n3OXigrlkUKONtmVK+Zf/gAA</XPD:REF>
  21354. <XPD:REF name="Views[2]">AJPtaehmL0mQZMKhq7Oa6AAA</XPD:REF>
  21355. <XPD:REF name="Views[3]">Y/wtW/NhL0yz10eiW/aWwQAA</XPD:REF>
  21356. <XPD:ATTR name="#Generalizations" type="integer">2</XPD:ATTR>
  21357. <XPD:REF name="Generalizations[0]">6zlAYO2+JEmTh0JuwrP0jgAA</XPD:REF>
  21358. <XPD:REF name="Generalizations[1]">DLPvhY5teEiO4nl/ImGDOwAA</XPD:REF>
  21359. <XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
  21360. <XPD:OBJ name="Operations[0]" type="UMLOperation" guid="4xzH+BPVpEu766FK9L2argAA">
  21361. <XPD:ATTR name="Name" type="string">Fetch</XPD:ATTR>
  21362. <XPD:REF name="Owner">YWE1Hn3siEGR0iQqmll+qQAA</XPD:REF>
  21363. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  21364. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="YwZIzE1xuUuaJ+rRDsqzgQAA">
  21365. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  21366. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  21367. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  21368. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  21369. <XPD:REF name="TaggedModel">4xzH+BPVpEu766FK9L2argAA</XPD:REF>
  21370. </XPD:OBJ>
  21371. <XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
  21372. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="CPU18g7ktkekxBeGjc5Q7AAA">
  21373. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  21374. <XPD:REF name="BehavioralFeature">4xzH+BPVpEu766FK9L2argAA</XPD:REF>
  21375. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  21376. </XPD:OBJ>
  21377. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="vc8c+nGAQkGtEiL4dTy+QwAA">
  21378. <XPD:ATTR name="Name" type="string">pData</XPD:ATTR>
  21379. <XPD:ATTR name="TypeExpression" type="string">BYTE</XPD:ATTR>
  21380. <XPD:REF name="BehavioralFeature">4xzH+BPVpEu766FK9L2argAA</XPD:REF>
  21381. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  21382. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="oIrpHROXl06gS1p6EI1yDgAA">
  21383. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  21384. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  21385. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  21386. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  21387. <XPD:REF name="TaggedModel">vc8c+nGAQkGtEiL4dTy+QwAA</XPD:REF>
  21388. </XPD:OBJ>
  21389. </XPD:OBJ>
  21390. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="MKol2320T0+auBzNWvkz3AAA">
  21391. <XPD:ATTR name="Name" type="string">iLength</XPD:ATTR>
  21392. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  21393. <XPD:REF name="BehavioralFeature">4xzH+BPVpEu766FK9L2argAA</XPD:REF>
  21394. </XPD:OBJ>
  21395. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="9UWOhWWRKUmr7gKdc+W06QAA">
  21396. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  21397. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  21398. <XPD:REF name="BehavioralFeature">4xzH+BPVpEu766FK9L2argAA</XPD:REF>
  21399. <XPD:REF name="Type_">VQDDk4BU6UmBmig6SmOuoQAA</XPD:REF>
  21400. </XPD:OBJ>
  21401. </XPD:OBJ>
  21402. <XPD:OBJ name="Operations[1]" type="UMLOperation" guid="4SRQQHVzC06gPm5LzJhzigAA">
  21403. <XPD:ATTR name="Name" type="string">Peek</XPD:ATTR>
  21404. <XPD:REF name="Owner">YWE1Hn3siEGR0iQqmll+qQAA</XPD:REF>
  21405. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  21406. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="QvPoA3qFBEuWvK3DF7KDJQAA">
  21407. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  21408. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  21409. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  21410. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  21411. <XPD:REF name="TaggedModel">4SRQQHVzC06gPm5LzJhzigAA</XPD:REF>
  21412. </XPD:OBJ>
  21413. <XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
  21414. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="uFhdgbRhqkKuVt27lDlhswAA">
  21415. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  21416. <XPD:REF name="BehavioralFeature">4SRQQHVzC06gPm5LzJhzigAA</XPD:REF>
  21417. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  21418. </XPD:OBJ>
  21419. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="YzUddC67BEuZtu23I0sz/gAA">
  21420. <XPD:ATTR name="Name" type="string">pData</XPD:ATTR>
  21421. <XPD:ATTR name="TypeExpression" type="string">BYTE</XPD:ATTR>
  21422. <XPD:REF name="BehavioralFeature">4SRQQHVzC06gPm5LzJhzigAA</XPD:REF>
  21423. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  21424. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="twvh9HUuCEOBqoW+Ntd8mgAA">
  21425. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  21426. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  21427. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  21428. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  21429. <XPD:REF name="TaggedModel">YzUddC67BEuZtu23I0sz/gAA</XPD:REF>
  21430. </XPD:OBJ>
  21431. </XPD:OBJ>
  21432. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="K3XiAG0ewUGJrTRh1gxFkwAA">
  21433. <XPD:ATTR name="Name" type="string">iLength</XPD:ATTR>
  21434. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  21435. <XPD:REF name="BehavioralFeature">4SRQQHVzC06gPm5LzJhzigAA</XPD:REF>
  21436. </XPD:OBJ>
  21437. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="u/4RAvStPk22G7K4ypkvsAAA">
  21438. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  21439. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  21440. <XPD:REF name="BehavioralFeature">4SRQQHVzC06gPm5LzJhzigAA</XPD:REF>
  21441. <XPD:REF name="Type_">VQDDk4BU6UmBmig6SmOuoQAA</XPD:REF>
  21442. </XPD:OBJ>
  21443. </XPD:OBJ>
  21444. <XPD:OBJ name="Operations[2]" type="UMLOperation" guid="mnqFbbqrMEOTd7DdrJGqEQAA">
  21445. <XPD:ATTR name="Name" type="string">CSSLPullAgent</XPD:ATTR>
  21446. <XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
  21447. <XPD:ATTR name="StereotypeName" type="string">create</XPD:ATTR>
  21448. <XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
  21449. <XPD:REF name="Owner">YWE1Hn3siEGR0iQqmll+qQAA</XPD:REF>
  21450. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  21451. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="bSSRih5qYUijxzNDRmFw6gAA">
  21452. <XPD:ATTR name="Name" type="string">psoListener</XPD:ATTR>
  21453. <XPD:REF name="BehavioralFeature">mnqFbbqrMEOTd7DdrJGqEQAA</XPD:REF>
  21454. <XPD:REF name="Type_">skl0Nm/UIUCTsqkUAIXmzAAA</XPD:REF>
  21455. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  21456. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="emt4vVwXIkCwhFuOtpLE1QAA">
  21457. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  21458. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  21459. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  21460. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  21461. <XPD:REF name="TaggedModel">bSSRih5qYUijxzNDRmFw6gAA</XPD:REF>
  21462. </XPD:OBJ>
  21463. </XPD:OBJ>
  21464. </XPD:OBJ>
  21465. <XPD:OBJ name="Operations[3]" type="UMLOperation" guid="qkVGYLzb50uVlI3yanwSSwAA">
  21466. <XPD:ATTR name="Name" type="string">CSSLPullAgent</XPD:ATTR>
  21467. <XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
  21468. <XPD:ATTR name="StereotypeName" type="string">destroy</XPD:ATTR>
  21469. <XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
  21470. <XPD:REF name="Owner">YWE1Hn3siEGR0iQqmll+qQAA</XPD:REF>
  21471. </XPD:OBJ>
  21472. </XPD:OBJ>
  21473. <XPD:OBJ name="OwnedElements[119]" type="UMLClass" guid="2Ii9/CL9N06CUPFe9+aVlAAA">
  21474. <XPD:ATTR name="Name" type="string">CSSLPackServer</XPD:ATTR>
  21475. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  21476. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  21477. <XPD:REF name="Views[0]">XdWAkkiMB0qHZvXQfp+tRAAA</XPD:REF>
  21478. <XPD:REF name="Views[1]">UpnT1fx/+kKwzovGY3CjcgAA</XPD:REF>
  21479. <XPD:REF name="Views[2]">sUq4t1EfcEKvkw2XHHA/8AAA</XPD:REF>
  21480. <XPD:REF name="Views[3]">Pc6zpHiHDUuquPHjzyxXTgAA</XPD:REF>
  21481. <XPD:ATTR name="#Generalizations" type="integer">2</XPD:ATTR>
  21482. <XPD:REF name="Generalizations[0]">pUlSo2/PGUGbOEtx9YGGkAAA</XPD:REF>
  21483. <XPD:REF name="Generalizations[1]">WevwuaXm10S10CfIFVFoFwAA</XPD:REF>
  21484. <XPD:ATTR name="#Operations" type="integer">8</XPD:ATTR>
  21485. <XPD:OBJ name="Operations[0]" type="UMLOperation" guid="fqILx9MpzUCF8WMLORStVAAA">
  21486. <XPD:ATTR name="Name" type="string">SendPackets</XPD:ATTR>
  21487. <XPD:REF name="Owner">2Ii9/CL9N06CUPFe9+aVlAAA</XPD:REF>
  21488. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  21489. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="wpZI1cELoUGAGtNAGKtewgAA">
  21490. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  21491. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  21492. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  21493. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  21494. <XPD:REF name="TaggedModel">fqILx9MpzUCF8WMLORStVAAA</XPD:REF>
  21495. </XPD:OBJ>
  21496. <XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
  21497. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="CQ1zjtLoaEilRlLmWlDccAAA">
  21498. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  21499. <XPD:REF name="BehavioralFeature">fqILx9MpzUCF8WMLORStVAAA</XPD:REF>
  21500. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  21501. </XPD:OBJ>
  21502. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="FALPFKTekE6J4n3dabTw+gAA">
  21503. <XPD:ATTR name="Name" type="string">pBuffers</XPD:ATTR>
  21504. <XPD:ATTR name="TypeExpression" type="string">WSABUF</XPD:ATTR>
  21505. <XPD:REF name="BehavioralFeature">fqILx9MpzUCF8WMLORStVAAA</XPD:REF>
  21506. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  21507. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="vvLFJdQSlUCGC8JiMNzNUAAA">
  21508. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  21509. <XPD:ATTR name="TagDefinitionSetName" type="string">CppConst</XPD:ATTR>
  21510. <XPD:ATTR name="Name" type="string">CppConst</XPD:ATTR>
  21511. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  21512. <XPD:REF name="TaggedModel">FALPFKTekE6J4n3dabTw+gAA</XPD:REF>
  21513. </XPD:OBJ>
  21514. </XPD:OBJ>
  21515. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="iIAsNymexk2ZiriFoGlQWQAA">
  21516. <XPD:ATTR name="Name" type="string">iCount</XPD:ATTR>
  21517. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  21518. <XPD:REF name="BehavioralFeature">fqILx9MpzUCF8WMLORStVAAA</XPD:REF>
  21519. </XPD:OBJ>
  21520. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="Mg8vtaz4EkaLDzOj+YuZvwAA">
  21521. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  21522. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  21523. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  21524. <XPD:REF name="BehavioralFeature">fqILx9MpzUCF8WMLORStVAAA</XPD:REF>
  21525. </XPD:OBJ>
  21526. </XPD:OBJ>
  21527. <XPD:OBJ name="Operations[1]" type="UMLOperation" guid="YXjl653h2Ee/YUUMSm5DYwAA">
  21528. <XPD:ATTR name="Name" type="string">SetMaxPackSize</XPD:ATTR>
  21529. <XPD:REF name="Owner">2Ii9/CL9N06CUPFe9+aVlAAA</XPD:REF>
  21530. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  21531. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="XU9iMUnANk+IPFQhtyjstwAA">
  21532. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  21533. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  21534. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  21535. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  21536. <XPD:REF name="TaggedModel">YXjl653h2Ee/YUUMSm5DYwAA</XPD:REF>
  21537. </XPD:OBJ>
  21538. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  21539. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="NlYYfjzAz0qE1KfgGsk1mwAA">
  21540. <XPD:ATTR name="Name" type="string">dwMaxPackSize</XPD:ATTR>
  21541. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  21542. <XPD:REF name="BehavioralFeature">YXjl653h2Ee/YUUMSm5DYwAA</XPD:REF>
  21543. </XPD:OBJ>
  21544. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="cXshX2eE7EazUH4myz578AAA">
  21545. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  21546. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  21547. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  21548. <XPD:REF name="BehavioralFeature">YXjl653h2Ee/YUUMSm5DYwAA</XPD:REF>
  21549. </XPD:OBJ>
  21550. </XPD:OBJ>
  21551. <XPD:OBJ name="Operations[2]" type="UMLOperation" guid="6T4ITY60W0iXjzZAAhoMdwAA">
  21552. <XPD:ATTR name="Name" type="string">SetPackHeaderFlag</XPD:ATTR>
  21553. <XPD:REF name="Owner">2Ii9/CL9N06CUPFe9+aVlAAA</XPD:REF>
  21554. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  21555. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="14rnHxnvHUiLuWm2h17AJwAA">
  21556. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  21557. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  21558. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  21559. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  21560. <XPD:REF name="TaggedModel">6T4ITY60W0iXjzZAAhoMdwAA</XPD:REF>
  21561. </XPD:OBJ>
  21562. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  21563. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="zAoC8yToYkah9OokbbtClwAA">
  21564. <XPD:ATTR name="Name" type="string">usPackHeaderFlag</XPD:ATTR>
  21565. <XPD:ATTR name="TypeExpression" type="string">USHORT</XPD:ATTR>
  21566. <XPD:REF name="BehavioralFeature">6T4ITY60W0iXjzZAAhoMdwAA</XPD:REF>
  21567. </XPD:OBJ>
  21568. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="i57SxYC9uEGTq7p5wtaiZgAA">
  21569. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  21570. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  21571. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  21572. <XPD:REF name="BehavioralFeature">6T4ITY60W0iXjzZAAhoMdwAA</XPD:REF>
  21573. </XPD:OBJ>
  21574. </XPD:OBJ>
  21575. <XPD:OBJ name="Operations[3]" type="UMLOperation" guid="j1ztzASMhkqmFRlRlzp02gAA">
  21576. <XPD:ATTR name="Name" type="string">GetMaxPackSize</XPD:ATTR>
  21577. <XPD:REF name="Owner">2Ii9/CL9N06CUPFe9+aVlAAA</XPD:REF>
  21578. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  21579. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="VuJHgt8JVUib0C9SEVucLgAA">
  21580. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  21581. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  21582. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  21583. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  21584. <XPD:REF name="TaggedModel">j1ztzASMhkqmFRlRlzp02gAA</XPD:REF>
  21585. </XPD:OBJ>
  21586. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  21587. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="sMneO+0uvUO96/DHMYy2owAA">
  21588. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  21589. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  21590. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  21591. <XPD:REF name="BehavioralFeature">j1ztzASMhkqmFRlRlzp02gAA</XPD:REF>
  21592. </XPD:OBJ>
  21593. </XPD:OBJ>
  21594. <XPD:OBJ name="Operations[4]" type="UMLOperation" guid="1aPjbMs7zkKE+wtUwZaeVQAA">
  21595. <XPD:ATTR name="Name" type="string">GetPackHeaderFlag</XPD:ATTR>
  21596. <XPD:REF name="Owner">2Ii9/CL9N06CUPFe9+aVlAAA</XPD:REF>
  21597. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  21598. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="r45C6vTamES3jV/IE/BNrgAA">
  21599. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  21600. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  21601. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  21602. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  21603. <XPD:REF name="TaggedModel">1aPjbMs7zkKE+wtUwZaeVQAA</XPD:REF>
  21604. </XPD:OBJ>
  21605. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  21606. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="s5DVvZu45Uq8uAJ7c+6HdQAA">
  21607. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  21608. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  21609. <XPD:ATTR name="TypeExpression" type="string">USHORT</XPD:ATTR>
  21610. <XPD:REF name="BehavioralFeature">1aPjbMs7zkKE+wtUwZaeVQAA</XPD:REF>
  21611. </XPD:OBJ>
  21612. </XPD:OBJ>
  21613. <XPD:OBJ name="Operations[5]" type="UMLOperation" guid="b4Nnpu3xbk2TDjyaTQ56IwAA">
  21614. <XPD:ATTR name="Name" type="string">FireSuperReceive</XPD:ATTR>
  21615. <XPD:REF name="Owner">2Ii9/CL9N06CUPFe9+aVlAAA</XPD:REF>
  21616. <XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
  21617. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="yLmKh9g7DkSImbfpplAc8QAA">
  21618. <XPD:ATTR name="Name" type="string">pSocketObj</XPD:ATTR>
  21619. <XPD:ATTR name="TypeExpression" type="string">TSocketObj</XPD:ATTR>
  21620. <XPD:REF name="BehavioralFeature">b4Nnpu3xbk2TDjyaTQ56IwAA</XPD:REF>
  21621. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  21622. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="2NYPvZMTcUGw3Qhk4+eq3QAA">
  21623. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  21624. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  21625. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  21626. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  21627. <XPD:REF name="TaggedModel">yLmKh9g7DkSImbfpplAc8QAA</XPD:REF>
  21628. </XPD:OBJ>
  21629. </XPD:OBJ>
  21630. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="nr9+t8dNakeI5/VOZ8IErgAA">
  21631. <XPD:ATTR name="Name" type="string">pData</XPD:ATTR>
  21632. <XPD:ATTR name="TypeExpression" type="string">BYTE</XPD:ATTR>
  21633. <XPD:REF name="BehavioralFeature">b4Nnpu3xbk2TDjyaTQ56IwAA</XPD:REF>
  21634. <XPD:ATTR name="#TaggedValues" type="integer">2</XPD:ATTR>
  21635. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="JEZGlhoev0ymDC/xHedT6AAA">
  21636. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  21637. <XPD:ATTR name="TagDefinitionSetName" type="string">CppConst</XPD:ATTR>
  21638. <XPD:ATTR name="Name" type="string">CppConst</XPD:ATTR>
  21639. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  21640. <XPD:REF name="TaggedModel">nr9+t8dNakeI5/VOZ8IErgAA</XPD:REF>
  21641. </XPD:OBJ>
  21642. <XPD:OBJ name="TaggedValues[1]" type="TaggedValue" guid="XId8kSZpQkCXFiT+5ODDawAA">
  21643. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  21644. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  21645. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  21646. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  21647. <XPD:REF name="TaggedModel">nr9+t8dNakeI5/VOZ8IErgAA</XPD:REF>
  21648. </XPD:OBJ>
  21649. </XPD:OBJ>
  21650. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="La0TnoRvakujZ0EiqtZJfQAA">
  21651. <XPD:ATTR name="Name" type="string">iLength</XPD:ATTR>
  21652. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  21653. <XPD:REF name="BehavioralFeature">b4Nnpu3xbk2TDjyaTQ56IwAA</XPD:REF>
  21654. </XPD:OBJ>
  21655. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="1483UGuwV0mmS96an+pIPgAA">
  21656. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  21657. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  21658. <XPD:REF name="BehavioralFeature">b4Nnpu3xbk2TDjyaTQ56IwAA</XPD:REF>
  21659. <XPD:REF name="Type_">2khtjHI2AUSz1nm7UQu8uwAA</XPD:REF>
  21660. </XPD:OBJ>
  21661. </XPD:OBJ>
  21662. <XPD:OBJ name="Operations[6]" type="UMLOperation" guid="p70cvA40eUC1V2AFVQCi/wAA">
  21663. <XPD:ATTR name="Name" type="string">CSSLPackServer</XPD:ATTR>
  21664. <XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
  21665. <XPD:ATTR name="StereotypeName" type="string">create</XPD:ATTR>
  21666. <XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
  21667. <XPD:REF name="Owner">2Ii9/CL9N06CUPFe9+aVlAAA</XPD:REF>
  21668. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  21669. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="fHPrkJ36IkqPL0o/nLUU4AAA">
  21670. <XPD:ATTR name="Name" type="string">psoListener</XPD:ATTR>
  21671. <XPD:REF name="BehavioralFeature">p70cvA40eUC1V2AFVQCi/wAA</XPD:REF>
  21672. <XPD:REF name="Type_">h8NmVuBtVUWgcCSKCdxePgAA</XPD:REF>
  21673. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  21674. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="/x5uzmMUO0uODwGq/gixgwAA">
  21675. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  21676. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  21677. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  21678. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  21679. <XPD:REF name="TaggedModel">fHPrkJ36IkqPL0o/nLUU4AAA</XPD:REF>
  21680. </XPD:OBJ>
  21681. </XPD:OBJ>
  21682. </XPD:OBJ>
  21683. <XPD:OBJ name="Operations[7]" type="UMLOperation" guid="Vi9KptQtrEq205viy0rNjQAA">
  21684. <XPD:ATTR name="Name" type="string">CSSLPackServer</XPD:ATTR>
  21685. <XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
  21686. <XPD:ATTR name="StereotypeName" type="string">destroy</XPD:ATTR>
  21687. <XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
  21688. <XPD:REF name="Owner">2Ii9/CL9N06CUPFe9+aVlAAA</XPD:REF>
  21689. </XPD:OBJ>
  21690. </XPD:OBJ>
  21691. <XPD:OBJ name="OwnedElements[120]" type="UMLClass" guid="FgE9SfcsvUyo0N5G6kkGtQAA">
  21692. <XPD:ATTR name="Name" type="string">CSSLPackAgent</XPD:ATTR>
  21693. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  21694. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  21695. <XPD:REF name="Views[0]">VUpwOKU+J0Wj770ubFC9nAAA</XPD:REF>
  21696. <XPD:REF name="Views[1]">r389auC6S0O+6XHvZ+F1awAA</XPD:REF>
  21697. <XPD:REF name="Views[2]">/hZUBxmn5EeSPQL0FbR54QAA</XPD:REF>
  21698. <XPD:REF name="Views[3]">yrbLe8y/IUC7dVQXvwUYyAAA</XPD:REF>
  21699. <XPD:ATTR name="#Generalizations" type="integer">2</XPD:ATTR>
  21700. <XPD:REF name="Generalizations[0]">ikNlGmT/m06b5kjYjhgFRAAA</XPD:REF>
  21701. <XPD:REF name="Generalizations[1]">zC0n+CWc7Eq8t3+2/ieK3wAA</XPD:REF>
  21702. <XPD:ATTR name="#Operations" type="integer">8</XPD:ATTR>
  21703. <XPD:OBJ name="Operations[0]" type="UMLOperation" guid="THP2weIt30aPv9U3Jok6jgAA">
  21704. <XPD:ATTR name="Name" type="string">SendPackets</XPD:ATTR>
  21705. <XPD:REF name="Owner">FgE9SfcsvUyo0N5G6kkGtQAA</XPD:REF>
  21706. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  21707. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="8oOzx3c30UmjpNa5DqVs+QAA">
  21708. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  21709. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  21710. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  21711. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  21712. <XPD:REF name="TaggedModel">THP2weIt30aPv9U3Jok6jgAA</XPD:REF>
  21713. </XPD:OBJ>
  21714. <XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
  21715. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="rLnx+0UUFkmVfh4pcR6gOwAA">
  21716. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  21717. <XPD:REF name="BehavioralFeature">THP2weIt30aPv9U3Jok6jgAA</XPD:REF>
  21718. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  21719. </XPD:OBJ>
  21720. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="aFHYLi1om0Cgl+gaUZ0JiwAA">
  21721. <XPD:ATTR name="Name" type="string">pBuffers</XPD:ATTR>
  21722. <XPD:ATTR name="TypeExpression" type="string">WSABUF</XPD:ATTR>
  21723. <XPD:REF name="BehavioralFeature">THP2weIt30aPv9U3Jok6jgAA</XPD:REF>
  21724. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  21725. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="9ElGq4BaSEmEZUF9UPXIBAAA">
  21726. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  21727. <XPD:ATTR name="TagDefinitionSetName" type="string">CppConst</XPD:ATTR>
  21728. <XPD:ATTR name="Name" type="string">CppConst</XPD:ATTR>
  21729. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  21730. <XPD:REF name="TaggedModel">aFHYLi1om0Cgl+gaUZ0JiwAA</XPD:REF>
  21731. </XPD:OBJ>
  21732. </XPD:OBJ>
  21733. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="Dzyh7QLwqEWdEtfDSBFtYgAA">
  21734. <XPD:ATTR name="Name" type="string">iCount</XPD:ATTR>
  21735. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  21736. <XPD:REF name="BehavioralFeature">THP2weIt30aPv9U3Jok6jgAA</XPD:REF>
  21737. </XPD:OBJ>
  21738. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="Ahp2Jc+yHkqVK7c3FHItfwAA">
  21739. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  21740. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  21741. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  21742. <XPD:REF name="BehavioralFeature">THP2weIt30aPv9U3Jok6jgAA</XPD:REF>
  21743. </XPD:OBJ>
  21744. </XPD:OBJ>
  21745. <XPD:OBJ name="Operations[1]" type="UMLOperation" guid="LHhWGAyun02BYRoIBoxZcgAA">
  21746. <XPD:ATTR name="Name" type="string">SetMaxPackSize</XPD:ATTR>
  21747. <XPD:REF name="Owner">FgE9SfcsvUyo0N5G6kkGtQAA</XPD:REF>
  21748. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  21749. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="UXYzfl0lZEi5pEtaG1sxIgAA">
  21750. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  21751. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  21752. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  21753. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  21754. <XPD:REF name="TaggedModel">LHhWGAyun02BYRoIBoxZcgAA</XPD:REF>
  21755. </XPD:OBJ>
  21756. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  21757. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="bBS/F620k0OLXBTo4YK0WgAA">
  21758. <XPD:ATTR name="Name" type="string">dwMaxPackSize</XPD:ATTR>
  21759. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  21760. <XPD:REF name="BehavioralFeature">LHhWGAyun02BYRoIBoxZcgAA</XPD:REF>
  21761. </XPD:OBJ>
  21762. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="9rNXmYXAc0uKclYPxrDVawAA">
  21763. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  21764. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  21765. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  21766. <XPD:REF name="BehavioralFeature">LHhWGAyun02BYRoIBoxZcgAA</XPD:REF>
  21767. </XPD:OBJ>
  21768. </XPD:OBJ>
  21769. <XPD:OBJ name="Operations[2]" type="UMLOperation" guid="wLM8IzsDxUWaQlip+h/wuwAA">
  21770. <XPD:ATTR name="Name" type="string">SetPackHeaderFlag</XPD:ATTR>
  21771. <XPD:REF name="Owner">FgE9SfcsvUyo0N5G6kkGtQAA</XPD:REF>
  21772. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  21773. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="J7MfQ3+/3ki3ZUskP3DpbQAA">
  21774. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  21775. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  21776. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  21777. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  21778. <XPD:REF name="TaggedModel">wLM8IzsDxUWaQlip+h/wuwAA</XPD:REF>
  21779. </XPD:OBJ>
  21780. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  21781. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Vqol2UsmKEWUrShs3oCagwAA">
  21782. <XPD:ATTR name="Name" type="string">usPackHeaderFlag</XPD:ATTR>
  21783. <XPD:ATTR name="TypeExpression" type="string">USHORT</XPD:ATTR>
  21784. <XPD:REF name="BehavioralFeature">wLM8IzsDxUWaQlip+h/wuwAA</XPD:REF>
  21785. </XPD:OBJ>
  21786. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="1ggauViX40WL/g4SZfreaAAA">
  21787. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  21788. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  21789. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  21790. <XPD:REF name="BehavioralFeature">wLM8IzsDxUWaQlip+h/wuwAA</XPD:REF>
  21791. </XPD:OBJ>
  21792. </XPD:OBJ>
  21793. <XPD:OBJ name="Operations[3]" type="UMLOperation" guid="bM6BHrTB9E2GrwfB5m9FHgAA">
  21794. <XPD:ATTR name="Name" type="string">GetMaxPackSize</XPD:ATTR>
  21795. <XPD:REF name="Owner">FgE9SfcsvUyo0N5G6kkGtQAA</XPD:REF>
  21796. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  21797. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="TGcgGBFs3UqvR9YpsT+yMwAA">
  21798. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  21799. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  21800. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  21801. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  21802. <XPD:REF name="TaggedModel">bM6BHrTB9E2GrwfB5m9FHgAA</XPD:REF>
  21803. </XPD:OBJ>
  21804. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  21805. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="COaFLNohdkmExqy/RliWFAAA">
  21806. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  21807. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  21808. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  21809. <XPD:REF name="BehavioralFeature">bM6BHrTB9E2GrwfB5m9FHgAA</XPD:REF>
  21810. </XPD:OBJ>
  21811. </XPD:OBJ>
  21812. <XPD:OBJ name="Operations[4]" type="UMLOperation" guid="aT4LcsH8/k6yJHNKqicDLQAA">
  21813. <XPD:ATTR name="Name" type="string">GetPackHeaderFlag</XPD:ATTR>
  21814. <XPD:REF name="Owner">FgE9SfcsvUyo0N5G6kkGtQAA</XPD:REF>
  21815. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  21816. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="aeXZgTbcs0WmdHPbHwlPWwAA">
  21817. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  21818. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  21819. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  21820. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  21821. <XPD:REF name="TaggedModel">aT4LcsH8/k6yJHNKqicDLQAA</XPD:REF>
  21822. </XPD:OBJ>
  21823. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  21824. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="9Q4z1ML0DUqlKzanH2lhVwAA">
  21825. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  21826. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  21827. <XPD:ATTR name="TypeExpression" type="string">USHORT</XPD:ATTR>
  21828. <XPD:REF name="BehavioralFeature">aT4LcsH8/k6yJHNKqicDLQAA</XPD:REF>
  21829. </XPD:OBJ>
  21830. </XPD:OBJ>
  21831. <XPD:OBJ name="Operations[5]" type="UMLOperation" guid="Qov0ulbuyEeMSW1/ruaL2QAA">
  21832. <XPD:ATTR name="Name" type="string">FireSuperReceive</XPD:ATTR>
  21833. <XPD:REF name="Owner">FgE9SfcsvUyo0N5G6kkGtQAA</XPD:REF>
  21834. <XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
  21835. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="SldyS21tPUq0YDrISYB4FwAA">
  21836. <XPD:ATTR name="Name" type="string">pSocketObj</XPD:ATTR>
  21837. <XPD:ATTR name="TypeExpression" type="string">TSocketObj</XPD:ATTR>
  21838. <XPD:REF name="BehavioralFeature">Qov0ulbuyEeMSW1/ruaL2QAA</XPD:REF>
  21839. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  21840. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="EbJyEBopWUqQD/mjYpqUDgAA">
  21841. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  21842. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  21843. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  21844. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  21845. <XPD:REF name="TaggedModel">SldyS21tPUq0YDrISYB4FwAA</XPD:REF>
  21846. </XPD:OBJ>
  21847. </XPD:OBJ>
  21848. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Hlbwpc4F2k23+YY2WHMszgAA">
  21849. <XPD:ATTR name="Name" type="string">pData</XPD:ATTR>
  21850. <XPD:ATTR name="TypeExpression" type="string">BYTE</XPD:ATTR>
  21851. <XPD:REF name="BehavioralFeature">Qov0ulbuyEeMSW1/ruaL2QAA</XPD:REF>
  21852. <XPD:ATTR name="#TaggedValues" type="integer">2</XPD:ATTR>
  21853. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="W98DXaKvhUSXYAKZRzQP0wAA">
  21854. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  21855. <XPD:ATTR name="TagDefinitionSetName" type="string">CppConst</XPD:ATTR>
  21856. <XPD:ATTR name="Name" type="string">CppConst</XPD:ATTR>
  21857. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  21858. <XPD:REF name="TaggedModel">Hlbwpc4F2k23+YY2WHMszgAA</XPD:REF>
  21859. </XPD:OBJ>
  21860. <XPD:OBJ name="TaggedValues[1]" type="TaggedValue" guid="CKCY8dGkN0CRPmXaget+QAAA">
  21861. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  21862. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  21863. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  21864. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  21865. <XPD:REF name="TaggedModel">Hlbwpc4F2k23+YY2WHMszgAA</XPD:REF>
  21866. </XPD:OBJ>
  21867. </XPD:OBJ>
  21868. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="WYg9FGLYOk20agxM2izVMAAA">
  21869. <XPD:ATTR name="Name" type="string">iLength</XPD:ATTR>
  21870. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  21871. <XPD:REF name="BehavioralFeature">Qov0ulbuyEeMSW1/ruaL2QAA</XPD:REF>
  21872. </XPD:OBJ>
  21873. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="VMOxJjyxVESu7TX+zZGY6wAA">
  21874. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  21875. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  21876. <XPD:REF name="BehavioralFeature">Qov0ulbuyEeMSW1/ruaL2QAA</XPD:REF>
  21877. <XPD:REF name="Type_">2khtjHI2AUSz1nm7UQu8uwAA</XPD:REF>
  21878. </XPD:OBJ>
  21879. </XPD:OBJ>
  21880. <XPD:OBJ name="Operations[6]" type="UMLOperation" guid="QUA3zCtF/EmHMgG6ublBfgAA">
  21881. <XPD:ATTR name="Name" type="string">CSSLPackAgent</XPD:ATTR>
  21882. <XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
  21883. <XPD:ATTR name="StereotypeName" type="string">create</XPD:ATTR>
  21884. <XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
  21885. <XPD:REF name="Owner">FgE9SfcsvUyo0N5G6kkGtQAA</XPD:REF>
  21886. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  21887. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="pwnu3stqzE+uWyU6NsAVkQAA">
  21888. <XPD:ATTR name="Name" type="string">psoListener</XPD:ATTR>
  21889. <XPD:REF name="BehavioralFeature">QUA3zCtF/EmHMgG6ublBfgAA</XPD:REF>
  21890. <XPD:REF name="Type_">skl0Nm/UIUCTsqkUAIXmzAAA</XPD:REF>
  21891. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  21892. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="hEx3RSwF1Eub7QkEAKQ7UQAA">
  21893. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  21894. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  21895. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  21896. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  21897. <XPD:REF name="TaggedModel">pwnu3stqzE+uWyU6NsAVkQAA</XPD:REF>
  21898. </XPD:OBJ>
  21899. </XPD:OBJ>
  21900. </XPD:OBJ>
  21901. <XPD:OBJ name="Operations[7]" type="UMLOperation" guid="ms8jdobiW0COKLGAmFyh1wAA">
  21902. <XPD:ATTR name="Name" type="string">CSSLPackAgent</XPD:ATTR>
  21903. <XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
  21904. <XPD:ATTR name="StereotypeName" type="string">destroy</XPD:ATTR>
  21905. <XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
  21906. <XPD:REF name="Owner">FgE9SfcsvUyo0N5G6kkGtQAA</XPD:REF>
  21907. </XPD:OBJ>
  21908. </XPD:OBJ>
  21909. <XPD:OBJ name="OwnedElements[121]" type="UMLGeneralization" guid="dYbvw1/fskefHEscBdgpZgAA">
  21910. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  21911. <XPD:REF name="Child">/a9O/IGkN0ucRkHiSn9HnAAA</XPD:REF>
  21912. <XPD:REF name="Parent">gWn1z7ujyEu9Gf7LdRrPIAAA</XPD:REF>
  21913. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  21914. <XPD:REF name="Views[0]">ndnwRBtxtUqrrv+GW/5V6AAA</XPD:REF>
  21915. <XPD:REF name="Views[1]">C6O4V3Pbs06vFXNjDZ9HUgAA</XPD:REF>
  21916. <XPD:REF name="Views[2]">2uGl0ieAFUeBOsQUom5aBQAA</XPD:REF>
  21917. <XPD:REF name="Views[3]">TL4Mbwtl2E6O5Vcg7SNMfwAA</XPD:REF>
  21918. </XPD:OBJ>
  21919. <XPD:OBJ name="OwnedElements[122]" type="UMLGeneralization" guid="eCOHns6MTUaMdNrY0M8eCgAA">
  21920. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  21921. <XPD:REF name="Child">BaqYQl/65Uy16GMJC7nLawAA</XPD:REF>
  21922. <XPD:REF name="Parent">/a9O/IGkN0ucRkHiSn9HnAAA</XPD:REF>
  21923. </XPD:OBJ>
  21924. <XPD:OBJ name="OwnedElements[123]" type="UMLClass" guid="IU9vkanSiEaFICg0rbzT8gAA">
  21925. <XPD:ATTR name="Name" type="string">CSSLAgent</XPD:ATTR>
  21926. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  21927. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  21928. <XPD:REF name="Views[0]">VLERt8k74k+Gz466zBHy6AAA</XPD:REF>
  21929. <XPD:REF name="Views[1]">4vQH8XOWDUmif/zAUbuiPQAA</XPD:REF>
  21930. <XPD:REF name="Views[2]">ccjyu95goUizOhudqMjElwAA</XPD:REF>
  21931. <XPD:REF name="Views[3]">1cv9ZdODa0CGk7lRWlk1LwAA</XPD:REF>
  21932. <XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
  21933. <XPD:REF name="Generalizations[0]">TfYW/muhnkCoBvGlNPHSNgAA</XPD:REF>
  21934. <XPD:ATTR name="#Specializations" type="integer">2</XPD:ATTR>
  21935. <XPD:REF name="Specializations[0]">DLPvhY5teEiO4nl/ImGDOwAA</XPD:REF>
  21936. <XPD:REF name="Specializations[1]">ikNlGmT/m06b5kjYjhgFRAAA</XPD:REF>
  21937. <XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
  21938. <XPD:OBJ name="Operations[0]" type="UMLOperation" guid="uGvHG6/lZE6hbYJkEuewrAAA">
  21939. <XPD:ATTR name="Name" type="string">SendPackets</XPD:ATTR>
  21940. <XPD:REF name="Owner">IU9vkanSiEaFICg0rbzT8gAA</XPD:REF>
  21941. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  21942. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="ZQdRqwshC0OvDCKUFmfpLAAA">
  21943. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  21944. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  21945. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  21946. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  21947. <XPD:REF name="TaggedModel">uGvHG6/lZE6hbYJkEuewrAAA</XPD:REF>
  21948. </XPD:OBJ>
  21949. <XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
  21950. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="rpdkh412OkqIDXJrsHTQKwAA">
  21951. <XPD:ATTR name="Name" type="string">dwConnID</XPD:ATTR>
  21952. <XPD:REF name="BehavioralFeature">uGvHG6/lZE6hbYJkEuewrAAA</XPD:REF>
  21953. <XPD:REF name="Type_">G8TfQngB3UemVJWZg5KbggAA</XPD:REF>
  21954. </XPD:OBJ>
  21955. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="cjHNEGYNeE20I3hWQEIenQAA">
  21956. <XPD:ATTR name="Name" type="string">pBuffers</XPD:ATTR>
  21957. <XPD:ATTR name="TypeExpression" type="string">WSABUF</XPD:ATTR>
  21958. <XPD:REF name="BehavioralFeature">uGvHG6/lZE6hbYJkEuewrAAA</XPD:REF>
  21959. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  21960. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="M742k0zArkqQ/VuxZXinYAAA">
  21961. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  21962. <XPD:ATTR name="TagDefinitionSetName" type="string">CppConst</XPD:ATTR>
  21963. <XPD:ATTR name="Name" type="string">CppConst</XPD:ATTR>
  21964. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  21965. <XPD:REF name="TaggedModel">cjHNEGYNeE20I3hWQEIenQAA</XPD:REF>
  21966. </XPD:OBJ>
  21967. </XPD:OBJ>
  21968. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="aCwXJNkKakCHVuSQEEJgUwAA">
  21969. <XPD:ATTR name="Name" type="string">iCount</XPD:ATTR>
  21970. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  21971. <XPD:REF name="BehavioralFeature">uGvHG6/lZE6hbYJkEuewrAAA</XPD:REF>
  21972. </XPD:OBJ>
  21973. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="u58Sob4WMEGQHl1M0XYmEQAA">
  21974. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  21975. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  21976. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  21977. <XPD:REF name="BehavioralFeature">uGvHG6/lZE6hbYJkEuewrAAA</XPD:REF>
  21978. </XPD:OBJ>
  21979. </XPD:OBJ>
  21980. <XPD:OBJ name="Operations[1]" type="UMLOperation" guid="Bzgm+gir0k6Ls1r0457uewAA">
  21981. <XPD:ATTR name="Name" type="string">CSSLAgent</XPD:ATTR>
  21982. <XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
  21983. <XPD:ATTR name="StereotypeName" type="string">create</XPD:ATTR>
  21984. <XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
  21985. <XPD:REF name="Owner">IU9vkanSiEaFICg0rbzT8gAA</XPD:REF>
  21986. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  21987. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="G0BbpT0DqkaGwCsl9psIpAAA">
  21988. <XPD:ATTR name="Name" type="string">psoListener</XPD:ATTR>
  21989. <XPD:REF name="BehavioralFeature">Bzgm+gir0k6Ls1r0457uewAA</XPD:REF>
  21990. <XPD:REF name="Type_">h8NmVuBtVUWgcCSKCdxePgAA</XPD:REF>
  21991. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  21992. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="BU5LNkLrTEGodCtWRaT/OAAA">
  21993. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  21994. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  21995. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  21996. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  21997. <XPD:REF name="TaggedModel">G0BbpT0DqkaGwCsl9psIpAAA</XPD:REF>
  21998. </XPD:OBJ>
  21999. </XPD:OBJ>
  22000. </XPD:OBJ>
  22001. <XPD:OBJ name="Operations[2]" type="UMLOperation" guid="CQtRf+tIHE2GM7AdnNtODgAA">
  22002. <XPD:ATTR name="Name" type="string">CSSLAgent</XPD:ATTR>
  22003. <XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
  22004. <XPD:ATTR name="StereotypeName" type="string">destroy</XPD:ATTR>
  22005. <XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
  22006. <XPD:REF name="Owner">IU9vkanSiEaFICg0rbzT8gAA</XPD:REF>
  22007. </XPD:OBJ>
  22008. </XPD:OBJ>
  22009. <XPD:OBJ name="OwnedElements[124]" type="UMLGeneralization" guid="TfYW/muhnkCoBvGlNPHSNgAA">
  22010. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  22011. <XPD:REF name="Child">IU9vkanSiEaFICg0rbzT8gAA</XPD:REF>
  22012. <XPD:REF name="Parent">+hvdtNLBPUeUmdoy9WnIywAA</XPD:REF>
  22013. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  22014. <XPD:REF name="Views[0]">/Gt5D4qBSU6BRwxVYjjPhQAA</XPD:REF>
  22015. <XPD:REF name="Views[1]">9bnbvZsBGUupHbA1FMMHbgAA</XPD:REF>
  22016. <XPD:REF name="Views[2]">7mEYU/zX70WbRURqxxtDBAAA</XPD:REF>
  22017. <XPD:REF name="Views[3]">R9eNVjvgy0Ofb/h1lcBNmwAA</XPD:REF>
  22018. </XPD:OBJ>
  22019. <XPD:OBJ name="OwnedElements[125]" type="UMLGeneralization" guid="tdi+ObP8UEaZOtjDaYNnMwAA">
  22020. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  22021. <XPD:REF name="Child">P8xlD7KQ90q3n3d+bn8l1wAA</XPD:REF>
  22022. <XPD:REF name="Parent">BaqYQl/65Uy16GMJC7nLawAA</XPD:REF>
  22023. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  22024. <XPD:REF name="Views[0]">23+Dz60BiUK7NSh26Rh2tQAA</XPD:REF>
  22025. <XPD:REF name="Views[1]">iaQKwyGm8USy0uVfar+t1wAA</XPD:REF>
  22026. <XPD:REF name="Views[2]">Guw796fV40Gi66hV1bRe2wAA</XPD:REF>
  22027. <XPD:REF name="Views[3]">qZSrHpiAt0KGMHcTLWvLCQAA</XPD:REF>
  22028. </XPD:OBJ>
  22029. <XPD:OBJ name="OwnedElements[126]" type="UMLGeneralization" guid="SH3SwMKS/UiRlJ4xtt2EGAAA">
  22030. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  22031. <XPD:REF name="Child">P8xlD7KQ90q3n3d+bn8l1wAA</XPD:REF>
  22032. <XPD:REF name="Parent">/a9O/IGkN0ucRkHiSn9HnAAA</XPD:REF>
  22033. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  22034. <XPD:REF name="Views[0]">wOupJfOqRUK4ErVGuQ+UTgAA</XPD:REF>
  22035. <XPD:REF name="Views[1]">5YsWEXe2Dk+dwuhyXdj0+QAA</XPD:REF>
  22036. <XPD:REF name="Views[2]">t2hK/D2hi0aYynkqkRaiOQAA</XPD:REF>
  22037. <XPD:REF name="Views[3]">THn3aDybdUKHsaCoZbUpnQAA</XPD:REF>
  22038. </XPD:OBJ>
  22039. <XPD:OBJ name="OwnedElements[127]" type="UMLGeneralization" guid="pUlSo2/PGUGbOEtx9YGGkAAA">
  22040. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  22041. <XPD:REF name="Child">2Ii9/CL9N06CUPFe9+aVlAAA</XPD:REF>
  22042. <XPD:REF name="Parent">/a9O/IGkN0ucRkHiSn9HnAAA</XPD:REF>
  22043. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  22044. <XPD:REF name="Views[0]">jAFxklZEdkq/z/WYpYygIQAA</XPD:REF>
  22045. <XPD:REF name="Views[1]">LiFoWUQd+kO8e1GzBV3dnQAA</XPD:REF>
  22046. <XPD:REF name="Views[2]">DJtSaXBaSkGI/hpv16RBLQAA</XPD:REF>
  22047. <XPD:REF name="Views[3]">PCKKxg72nUGZxlhto5ebvwAA</XPD:REF>
  22048. </XPD:OBJ>
  22049. <XPD:OBJ name="OwnedElements[128]" type="UMLGeneralization" guid="6zlAYO2+JEmTh0JuwrP0jgAA">
  22050. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  22051. <XPD:REF name="Child">YWE1Hn3siEGR0iQqmll+qQAA</XPD:REF>
  22052. <XPD:REF name="Parent">BaqYQl/65Uy16GMJC7nLawAA</XPD:REF>
  22053. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  22054. <XPD:REF name="Views[0]">OlA7aFMa/0ioSJLhdcTxgQAA</XPD:REF>
  22055. <XPD:REF name="Views[1]">Ck/VcWHl2E6cNfEMjBKDqAAA</XPD:REF>
  22056. <XPD:REF name="Views[2]">F2SNGZ3nMUeK5+O8mcP1tAAA</XPD:REF>
  22057. <XPD:REF name="Views[3]">mk47pPotgkyJGG6sjkVsEAAA</XPD:REF>
  22058. </XPD:OBJ>
  22059. <XPD:OBJ name="OwnedElements[129]" type="UMLGeneralization" guid="DLPvhY5teEiO4nl/ImGDOwAA">
  22060. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  22061. <XPD:REF name="Child">YWE1Hn3siEGR0iQqmll+qQAA</XPD:REF>
  22062. <XPD:REF name="Parent">IU9vkanSiEaFICg0rbzT8gAA</XPD:REF>
  22063. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  22064. <XPD:REF name="Views[0]">8uCmNNzGekaKy5nR/T6dXgAA</XPD:REF>
  22065. <XPD:REF name="Views[1]">fZlPnxWJoEyALL7obWe/ngAA</XPD:REF>
  22066. <XPD:REF name="Views[2]">XyLZBsuhA0umhI0Jc/f+uwAA</XPD:REF>
  22067. <XPD:REF name="Views[3]">S8EY0XbpbEy2yKu3BGaaQwAA</XPD:REF>
  22068. </XPD:OBJ>
  22069. <XPD:OBJ name="OwnedElements[130]" type="UMLGeneralization" guid="WevwuaXm10S10CfIFVFoFwAA">
  22070. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  22071. <XPD:REF name="Child">2Ii9/CL9N06CUPFe9+aVlAAA</XPD:REF>
  22072. <XPD:REF name="Parent">Pv24uWWaqUu82r7VGD3ZNwAA</XPD:REF>
  22073. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  22074. <XPD:REF name="Views[0]">HufL+mulskOLgjfoRCIADQAA</XPD:REF>
  22075. <XPD:REF name="Views[1]">QR/l9xtzzkKsdgEF3ZOS8wAA</XPD:REF>
  22076. <XPD:REF name="Views[2]">LtIduPZVKUuBjWdz9i/VlQAA</XPD:REF>
  22077. <XPD:REF name="Views[3]">M/SFN+tL9EWGLhHzYSO9OAAA</XPD:REF>
  22078. </XPD:OBJ>
  22079. <XPD:OBJ name="OwnedElements[131]" type="UMLGeneralization" guid="ikNlGmT/m06b5kjYjhgFRAAA">
  22080. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  22081. <XPD:REF name="Child">FgE9SfcsvUyo0N5G6kkGtQAA</XPD:REF>
  22082. <XPD:REF name="Parent">IU9vkanSiEaFICg0rbzT8gAA</XPD:REF>
  22083. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  22084. <XPD:REF name="Views[0]">IOw6/Ly+6kmjGOl4N2aT0AAA</XPD:REF>
  22085. <XPD:REF name="Views[1]">QT+ovsXCCkGvgmJN58F8lwAA</XPD:REF>
  22086. <XPD:REF name="Views[2]">sWCrJ6WOnEeAi9nE+VEwmAAA</XPD:REF>
  22087. <XPD:REF name="Views[3]">43KtHFCiSUSrsoxheOBgEwAA</XPD:REF>
  22088. </XPD:OBJ>
  22089. <XPD:OBJ name="OwnedElements[132]" type="UMLGeneralization" guid="zC0n+CWc7Eq8t3+2/ieK3wAA">
  22090. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  22091. <XPD:REF name="Child">FgE9SfcsvUyo0N5G6kkGtQAA</XPD:REF>
  22092. <XPD:REF name="Parent">Pv24uWWaqUu82r7VGD3ZNwAA</XPD:REF>
  22093. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  22094. <XPD:REF name="Views[0]">NowVO22ZNU2KXhSlRqZD/gAA</XPD:REF>
  22095. <XPD:REF name="Views[1]">tYg1m9xlxEWLU+i2d79SiAAA</XPD:REF>
  22096. <XPD:REF name="Views[2]">G0zhAMuBSU6c1E+SnQiN9QAA</XPD:REF>
  22097. <XPD:REF name="Views[3]">8WWN7sbZF0ybu75EAX1tKAAA</XPD:REF>
  22098. </XPD:OBJ>
  22099. <XPD:OBJ name="OwnedElements[133]" type="UMLClass" guid="1KywXCH1V02rwVorFE1tuQAA">
  22100. <XPD:ATTR name="Name" type="string">CSSLClient</XPD:ATTR>
  22101. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  22102. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  22103. <XPD:REF name="Views[0]">txEKm8CR70Cuk11CUiY1aQAA</XPD:REF>
  22104. <XPD:REF name="Views[1]">NT03ICRdaUKYAyikWS2hdgAA</XPD:REF>
  22105. <XPD:REF name="Views[2]">OBkTDDh18k2vNWfTH4juRQAA</XPD:REF>
  22106. <XPD:REF name="Views[3]">+8GQFG9kzk6KXOIP5z7ejwAA</XPD:REF>
  22107. <XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
  22108. <XPD:REF name="Generalizations[0]">Tl0fIre+Z0iT2dYHwMCvCgAA</XPD:REF>
  22109. <XPD:ATTR name="#Specializations" type="integer">2</XPD:ATTR>
  22110. <XPD:REF name="Specializations[0]">DOJbpPAv9E+jWzPo+tTRBwAA</XPD:REF>
  22111. <XPD:REF name="Specializations[1]">Vw/BVMYru0mplhHb7LN7xAAA</XPD:REF>
  22112. <XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
  22113. <XPD:OBJ name="Operations[0]" type="UMLOperation" guid="h4CDov9cHk+hrDmapgb4RgAA">
  22114. <XPD:ATTR name="Name" type="string">SendPackets</XPD:ATTR>
  22115. <XPD:REF name="Owner">1KywXCH1V02rwVorFE1tuQAA</XPD:REF>
  22116. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  22117. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="/1q85PzNR0C5XKcIb2EVtQAA">
  22118. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  22119. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  22120. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  22121. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  22122. <XPD:REF name="TaggedModel">h4CDov9cHk+hrDmapgb4RgAA</XPD:REF>
  22123. </XPD:OBJ>
  22124. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  22125. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="/Ju3Hc5hrEWOByQgpHwtpgAA">
  22126. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  22127. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  22128. <XPD:REF name="BehavioralFeature">h4CDov9cHk+hrDmapgb4RgAA</XPD:REF>
  22129. </XPD:OBJ>
  22130. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="owja37TslUy5ftADTBfFlQAA">
  22131. <XPD:ATTR name="Name" type="string">pBuffers</XPD:ATTR>
  22132. <XPD:ATTR name="TypeExpression" type="string">WSABUF</XPD:ATTR>
  22133. <XPD:REF name="BehavioralFeature">h4CDov9cHk+hrDmapgb4RgAA</XPD:REF>
  22134. </XPD:OBJ>
  22135. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="lG0K3kMc3E2cbPWTYtRLBwAA">
  22136. <XPD:ATTR name="Name" type="string">iCount</XPD:ATTR>
  22137. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  22138. <XPD:REF name="BehavioralFeature">h4CDov9cHk+hrDmapgb4RgAA</XPD:REF>
  22139. </XPD:OBJ>
  22140. </XPD:OBJ>
  22141. <XPD:OBJ name="Operations[1]" type="UMLOperation" guid="V1VaywKrkUu8+Ou49SvEaAAA">
  22142. <XPD:ATTR name="Name" type="string">CSSLClient</XPD:ATTR>
  22143. <XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
  22144. <XPD:ATTR name="StereotypeName" type="string">create</XPD:ATTR>
  22145. <XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
  22146. <XPD:REF name="Owner">1KywXCH1V02rwVorFE1tuQAA</XPD:REF>
  22147. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  22148. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="D0RYqJbMOES1mk+RXQL+jQAA">
  22149. <XPD:ATTR name="Name" type="string">psoListener</XPD:ATTR>
  22150. <XPD:REF name="BehavioralFeature">V1VaywKrkUu8+Ou49SvEaAAA</XPD:REF>
  22151. <XPD:REF name="Type_">h8NmVuBtVUWgcCSKCdxePgAA</XPD:REF>
  22152. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  22153. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="3hhmFGdTekqe0Uk95rusOgAA">
  22154. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  22155. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  22156. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  22157. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  22158. <XPD:REF name="TaggedModel">D0RYqJbMOES1mk+RXQL+jQAA</XPD:REF>
  22159. </XPD:OBJ>
  22160. </XPD:OBJ>
  22161. </XPD:OBJ>
  22162. <XPD:OBJ name="Operations[2]" type="UMLOperation" guid="qST9FcaMaU2XLcIrj33bggAA">
  22163. <XPD:ATTR name="Name" type="string">CSSLClient</XPD:ATTR>
  22164. <XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
  22165. <XPD:ATTR name="StereotypeName" type="string">destroy</XPD:ATTR>
  22166. <XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
  22167. <XPD:REF name="Owner">1KywXCH1V02rwVorFE1tuQAA</XPD:REF>
  22168. </XPD:OBJ>
  22169. </XPD:OBJ>
  22170. <XPD:OBJ name="OwnedElements[134]" type="UMLClass" guid="JGUmeFicd0eQCApyahMZ2AAA">
  22171. <XPD:ATTR name="Name" type="string">CSSLPullClient</XPD:ATTR>
  22172. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  22173. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  22174. <XPD:REF name="Views[0]">Ia9E9+rZekuN0lCyr3bcuwAA</XPD:REF>
  22175. <XPD:REF name="Views[1]">hr5mKKsEQEOPJw/O9Cpn/AAA</XPD:REF>
  22176. <XPD:REF name="Views[2]">t6MLQdrDc0eoGAKsFUpl1AAA</XPD:REF>
  22177. <XPD:REF name="Views[3]">hzTqTpnLjUuEX+vEhVyICQAA</XPD:REF>
  22178. <XPD:ATTR name="#Generalizations" type="integer">2</XPD:ATTR>
  22179. <XPD:REF name="Generalizations[0]">DOJbpPAv9E+jWzPo+tTRBwAA</XPD:REF>
  22180. <XPD:REF name="Generalizations[1]">1tgP9ALDWkSXfAEOH31nEAAA</XPD:REF>
  22181. <XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
  22182. <XPD:OBJ name="Operations[0]" type="UMLOperation" guid="26okY5TaMUe9pDPaGuvQ5AAA">
  22183. <XPD:ATTR name="Name" type="string">Fetch</XPD:ATTR>
  22184. <XPD:REF name="Owner">JGUmeFicd0eQCApyahMZ2AAA</XPD:REF>
  22185. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  22186. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="wtZzHBekZE2R6Fal/7JbAwAA">
  22187. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  22188. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  22189. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  22190. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  22191. <XPD:REF name="TaggedModel">26okY5TaMUe9pDPaGuvQ5AAA</XPD:REF>
  22192. </XPD:OBJ>
  22193. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  22194. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="D1XVesf3HU6tRrbH4h7XIAAA">
  22195. <XPD:ATTR name="Name" type="string">pData</XPD:ATTR>
  22196. <XPD:ATTR name="TypeExpression" type="string">BYTE</XPD:ATTR>
  22197. <XPD:REF name="BehavioralFeature">26okY5TaMUe9pDPaGuvQ5AAA</XPD:REF>
  22198. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  22199. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="MOxJ0UWcPkGgMfYU//oALgAA">
  22200. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  22201. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  22202. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  22203. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  22204. <XPD:REF name="TaggedModel">D1XVesf3HU6tRrbH4h7XIAAA</XPD:REF>
  22205. </XPD:OBJ>
  22206. </XPD:OBJ>
  22207. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="MHEbguazQUqXE8i9JVkragAA">
  22208. <XPD:ATTR name="Name" type="string">iLength</XPD:ATTR>
  22209. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  22210. <XPD:REF name="BehavioralFeature">26okY5TaMUe9pDPaGuvQ5AAA</XPD:REF>
  22211. </XPD:OBJ>
  22212. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="7xafWxefNEqfQrpHq24TPAAA">
  22213. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  22214. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  22215. <XPD:REF name="BehavioralFeature">26okY5TaMUe9pDPaGuvQ5AAA</XPD:REF>
  22216. <XPD:REF name="Type_">VQDDk4BU6UmBmig6SmOuoQAA</XPD:REF>
  22217. </XPD:OBJ>
  22218. </XPD:OBJ>
  22219. <XPD:OBJ name="Operations[1]" type="UMLOperation" guid="U1dsjMd31kui5fuedcuAIwAA">
  22220. <XPD:ATTR name="Name" type="string">Peek</XPD:ATTR>
  22221. <XPD:REF name="Owner">JGUmeFicd0eQCApyahMZ2AAA</XPD:REF>
  22222. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  22223. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="zf5hvWrHDk+Tz4Ow1BVRggAA">
  22224. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  22225. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  22226. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  22227. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  22228. <XPD:REF name="TaggedModel">U1dsjMd31kui5fuedcuAIwAA</XPD:REF>
  22229. </XPD:OBJ>
  22230. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  22231. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="QDOM2f+WFkSa8YtYaYMGoQAA">
  22232. <XPD:ATTR name="Name" type="string">pData</XPD:ATTR>
  22233. <XPD:ATTR name="TypeExpression" type="string">BYTE</XPD:ATTR>
  22234. <XPD:REF name="BehavioralFeature">U1dsjMd31kui5fuedcuAIwAA</XPD:REF>
  22235. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  22236. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="EVQ+1YkH2kep4JgFdwfbHQAA">
  22237. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  22238. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  22239. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  22240. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  22241. <XPD:REF name="TaggedModel">QDOM2f+WFkSa8YtYaYMGoQAA</XPD:REF>
  22242. </XPD:OBJ>
  22243. </XPD:OBJ>
  22244. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="WBm5G3lKm0ulkSF85ff5rAAA">
  22245. <XPD:ATTR name="Name" type="string">iLength</XPD:ATTR>
  22246. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  22247. <XPD:REF name="BehavioralFeature">U1dsjMd31kui5fuedcuAIwAA</XPD:REF>
  22248. </XPD:OBJ>
  22249. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="wxuZPm+JjUaW018xlRoYFAAA">
  22250. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  22251. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  22252. <XPD:REF name="BehavioralFeature">U1dsjMd31kui5fuedcuAIwAA</XPD:REF>
  22253. <XPD:REF name="Type_">VQDDk4BU6UmBmig6SmOuoQAA</XPD:REF>
  22254. </XPD:OBJ>
  22255. </XPD:OBJ>
  22256. <XPD:OBJ name="Operations[2]" type="UMLOperation" guid="o/wGxv5lwEySF6/kVjDa9wAA">
  22257. <XPD:ATTR name="Name" type="string">CSSLPullClient</XPD:ATTR>
  22258. <XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
  22259. <XPD:ATTR name="StereotypeName" type="string">create</XPD:ATTR>
  22260. <XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
  22261. <XPD:REF name="Owner">JGUmeFicd0eQCApyahMZ2AAA</XPD:REF>
  22262. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  22263. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="yeR+XQYW+kiIcHahchUBgwAA">
  22264. <XPD:ATTR name="Name" type="string">psoListener</XPD:ATTR>
  22265. <XPD:REF name="BehavioralFeature">o/wGxv5lwEySF6/kVjDa9wAA</XPD:REF>
  22266. <XPD:REF name="Type_">HwLi+AyuiUa754Eutz2k5AAA</XPD:REF>
  22267. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  22268. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="Trkz0BsY0E6Jic2qPtbcDwAA">
  22269. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  22270. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  22271. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  22272. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  22273. <XPD:REF name="TaggedModel">yeR+XQYW+kiIcHahchUBgwAA</XPD:REF>
  22274. </XPD:OBJ>
  22275. </XPD:OBJ>
  22276. </XPD:OBJ>
  22277. <XPD:OBJ name="Operations[3]" type="UMLOperation" guid="yXl9wEOVGUujMM+S2HBAOwAA">
  22278. <XPD:ATTR name="Name" type="string">CSSLPullClient</XPD:ATTR>
  22279. <XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
  22280. <XPD:ATTR name="StereotypeName" type="string">destroy</XPD:ATTR>
  22281. <XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
  22282. <XPD:REF name="Owner">JGUmeFicd0eQCApyahMZ2AAA</XPD:REF>
  22283. </XPD:OBJ>
  22284. </XPD:OBJ>
  22285. <XPD:OBJ name="OwnedElements[135]" type="UMLClass" guid="vwyVaeoS+k2li1olb1nP9wAA">
  22286. <XPD:ATTR name="Name" type="string">CSSLPackClient</XPD:ATTR>
  22287. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  22288. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  22289. <XPD:REF name="Views[0]">3zj+g3elVkKhJer42rrZeAAA</XPD:REF>
  22290. <XPD:REF name="Views[1]">v4NARQFS6Uy/PKV9tnUM7QAA</XPD:REF>
  22291. <XPD:REF name="Views[2]">k3CdI1zUqE+T/FDT3RnDbwAA</XPD:REF>
  22292. <XPD:REF name="Views[3]">ron7xoHc5UiMwriADHUk9gAA</XPD:REF>
  22293. <XPD:ATTR name="#Generalizations" type="integer">2</XPD:ATTR>
  22294. <XPD:REF name="Generalizations[0]">Vw/BVMYru0mplhHb7LN7xAAA</XPD:REF>
  22295. <XPD:REF name="Generalizations[1]">toD1Nhg/ik+9R8r966zdrgAA</XPD:REF>
  22296. <XPD:ATTR name="#Operations" type="integer">8</XPD:ATTR>
  22297. <XPD:OBJ name="Operations[0]" type="UMLOperation" guid="qmnKwHlRNEGvEd5vRZ2l6AAA">
  22298. <XPD:ATTR name="Name" type="string">SendPackets</XPD:ATTR>
  22299. <XPD:REF name="Owner">vwyVaeoS+k2li1olb1nP9wAA</XPD:REF>
  22300. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  22301. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="GNgq1yljnUaSq5QMPk7oDQAA">
  22302. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  22303. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  22304. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  22305. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  22306. <XPD:REF name="TaggedModel">qmnKwHlRNEGvEd5vRZ2l6AAA</XPD:REF>
  22307. </XPD:OBJ>
  22308. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  22309. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="BmmbY5U7Ekq2nyVAHS6mJgAA">
  22310. <XPD:ATTR name="Name" type="string">pBuffers</XPD:ATTR>
  22311. <XPD:ATTR name="TypeExpression" type="string">WSABUF</XPD:ATTR>
  22312. <XPD:REF name="BehavioralFeature">qmnKwHlRNEGvEd5vRZ2l6AAA</XPD:REF>
  22313. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  22314. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="3VCZVkHBxEa59BNUM5KbwAAA">
  22315. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  22316. <XPD:ATTR name="TagDefinitionSetName" type="string">CppConst</XPD:ATTR>
  22317. <XPD:ATTR name="Name" type="string">CppConst</XPD:ATTR>
  22318. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  22319. <XPD:REF name="TaggedModel">BmmbY5U7Ekq2nyVAHS6mJgAA</XPD:REF>
  22320. </XPD:OBJ>
  22321. </XPD:OBJ>
  22322. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="JryQZxITlUiMzxk8GTMmtwAA">
  22323. <XPD:ATTR name="Name" type="string">iCount</XPD:ATTR>
  22324. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  22325. <XPD:REF name="BehavioralFeature">qmnKwHlRNEGvEd5vRZ2l6AAA</XPD:REF>
  22326. </XPD:OBJ>
  22327. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="UkOKPloRa0uGDfBOS7OE5wAA">
  22328. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  22329. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  22330. <XPD:ATTR name="TypeExpression" type="string">BOOL</XPD:ATTR>
  22331. <XPD:REF name="BehavioralFeature">qmnKwHlRNEGvEd5vRZ2l6AAA</XPD:REF>
  22332. </XPD:OBJ>
  22333. </XPD:OBJ>
  22334. <XPD:OBJ name="Operations[1]" type="UMLOperation" guid="Hn/GLvmOHUG27tAO2ZNxTQAA">
  22335. <XPD:ATTR name="Name" type="string">SetMaxPackSize</XPD:ATTR>
  22336. <XPD:REF name="Owner">vwyVaeoS+k2li1olb1nP9wAA</XPD:REF>
  22337. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  22338. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="aMLcQN+QUUKfxuIPodywoQAA">
  22339. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  22340. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  22341. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  22342. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  22343. <XPD:REF name="TaggedModel">Hn/GLvmOHUG27tAO2ZNxTQAA</XPD:REF>
  22344. </XPD:OBJ>
  22345. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  22346. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Vcssptmlr0ae9uzM9BcIqAAA">
  22347. <XPD:ATTR name="Name" type="string">dwMaxPackSize</XPD:ATTR>
  22348. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  22349. <XPD:REF name="BehavioralFeature">Hn/GLvmOHUG27tAO2ZNxTQAA</XPD:REF>
  22350. </XPD:OBJ>
  22351. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="MHaVqDEThky8HN6VzSf+SgAA">
  22352. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  22353. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  22354. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  22355. <XPD:REF name="BehavioralFeature">Hn/GLvmOHUG27tAO2ZNxTQAA</XPD:REF>
  22356. </XPD:OBJ>
  22357. </XPD:OBJ>
  22358. <XPD:OBJ name="Operations[2]" type="UMLOperation" guid="AHC9rmxzw0maQVH/BOi92QAA">
  22359. <XPD:ATTR name="Name" type="string">SetPackHeaderFlag</XPD:ATTR>
  22360. <XPD:REF name="Owner">vwyVaeoS+k2li1olb1nP9wAA</XPD:REF>
  22361. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  22362. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="/PlenJWmCEK7mvnyp2SuzAAA">
  22363. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  22364. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  22365. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  22366. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  22367. <XPD:REF name="TaggedModel">AHC9rmxzw0maQVH/BOi92QAA</XPD:REF>
  22368. </XPD:OBJ>
  22369. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  22370. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ZoVUQMlSVUqgNyH0dZf0sgAA">
  22371. <XPD:ATTR name="Name" type="string">usPackHeaderFlag</XPD:ATTR>
  22372. <XPD:ATTR name="TypeExpression" type="string">USHORT</XPD:ATTR>
  22373. <XPD:REF name="BehavioralFeature">AHC9rmxzw0maQVH/BOi92QAA</XPD:REF>
  22374. </XPD:OBJ>
  22375. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="1eSPsu0ucUa2MegH93zd2wAA">
  22376. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  22377. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  22378. <XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
  22379. <XPD:REF name="BehavioralFeature">AHC9rmxzw0maQVH/BOi92QAA</XPD:REF>
  22380. </XPD:OBJ>
  22381. </XPD:OBJ>
  22382. <XPD:OBJ name="Operations[3]" type="UMLOperation" guid="SHXhukkCFkiYgHr+QH7X3AAA">
  22383. <XPD:ATTR name="Name" type="string">GetMaxPackSize</XPD:ATTR>
  22384. <XPD:REF name="Owner">vwyVaeoS+k2li1olb1nP9wAA</XPD:REF>
  22385. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  22386. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="MGARbiFsMUiEgsssMhh/DAAA">
  22387. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  22388. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  22389. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  22390. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  22391. <XPD:REF name="TaggedModel">SHXhukkCFkiYgHr+QH7X3AAA</XPD:REF>
  22392. </XPD:OBJ>
  22393. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  22394. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="RAEHAdTehEyNM4uxIzLi/AAA">
  22395. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  22396. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  22397. <XPD:ATTR name="TypeExpression" type="string">DWORD</XPD:ATTR>
  22398. <XPD:REF name="BehavioralFeature">SHXhukkCFkiYgHr+QH7X3AAA</XPD:REF>
  22399. </XPD:OBJ>
  22400. </XPD:OBJ>
  22401. <XPD:OBJ name="Operations[4]" type="UMLOperation" guid="nJv3kkDbD0OcmBDvFXXjeAAA">
  22402. <XPD:ATTR name="Name" type="string">GetPackHeaderFlag</XPD:ATTR>
  22403. <XPD:REF name="Owner">vwyVaeoS+k2li1olb1nP9wAA</XPD:REF>
  22404. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  22405. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="aWesunwzt0yJOKIr0QtKPQAA">
  22406. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  22407. <XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
  22408. <XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
  22409. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  22410. <XPD:REF name="TaggedModel">nJv3kkDbD0OcmBDvFXXjeAAA</XPD:REF>
  22411. </XPD:OBJ>
  22412. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  22413. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="KFX1e8LQZUyYWEmTuRrZyQAA">
  22414. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  22415. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  22416. <XPD:ATTR name="TypeExpression" type="string">USHORT</XPD:ATTR>
  22417. <XPD:REF name="BehavioralFeature">nJv3kkDbD0OcmBDvFXXjeAAA</XPD:REF>
  22418. </XPD:OBJ>
  22419. </XPD:OBJ>
  22420. <XPD:OBJ name="Operations[5]" type="UMLOperation" guid="q00PmqMyfE2SQzdX+8rTngAA">
  22421. <XPD:ATTR name="Name" type="string">FireSuperReceive</XPD:ATTR>
  22422. <XPD:REF name="Owner">vwyVaeoS+k2li1olb1nP9wAA</XPD:REF>
  22423. <XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
  22424. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="vE4mlkSm2UygIvS367Ff/AAA">
  22425. <XPD:ATTR name="Name" type="string">pClient</XPD:ATTR>
  22426. <XPD:REF name="BehavioralFeature">q00PmqMyfE2SQzdX+8rTngAA</XPD:REF>
  22427. <XPD:REF name="Type_">R8hLgFt1fEaSSxBO7KbEBQAA</XPD:REF>
  22428. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  22429. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="rVslfH7d4kGKBZvTJEH4IwAA">
  22430. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  22431. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  22432. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  22433. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  22434. <XPD:REF name="TaggedModel">vE4mlkSm2UygIvS367Ff/AAA</XPD:REF>
  22435. </XPD:OBJ>
  22436. </XPD:OBJ>
  22437. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="RrVDGgc+TUimRzs4gsE2IQAA">
  22438. <XPD:ATTR name="Name" type="string">pData</XPD:ATTR>
  22439. <XPD:ATTR name="TypeExpression" type="string">BYTE</XPD:ATTR>
  22440. <XPD:REF name="BehavioralFeature">q00PmqMyfE2SQzdX+8rTngAA</XPD:REF>
  22441. <XPD:ATTR name="#TaggedValues" type="integer">2</XPD:ATTR>
  22442. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="n2zfuLV5o0GBl/+brNsoXgAA">
  22443. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  22444. <XPD:ATTR name="TagDefinitionSetName" type="string">CppConst</XPD:ATTR>
  22445. <XPD:ATTR name="Name" type="string">CppConst</XPD:ATTR>
  22446. <XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
  22447. <XPD:REF name="TaggedModel">RrVDGgc+TUimRzs4gsE2IQAA</XPD:REF>
  22448. </XPD:OBJ>
  22449. <XPD:OBJ name="TaggedValues[1]" type="TaggedValue" guid="e/79u611WEKj60j96nsgYgAA">
  22450. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  22451. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  22452. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  22453. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  22454. <XPD:REF name="TaggedModel">RrVDGgc+TUimRzs4gsE2IQAA</XPD:REF>
  22455. </XPD:OBJ>
  22456. </XPD:OBJ>
  22457. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="xN8c4ZElb0C264Fzh4/oPgAA">
  22458. <XPD:ATTR name="Name" type="string">iLength</XPD:ATTR>
  22459. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  22460. <XPD:REF name="BehavioralFeature">q00PmqMyfE2SQzdX+8rTngAA</XPD:REF>
  22461. </XPD:OBJ>
  22462. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="gcbmGeNA4UygtsenxtGpoAAA">
  22463. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  22464. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  22465. <XPD:REF name="BehavioralFeature">q00PmqMyfE2SQzdX+8rTngAA</XPD:REF>
  22466. <XPD:REF name="Type_">2khtjHI2AUSz1nm7UQu8uwAA</XPD:REF>
  22467. </XPD:OBJ>
  22468. </XPD:OBJ>
  22469. <XPD:OBJ name="Operations[6]" type="UMLOperation" guid="R7EJa/oxIE+sOhXpoCAqlAAA">
  22470. <XPD:ATTR name="Name" type="string">CSSLPackClient</XPD:ATTR>
  22471. <XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
  22472. <XPD:ATTR name="StereotypeName" type="string">create</XPD:ATTR>
  22473. <XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
  22474. <XPD:REF name="Owner">vwyVaeoS+k2li1olb1nP9wAA</XPD:REF>
  22475. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  22476. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="iYj8ImK6OUySIkZnOzGDfQAA">
  22477. <XPD:ATTR name="Name" type="string">psoListener</XPD:ATTR>
  22478. <XPD:REF name="BehavioralFeature">R7EJa/oxIE+sOhXpoCAqlAAA</XPD:REF>
  22479. <XPD:REF name="Type_">HwLi+AyuiUa754Eutz2k5AAA</XPD:REF>
  22480. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  22481. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="AAtASxfuKEWaRvSWsURFjAAA">
  22482. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  22483. <XPD:ATTR name="TagDefinitionSetName" type="string">CppPointer</XPD:ATTR>
  22484. <XPD:ATTR name="Name" type="string">CppPointer</XPD:ATTR>
  22485. <XPD:ATTR name="DataValue" type="string">*</XPD:ATTR>
  22486. <XPD:REF name="TaggedModel">iYj8ImK6OUySIkZnOzGDfQAA</XPD:REF>
  22487. </XPD:OBJ>
  22488. </XPD:OBJ>
  22489. </XPD:OBJ>
  22490. <XPD:OBJ name="Operations[7]" type="UMLOperation" guid="wgYzjXHSnEmzJxwPl55H/AAA">
  22491. <XPD:ATTR name="Name" type="string">CSSLPackClient</XPD:ATTR>
  22492. <XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
  22493. <XPD:ATTR name="StereotypeName" type="string">destroy</XPD:ATTR>
  22494. <XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
  22495. <XPD:REF name="Owner">vwyVaeoS+k2li1olb1nP9wAA</XPD:REF>
  22496. </XPD:OBJ>
  22497. </XPD:OBJ>
  22498. <XPD:OBJ name="OwnedElements[136]" type="UMLGeneralization" guid="Tl0fIre+Z0iT2dYHwMCvCgAA">
  22499. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  22500. <XPD:REF name="Child">1KywXCH1V02rwVorFE1tuQAA</XPD:REF>
  22501. <XPD:REF name="Parent">rNsPUCIqcESb1NED1xr04AAA</XPD:REF>
  22502. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  22503. <XPD:REF name="Views[0]">yt3AuwufeEWaEn1o1NgciQAA</XPD:REF>
  22504. <XPD:REF name="Views[1]">B8IS+v0iZUOKEqZGWyh3ZAAA</XPD:REF>
  22505. <XPD:REF name="Views[2]">dasPOsELqU2fV0vK1AwJfQAA</XPD:REF>
  22506. <XPD:REF name="Views[3]">uiAfed0UeU+KIcR++yVfFgAA</XPD:REF>
  22507. </XPD:OBJ>
  22508. <XPD:OBJ name="OwnedElements[137]" type="UMLGeneralization" guid="DOJbpPAv9E+jWzPo+tTRBwAA">
  22509. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  22510. <XPD:REF name="Child">JGUmeFicd0eQCApyahMZ2AAA</XPD:REF>
  22511. <XPD:REF name="Parent">1KywXCH1V02rwVorFE1tuQAA</XPD:REF>
  22512. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  22513. <XPD:REF name="Views[0]">mZEFQ+K7ykm0HUQPpkgEsgAA</XPD:REF>
  22514. <XPD:REF name="Views[1]">KcZq5F9k6karY73UkqThfAAA</XPD:REF>
  22515. <XPD:REF name="Views[2]">YwvTopwemUKaWfesKK6qZwAA</XPD:REF>
  22516. <XPD:REF name="Views[3]">ZUpoTZ/Qi0iN2J9ten5f8gAA</XPD:REF>
  22517. </XPD:OBJ>
  22518. <XPD:OBJ name="OwnedElements[138]" type="UMLGeneralization" guid="Vw/BVMYru0mplhHb7LN7xAAA">
  22519. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  22520. <XPD:REF name="Child">vwyVaeoS+k2li1olb1nP9wAA</XPD:REF>
  22521. <XPD:REF name="Parent">1KywXCH1V02rwVorFE1tuQAA</XPD:REF>
  22522. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  22523. <XPD:REF name="Views[0]">zU+FydKG8E2sgLThs6aOTQAA</XPD:REF>
  22524. <XPD:REF name="Views[1]">8uOFtYw01keBMZQotb2XCwAA</XPD:REF>
  22525. <XPD:REF name="Views[2]">jRJyaln7FEK2kwb+on4VTgAA</XPD:REF>
  22526. <XPD:REF name="Views[3]">c4OYlNAxFUiY9ykw62kM4wAA</XPD:REF>
  22527. </XPD:OBJ>
  22528. <XPD:OBJ name="OwnedElements[139]" type="UMLGeneralization" guid="1tgP9ALDWkSXfAEOH31nEAAA">
  22529. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  22530. <XPD:REF name="Child">JGUmeFicd0eQCApyahMZ2AAA</XPD:REF>
  22531. <XPD:REF name="Parent">LPfLjDLmzkKy/sn51dyX7gAA</XPD:REF>
  22532. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  22533. <XPD:REF name="Views[0]">eJ3JjNvbt0C0NGPVSVERFgAA</XPD:REF>
  22534. <XPD:REF name="Views[1]">0CcZtJ7Ww06t8LRhZkIDQwAA</XPD:REF>
  22535. <XPD:REF name="Views[2]">5DJZi8Swxk+Moo52ZQ42qgAA</XPD:REF>
  22536. <XPD:REF name="Views[3]">zdqyTdtSJk26JArwR6Q51gAA</XPD:REF>
  22537. </XPD:OBJ>
  22538. <XPD:OBJ name="OwnedElements[140]" type="UMLGeneralization" guid="toD1Nhg/ik+9R8r966zdrgAA">
  22539. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  22540. <XPD:REF name="Child">vwyVaeoS+k2li1olb1nP9wAA</XPD:REF>
  22541. <XPD:REF name="Parent">tvyRlzR70kaEb8akK1WldwAA</XPD:REF>
  22542. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  22543. <XPD:REF name="Views[0]">8ihmVzkudkuAB5HrLI3BbQAA</XPD:REF>
  22544. <XPD:REF name="Views[1]">QwiM3okWzUaFaABJLA2EewAA</XPD:REF>
  22545. <XPD:REF name="Views[2]">vVxwf4ouzEC3A1WT//JtsQAA</XPD:REF>
  22546. <XPD:REF name="Views[3]">W6+AwUR+mEq6OQ1tlMBCpAAA</XPD:REF>
  22547. </XPD:OBJ>
  22548. <XPD:OBJ name="OwnedElements[141]" type="UMLEnumeration" guid="uI7XjfC9p0++i29/9XhB2wAA">
  22549. <XPD:ATTR name="Name" type="string">EnSSLSessionMode</XPD:ATTR>
  22550. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  22551. <XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
  22552. <XPD:REF name="Views[0]">ahhZnhJjCUCoI/paXB2zfQAA</XPD:REF>
  22553. <XPD:REF name="Views[1]">iyJ33zmoT0iTsXHxaSNejAAA</XPD:REF>
  22554. <XPD:REF name="Views[2]">BLf+MCIr8UmqFNwRYWb5igAA</XPD:REF>
  22555. <XPD:ATTR name="#Literals" type="integer">2</XPD:ATTR>
  22556. <XPD:OBJ name="Literals[0]" type="UMLEnumerationLiteral" guid="FaZOsFd+gkG5K5GJYRaIYgAA">
  22557. <XPD:ATTR name="Name" type="string">SSL_SM_CLIENT</XPD:ATTR>
  22558. <XPD:REF name="Enumeration">uI7XjfC9p0++i29/9XhB2wAA</XPD:REF>
  22559. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  22560. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="B70Txd9oT0eW7dYO4+sk+wAA">
  22561. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  22562. <XPD:ATTR name="TagDefinitionSetName" type="string">CppEnumLiteral</XPD:ATTR>
  22563. <XPD:ATTR name="Name" type="string">CppEnumLiteralValue</XPD:ATTR>
  22564. <XPD:ATTR name="DataValue" type="string">0</XPD:ATTR>
  22565. <XPD:REF name="TaggedModel">FaZOsFd+gkG5K5GJYRaIYgAA</XPD:REF>
  22566. </XPD:OBJ>
  22567. </XPD:OBJ>
  22568. <XPD:OBJ name="Literals[1]" type="UMLEnumerationLiteral" guid="bzuvJ5wzGEqQqBHPGiESbgAA">
  22569. <XPD:ATTR name="Name" type="string">SSL_SM_SERVER</XPD:ATTR>
  22570. <XPD:REF name="Enumeration">uI7XjfC9p0++i29/9XhB2wAA</XPD:REF>
  22571. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  22572. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="pZPLEAoDiEWTy9dVaag4dAAA">
  22573. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  22574. <XPD:ATTR name="TagDefinitionSetName" type="string">CppEnumLiteral</XPD:ATTR>
  22575. <XPD:ATTR name="Name" type="string">CppEnumLiteralValue</XPD:ATTR>
  22576. <XPD:ATTR name="DataValue" type="string">1</XPD:ATTR>
  22577. <XPD:REF name="TaggedModel">bzuvJ5wzGEqQqBHPGiESbgAA</XPD:REF>
  22578. </XPD:OBJ>
  22579. </XPD:OBJ>
  22580. </XPD:OBJ>
  22581. <XPD:OBJ name="OwnedElements[142]" type="UMLEnumeration" guid="DIS1hiv90kC+ATLNES3MPgAA">
  22582. <XPD:ATTR name="Name" type="string">EnSSLVerifyMode</XPD:ATTR>
  22583. <XPD:REF name="Namespace">jvfBmo6uGkC61ckI99TMgAAA</XPD:REF>
  22584. <XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
  22585. <XPD:REF name="Views[0]">7lmnOzfc4UKWVoDJCY4TtQAA</XPD:REF>
  22586. <XPD:REF name="Views[1]">cJTylAty/kanTnQTXAmbgAAA</XPD:REF>
  22587. <XPD:REF name="Views[2]">w8wKW5SAmkuHLVB2B5hFcwAA</XPD:REF>
  22588. <XPD:ATTR name="#Literals" type="integer">4</XPD:ATTR>
  22589. <XPD:OBJ name="Literals[0]" type="UMLEnumerationLiteral" guid="UmkFK9viykyGes4cwyWnKgAA">
  22590. <XPD:ATTR name="Name" type="string">SSL_VM_NONE</XPD:ATTR>
  22591. <XPD:REF name="Enumeration">DIS1hiv90kC+ATLNES3MPgAA</XPD:REF>
  22592. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  22593. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="rmyTFMv1xk6HYDcOSvcW9wAA">
  22594. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  22595. <XPD:ATTR name="TagDefinitionSetName" type="string">CppEnumLiteral</XPD:ATTR>
  22596. <XPD:ATTR name="Name" type="string">CppEnumLiteralValue</XPD:ATTR>
  22597. <XPD:ATTR name="DataValue" type="string">0</XPD:ATTR>
  22598. <XPD:REF name="TaggedModel">UmkFK9viykyGes4cwyWnKgAA</XPD:REF>
  22599. </XPD:OBJ>
  22600. </XPD:OBJ>
  22601. <XPD:OBJ name="Literals[1]" type="UMLEnumerationLiteral" guid="u8+hDPSmIkKpgOgabnT21wAA">
  22602. <XPD:ATTR name="Name" type="string">SSL_VM_PEER</XPD:ATTR>
  22603. <XPD:REF name="Enumeration">DIS1hiv90kC+ATLNES3MPgAA</XPD:REF>
  22604. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  22605. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="Pc8FTAwzv0O+76SFHPfbQAAA">
  22606. <XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
  22607. <XPD:ATTR name="TagDefinitionSetName" type="string">CppEnumLiteral</XPD:ATTR>
  22608. <XPD:ATTR name="Name" type="string">CppEnumLiteralValue</XPD:ATTR>
  22609. <XPD:ATTR name="DataValue" type="string">1</XPD:ATTR>
  22610. <XPD:REF name="TaggedModel">u8+hDPSmIkKpgOgabnT21wAA</XPD:REF>
  22611. </XPD:OBJ>
  22612. </XPD:OBJ>
  22613. <XPD:OBJ name="Literals[2]" type="UMLEnumerationLiteral" guid="ZlV5uHgl2E2RhugFKAXvggAA">
  22614. <XPD:ATTR name="Name" type="string">SSL_VM_FAIL_IF_NO_PEER_CERT</XPD:ATTR>
  22615. <XPD:REF name="Enumeration">DIS1hiv90kC+ATLNES3MPgAA</XPD:REF>
  22616. </XPD:OBJ>
  22617. <XPD:OBJ name="Literals[3]" type="UMLEnumerationLiteral" guid="CUub4v7MkkiJQNa+hideaQAA">
  22618. <XPD:ATTR name="Name" type="string">SSL_VM_CLIENT_ONCE</XPD:ATTR>
  22619. <XPD:REF name="Enumeration">DIS1hiv90kC+ATLNES3MPgAA</XPD:REF>
  22620. </XPD:OBJ>
  22621. </XPD:OBJ>
  22622. </XPD:OBJ>
  22623. <XPD:OBJ name="OwnedElements[3]" type="UMLModel" guid="UiGSZYr9hUyipGFeCZD1NAAA">
  22624. <XPD:ATTR name="Name" type="string">Deployment Model</XPD:ATTR>
  22625. <XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
  22626. <XPD:ATTR name="StereotypeName" type="string">deploymentModel</XPD:ATTR>
  22627. <XPD:REF name="Namespace">eUBxTmzIc0q+cSu3hl5+hQAA</XPD:REF>
  22628. </XPD:OBJ>
  22629. <XPD:OBJ name="OwnedElements[4]" type="UMLModel" guid="J0n/XHnyekSunJdeH0mEDQAA">
  22630. <XPD:ATTR name="Name" type="string">Implementation Model</XPD:ATTR>
  22631. <XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
  22632. <XPD:ATTR name="StereotypeName" type="string">implementationModel</XPD:ATTR>
  22633. <XPD:REF name="Namespace">eUBxTmzIc0q+cSu3hl5+hQAA</XPD:REF>
  22634. <XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
  22635. <XPD:OBJ name="OwnedDiagrams[0]" type="UMLClassDiagram" guid="9Q2G2kv+vESYu+RNI+rNZAAA">
  22636. <XPD:ATTR name="Name" type="string">HP-Socket Arch</XPD:ATTR>
  22637. <XPD:REF name="DiagramOwner">J0n/XHnyekSunJdeH0mEDQAA</XPD:REF>
  22638. <XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="/V7qgXy7+UeAXwvvC7LaXwAA">
  22639. <XPD:REF name="Diagram">9Q2G2kv+vESYu+RNI+rNZAAA</XPD:REF>
  22640. <XPD:ATTR name="#OwnedViews" type="integer">11</XPD:ATTR>
  22641. <XPD:OBJ name="OwnedViews[0]" type="UMLPackageView" guid="JGeqKNLa9kC8OkOSSRk2iwAA">
  22642. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  22643. <XPD:ATTR name="FillColor" type="string">$00EBD6D6</XPD:ATTR>
  22644. <XPD:ATTR name="FontSize" type="integer">12</XPD:ATTR>
  22645. <XPD:ATTR name="Left" type="integer">764</XPD:ATTR>
  22646. <XPD:ATTR name="Top" type="integer">116</XPD:ATTR>
  22647. <XPD:ATTR name="Width" type="integer">425</XPD:ATTR>
  22648. <XPD:ATTR name="Height" type="integer">257</XPD:ATTR>
  22649. <XPD:REF name="Model">ENUIjdhUOU6FAAlWIMCUjQAA</XPD:REF>
  22650. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="v7eA4niVS0yJ2YlRk9wktgAA">
  22651. <XPD:OBJ name="NameLabel" type="LabelView" guid="2Xv0AWD1o0SixifoKsMvrAAA">
  22652. <XPD:ATTR name="Text" type="string">HP-Socket</XPD:ATTR>
  22653. </XPD:OBJ>
  22654. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="mhTUE0xR/USCxiPilVx/CAAA">
  22655. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  22656. </XPD:OBJ>
  22657. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="AWK92XYEkkKz2+9PkiH1LAAA">
  22658. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  22659. </XPD:OBJ>
  22660. </XPD:OBJ>
  22661. </XPD:OBJ>
  22662. <XPD:OBJ name="OwnedViews[1]" type="UMLInterfaceView" guid="Rx8jIENKB0ekQ4Vn7AAzZwAA">
  22663. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  22664. <XPD:ATTR name="FillColor" type="string">$00FF5555</XPD:ATTR>
  22665. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  22666. <XPD:ATTR name="Left" type="integer">792</XPD:ATTR>
  22667. <XPD:ATTR name="Top" type="integer">176</XPD:ATTR>
  22668. <XPD:ATTR name="Width" type="integer">184</XPD:ATTR>
  22669. <XPD:ATTR name="Height" type="integer">49</XPD:ATTR>
  22670. <XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
  22671. <XPD:REF name="Model">OyfKjrwclU2EfzNdA7qZfQAA</XPD:REF>
  22672. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="hs+yBC1rkE+6Z8l/TUqz+QAA">
  22673. <XPD:OBJ name="NameLabel" type="LabelView" guid="jUCflSP0nkqJKHS5Hjtf4gAA">
  22674. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  22675. <XPD:ATTR name="Text" type="string">Component Interface</XPD:ATTR>
  22676. </XPD:OBJ>
  22677. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="hwJ30f979k2tPuaHS6KyvwAA">
  22678. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  22679. </XPD:OBJ>
  22680. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="Fh2TDyMioka92dbQussYNgAA">
  22681. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  22682. </XPD:OBJ>
  22683. </XPD:OBJ>
  22684. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="cFoH1oS09U2DhVhB+0wliAAA">
  22685. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  22686. <XPD:REF name="Model">OyfKjrwclU2EfzNdA7qZfQAA</XPD:REF>
  22687. </XPD:OBJ>
  22688. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="jkSg3sBr3UmroMzKPCU06AAA">
  22689. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  22690. <XPD:REF name="Model">OyfKjrwclU2EfzNdA7qZfQAA</XPD:REF>
  22691. </XPD:OBJ>
  22692. </XPD:OBJ>
  22693. <XPD:OBJ name="OwnedViews[2]" type="UMLInterfaceView" guid="ABuV0aDQ80endfZcsfx3mQAA">
  22694. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  22695. <XPD:ATTR name="FillColor" type="string">$00FF5555</XPD:ATTR>
  22696. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  22697. <XPD:ATTR name="Left" type="integer">804</XPD:ATTR>
  22698. <XPD:ATTR name="Top" type="integer">312</XPD:ATTR>
  22699. <XPD:ATTR name="Width" type="integer">157</XPD:ATTR>
  22700. <XPD:ATTR name="Height" type="integer">49</XPD:ATTR>
  22701. <XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
  22702. <XPD:REF name="Model">eEopxRL/jUCoAy+hw5p2AAAA</XPD:REF>
  22703. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="srIodWFDk0OS94GzTB0BDwAA">
  22704. <XPD:OBJ name="NameLabel" type="LabelView" guid="hIdksEkseU+5+R07GquMuQAA">
  22705. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  22706. <XPD:ATTR name="Text" type="string">Listener Interface</XPD:ATTR>
  22707. </XPD:OBJ>
  22708. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="GzUZZT2oGUCbVMK+uLj5PwAA">
  22709. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  22710. </XPD:OBJ>
  22711. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="ZmoFfLA/W0CTw2di9fJglAAA">
  22712. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  22713. </XPD:OBJ>
  22714. </XPD:OBJ>
  22715. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="TEnuxIoA7EGppCVdsEhW/QAA">
  22716. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  22717. <XPD:REF name="Model">eEopxRL/jUCoAy+hw5p2AAAA</XPD:REF>
  22718. </XPD:OBJ>
  22719. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="QmT3h5K3GUKhyDRaCkQn4AAA">
  22720. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  22721. <XPD:REF name="Model">eEopxRL/jUCoAy+hw5p2AAAA</XPD:REF>
  22722. </XPD:OBJ>
  22723. </XPD:OBJ>
  22724. <XPD:OBJ name="OwnedViews[3]" type="UMLClassView" guid="47dfeK8NE0ylzmvxrRp4JwAA">
  22725. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  22726. <XPD:ATTR name="FillColor" type="string">$00D7D7FF</XPD:ATTR>
  22727. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  22728. <XPD:ATTR name="Left" type="integer">916</XPD:ATTR>
  22729. <XPD:ATTR name="Top" type="integer">240</XPD:ATTR>
  22730. <XPD:ATTR name="Width" type="integer">249</XPD:ATTR>
  22731. <XPD:ATTR name="Height" type="integer">49</XPD:ATTR>
  22732. <XPD:REF name="Model">b7wciCk340WnIYs2OIA/WwAA</XPD:REF>
  22733. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="jF1f4tEQpUacq+/b9WTNmgAA">
  22734. <XPD:OBJ name="NameLabel" type="LabelView" guid="jmI0vum8PUWukVkuOUp78AAA">
  22735. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  22736. <XPD:ATTR name="Text" type="string">Component Implement Class</XPD:ATTR>
  22737. </XPD:OBJ>
  22738. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="AiSQwt9L10G/Dr8X2e4TSAAA">
  22739. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  22740. </XPD:OBJ>
  22741. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="NOxg9hbVak2lESmRJHpiIAAA">
  22742. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  22743. </XPD:OBJ>
  22744. </XPD:OBJ>
  22745. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="vraa/lJNMUyOKIpUAmBykQAA">
  22746. <XPD:REF name="Model">b7wciCk340WnIYs2OIA/WwAA</XPD:REF>
  22747. </XPD:OBJ>
  22748. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="T1EsI/Iaa0eBwU8SzzHNXQAA">
  22749. <XPD:REF name="Model">b7wciCk340WnIYs2OIA/WwAA</XPD:REF>
  22750. </XPD:OBJ>
  22751. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="dchkPqJzn0a8Xd0TJtILeAAA">
  22752. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  22753. <XPD:REF name="Model">b7wciCk340WnIYs2OIA/WwAA</XPD:REF>
  22754. </XPD:OBJ>
  22755. </XPD:OBJ>
  22756. <XPD:OBJ name="OwnedViews[4]" type="UMLSubsystemView" guid="OfLpubLykkO4+q+m7tEC5QAA">
  22757. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  22758. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  22759. <XPD:ATTR name="FontSize" type="integer">12</XPD:ATTR>
  22760. <XPD:ATTR name="Left" type="integer">456</XPD:ATTR>
  22761. <XPD:ATTR name="Top" type="integer">120</XPD:ATTR>
  22762. <XPD:ATTR name="Width" type="integer">272</XPD:ATTR>
  22763. <XPD:ATTR name="Height" type="integer">253</XPD:ATTR>
  22764. <XPD:REF name="Model">Jet2RP8QIkiUIm6/lmhK5QAA</XPD:REF>
  22765. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="5VI0SLCN50OM0jd2Ic6L2wAA">
  22766. <XPD:OBJ name="NameLabel" type="LabelView" guid="sCPwVv7hJ0yeX96Bg4L8mAAA">
  22767. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  22768. <XPD:ATTR name="Text" type="string">My Application</XPD:ATTR>
  22769. </XPD:OBJ>
  22770. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="arFlvznBG0mlLUnJk25J1QAA">
  22771. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  22772. </XPD:OBJ>
  22773. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="5SwL7Pqe10uqabTX5DgDwAAA">
  22774. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  22775. </XPD:OBJ>
  22776. </XPD:OBJ>
  22777. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="59UjRn+IeEepoL4Wj7wrhwAA">
  22778. <XPD:REF name="Model">Jet2RP8QIkiUIm6/lmhK5QAA</XPD:REF>
  22779. </XPD:OBJ>
  22780. </XPD:OBJ>
  22781. <XPD:OBJ name="OwnedViews[5]" type="UMLClassView" guid="r9gFUFTnmUqyJxGvqpK/1QAA">
  22782. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  22783. <XPD:ATTR name="FillColor" type="string">$00FFF5EC</XPD:ATTR>
  22784. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  22785. <XPD:ATTR name="Left" type="integer">480</XPD:ATTR>
  22786. <XPD:ATTR name="Top" type="integer">312</XPD:ATTR>
  22787. <XPD:ATTR name="Width" type="integer">218</XPD:ATTR>
  22788. <XPD:ATTR name="Height" type="integer">49</XPD:ATTR>
  22789. <XPD:REF name="Model">s/yNtp8VSEqjD4QJ3RgRrAAA</XPD:REF>
  22790. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="oaesMhIgbUyIrmnpWGIJvgAA">
  22791. <XPD:OBJ name="NameLabel" type="LabelView" guid="1Le3mmskbEq7/uu3A0seLQAA">
  22792. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  22793. <XPD:ATTR name="Text" type="string">Listener Implement Class</XPD:ATTR>
  22794. </XPD:OBJ>
  22795. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="z8IvB8/AWUGTTKm3Tm1rkgAA">
  22796. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  22797. </XPD:OBJ>
  22798. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="tsTnM1Oaz0q8XUl6Iy3wnwAA">
  22799. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  22800. </XPD:OBJ>
  22801. </XPD:OBJ>
  22802. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="mzBiy0qMuEidEa0JspHd9AAA">
  22803. <XPD:REF name="Model">s/yNtp8VSEqjD4QJ3RgRrAAA</XPD:REF>
  22804. </XPD:OBJ>
  22805. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="xaEEWq+QnUuRoWAEcPFA3gAA">
  22806. <XPD:REF name="Model">s/yNtp8VSEqjD4QJ3RgRrAAA</XPD:REF>
  22807. </XPD:OBJ>
  22808. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="2mm0K11ThEWW9zv35i4BDQAA">
  22809. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  22810. <XPD:REF name="Model">s/yNtp8VSEqjD4QJ3RgRrAAA</XPD:REF>
  22811. </XPD:OBJ>
  22812. </XPD:OBJ>
  22813. <XPD:OBJ name="OwnedViews[6]" type="UMLClassView" guid="KmlonzqrCEujowX10f1VSwAA">
  22814. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  22815. <XPD:ATTR name="FillColor" type="string">$00F1E4E4</XPD:ATTR>
  22816. <XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
  22817. <XPD:ATTR name="Left" type="integer">480</XPD:ATTR>
  22818. <XPD:ATTR name="Top" type="integer">176</XPD:ATTR>
  22819. <XPD:ATTR name="Width" type="integer">189</XPD:ATTR>
  22820. <XPD:ATTR name="Height" type="integer">49</XPD:ATTR>
  22821. <XPD:REF name="Model">NHJ486vDiUmN0lfkD/1ZzgAA</XPD:REF>
  22822. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="ZTLrpHDp6UW0rCNUcM9OOgAA">
  22823. <XPD:OBJ name="NameLabel" type="LabelView" guid="uZI4K61naUm7a2nLTZlBpAAA">
  22824. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  22825. <XPD:ATTR name="Text" type="string">Logic Controller</XPD:ATTR>
  22826. </XPD:OBJ>
  22827. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Ft5xte6CmkumDvcQYxsrgQAA">
  22828. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  22829. </XPD:OBJ>
  22830. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="1PQ/9vsf90O7CVws0Om87wAA">
  22831. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  22832. </XPD:OBJ>
  22833. </XPD:OBJ>
  22834. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="+zF+wAT8OUCcuE+4qBPUjQAA">
  22835. <XPD:REF name="Model">NHJ486vDiUmN0lfkD/1ZzgAA</XPD:REF>
  22836. </XPD:OBJ>
  22837. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="ohlt8kbY6U+abGvCJCPBIwAA">
  22838. <XPD:REF name="Model">NHJ486vDiUmN0lfkD/1ZzgAA</XPD:REF>
  22839. </XPD:OBJ>
  22840. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="rIIO6Zc6S0mzOBfY57FtrQAA">
  22841. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  22842. <XPD:REF name="Model">NHJ486vDiUmN0lfkD/1ZzgAA</XPD:REF>
  22843. </XPD:OBJ>
  22844. </XPD:OBJ>
  22845. <XPD:OBJ name="OwnedViews[7]" type="UMLGeneralizationView" guid="52tvZpwt7ke7SLh7Wu8+dAAA">
  22846. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  22847. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  22848. <XPD:ATTR name="Points" type="Points">697,336;804,336</XPD:ATTR>
  22849. <XPD:REF name="Model">PuM1D7vAgE2bZvp0/9TxTQAA</XPD:REF>
  22850. <XPD:REF name="Head">ABuV0aDQ80endfZcsfx3mQAA</XPD:REF>
  22851. <XPD:REF name="Tail">r9gFUFTnmUqyJxGvqpK/1QAA</XPD:REF>
  22852. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="H4j8vTBOc0eXpDbcQy6XKgAA">
  22853. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  22854. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  22855. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  22856. <XPD:REF name="Model">PuM1D7vAgE2bZvp0/9TxTQAA</XPD:REF>
  22857. </XPD:OBJ>
  22858. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="1T+A4D1Dlk6oc92ipaYHTAAA">
  22859. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  22860. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  22861. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  22862. <XPD:REF name="Model">PuM1D7vAgE2bZvp0/9TxTQAA</XPD:REF>
  22863. </XPD:OBJ>
  22864. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="//d5rYX00kSadIjZATXLkQAA">
  22865. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  22866. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  22867. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  22868. <XPD:REF name="Model">PuM1D7vAgE2bZvp0/9TxTQAA</XPD:REF>
  22869. </XPD:OBJ>
  22870. </XPD:OBJ>
  22871. <XPD:OBJ name="OwnedViews[8]" type="UMLGeneralizationView" guid="0FPOcrOAAEyTHaBjqHuJWwAA">
  22872. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  22873. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  22874. <XPD:ATTR name="Points" type="Points">1040,240;1040,200;975,200</XPD:ATTR>
  22875. <XPD:REF name="Model">farC1lWXPUmwcMc4mSeSEQAA</XPD:REF>
  22876. <XPD:REF name="Head">Rx8jIENKB0ekQ4Vn7AAzZwAA</XPD:REF>
  22877. <XPD:REF name="Tail">47dfeK8NE0ylzmvxrRp4JwAA</XPD:REF>
  22878. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="6dMenPZ7Jk2dKLDRE+G+fwAA">
  22879. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  22880. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  22881. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  22882. <XPD:REF name="Model">farC1lWXPUmwcMc4mSeSEQAA</XPD:REF>
  22883. </XPD:OBJ>
  22884. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="dJl8YShJE0eVerGFHladpQAA">
  22885. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  22886. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  22887. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  22888. <XPD:REF name="Model">farC1lWXPUmwcMc4mSeSEQAA</XPD:REF>
  22889. </XPD:OBJ>
  22890. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="dTS7LeSZREK6sywABVTcKgAA">
  22891. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  22892. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  22893. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  22894. <XPD:REF name="Model">farC1lWXPUmwcMc4mSeSEQAA</XPD:REF>
  22895. </XPD:OBJ>
  22896. </XPD:OBJ>
  22897. <XPD:OBJ name="OwnedViews[9]" type="UMLAssociationView" guid="DtIC50CGKUW19UVlPVJ/rQAA">
  22898. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  22899. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  22900. <XPD:ATTR name="Points" type="Points">1040,288;1040,336;960,336</XPD:ATTR>
  22901. <XPD:REF name="Model">p+FnuqzelUKJ5KAPzXxKigAA</XPD:REF>
  22902. <XPD:REF name="Head">ABuV0aDQ80endfZcsfx3mQAA</XPD:REF>
  22903. <XPD:REF name="Tail">47dfeK8NE0ylzmvxrRp4JwAA</XPD:REF>
  22904. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="P+a9iueZMkSHeED9uGwq3QAA">
  22905. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  22906. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  22907. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  22908. <XPD:REF name="Model">p+FnuqzelUKJ5KAPzXxKigAA</XPD:REF>
  22909. </XPD:OBJ>
  22910. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="dhDEx3OZ10qUrgOXluzaSAAA">
  22911. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  22912. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  22913. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  22914. <XPD:REF name="Model">p+FnuqzelUKJ5KAPzXxKigAA</XPD:REF>
  22915. </XPD:OBJ>
  22916. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="H5eUuW6oU02vmED1UIByHAAA">
  22917. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  22918. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  22919. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  22920. <XPD:REF name="Model">p+FnuqzelUKJ5KAPzXxKigAA</XPD:REF>
  22921. </XPD:OBJ>
  22922. <XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="/Ggfu2JynUyhL8ly60GPaAAA">
  22923. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  22924. <XPD:ATTR name="Alpha" type="real">-0.523598775598299</XPD:ATTR>
  22925. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  22926. <XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
  22927. <XPD:REF name="Model">n9+mvVa+9kyJR31kH9f68wAA</XPD:REF>
  22928. </XPD:OBJ>
  22929. <XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="IQP5Slkz20u7Y4z8G/twqgAA">
  22930. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  22931. <XPD:ATTR name="Alpha" type="real">0.523598775598299</XPD:ATTR>
  22932. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  22933. <XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
  22934. <XPD:REF name="Model">uTb1WESP606TyWzPeyqhtwAA</XPD:REF>
  22935. </XPD:OBJ>
  22936. <XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="ndwr+XRf1k+jaUNhCtSv+AAA">
  22937. <XPD:ATTR name="Alpha" type="real">0.523598775598299</XPD:ATTR>
  22938. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  22939. <XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
  22940. <XPD:ATTR name="Text" type="string">1</XPD:ATTR>
  22941. <XPD:REF name="Model">n9+mvVa+9kyJR31kH9f68wAA</XPD:REF>
  22942. </XPD:OBJ>
  22943. <XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="rK1AqbIIZU6ylHKld05Y1AAA">
  22944. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  22945. <XPD:ATTR name="Alpha" type="real">-0.523598775598299</XPD:ATTR>
  22946. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  22947. <XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
  22948. <XPD:REF name="Model">uTb1WESP606TyWzPeyqhtwAA</XPD:REF>
  22949. </XPD:OBJ>
  22950. <XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="QVd3RrZ6/UWFhEDn2tk36wAA">
  22951. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  22952. <XPD:ATTR name="Alpha" type="real">-0.785398163397448</XPD:ATTR>
  22953. <XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
  22954. <XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
  22955. <XPD:REF name="Model">n9+mvVa+9kyJR31kH9f68wAA</XPD:REF>
  22956. </XPD:OBJ>
  22957. <XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="NIsz9ES0HUKNoSqEdYPWvQAA">
  22958. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  22959. <XPD:ATTR name="Alpha" type="real">0.785398163397448</XPD:ATTR>
  22960. <XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
  22961. <XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
  22962. <XPD:REF name="Model">uTb1WESP606TyWzPeyqhtwAA</XPD:REF>
  22963. </XPD:OBJ>
  22964. <XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="lBKTBzvT3E+LTo1rmN3XWgAA">
  22965. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  22966. <XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
  22967. <XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
  22968. <XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
  22969. <XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
  22970. <XPD:REF name="Model">n9+mvVa+9kyJR31kH9f68wAA</XPD:REF>
  22971. </XPD:OBJ>
  22972. <XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="HTsR7hBYFkyR5xKfnkaVSQAA">
  22973. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  22974. <XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
  22975. <XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
  22976. <XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
  22977. <XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
  22978. <XPD:REF name="Model">uTb1WESP606TyWzPeyqhtwAA</XPD:REF>
  22979. </XPD:OBJ>
  22980. </XPD:OBJ>
  22981. <XPD:OBJ name="OwnedViews[10]" type="UMLAssociationView" guid="wdXPTguwBE2HA/jL7Jls9gAA">
  22982. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  22983. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  22984. <XPD:ATTR name="Points" type="Points">668,200;792,200</XPD:ATTR>
  22985. <XPD:REF name="Model">5WOr+9h2DUaYQbz6rZ7/9AAA</XPD:REF>
  22986. <XPD:REF name="Head">Rx8jIENKB0ekQ4Vn7AAzZwAA</XPD:REF>
  22987. <XPD:REF name="Tail">KmlonzqrCEujowX10f1VSwAA</XPD:REF>
  22988. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="b3bHmMWkl0WWSUMFtKLztAAA">
  22989. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  22990. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  22991. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  22992. <XPD:REF name="Model">5WOr+9h2DUaYQbz6rZ7/9AAA</XPD:REF>
  22993. </XPD:OBJ>
  22994. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="ONiO/3uMXUGe7qmsVpNwwwAA">
  22995. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  22996. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  22997. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  22998. <XPD:REF name="Model">5WOr+9h2DUaYQbz6rZ7/9AAA</XPD:REF>
  22999. </XPD:OBJ>
  23000. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="NoZe9o+qQ0indXOU+GJFBQAA">
  23001. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  23002. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  23003. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  23004. <XPD:REF name="Model">5WOr+9h2DUaYQbz6rZ7/9AAA</XPD:REF>
  23005. </XPD:OBJ>
  23006. <XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="wt6n3n10JkGMur/0XAd2vwAA">
  23007. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  23008. <XPD:ATTR name="Alpha" type="real">-0.523598775598299</XPD:ATTR>
  23009. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  23010. <XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
  23011. <XPD:REF name="Model">G299coWTUUauZvajrg/XIwAA</XPD:REF>
  23012. </XPD:OBJ>
  23013. <XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="xruw2YIaT0W+MNniDQdOmwAA">
  23014. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  23015. <XPD:ATTR name="Alpha" type="real">0.523598775598299</XPD:ATTR>
  23016. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  23017. <XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
  23018. <XPD:REF name="Model">6qXCPsrjokCkLVzSph7FmAAA</XPD:REF>
  23019. </XPD:OBJ>
  23020. <XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="6wK5U7X1rE+OIBhWTP/2sAAA">
  23021. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  23022. <XPD:ATTR name="Alpha" type="real">0.523598775598299</XPD:ATTR>
  23023. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  23024. <XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
  23025. <XPD:REF name="Model">G299coWTUUauZvajrg/XIwAA</XPD:REF>
  23026. </XPD:OBJ>
  23027. <XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="u2WOJawdw0WdlXNXdZ92uQAA">
  23028. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  23029. <XPD:ATTR name="Alpha" type="real">-0.523598775598299</XPD:ATTR>
  23030. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  23031. <XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
  23032. <XPD:REF name="Model">6qXCPsrjokCkLVzSph7FmAAA</XPD:REF>
  23033. </XPD:OBJ>
  23034. <XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="Xno1BIQ2Rk6nMMup+xJLeAAA">
  23035. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  23036. <XPD:ATTR name="Alpha" type="real">-0.785398163397448</XPD:ATTR>
  23037. <XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
  23038. <XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
  23039. <XPD:REF name="Model">G299coWTUUauZvajrg/XIwAA</XPD:REF>
  23040. </XPD:OBJ>
  23041. <XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="UYjd65Bl5kipsWrx+gZALwAA">
  23042. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  23043. <XPD:ATTR name="Alpha" type="real">0.785398163397448</XPD:ATTR>
  23044. <XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
  23045. <XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
  23046. <XPD:REF name="Model">6qXCPsrjokCkLVzSph7FmAAA</XPD:REF>
  23047. </XPD:OBJ>
  23048. <XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="xcepG51jT06ZPhVaW0nW7gAA">
  23049. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  23050. <XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
  23051. <XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
  23052. <XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
  23053. <XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
  23054. <XPD:REF name="Model">G299coWTUUauZvajrg/XIwAA</XPD:REF>
  23055. </XPD:OBJ>
  23056. <XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="pU4+gOG4RUuAFodY9yWbZQAA">
  23057. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  23058. <XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
  23059. <XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
  23060. <XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
  23061. <XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
  23062. <XPD:REF name="Model">6qXCPsrjokCkLVzSph7FmAAA</XPD:REF>
  23063. </XPD:OBJ>
  23064. </XPD:OBJ>
  23065. </XPD:OBJ>
  23066. </XPD:OBJ>
  23067. <XPD:ATTR name="#OwnedElements" type="integer">11</XPD:ATTR>
  23068. <XPD:OBJ name="OwnedElements[0]" type="UMLSubsystem" guid="Jet2RP8QIkiUIm6/lmhK5QAA">
  23069. <XPD:ATTR name="Name" type="string">My Application</XPD:ATTR>
  23070. <XPD:REF name="Namespace">J0n/XHnyekSunJdeH0mEDQAA</XPD:REF>
  23071. <XPD:ATTR name="#Views" type="integer">2</XPD:ATTR>
  23072. <XPD:REF name="Views[0]">OfLpubLykkO4+q+m7tEC5QAA</XPD:REF>
  23073. <XPD:REF name="Views[1]">59UjRn+IeEepoL4Wj7wrhwAA</XPD:REF>
  23074. </XPD:OBJ>
  23075. <XPD:OBJ name="OwnedElements[1]" type="UMLPackage" guid="ENUIjdhUOU6FAAlWIMCUjQAA">
  23076. <XPD:ATTR name="Name" type="string">HP-Socket</XPD:ATTR>
  23077. <XPD:REF name="Namespace">J0n/XHnyekSunJdeH0mEDQAA</XPD:REF>
  23078. <XPD:ATTR name="#Views" type="integer">1</XPD:ATTR>
  23079. <XPD:REF name="Views[0]">JGeqKNLa9kC8OkOSSRk2iwAA</XPD:REF>
  23080. </XPD:OBJ>
  23081. <XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="b7wciCk340WnIYs2OIA/WwAA">
  23082. <XPD:ATTR name="Name" type="string">Component Implement Class</XPD:ATTR>
  23083. <XPD:REF name="Namespace">J0n/XHnyekSunJdeH0mEDQAA</XPD:REF>
  23084. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  23085. <XPD:REF name="Views[0]">47dfeK8NE0ylzmvxrRp4JwAA</XPD:REF>
  23086. <XPD:REF name="Views[1]">vraa/lJNMUyOKIpUAmBykQAA</XPD:REF>
  23087. <XPD:REF name="Views[2]">T1EsI/Iaa0eBwU8SzzHNXQAA</XPD:REF>
  23088. <XPD:REF name="Views[3]">dchkPqJzn0a8Xd0TJtILeAAA</XPD:REF>
  23089. <XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
  23090. <XPD:REF name="Generalizations[0]">farC1lWXPUmwcMc4mSeSEQAA</XPD:REF>
  23091. <XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
  23092. <XPD:REF name="Associations[0]">uTb1WESP606TyWzPeyqhtwAA</XPD:REF>
  23093. </XPD:OBJ>
  23094. <XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="s/yNtp8VSEqjD4QJ3RgRrAAA">
  23095. <XPD:ATTR name="Name" type="string">Listener Implement Class</XPD:ATTR>
  23096. <XPD:REF name="Namespace">J0n/XHnyekSunJdeH0mEDQAA</XPD:REF>
  23097. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  23098. <XPD:REF name="Views[0]">r9gFUFTnmUqyJxGvqpK/1QAA</XPD:REF>
  23099. <XPD:REF name="Views[1]">mzBiy0qMuEidEa0JspHd9AAA</XPD:REF>
  23100. <XPD:REF name="Views[2]">xaEEWq+QnUuRoWAEcPFA3gAA</XPD:REF>
  23101. <XPD:REF name="Views[3]">2mm0K11ThEWW9zv35i4BDQAA</XPD:REF>
  23102. <XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
  23103. <XPD:REF name="Generalizations[0]">PuM1D7vAgE2bZvp0/9TxTQAA</XPD:REF>
  23104. </XPD:OBJ>
  23105. <XPD:OBJ name="OwnedElements[4]" type="UMLClass" guid="NHJ486vDiUmN0lfkD/1ZzgAA">
  23106. <XPD:ATTR name="Name" type="string">Logic Controller</XPD:ATTR>
  23107. <XPD:REF name="Namespace">J0n/XHnyekSunJdeH0mEDQAA</XPD:REF>
  23108. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  23109. <XPD:REF name="Views[0]">KmlonzqrCEujowX10f1VSwAA</XPD:REF>
  23110. <XPD:REF name="Views[1]">+zF+wAT8OUCcuE+4qBPUjQAA</XPD:REF>
  23111. <XPD:REF name="Views[2]">ohlt8kbY6U+abGvCJCPBIwAA</XPD:REF>
  23112. <XPD:REF name="Views[3]">rIIO6Zc6S0mzOBfY57FtrQAA</XPD:REF>
  23113. <XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
  23114. <XPD:REF name="Associations[0]">6qXCPsrjokCkLVzSph7FmAAA</XPD:REF>
  23115. </XPD:OBJ>
  23116. <XPD:OBJ name="OwnedElements[5]" type="UMLInterface" guid="OyfKjrwclU2EfzNdA7qZfQAA">
  23117. <XPD:ATTR name="Name" type="string">Component Interface</XPD:ATTR>
  23118. <XPD:REF name="Namespace">J0n/XHnyekSunJdeH0mEDQAA</XPD:REF>
  23119. <XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
  23120. <XPD:REF name="Views[0]">Rx8jIENKB0ekQ4Vn7AAzZwAA</XPD:REF>
  23121. <XPD:REF name="Views[1]">cFoH1oS09U2DhVhB+0wliAAA</XPD:REF>
  23122. <XPD:REF name="Views[2]">jkSg3sBr3UmroMzKPCU06AAA</XPD:REF>
  23123. <XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
  23124. <XPD:REF name="Specializations[0]">farC1lWXPUmwcMc4mSeSEQAA</XPD:REF>
  23125. <XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
  23126. <XPD:REF name="Associations[0]">G299coWTUUauZvajrg/XIwAA</XPD:REF>
  23127. </XPD:OBJ>
  23128. <XPD:OBJ name="OwnedElements[6]" type="UMLInterface" guid="eEopxRL/jUCoAy+hw5p2AAAA">
  23129. <XPD:ATTR name="Name" type="string">Listener Interface</XPD:ATTR>
  23130. <XPD:REF name="Namespace">J0n/XHnyekSunJdeH0mEDQAA</XPD:REF>
  23131. <XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
  23132. <XPD:REF name="Views[0]">ABuV0aDQ80endfZcsfx3mQAA</XPD:REF>
  23133. <XPD:REF name="Views[1]">TEnuxIoA7EGppCVdsEhW/QAA</XPD:REF>
  23134. <XPD:REF name="Views[2]">QmT3h5K3GUKhyDRaCkQn4AAA</XPD:REF>
  23135. <XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
  23136. <XPD:REF name="Specializations[0]">PuM1D7vAgE2bZvp0/9TxTQAA</XPD:REF>
  23137. <XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
  23138. <XPD:REF name="Associations[0]">n9+mvVa+9kyJR31kH9f68wAA</XPD:REF>
  23139. </XPD:OBJ>
  23140. <XPD:OBJ name="OwnedElements[7]" type="UMLGeneralization" guid="PuM1D7vAgE2bZvp0/9TxTQAA">
  23141. <XPD:REF name="Namespace">J0n/XHnyekSunJdeH0mEDQAA</XPD:REF>
  23142. <XPD:REF name="Child">s/yNtp8VSEqjD4QJ3RgRrAAA</XPD:REF>
  23143. <XPD:REF name="Parent">eEopxRL/jUCoAy+hw5p2AAAA</XPD:REF>
  23144. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  23145. <XPD:REF name="Views[0]">52tvZpwt7ke7SLh7Wu8+dAAA</XPD:REF>
  23146. <XPD:REF name="Views[1]">H4j8vTBOc0eXpDbcQy6XKgAA</XPD:REF>
  23147. <XPD:REF name="Views[2]">1T+A4D1Dlk6oc92ipaYHTAAA</XPD:REF>
  23148. <XPD:REF name="Views[3]">//d5rYX00kSadIjZATXLkQAA</XPD:REF>
  23149. </XPD:OBJ>
  23150. <XPD:OBJ name="OwnedElements[8]" type="UMLGeneralization" guid="farC1lWXPUmwcMc4mSeSEQAA">
  23151. <XPD:REF name="Namespace">J0n/XHnyekSunJdeH0mEDQAA</XPD:REF>
  23152. <XPD:REF name="Child">b7wciCk340WnIYs2OIA/WwAA</XPD:REF>
  23153. <XPD:REF name="Parent">OyfKjrwclU2EfzNdA7qZfQAA</XPD:REF>
  23154. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  23155. <XPD:REF name="Views[0]">0FPOcrOAAEyTHaBjqHuJWwAA</XPD:REF>
  23156. <XPD:REF name="Views[1]">6dMenPZ7Jk2dKLDRE+G+fwAA</XPD:REF>
  23157. <XPD:REF name="Views[2]">dJl8YShJE0eVerGFHladpQAA</XPD:REF>
  23158. <XPD:REF name="Views[3]">dTS7LeSZREK6sywABVTcKgAA</XPD:REF>
  23159. </XPD:OBJ>
  23160. <XPD:OBJ name="OwnedElements[9]" type="UMLAssociation" guid="p+FnuqzelUKJ5KAPzXxKigAA">
  23161. <XPD:REF name="Namespace">J0n/XHnyekSunJdeH0mEDQAA</XPD:REF>
  23162. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  23163. <XPD:REF name="Views[0]">DtIC50CGKUW19UVlPVJ/rQAA</XPD:REF>
  23164. <XPD:REF name="Views[1]">P+a9iueZMkSHeED9uGwq3QAA</XPD:REF>
  23165. <XPD:REF name="Views[2]">dhDEx3OZ10qUrgOXluzaSAAA</XPD:REF>
  23166. <XPD:REF name="Views[3]">H5eUuW6oU02vmED1UIByHAAA</XPD:REF>
  23167. <XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
  23168. <XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="uTb1WESP606TyWzPeyqhtwAA">
  23169. <XPD:REF name="Association">p+FnuqzelUKJ5KAPzXxKigAA</XPD:REF>
  23170. <XPD:REF name="Participant">b7wciCk340WnIYs2OIA/WwAA</XPD:REF>
  23171. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  23172. <XPD:REF name="Views[0]">IQP5Slkz20u7Y4z8G/twqgAA</XPD:REF>
  23173. <XPD:REF name="Views[1]">rK1AqbIIZU6ylHKld05Y1AAA</XPD:REF>
  23174. <XPD:REF name="Views[2]">NIsz9ES0HUKNoSqEdYPWvQAA</XPD:REF>
  23175. <XPD:REF name="Views[3]">HTsR7hBYFkyR5xKfnkaVSQAA</XPD:REF>
  23176. </XPD:OBJ>
  23177. <XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="n9+mvVa+9kyJR31kH9f68wAA">
  23178. <XPD:ATTR name="Aggregation" type="UMLAggregationKind">akAggregate</XPD:ATTR>
  23179. <XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
  23180. <XPD:REF name="Association">p+FnuqzelUKJ5KAPzXxKigAA</XPD:REF>
  23181. <XPD:REF name="Participant">eEopxRL/jUCoAy+hw5p2AAAA</XPD:REF>
  23182. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  23183. <XPD:REF name="Views[0]">/Ggfu2JynUyhL8ly60GPaAAA</XPD:REF>
  23184. <XPD:REF name="Views[1]">ndwr+XRf1k+jaUNhCtSv+AAA</XPD:REF>
  23185. <XPD:REF name="Views[2]">QVd3RrZ6/UWFhEDn2tk36wAA</XPD:REF>
  23186. <XPD:REF name="Views[3]">lBKTBzvT3E+LTo1rmN3XWgAA</XPD:REF>
  23187. </XPD:OBJ>
  23188. </XPD:OBJ>
  23189. <XPD:OBJ name="OwnedElements[10]" type="UMLAssociation" guid="5WOr+9h2DUaYQbz6rZ7/9AAA">
  23190. <XPD:REF name="Namespace">J0n/XHnyekSunJdeH0mEDQAA</XPD:REF>
  23191. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  23192. <XPD:REF name="Views[0]">wdXPTguwBE2HA/jL7Jls9gAA</XPD:REF>
  23193. <XPD:REF name="Views[1]">b3bHmMWkl0WWSUMFtKLztAAA</XPD:REF>
  23194. <XPD:REF name="Views[2]">ONiO/3uMXUGe7qmsVpNwwwAA</XPD:REF>
  23195. <XPD:REF name="Views[3]">NoZe9o+qQ0indXOU+GJFBQAA</XPD:REF>
  23196. <XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
  23197. <XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="6qXCPsrjokCkLVzSph7FmAAA">
  23198. <XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
  23199. <XPD:REF name="Association">5WOr+9h2DUaYQbz6rZ7/9AAA</XPD:REF>
  23200. <XPD:REF name="Participant">NHJ486vDiUmN0lfkD/1ZzgAA</XPD:REF>
  23201. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  23202. <XPD:REF name="Views[0]">xruw2YIaT0W+MNniDQdOmwAA</XPD:REF>
  23203. <XPD:REF name="Views[1]">u2WOJawdw0WdlXNXdZ92uQAA</XPD:REF>
  23204. <XPD:REF name="Views[2]">UYjd65Bl5kipsWrx+gZALwAA</XPD:REF>
  23205. <XPD:REF name="Views[3]">pU4+gOG4RUuAFodY9yWbZQAA</XPD:REF>
  23206. </XPD:OBJ>
  23207. <XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="G299coWTUUauZvajrg/XIwAA">
  23208. <XPD:REF name="Association">5WOr+9h2DUaYQbz6rZ7/9AAA</XPD:REF>
  23209. <XPD:REF name="Participant">OyfKjrwclU2EfzNdA7qZfQAA</XPD:REF>
  23210. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  23211. <XPD:REF name="Views[0]">wt6n3n10JkGMur/0XAd2vwAA</XPD:REF>
  23212. <XPD:REF name="Views[1]">6wK5U7X1rE+OIBhWTP/2sAAA</XPD:REF>
  23213. <XPD:REF name="Views[2]">Xno1BIQ2Rk6nMMup+xJLeAAA</XPD:REF>
  23214. <XPD:REF name="Views[3]">xcepG51jT06ZPhVaW0nW7gAA</XPD:REF>
  23215. </XPD:OBJ>
  23216. </XPD:OBJ>
  23217. <XPD:ATTR name="#OwnedCollaborationInstanceSets" type="integer">1</XPD:ATTR>
  23218. <XPD:OBJ name="OwnedCollaborationInstanceSets[0]" type="UMLCollaborationInstanceSet" guid="5Xea+2Ha3kuZqH6rjIWf7AAA">
  23219. <XPD:ATTR name="Name" type="string">Work Flow</XPD:ATTR>
  23220. <XPD:REF name="RepresentedClassifier">J0n/XHnyekSunJdeH0mEDQAA</XPD:REF>
  23221. <XPD:ATTR name="#InteractionInstanceSets" type="integer">2</XPD:ATTR>
  23222. <XPD:OBJ name="InteractionInstanceSets[0]" type="UMLInteractionInstanceSet" guid="1QTFfJIkv0Oe+uLEcmTfCQAA">
  23223. <XPD:ATTR name="Name" type="string">Sample-1</XPD:ATTR>
  23224. <XPD:REF name="Context">5Xea+2Ha3kuZqH6rjIWf7AAA</XPD:REF>
  23225. <XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
  23226. <XPD:OBJ name="OwnedDiagrams[0]" type="UMLSequenceDiagram" guid="Ss3Zh8ovG0K0+mzviNMvoQAA">
  23227. <XPD:ATTR name="Name" type="string">Sample</XPD:ATTR>
  23228. <XPD:ATTR name="ShowSequenceNumber" type="boolean">False</XPD:ATTR>
  23229. <XPD:ATTR name="MessageSignature" type="UMLMessageSignatureKind">mskNameAndType</XPD:ATTR>
  23230. <XPD:REF name="DiagramOwner">1QTFfJIkv0Oe+uLEcmTfCQAA</XPD:REF>
  23231. <XPD:OBJ name="DiagramView" type="UMLSequenceDiagramView" guid="OS44/kyMK0WJKmwDvvL4mwAA">
  23232. <XPD:REF name="Diagram">Ss3Zh8ovG0K0+mzviNMvoQAA</XPD:REF>
  23233. <XPD:ATTR name="#OwnedViews" type="integer">83</XPD:ATTR>
  23234. <XPD:OBJ name="OwnedViews[0]" type="UMLSeqObjectView" guid="EZHLxNt+aUejK04sc+0EUQAA">
  23235. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  23236. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  23237. <XPD:ATTR name="Left" type="integer">88</XPD:ATTR>
  23238. <XPD:ATTR name="Top" type="integer">120</XPD:ATTR>
  23239. <XPD:ATTR name="Width" type="integer">119</XPD:ATTR>
  23240. <XPD:ATTR name="Height" type="integer">1057</XPD:ATTR>
  23241. <XPD:REF name="Model">wQGBjVheXk6JUG6UyHLOLQAA</XPD:REF>
  23242. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="PLqb6MFf50qPIs0w7d3rJwAA">
  23243. <XPD:OBJ name="NameLabel" type="LabelView" guid="vRvxVpbAQUWkX5ZxC4kmSwAA">
  23244. <XPD:ATTR name="FontStyle" type="integer">4</XPD:ATTR>
  23245. <XPD:ATTR name="Text" type="string">My Logic Controller</XPD:ATTR>
  23246. </XPD:OBJ>
  23247. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="WARu1vtabECn0qtHkwQWMQAA">
  23248. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  23249. </XPD:OBJ>
  23250. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="wSJi+STaIkWNtBnqM89RxwAA">
  23251. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  23252. </XPD:OBJ>
  23253. </XPD:OBJ>
  23254. <XPD:OBJ name="LifeLine" type="UMLLifeLineView" guid="bgjtXzPElEqJn9pi84tImgAA">
  23255. <XPD:REF name="Model">wQGBjVheXk6JUG6UyHLOLQAA</XPD:REF>
  23256. </XPD:OBJ>
  23257. </XPD:OBJ>
  23258. <XPD:OBJ name="OwnedViews[1]" type="UMLSeqObjectView" guid="swyQ21smL0awb2XAlPy5mgAA">
  23259. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  23260. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  23261. <XPD:ATTR name="Left" type="integer">320</XPD:ATTR>
  23262. <XPD:ATTR name="Top" type="integer">120</XPD:ATTR>
  23263. <XPD:ATTR name="Width" type="integer">139</XPD:ATTR>
  23264. <XPD:ATTR name="Height" type="integer">1057</XPD:ATTR>
  23265. <XPD:REF name="Model">Amawaz/I9kSR3ZRprOaA0QAA</XPD:REF>
  23266. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="mPYoXQeHc02ATFRK6dZvmQAA">
  23267. <XPD:OBJ name="NameLabel" type="LabelView" guid="FK1Uh9m4dku8jkhJONe4aQAA">
  23268. <XPD:ATTR name="FontStyle" type="integer">4</XPD:ATTR>
  23269. <XPD:ATTR name="Text" type="string">My TCP Agent Listener</XPD:ATTR>
  23270. </XPD:OBJ>
  23271. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="7muTYqMToE67ltMkEgjEBgAA">
  23272. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  23273. </XPD:OBJ>
  23274. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="wSkRPYNBMkOsB9QIMi3KvwAA">
  23275. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  23276. </XPD:OBJ>
  23277. </XPD:OBJ>
  23278. <XPD:OBJ name="LifeLine" type="UMLLifeLineView" guid="yexABU1UCEy5R/KkGohcEQAA">
  23279. <XPD:REF name="Model">Amawaz/I9kSR3ZRprOaA0QAA</XPD:REF>
  23280. </XPD:OBJ>
  23281. </XPD:OBJ>
  23282. <XPD:OBJ name="OwnedViews[2]" type="UMLSeqObjectView" guid="zlV9NJZWG02GGPAxyuQehAAA">
  23283. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  23284. <XPD:ATTR name="FillColor" type="string">$00E3C8C8</XPD:ATTR>
  23285. <XPD:ATTR name="Left" type="integer">592</XPD:ATTR>
  23286. <XPD:ATTR name="Top" type="integer">120</XPD:ATTR>
  23287. <XPD:ATTR name="Width" type="integer">70</XPD:ATTR>
  23288. <XPD:ATTR name="Height" type="integer">1061</XPD:ATTR>
  23289. <XPD:REF name="Model">U2Za99rIrEi8z93FLSAjUAAA</XPD:REF>
  23290. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="cWE/6LKFE0SfHX0SIM5SQAAA">
  23291. <XPD:OBJ name="NameLabel" type="LabelView" guid="dkowewKi7Ui91Nj93g6N4wAA">
  23292. <XPD:ATTR name="FontStyle" type="integer">4</XPD:ATTR>
  23293. <XPD:ATTR name="Text" type="string">TCP Agent</XPD:ATTR>
  23294. </XPD:OBJ>
  23295. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="92wKfEqIbE2VHPM2O9gmFwAA">
  23296. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  23297. </XPD:OBJ>
  23298. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="lalFe2krLUy2q8IautzTwwAA">
  23299. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  23300. </XPD:OBJ>
  23301. </XPD:OBJ>
  23302. <XPD:OBJ name="LifeLine" type="UMLLifeLineView" guid="mNvSnPlpGUa+X6DT/4CU0gAA">
  23303. <XPD:REF name="Model">U2Za99rIrEi8z93FLSAjUAAA</XPD:REF>
  23304. </XPD:OBJ>
  23305. </XPD:OBJ>
  23306. <XPD:OBJ name="OwnedViews[3]" type="UMLSeqObjectView" guid="YLHSMhGZSUK678eHArh3vAAA">
  23307. <XPD:ATTR name="FillColor" type="string">$00F0E1FF</XPD:ATTR>
  23308. <XPD:ATTR name="Left" type="integer">900</XPD:ATTR>
  23309. <XPD:ATTR name="Top" type="integer">116</XPD:ATTR>
  23310. <XPD:ATTR name="Width" type="integer">114</XPD:ATTR>
  23311. <XPD:ATTR name="Height" type="integer">869</XPD:ATTR>
  23312. <XPD:REF name="Model">j+NgCUOjNE2kmFd3hYSIegAA</XPD:REF>
  23313. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="pV2kpxyKnkKtGM0fu1NhogAA">
  23314. <XPD:OBJ name="NameLabel" type="LabelView" guid="gxfzWcLcjEKGO3aeEL7dJwAA">
  23315. <XPD:ATTR name="FontStyle" type="integer">4</XPD:ATTR>
  23316. <XPD:ATTR name="Text" type="string">Server Application</XPD:ATTR>
  23317. </XPD:OBJ>
  23318. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="aUFH+AvOjECgLe9CPwOtygAA">
  23319. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  23320. </XPD:OBJ>
  23321. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="dvRnUtPYMk6NVoiloF3kYQAA">
  23322. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  23323. </XPD:OBJ>
  23324. </XPD:OBJ>
  23325. <XPD:OBJ name="LifeLine" type="UMLLifeLineView" guid="Of+EE4bQSk2dMrxBCuhmVwAA">
  23326. <XPD:REF name="Model">j+NgCUOjNE2kmFd3hYSIegAA</XPD:REF>
  23327. </XPD:OBJ>
  23328. </XPD:OBJ>
  23329. <XPD:OBJ name="OwnedViews[4]" type="UMLSeqObjectView" guid="UgB5yC40g0yVEXFrzc9dqwAA">
  23330. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  23331. <XPD:ATTR name="FillColor" type="string">$00E6CCCC</XPD:ATTR>
  23332. <XPD:ATTR name="Left" type="integer">1148</XPD:ATTR>
  23333. <XPD:ATTR name="Top" type="integer">116</XPD:ATTR>
  23334. <XPD:ATTR name="Width" type="integer">117</XPD:ATTR>
  23335. <XPD:ATTR name="Height" type="integer">869</XPD:ATTR>
  23336. <XPD:REF name="Model">ychpc6mSzUOyFf7vQMlVXAAA</XPD:REF>
  23337. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="t6lKpk4cZkSWUt9hEaqTDQAA">
  23338. <XPD:OBJ name="NameLabel" type="LabelView" guid="mZu7H/Gq2ky4n/fmweYVfwAA">
  23339. <XPD:ATTR name="FontStyle" type="integer">4</XPD:ATTR>
  23340. <XPD:ATTR name="Text" type="string">Server Component</XPD:ATTR>
  23341. </XPD:OBJ>
  23342. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="LQWjP4PCdkmIZqnakz9sWAAA">
  23343. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  23344. </XPD:OBJ>
  23345. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="NByTYJlcM0+Xs4KAg0DnpgAA">
  23346. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  23347. </XPD:OBJ>
  23348. </XPD:OBJ>
  23349. <XPD:OBJ name="LifeLine" type="UMLLifeLineView" guid="dpffqY3360GzYdj7w2urkQAA">
  23350. <XPD:REF name="Model">ychpc6mSzUOyFf7vQMlVXAAA</XPD:REF>
  23351. </XPD:OBJ>
  23352. </XPD:OBJ>
  23353. <XPD:OBJ name="OwnedViews[5]" type="UMLSeqObjectView" guid="vCbJ1MWtek+az88C5aAL/gAA">
  23354. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  23355. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  23356. <XPD:ATTR name="Left" type="integer">1404</XPD:ATTR>
  23357. <XPD:ATTR name="Top" type="integer">116</XPD:ATTR>
  23358. <XPD:ATTR name="Width" type="integer">108</XPD:ATTR>
  23359. <XPD:ATTR name="Height" type="integer">869</XPD:ATTR>
  23360. <XPD:REF name="Model">Ta3rZIdU6E2pIcWjSM7HXgAA</XPD:REF>
  23361. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="B2Y6HK4L8UyebRiXH36zAAAA">
  23362. <XPD:OBJ name="NameLabel" type="LabelView" guid="mK3x/+6nqEG0jxl0IiSksQAA">
  23363. <XPD:ATTR name="FontStyle" type="integer">4</XPD:ATTR>
  23364. <XPD:ATTR name="Text" type="string">Client Application</XPD:ATTR>
  23365. </XPD:OBJ>
  23366. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Z3a2wZC6fUKDtnyF79AWGAAA">
  23367. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  23368. </XPD:OBJ>
  23369. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="wAfdbVNlqkSdSXfGahqmTQAA">
  23370. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  23371. </XPD:OBJ>
  23372. </XPD:OBJ>
  23373. <XPD:OBJ name="LifeLine" type="UMLLifeLineView" guid="DKt3hU+zzUSpte7zoVHRzQAA">
  23374. <XPD:REF name="Model">Ta3rZIdU6E2pIcWjSM7HXgAA</XPD:REF>
  23375. </XPD:OBJ>
  23376. </XPD:OBJ>
  23377. <XPD:OBJ name="OwnedViews[6]" type="UMLSeqObjectView" guid="UR8Vq2YtJk+4TYHcsBQoVQAA">
  23378. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  23379. <XPD:ATTR name="FillColor" type="string">$00FFD7FF</XPD:ATTR>
  23380. <XPD:ATTR name="Left" type="integer">1648</XPD:ATTR>
  23381. <XPD:ATTR name="Top" type="integer">120</XPD:ATTR>
  23382. <XPD:ATTR name="Width" type="integer">108</XPD:ATTR>
  23383. <XPD:ATTR name="Height" type="integer">917</XPD:ATTR>
  23384. <XPD:REF name="Model">rscStAuJEkiUAz9WikX0hQAA</XPD:REF>
  23385. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="oifNnInqG0K7z/0TGpODeQAA">
  23386. <XPD:OBJ name="NameLabel" type="LabelView" guid="HWR1E1lzxE683+1Gw3ILBgAA">
  23387. <XPD:ATTR name="FontStyle" type="integer">4</XPD:ATTR>
  23388. <XPD:ATTR name="Text" type="string">Client Application</XPD:ATTR>
  23389. </XPD:OBJ>
  23390. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="bOIEZwLNkEaUMAtmznt2EwAA">
  23391. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  23392. </XPD:OBJ>
  23393. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="STOEW2mBoUC541yjq/Q5zQAA">
  23394. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  23395. </XPD:OBJ>
  23396. </XPD:OBJ>
  23397. <XPD:OBJ name="LifeLine" type="UMLLifeLineView" guid="TbZv4vmixEauqpXIdyVNdgAA">
  23398. <XPD:REF name="Model">rscStAuJEkiUAz9WikX0hQAA</XPD:REF>
  23399. </XPD:OBJ>
  23400. </XPD:OBJ>
  23401. <XPD:OBJ name="OwnedViews[7]" type="UMLSeqObjectView" guid="fXhPXMHvXEemH7KkbHH2pgAA">
  23402. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  23403. <XPD:ATTR name="FillColor" type="string">$00E6CCCC</XPD:ATTR>
  23404. <XPD:ATTR name="Left" type="integer">1884</XPD:ATTR>
  23405. <XPD:ATTR name="Top" type="integer">120</XPD:ATTR>
  23406. <XPD:ATTR name="Width" type="integer">112</XPD:ATTR>
  23407. <XPD:ATTR name="Height" type="integer">917</XPD:ATTR>
  23408. <XPD:REF name="Model">lvD/j4YgmkG/Ov+o+mJZPQAA</XPD:REF>
  23409. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Mf9HUJ/mQ0OvYGvB+P0M6wAA">
  23410. <XPD:OBJ name="NameLabel" type="LabelView" guid="+mIDPBNgoUaSLaeCbd0fTAAA">
  23411. <XPD:ATTR name="FontStyle" type="integer">4</XPD:ATTR>
  23412. <XPD:ATTR name="Text" type="string">Client Component</XPD:ATTR>
  23413. </XPD:OBJ>
  23414. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="rz4IGZaPMU6feAyDDHNoXAAA">
  23415. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  23416. </XPD:OBJ>
  23417. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="J0KFHd0IWUqqNsA2BeMwEwAA">
  23418. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  23419. </XPD:OBJ>
  23420. </XPD:OBJ>
  23421. <XPD:OBJ name="LifeLine" type="UMLLifeLineView" guid="+wCnW3yutEeNI63TdKQpkAAA">
  23422. <XPD:REF name="Model">lvD/j4YgmkG/Ov+o+mJZPQAA</XPD:REF>
  23423. </XPD:OBJ>
  23424. </XPD:OBJ>
  23425. <XPD:OBJ name="OwnedViews[8]" type="UMLSeqObjectView" guid="N3zJh2w4fk2XjEXUNCt9gwAA">
  23426. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  23427. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  23428. <XPD:ATTR name="Left" type="integer">2116</XPD:ATTR>
  23429. <XPD:ATTR name="Top" type="integer">120</XPD:ATTR>
  23430. <XPD:ATTR name="Width" type="integer">114</XPD:ATTR>
  23431. <XPD:ATTR name="Height" type="integer">913</XPD:ATTR>
  23432. <XPD:REF name="Model">HdPN0QWbYUq0xPzVpVWOdwAA</XPD:REF>
  23433. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="daRfWmZWGEOjx/Hdy4lqFgAA">
  23434. <XPD:OBJ name="NameLabel" type="LabelView" guid="IfjktaHJUkmB8SgIFo0ifQAA">
  23435. <XPD:ATTR name="FontStyle" type="integer">4</XPD:ATTR>
  23436. <XPD:ATTR name="Text" type="string">Server Application</XPD:ATTR>
  23437. </XPD:OBJ>
  23438. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="/wU1j5FINEGIyy6Yo8WM5gAA">
  23439. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  23440. </XPD:OBJ>
  23441. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="AmMxLzdduUiyJ09yN+krdgAA">
  23442. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  23443. </XPD:OBJ>
  23444. </XPD:OBJ>
  23445. <XPD:OBJ name="LifeLine" type="UMLLifeLineView" guid="W7BRFi1ZrESz7J7YQP9lKAAA">
  23446. <XPD:REF name="Model">HdPN0QWbYUq0xPzVpVWOdwAA</XPD:REF>
  23447. </XPD:OBJ>
  23448. </XPD:OBJ>
  23449. <XPD:OBJ name="OwnedViews[9]" type="UMLSeqStimulusView" guid="zj0gLe4XtU2J2bVhHsjKoQAA">
  23450. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  23451. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  23452. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  23453. <XPD:ATTR name="Points" type="Points">957,209;1199,209</XPD:ATTR>
  23454. <XPD:REF name="Model">GKqHK7uaTEeoZL1eXATu1QAA</XPD:REF>
  23455. <XPD:REF name="Head">dpffqY3360GzYdj7w2urkQAA</XPD:REF>
  23456. <XPD:REF name="Tail">Of+EE4bQSk2dMrxBCuhmVwAA</XPD:REF>
  23457. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="JPS6dsyJR0S0TETjcdDPzQAA">
  23458. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  23459. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  23460. <XPD:ATTR name="Text" type="string">IServer := new(listener)</XPD:ATTR>
  23461. <XPD:REF name="Model">GKqHK7uaTEeoZL1eXATu1QAA</XPD:REF>
  23462. <XPD:REF name="HostEdge">zj0gLe4XtU2J2bVhHsjKoQAA</XPD:REF>
  23463. </XPD:OBJ>
  23464. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="ZqanKXSj20qoGWz9XhC9VQAA">
  23465. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  23466. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  23467. <XPD:ATTR name="Text" type="string">&lt;&lt;create&gt;&gt;</XPD:ATTR>
  23468. <XPD:REF name="Model">GKqHK7uaTEeoZL1eXATu1QAA</XPD:REF>
  23469. <XPD:REF name="HostEdge">zj0gLe4XtU2J2bVhHsjKoQAA</XPD:REF>
  23470. </XPD:OBJ>
  23471. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Je5Rr6ZcME+IRLz17kornAAA">
  23472. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  23473. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  23474. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  23475. <XPD:REF name="Model">GKqHK7uaTEeoZL1eXATu1QAA</XPD:REF>
  23476. <XPD:REF name="HostEdge">zj0gLe4XtU2J2bVhHsjKoQAA</XPD:REF>
  23477. </XPD:OBJ>
  23478. <XPD:OBJ name="Activation" type="UMLActivationView" guid="P8Nqae7dZUaAhg7YrQdr1QAA">
  23479. <XPD:ATTR name="Left" type="integer">1199</XPD:ATTR>
  23480. <XPD:ATTR name="Top" type="integer">209</XPD:ATTR>
  23481. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  23482. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  23483. </XPD:OBJ>
  23484. </XPD:OBJ>
  23485. <XPD:OBJ name="OwnedViews[10]" type="UMLSeqStimulusView" guid="cCyZUo+qL02sb4GGEh3gwgAA">
  23486. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  23487. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  23488. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  23489. <XPD:ATTR name="Points" type="Points">1702,216;1933,216</XPD:ATTR>
  23490. <XPD:REF name="Model">twaVQAbQn0SQxSav8hKGygAA</XPD:REF>
  23491. <XPD:REF name="Head">+wCnW3yutEeNI63TdKQpkAAA</XPD:REF>
  23492. <XPD:REF name="Tail">TbZv4vmixEauqpXIdyVNdgAA</XPD:REF>
  23493. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="5BDr2UxqLE2GGjbTc+azDgAA">
  23494. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  23495. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  23496. <XPD:ATTR name="Text" type="string">IAgent := new(listener)</XPD:ATTR>
  23497. <XPD:REF name="Model">twaVQAbQn0SQxSav8hKGygAA</XPD:REF>
  23498. <XPD:REF name="HostEdge">cCyZUo+qL02sb4GGEh3gwgAA</XPD:REF>
  23499. </XPD:OBJ>
  23500. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="4WkxemYG00WYV5++zENhUgAA">
  23501. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  23502. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  23503. <XPD:ATTR name="Text" type="string">&lt;&lt;create&gt;&gt;</XPD:ATTR>
  23504. <XPD:REF name="Model">twaVQAbQn0SQxSav8hKGygAA</XPD:REF>
  23505. <XPD:REF name="HostEdge">cCyZUo+qL02sb4GGEh3gwgAA</XPD:REF>
  23506. </XPD:OBJ>
  23507. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Dl6jjpeXM0SMqkUGPmPexQAA">
  23508. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  23509. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  23510. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  23511. <XPD:REF name="Model">twaVQAbQn0SQxSav8hKGygAA</XPD:REF>
  23512. <XPD:REF name="HostEdge">cCyZUo+qL02sb4GGEh3gwgAA</XPD:REF>
  23513. </XPD:OBJ>
  23514. <XPD:OBJ name="Activation" type="UMLActivationView" guid="hB7xS58h1UCPvbBuJl4kdAAA">
  23515. <XPD:ATTR name="Left" type="integer">1933</XPD:ATTR>
  23516. <XPD:ATTR name="Top" type="integer">216</XPD:ATTR>
  23517. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  23518. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  23519. </XPD:OBJ>
  23520. </XPD:OBJ>
  23521. <XPD:OBJ name="OwnedViews[11]" type="UMLSeqStimulusView" guid="9LSfj24cFU+rp+nfIoeHUwAA">
  23522. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  23523. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  23524. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  23525. <XPD:ATTR name="Points" type="Points">147,224;382,224</XPD:ATTR>
  23526. <XPD:REF name="Model">UVJZlx7WuUW8BWRWnTMKVwAA</XPD:REF>
  23527. <XPD:REF name="Head">yexABU1UCEy5R/KkGohcEQAA</XPD:REF>
  23528. <XPD:REF name="Tail">bgjtXzPElEqJn9pi84tImgAA</XPD:REF>
  23529. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="adH2FYKfrkyalgzcHRESxwAA">
  23530. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  23531. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  23532. <XPD:ATTR name="Text" type="string">ITcpAgentListener := new()</XPD:ATTR>
  23533. <XPD:REF name="Model">UVJZlx7WuUW8BWRWnTMKVwAA</XPD:REF>
  23534. <XPD:REF name="HostEdge">9LSfj24cFU+rp+nfIoeHUwAA</XPD:REF>
  23535. </XPD:OBJ>
  23536. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="HYjly1YVRUSu/I5FiSQYagAA">
  23537. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  23538. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  23539. <XPD:ATTR name="Text" type="string">&lt;&lt;create&gt;&gt;</XPD:ATTR>
  23540. <XPD:REF name="Model">UVJZlx7WuUW8BWRWnTMKVwAA</XPD:REF>
  23541. <XPD:REF name="HostEdge">9LSfj24cFU+rp+nfIoeHUwAA</XPD:REF>
  23542. </XPD:OBJ>
  23543. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="tfT8pva9kk6PQjxG1SFXLwAA">
  23544. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  23545. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  23546. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  23547. <XPD:REF name="Model">UVJZlx7WuUW8BWRWnTMKVwAA</XPD:REF>
  23548. <XPD:REF name="HostEdge">9LSfj24cFU+rp+nfIoeHUwAA</XPD:REF>
  23549. </XPD:OBJ>
  23550. <XPD:OBJ name="Activation" type="UMLActivationView" guid="v2rXGeEJu0GEcQH90sDU+wAA">
  23551. <XPD:ATTR name="Left" type="integer">382</XPD:ATTR>
  23552. <XPD:ATTR name="Top" type="integer">224</XPD:ATTR>
  23553. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  23554. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  23555. </XPD:OBJ>
  23556. </XPD:OBJ>
  23557. <XPD:OBJ name="OwnedViews[12]" type="UMLSeqStimulusView" guid="aEtdljySnk+Jnw8H2MyfBAAA">
  23558. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  23559. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  23560. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  23561. <XPD:ATTR name="Points" type="Points">1199,236;957,236</XPD:ATTR>
  23562. <XPD:REF name="Model">waLdiSPvU0aqFpb250AZIwAA</XPD:REF>
  23563. <XPD:REF name="Head">Of+EE4bQSk2dMrxBCuhmVwAA</XPD:REF>
  23564. <XPD:REF name="Tail">dpffqY3360GzYdj7w2urkQAA</XPD:REF>
  23565. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="rs+xJB8kQU2FIQspU4MfWgAA">
  23566. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  23567. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  23568. <XPD:ATTR name="Text" type="string">server</XPD:ATTR>
  23569. <XPD:REF name="Model">waLdiSPvU0aqFpb250AZIwAA</XPD:REF>
  23570. <XPD:REF name="HostEdge">aEtdljySnk+Jnw8H2MyfBAAA</XPD:REF>
  23571. </XPD:OBJ>
  23572. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="16D6Hqt0VUyFa/bIyaOf/AAA">
  23573. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  23574. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  23575. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  23576. <XPD:REF name="Model">waLdiSPvU0aqFpb250AZIwAA</XPD:REF>
  23577. <XPD:REF name="HostEdge">aEtdljySnk+Jnw8H2MyfBAAA</XPD:REF>
  23578. </XPD:OBJ>
  23579. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="zEZdkaqUbUeUTwGXgtT3lQAA">
  23580. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  23581. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  23582. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  23583. <XPD:REF name="Model">waLdiSPvU0aqFpb250AZIwAA</XPD:REF>
  23584. <XPD:REF name="HostEdge">aEtdljySnk+Jnw8H2MyfBAAA</XPD:REF>
  23585. </XPD:OBJ>
  23586. <XPD:OBJ name="Activation" type="UMLActivationView" guid="MLa7gOAz4Eyk+ItzgRm8EQAA">
  23587. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  23588. <XPD:ATTR name="Left" type="integer">957</XPD:ATTR>
  23589. <XPD:ATTR name="Top" type="integer">236</XPD:ATTR>
  23590. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  23591. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  23592. </XPD:OBJ>
  23593. </XPD:OBJ>
  23594. <XPD:OBJ name="OwnedViews[13]" type="UMLSeqStimulusView" guid="hM4zK3J2M0qTbiDJg6DftgAA">
  23595. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  23596. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  23597. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  23598. <XPD:ATTR name="Points" type="Points">1933,242;1702,242</XPD:ATTR>
  23599. <XPD:REF name="Model">RjOELc899E24BqUs1P8w2gAA</XPD:REF>
  23600. <XPD:REF name="Head">TbZv4vmixEauqpXIdyVNdgAA</XPD:REF>
  23601. <XPD:REF name="Tail">+wCnW3yutEeNI63TdKQpkAAA</XPD:REF>
  23602. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="rVafn85Q0UuQ8CT3kM8omgAA">
  23603. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  23604. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  23605. <XPD:ATTR name="Text" type="string">agent</XPD:ATTR>
  23606. <XPD:REF name="Model">RjOELc899E24BqUs1P8w2gAA</XPD:REF>
  23607. <XPD:REF name="HostEdge">hM4zK3J2M0qTbiDJg6DftgAA</XPD:REF>
  23608. </XPD:OBJ>
  23609. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="fPZCy0QkUEuunewcn0EgMAAA">
  23610. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  23611. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  23612. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  23613. <XPD:REF name="Model">RjOELc899E24BqUs1P8w2gAA</XPD:REF>
  23614. <XPD:REF name="HostEdge">hM4zK3J2M0qTbiDJg6DftgAA</XPD:REF>
  23615. </XPD:OBJ>
  23616. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="7jaNfsa5aUeweVVoMZEPoQAA">
  23617. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  23618. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  23619. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  23620. <XPD:REF name="Model">RjOELc899E24BqUs1P8w2gAA</XPD:REF>
  23621. <XPD:REF name="HostEdge">hM4zK3J2M0qTbiDJg6DftgAA</XPD:REF>
  23622. </XPD:OBJ>
  23623. <XPD:OBJ name="Activation" type="UMLActivationView" guid="mEthd2DisU2Xx4RQ/1FQoAAA">
  23624. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  23625. <XPD:ATTR name="Left" type="integer">1702</XPD:ATTR>
  23626. <XPD:ATTR name="Top" type="integer">242</XPD:ATTR>
  23627. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  23628. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  23629. </XPD:OBJ>
  23630. </XPD:OBJ>
  23631. <XPD:OBJ name="OwnedViews[14]" type="UMLSeqStimulusView" guid="YzPwOBpQpU2JgPIxj5MjdgAA">
  23632. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  23633. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  23634. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  23635. <XPD:ATTR name="Points" type="Points">382,251;147,251</XPD:ATTR>
  23636. <XPD:REF name="Model">mpQYN0pghkiv6UDJsnfuWwAA</XPD:REF>
  23637. <XPD:REF name="Head">bgjtXzPElEqJn9pi84tImgAA</XPD:REF>
  23638. <XPD:REF name="Tail">yexABU1UCEy5R/KkGohcEQAA</XPD:REF>
  23639. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="YSsHkmv/TEKDGOd/Agr68gAA">
  23640. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  23641. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  23642. <XPD:ATTR name="Text" type="string">listener</XPD:ATTR>
  23643. <XPD:REF name="Model">mpQYN0pghkiv6UDJsnfuWwAA</XPD:REF>
  23644. <XPD:REF name="HostEdge">YzPwOBpQpU2JgPIxj5MjdgAA</XPD:REF>
  23645. </XPD:OBJ>
  23646. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="sSLq0Qpa8Uy9SdJwtifvYQAA">
  23647. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  23648. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  23649. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  23650. <XPD:REF name="Model">mpQYN0pghkiv6UDJsnfuWwAA</XPD:REF>
  23651. <XPD:REF name="HostEdge">YzPwOBpQpU2JgPIxj5MjdgAA</XPD:REF>
  23652. </XPD:OBJ>
  23653. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="wVZ1QsXVuUWge/szkcqrKwAA">
  23654. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  23655. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  23656. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  23657. <XPD:REF name="Model">mpQYN0pghkiv6UDJsnfuWwAA</XPD:REF>
  23658. <XPD:REF name="HostEdge">YzPwOBpQpU2JgPIxj5MjdgAA</XPD:REF>
  23659. </XPD:OBJ>
  23660. <XPD:OBJ name="Activation" type="UMLActivationView" guid="qPMiDqzBoEi7uFW9XHTOKAAA">
  23661. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  23662. <XPD:ATTR name="Left" type="integer">147</XPD:ATTR>
  23663. <XPD:ATTR name="Top" type="integer">251</XPD:ATTR>
  23664. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  23665. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  23666. </XPD:OBJ>
  23667. </XPD:OBJ>
  23668. <XPD:OBJ name="OwnedViews[15]" type="UMLSeqStimulusView" guid="81Znj6ipLE+uQJdj3I3BjAAA">
  23669. <XPD:ATTR name="LineColor" type="string">clBlue</XPD:ATTR>
  23670. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  23671. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  23672. <XPD:ATTR name="Points" type="Points">957,290;1199,290</XPD:ATTR>
  23673. <XPD:REF name="Model">u/hYdn97j0e2w7qGm8lrPQAA</XPD:REF>
  23674. <XPD:REF name="Head">dpffqY3360GzYdj7w2urkQAA</XPD:REF>
  23675. <XPD:REF name="Tail">Of+EE4bQSk2dMrxBCuhmVwAA</XPD:REF>
  23676. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="/myrcBq6xEmtPLopTIxvPQAA">
  23677. <XPD:ATTR name="FontColor" type="string">clBlue</XPD:ATTR>
  23678. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  23679. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  23680. <XPD:ATTR name="Text" type="string">Start()</XPD:ATTR>
  23681. <XPD:REF name="Model">u/hYdn97j0e2w7qGm8lrPQAA</XPD:REF>
  23682. <XPD:REF name="HostEdge">81Znj6ipLE+uQJdj3I3BjAAA</XPD:REF>
  23683. </XPD:OBJ>
  23684. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="tiLG7fP0K0Sei2XNjqspmgAA">
  23685. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  23686. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  23687. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  23688. <XPD:REF name="Model">u/hYdn97j0e2w7qGm8lrPQAA</XPD:REF>
  23689. <XPD:REF name="HostEdge">81Znj6ipLE+uQJdj3I3BjAAA</XPD:REF>
  23690. </XPD:OBJ>
  23691. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="lHRXGq0+iEyMcve/cNwqZQAA">
  23692. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  23693. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  23694. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  23695. <XPD:REF name="Model">u/hYdn97j0e2w7qGm8lrPQAA</XPD:REF>
  23696. <XPD:REF name="HostEdge">81Znj6ipLE+uQJdj3I3BjAAA</XPD:REF>
  23697. </XPD:OBJ>
  23698. <XPD:OBJ name="Activation" type="UMLActivationView" guid="EKKUxD/xxk+aKHYCQ+InagAA">
  23699. <XPD:ATTR name="Left" type="integer">1199</XPD:ATTR>
  23700. <XPD:ATTR name="Top" type="integer">290</XPD:ATTR>
  23701. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  23702. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  23703. </XPD:OBJ>
  23704. </XPD:OBJ>
  23705. <XPD:OBJ name="OwnedViews[16]" type="UMLNoteView" guid="0Vfln1pKf0uQ0mhZitJAzgAA">
  23706. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  23707. <XPD:ATTR name="FillColor" type="string">$00E6FFE6</XPD:ATTR>
  23708. <XPD:ATTR name="Left" type="integer">440</XPD:ATTR>
  23709. <XPD:ATTR name="Top" type="integer">228</XPD:ATTR>
  23710. <XPD:ATTR name="Width" type="integer">157</XPD:ATTR>
  23711. <XPD:ATTR name="Height" type="integer">26</XPD:ATTR>
  23712. <XPD:ATTR name="Text" type="string">Create Agent &amp; Listener
  23713. </XPD:ATTR>
  23714. </XPD:OBJ>
  23715. <XPD:OBJ name="OwnedViews[17]" type="UMLNoteLinkView" guid="/RgI1HhgMU+8hRwVwP36LAAA">
  23716. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  23717. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  23718. <XPD:ATTR name="Points" type="Points">395,238;440,239</XPD:ATTR>
  23719. <XPD:REF name="Head">0Vfln1pKf0uQ0mhZitJAzgAA</XPD:REF>
  23720. <XPD:REF name="Tail">v2rXGeEJu0GEcQH90sDU+wAA</XPD:REF>
  23721. </XPD:OBJ>
  23722. <XPD:OBJ name="OwnedViews[18]" type="UMLNoteView" guid="Qv2CPimlhkSTXPkCIxPjLgAA">
  23723. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  23724. <XPD:ATTR name="FillColor" type="string">$00E6FFE6</XPD:ATTR>
  23725. <XPD:ATTR name="Left" type="integer">468</XPD:ATTR>
  23726. <XPD:ATTR name="Top" type="integer">384</XPD:ATTR>
  23727. <XPD:ATTR name="Width" type="integer">85</XPD:ATTR>
  23728. <XPD:ATTR name="Height" type="integer">26</XPD:ATTR>
  23729. <XPD:ATTR name="Text" type="string">Start Agent
  23730. </XPD:ATTR>
  23731. </XPD:OBJ>
  23732. <XPD:OBJ name="OwnedViews[19]" type="UMLNoteLinkView" guid="WrJc/bUgEE+85S4gm/Nx6QAA">
  23733. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  23734. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  23735. <XPD:ATTR name="Points" type="Points">620,328;533,253</XPD:ATTR>
  23736. <XPD:REF name="Head">0Vfln1pKf0uQ0mhZitJAzgAA</XPD:REF>
  23737. <XPD:REF name="Tail">/og21wPYTEaycNPMQZkZUQAA</XPD:REF>
  23738. </XPD:OBJ>
  23739. <XPD:OBJ name="OwnedViews[20]" type="UMLNoteLinkView" guid="owpR9m26bUSYgX01eOF5ZgAA">
  23740. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  23741. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  23742. <XPD:ATTR name="Points" type="Points">620,441;542,409</XPD:ATTR>
  23743. <XPD:REF name="Head">Qv2CPimlhkSTXPkCIxPjLgAA</XPD:REF>
  23744. <XPD:REF name="Tail">0a1wOUQz2UiUyr3e9Bb0SwAA</XPD:REF>
  23745. </XPD:OBJ>
  23746. <XPD:OBJ name="OwnedViews[21]" type="UMLNoteView" guid="gkqUvj6zm0SHCoIe2SKckAAA">
  23747. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  23748. <XPD:ATTR name="FillColor" type="string">$00E6FFE6</XPD:ATTR>
  23749. <XPD:ATTR name="Left" type="integer">188</XPD:ATTR>
  23750. <XPD:ATTR name="Top" type="integer">524</XPD:ATTR>
  23751. <XPD:ATTR name="Width" type="integer">126</XPD:ATTR>
  23752. <XPD:ATTR name="Height" type="integer">26</XPD:ATTR>
  23753. <XPD:ATTR name="Text" type="string">Connect Operation
  23754. </XPD:ATTR>
  23755. </XPD:OBJ>
  23756. <XPD:OBJ name="OwnedViews[22]" type="UMLNoteLinkView" guid="AEuaF7bO90e1XsxdwXocdAAA">
  23757. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  23758. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  23759. <XPD:ATTR name="Points" type="Points">620,509;313,531</XPD:ATTR>
  23760. <XPD:REF name="Head">gkqUvj6zm0SHCoIe2SKckAAA</XPD:REF>
  23761. <XPD:REF name="Tail">kaymAvXvsEafxUejw5yotgAA</XPD:REF>
  23762. </XPD:OBJ>
  23763. <XPD:OBJ name="OwnedViews[23]" type="UMLNoteLinkView" guid="j4wGeqSBZUWBlCm2bOZbKgAA">
  23764. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  23765. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  23766. <XPD:ATTR name="Points" type="Points">382,569;365,568</XPD:ATTR>
  23767. <XPD:REF name="Head">7ttclFeTnUmkkMMP9dw/bAAA</XPD:REF>
  23768. <XPD:REF name="Tail">F7ir4qnZcEaW6UwtUzgylQAA</XPD:REF>
  23769. </XPD:OBJ>
  23770. <XPD:OBJ name="OwnedViews[24]" type="UMLNoteLinkView" guid="qdw3Y5lELU6asU5mxprlHAAA">
  23771. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  23772. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  23773. <XPD:ATTR name="Points" type="Points">382,628;300,605</XPD:ATTR>
  23774. <XPD:REF name="Head">WNyldfqfh0+nnq5wwL3X4AAA</XPD:REF>
  23775. <XPD:REF name="Tail">tvHHENZLZ0qJm4tOe/b3qQAA</XPD:REF>
  23776. </XPD:OBJ>
  23777. <XPD:OBJ name="OwnedViews[25]" type="UMLNoteView" guid="FVocQtL3gkaQluADo0iwUQAA">
  23778. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  23779. <XPD:ATTR name="FillColor" type="string">$00E6FFE6</XPD:ATTR>
  23780. <XPD:ATTR name="Left" type="integer">188</XPD:ATTR>
  23781. <XPD:ATTR name="Top" type="integer">692</XPD:ATTR>
  23782. <XPD:ATTR name="Width" type="integer">109</XPD:ATTR>
  23783. <XPD:ATTR name="Height" type="integer">26</XPD:ATTR>
  23784. <XPD:ATTR name="Text" type="string">Send Operation
  23785. </XPD:ATTR>
  23786. </XPD:OBJ>
  23787. <XPD:OBJ name="OwnedViews[26]" type="UMLNoteLinkView" guid="0Y/OOlxG30GvJeH2XJSmLAAA">
  23788. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  23789. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  23790. <XPD:ATTR name="Points" type="Points">620,690;296,702</XPD:ATTR>
  23791. <XPD:REF name="Head">FVocQtL3gkaQluADo0iwUQAA</XPD:REF>
  23792. <XPD:REF name="Tail">9lS2iW92REyTOFXx6oFvYAAA</XPD:REF>
  23793. </XPD:OBJ>
  23794. <XPD:OBJ name="OwnedViews[27]" type="UMLNoteView" guid="7ttclFeTnUmkkMMP9dw/bAAA">
  23795. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  23796. <XPD:ATTR name="FillColor" type="string">$00E6FFE6</XPD:ATTR>
  23797. <XPD:ATTR name="Left" type="integer">188</XPD:ATTR>
  23798. <XPD:ATTR name="Top" type="integer">552</XPD:ATTR>
  23799. <XPD:ATTR name="Width" type="integer">178</XPD:ATTR>
  23800. <XPD:ATTR name="Height" type="integer">26</XPD:ATTR>
  23801. <XPD:ATTR name="Text" type="string">OnPrepareConnect Callback
  23802. </XPD:ATTR>
  23803. </XPD:OBJ>
  23804. <XPD:OBJ name="OwnedViews[28]" type="UMLNoteView" guid="WNyldfqfh0+nnq5wwL3X4AAA">
  23805. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  23806. <XPD:ATTR name="FillColor" type="string">$00E6FFE6</XPD:ATTR>
  23807. <XPD:ATTR name="Left" type="integer">188</XPD:ATTR>
  23808. <XPD:ATTR name="Top" type="integer">580</XPD:ATTR>
  23809. <XPD:ATTR name="Width" type="integer">133</XPD:ATTR>
  23810. <XPD:ATTR name="Height" type="integer">26</XPD:ATTR>
  23811. <XPD:ATTR name="Text" type="string">OnConnect Callback
  23812. </XPD:ATTR>
  23813. </XPD:OBJ>
  23814. <XPD:OBJ name="OwnedViews[29]" type="UMLNoteView" guid="L52zCnvp3UuZnci4sRI0lwAA">
  23815. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  23816. <XPD:ATTR name="FillColor" type="string">$00E6FFE6</XPD:ATTR>
  23817. <XPD:ATTR name="Left" type="integer">188</XPD:ATTR>
  23818. <XPD:ATTR name="Top" type="integer">720</XPD:ATTR>
  23819. <XPD:ATTR name="Width" type="integer">116</XPD:ATTR>
  23820. <XPD:ATTR name="Height" type="integer">26</XPD:ATTR>
  23821. <XPD:ATTR name="Text" type="string">OnSend Callback
  23822. </XPD:ATTR>
  23823. </XPD:OBJ>
  23824. <XPD:OBJ name="OwnedViews[30]" type="UMLNoteLinkView" guid="E3Ff7rWvHE2JxkmsoA84CwAA">
  23825. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  23826. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  23827. <XPD:ATTR name="Points" type="Points">382,745;303,738</XPD:ATTR>
  23828. <XPD:REF name="Head">L52zCnvp3UuZnci4sRI0lwAA</XPD:REF>
  23829. <XPD:REF name="Tail">knnNYW35b0Cy/WKm0z8H/QAA</XPD:REF>
  23830. </XPD:OBJ>
  23831. <XPD:OBJ name="OwnedViews[31]" type="UMLNoteView" guid="Idabkcv/ikmqAFmb6MUaOgAA">
  23832. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  23833. <XPD:ATTR name="FillColor" type="string">$00E6FFE6</XPD:ATTR>
  23834. <XPD:ATTR name="Left" type="integer">188</XPD:ATTR>
  23835. <XPD:ATTR name="Top" type="integer">816</XPD:ATTR>
  23836. <XPD:ATTR name="Width" type="integer">131</XPD:ATTR>
  23837. <XPD:ATTR name="Height" type="integer">26</XPD:ATTR>
  23838. <XPD:ATTR name="Text" type="string">OnReceive Callback
  23839. </XPD:ATTR>
  23840. </XPD:OBJ>
  23841. <XPD:OBJ name="OwnedViews[32]" type="UMLNoteLinkView" guid="G8yau7DzFUyrrCNQ+B5tngAA">
  23842. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  23843. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  23844. <XPD:ATTR name="Points" type="Points">382,842;318,835</XPD:ATTR>
  23845. <XPD:REF name="Head">Idabkcv/ikmqAFmb6MUaOgAA</XPD:REF>
  23846. <XPD:REF name="Tail">+49T4AyPL0W3AJZ/WaYk+wAA</XPD:REF>
  23847. </XPD:OBJ>
  23848. <XPD:OBJ name="OwnedViews[33]" type="UMLNoteView" guid="bNeTVtkO80is01lUjD9v/AAA">
  23849. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  23850. <XPD:ATTR name="FillColor" type="string">$00E6FFE6</XPD:ATTR>
  23851. <XPD:ATTR name="Left" type="integer">188</XPD:ATTR>
  23852. <XPD:ATTR name="Top" type="integer">912</XPD:ATTR>
  23853. <XPD:ATTR name="Width" type="integer">120</XPD:ATTR>
  23854. <XPD:ATTR name="Height" type="integer">26</XPD:ATTR>
  23855. <XPD:ATTR name="Text" type="string">OnClose Callback
  23856. </XPD:ATTR>
  23857. </XPD:OBJ>
  23858. <XPD:OBJ name="OwnedViews[34]" type="UMLNoteView" guid="b0nSfzl8Z0uD21Wmmjt/LAAA">
  23859. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  23860. <XPD:ATTR name="FillColor" type="string">$00E6FFE6</XPD:ATTR>
  23861. <XPD:ATTR name="Left" type="integer">188</XPD:ATTR>
  23862. <XPD:ATTR name="Top" type="integer">1044</XPD:ATTR>
  23863. <XPD:ATTR name="Width" type="integer">117</XPD:ATTR>
  23864. <XPD:ATTR name="Height" type="integer">26</XPD:ATTR>
  23865. <XPD:ATTR name="Text" type="string">Stop Operation
  23866. </XPD:ATTR>
  23867. </XPD:OBJ>
  23868. <XPD:OBJ name="OwnedViews[35]" type="UMLNoteView" guid="4KlPgeWRsUiAN23Tqg8/QgAA">
  23869. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  23870. <XPD:ATTR name="FillColor" type="string">$00E6FFE6</XPD:ATTR>
  23871. <XPD:ATTR name="Left" type="integer">188</XPD:ATTR>
  23872. <XPD:ATTR name="Top" type="integer">1084</XPD:ATTR>
  23873. <XPD:ATTR name="Width" type="integer">177</XPD:ATTR>
  23874. <XPD:ATTR name="Height" type="integer">26</XPD:ATTR>
  23875. <XPD:ATTR name="Text" type="string">OnShutdown Callback
  23876. </XPD:ATTR>
  23877. </XPD:OBJ>
  23878. <XPD:OBJ name="OwnedViews[36]" type="UMLNoteLinkView" guid="DLyE9rJwMkai0R8V/qvh5QAA">
  23879. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  23880. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  23881. <XPD:ATTR name="Points" type="Points">382,941;307,932</XPD:ATTR>
  23882. <XPD:REF name="Head">bNeTVtkO80is01lUjD9v/AAA</XPD:REF>
  23883. <XPD:REF name="Tail">3uAxv167jUuuqqe+9BSGmwAA</XPD:REF>
  23884. </XPD:OBJ>
  23885. <XPD:OBJ name="OwnedViews[37]" type="UMLNoteLinkView" guid="a2Tv2PU7QkShd41XVUWOoQAA">
  23886. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  23887. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  23888. <XPD:ATTR name="Points" type="Points">620,1042;304,1054</XPD:ATTR>
  23889. <XPD:REF name="Head">b0nSfzl8Z0uD21Wmmjt/LAAA</XPD:REF>
  23890. <XPD:REF name="Tail">bJKMlTAo7U6yXpGRa1cWcgAA</XPD:REF>
  23891. </XPD:OBJ>
  23892. <XPD:OBJ name="OwnedViews[38]" type="UMLNoteLinkView" guid="W2TmbbuFRkK1k6O6pnpe0AAA">
  23893. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  23894. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  23895. <XPD:ATTR name="Points" type="Points">382,1109;364,1107</XPD:ATTR>
  23896. <XPD:REF name="Head">4KlPgeWRsUiAN23Tqg8/QgAA</XPD:REF>
  23897. <XPD:REF name="Tail">FFFK0l7+EkirZYOB3oJ25gAA</XPD:REF>
  23898. </XPD:OBJ>
  23899. <XPD:OBJ name="OwnedViews[39]" type="UMLSeqStimulusView" guid="ONHfDMi2cE6eUYVGDXwgGwAA">
  23900. <XPD:ATTR name="LineColor" type="string">clBlue</XPD:ATTR>
  23901. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  23902. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  23903. <XPD:ATTR name="Points" type="Points">1702,312;1933,312</XPD:ATTR>
  23904. <XPD:REF name="Model">ge2n5wRT306cnabk/HU2IgAA</XPD:REF>
  23905. <XPD:REF name="Head">+wCnW3yutEeNI63TdKQpkAAA</XPD:REF>
  23906. <XPD:REF name="Tail">TbZv4vmixEauqpXIdyVNdgAA</XPD:REF>
  23907. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="7kaHO4BY+02bLmXX33d0MwAA">
  23908. <XPD:ATTR name="FontColor" type="string">clBlue</XPD:ATTR>
  23909. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  23910. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  23911. <XPD:ATTR name="Text" type="string">Start()</XPD:ATTR>
  23912. <XPD:REF name="Model">ge2n5wRT306cnabk/HU2IgAA</XPD:REF>
  23913. <XPD:REF name="HostEdge">ONHfDMi2cE6eUYVGDXwgGwAA</XPD:REF>
  23914. </XPD:OBJ>
  23915. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="bm8tEGiHRk+kIwUDKneKFgAA">
  23916. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  23917. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  23918. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  23919. <XPD:REF name="Model">ge2n5wRT306cnabk/HU2IgAA</XPD:REF>
  23920. <XPD:REF name="HostEdge">ONHfDMi2cE6eUYVGDXwgGwAA</XPD:REF>
  23921. </XPD:OBJ>
  23922. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="MyOXiblw7UuKuKCE1BW1bQAA">
  23923. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  23924. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  23925. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  23926. <XPD:REF name="Model">ge2n5wRT306cnabk/HU2IgAA</XPD:REF>
  23927. <XPD:REF name="HostEdge">ONHfDMi2cE6eUYVGDXwgGwAA</XPD:REF>
  23928. </XPD:OBJ>
  23929. <XPD:OBJ name="Activation" type="UMLActivationView" guid="PVtRHzMG4E2RDgwzpeDXiQAA">
  23930. <XPD:ATTR name="Left" type="integer">1933</XPD:ATTR>
  23931. <XPD:ATTR name="Top" type="integer">312</XPD:ATTR>
  23932. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  23933. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  23934. </XPD:OBJ>
  23935. </XPD:OBJ>
  23936. <XPD:OBJ name="OwnedViews[40]" type="UMLSeqStimulusView" guid="gHBXKkyxe0K1OBNbZXeV3wAA">
  23937. <XPD:ATTR name="LineColor" type="string">clPurple</XPD:ATTR>
  23938. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  23939. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  23940. <XPD:ATTR name="Points" type="Points">1199,314;957,314</XPD:ATTR>
  23941. <XPD:REF name="Model">KjbQrlapxE2xRsUF2q8bDwAA</XPD:REF>
  23942. <XPD:REF name="Head">Of+EE4bQSk2dMrxBCuhmVwAA</XPD:REF>
  23943. <XPD:REF name="Tail">dpffqY3360GzYdj7w2urkQAA</XPD:REF>
  23944. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="tmtNQw9rKEyZzwwsb6nUFgAA">
  23945. <XPD:ATTR name="FontColor" type="string">clPurple</XPD:ATTR>
  23946. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  23947. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  23948. <XPD:ATTR name="Text" type="string">OnPrepareListen</XPD:ATTR>
  23949. <XPD:REF name="Model">KjbQrlapxE2xRsUF2q8bDwAA</XPD:REF>
  23950. <XPD:REF name="HostEdge">gHBXKkyxe0K1OBNbZXeV3wAA</XPD:REF>
  23951. </XPD:OBJ>
  23952. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="+mhVJ1ufakO4Io6g0KALRQAA">
  23953. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  23954. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  23955. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  23956. <XPD:REF name="Model">KjbQrlapxE2xRsUF2q8bDwAA</XPD:REF>
  23957. <XPD:REF name="HostEdge">gHBXKkyxe0K1OBNbZXeV3wAA</XPD:REF>
  23958. </XPD:OBJ>
  23959. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="hsv35g4f2E+POf/gq4cfGQAA">
  23960. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  23961. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  23962. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  23963. <XPD:REF name="Model">KjbQrlapxE2xRsUF2q8bDwAA</XPD:REF>
  23964. <XPD:REF name="HostEdge">gHBXKkyxe0K1OBNbZXeV3wAA</XPD:REF>
  23965. </XPD:OBJ>
  23966. <XPD:OBJ name="Activation" type="UMLActivationView" guid="qbB5KS/3I0Go23QphqjzTwAA">
  23967. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  23968. <XPD:ATTR name="Left" type="integer">957</XPD:ATTR>
  23969. <XPD:ATTR name="Top" type="integer">314</XPD:ATTR>
  23970. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  23971. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  23972. </XPD:OBJ>
  23973. </XPD:OBJ>
  23974. <XPD:OBJ name="OwnedViews[41]" type="UMLSeqStimulusView" guid="TvRznbBpRE+w6+5JbXI1MQAA">
  23975. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  23976. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  23977. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  23978. <XPD:ATTR name="Points" type="Points">147,319;620,319</XPD:ATTR>
  23979. <XPD:REF name="Model">eiRtiRQwQU+VjHaN3rVhqAAA</XPD:REF>
  23980. <XPD:REF name="Head">mNvSnPlpGUa+X6DT/4CU0gAA</XPD:REF>
  23981. <XPD:REF name="Tail">bgjtXzPElEqJn9pi84tImgAA</XPD:REF>
  23982. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="XADN74LqR0yL0MGs32m/CwAA">
  23983. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  23984. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  23985. <XPD:ATTR name="Text" type="string">ITcpAgent := new(listener)</XPD:ATTR>
  23986. <XPD:REF name="Model">eiRtiRQwQU+VjHaN3rVhqAAA</XPD:REF>
  23987. <XPD:REF name="HostEdge">TvRznbBpRE+w6+5JbXI1MQAA</XPD:REF>
  23988. </XPD:OBJ>
  23989. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Yq3P8NDISkWbBpzIALuaNAAA">
  23990. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  23991. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  23992. <XPD:ATTR name="Text" type="string">&lt;&lt;create&gt;&gt;</XPD:ATTR>
  23993. <XPD:REF name="Model">eiRtiRQwQU+VjHaN3rVhqAAA</XPD:REF>
  23994. <XPD:REF name="HostEdge">TvRznbBpRE+w6+5JbXI1MQAA</XPD:REF>
  23995. </XPD:OBJ>
  23996. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Sw1pCgW9yUetluMmS7gJDQAA">
  23997. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  23998. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  23999. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  24000. <XPD:REF name="Model">eiRtiRQwQU+VjHaN3rVhqAAA</XPD:REF>
  24001. <XPD:REF name="HostEdge">TvRznbBpRE+w6+5JbXI1MQAA</XPD:REF>
  24002. </XPD:OBJ>
  24003. <XPD:OBJ name="Activation" type="UMLActivationView" guid="/og21wPYTEaycNPMQZkZUQAA">
  24004. <XPD:ATTR name="Left" type="integer">620</XPD:ATTR>
  24005. <XPD:ATTR name="Top" type="integer">319</XPD:ATTR>
  24006. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  24007. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  24008. </XPD:OBJ>
  24009. </XPD:OBJ>
  24010. <XPD:OBJ name="OwnedViews[42]" type="UMLSeqStimulusView" guid="Mwl65WlBAkWLprLAGAE5rwAA">
  24011. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  24012. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  24013. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  24014. <XPD:ATTR name="Points" type="Points">620,346;147,346</XPD:ATTR>
  24015. <XPD:REF name="Model">gc1T6rnMnUylWpF5/By8ZAAA</XPD:REF>
  24016. <XPD:REF name="Head">bgjtXzPElEqJn9pi84tImgAA</XPD:REF>
  24017. <XPD:REF name="Tail">mNvSnPlpGUa+X6DT/4CU0gAA</XPD:REF>
  24018. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="nFx0rlGSaESIT2wsAYwrPQAA">
  24019. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  24020. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  24021. <XPD:ATTR name="Text" type="string">agent</XPD:ATTR>
  24022. <XPD:REF name="Model">gc1T6rnMnUylWpF5/By8ZAAA</XPD:REF>
  24023. <XPD:REF name="HostEdge">Mwl65WlBAkWLprLAGAE5rwAA</XPD:REF>
  24024. </XPD:OBJ>
  24025. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="2whExSQQeUuKrz6NLE118wAA">
  24026. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  24027. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  24028. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  24029. <XPD:REF name="Model">gc1T6rnMnUylWpF5/By8ZAAA</XPD:REF>
  24030. <XPD:REF name="HostEdge">Mwl65WlBAkWLprLAGAE5rwAA</XPD:REF>
  24031. </XPD:OBJ>
  24032. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="SzfCPTfD2E6h57QE/gJ7RwAA">
  24033. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  24034. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  24035. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  24036. <XPD:REF name="Model">gc1T6rnMnUylWpF5/By8ZAAA</XPD:REF>
  24037. <XPD:REF name="HostEdge">Mwl65WlBAkWLprLAGAE5rwAA</XPD:REF>
  24038. </XPD:OBJ>
  24039. <XPD:OBJ name="Activation" type="UMLActivationView" guid="b47/8PPC8UCkJPStZQDmlgAA">
  24040. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  24041. <XPD:ATTR name="Left" type="integer">147</XPD:ATTR>
  24042. <XPD:ATTR name="Top" type="integer">346</XPD:ATTR>
  24043. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  24044. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  24045. </XPD:OBJ>
  24046. </XPD:OBJ>
  24047. <XPD:OBJ name="OwnedViews[43]" type="UMLSeqStimulusView" guid="aeW3gGFMI0i5mnoP8rzsewAA">
  24048. <XPD:ATTR name="LineColor" type="string">clPurple</XPD:ATTR>
  24049. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  24050. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  24051. <XPD:ATTR name="Points" type="Points">1206,395;957,395</XPD:ATTR>
  24052. <XPD:REF name="Model">q1qjKctdRE2v7HKXDklokQAA</XPD:REF>
  24053. <XPD:REF name="Head">Of+EE4bQSk2dMrxBCuhmVwAA</XPD:REF>
  24054. <XPD:REF name="Tail">dpffqY3360GzYdj7w2urkQAA</XPD:REF>
  24055. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="IIBHLWCwIUiM6wuvyLWTmAAA">
  24056. <XPD:ATTR name="FontColor" type="string">clPurple</XPD:ATTR>
  24057. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  24058. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  24059. <XPD:ATTR name="Text" type="string">OnAccept</XPD:ATTR>
  24060. <XPD:REF name="Model">q1qjKctdRE2v7HKXDklokQAA</XPD:REF>
  24061. <XPD:REF name="HostEdge">aeW3gGFMI0i5mnoP8rzsewAA</XPD:REF>
  24062. </XPD:OBJ>
  24063. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="m0jDDCoTiEq8NwAytW11RQAA">
  24064. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  24065. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  24066. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  24067. <XPD:REF name="Model">q1qjKctdRE2v7HKXDklokQAA</XPD:REF>
  24068. <XPD:REF name="HostEdge">aeW3gGFMI0i5mnoP8rzsewAA</XPD:REF>
  24069. </XPD:OBJ>
  24070. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="QwmWvJMhaU6ewMykRWR9fAAA">
  24071. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  24072. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  24073. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  24074. <XPD:REF name="Model">q1qjKctdRE2v7HKXDklokQAA</XPD:REF>
  24075. <XPD:REF name="HostEdge">aeW3gGFMI0i5mnoP8rzsewAA</XPD:REF>
  24076. </XPD:OBJ>
  24077. <XPD:OBJ name="Activation" type="UMLActivationView" guid="ViawMDaeG0SZ9WLnqgGdUgAA">
  24078. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  24079. <XPD:ATTR name="Left" type="integer">957</XPD:ATTR>
  24080. <XPD:ATTR name="Top" type="integer">395</XPD:ATTR>
  24081. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  24082. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  24083. </XPD:OBJ>
  24084. </XPD:OBJ>
  24085. <XPD:OBJ name="OwnedViews[44]" type="UMLSeqStimulusView" guid="CAh9vY3mukOvRlolvYiXeQAA">
  24086. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  24087. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  24088. <XPD:ATTR name="Points" type="Points">1458,395;1206,395</XPD:ATTR>
  24089. <XPD:REF name="Model">hhg1h6MW70ylqCivIbWRXQAA</XPD:REF>
  24090. <XPD:REF name="Head">dpffqY3360GzYdj7w2urkQAA</XPD:REF>
  24091. <XPD:REF name="Tail">DKt3hU+zzUSpte7zoVHRzQAA</XPD:REF>
  24092. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="JditL6P5Ik2/PtBBqUhmIQAA">
  24093. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  24094. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  24095. <XPD:ATTR name="Text" type="string">Connect</XPD:ATTR>
  24096. <XPD:REF name="Model">hhg1h6MW70ylqCivIbWRXQAA</XPD:REF>
  24097. <XPD:REF name="HostEdge">CAh9vY3mukOvRlolvYiXeQAA</XPD:REF>
  24098. </XPD:OBJ>
  24099. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="MjulBGij+U+E5JpzHIJMEQAA">
  24100. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  24101. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  24102. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  24103. <XPD:REF name="Model">hhg1h6MW70ylqCivIbWRXQAA</XPD:REF>
  24104. <XPD:REF name="HostEdge">CAh9vY3mukOvRlolvYiXeQAA</XPD:REF>
  24105. </XPD:OBJ>
  24106. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="1a+zJ1XMukC/JACU+aBHpwAA">
  24107. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  24108. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  24109. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  24110. <XPD:REF name="Model">hhg1h6MW70ylqCivIbWRXQAA</XPD:REF>
  24111. <XPD:REF name="HostEdge">CAh9vY3mukOvRlolvYiXeQAA</XPD:REF>
  24112. </XPD:OBJ>
  24113. <XPD:OBJ name="Activation" type="UMLActivationView" guid="aG/gPSVIFUm73FtX4xZfGgAA">
  24114. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  24115. <XPD:ATTR name="Left" type="integer">1206</XPD:ATTR>
  24116. <XPD:ATTR name="Top" type="integer">395</XPD:ATTR>
  24117. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  24118. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  24119. </XPD:OBJ>
  24120. </XPD:OBJ>
  24121. <XPD:OBJ name="OwnedViews[45]" type="UMLSeqStimulusView" guid="x12y5MX61kSU8UEZBCKBzAAA">
  24122. <XPD:ATTR name="LineColor" type="string">clBlue</XPD:ATTR>
  24123. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  24124. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  24125. <XPD:ATTR name="Points" type="Points">1702,404;1933,404</XPD:ATTR>
  24126. <XPD:REF name="Model">UiC+SdjuLkO6xrRIGFh2PAAA</XPD:REF>
  24127. <XPD:REF name="Head">+wCnW3yutEeNI63TdKQpkAAA</XPD:REF>
  24128. <XPD:REF name="Tail">TbZv4vmixEauqpXIdyVNdgAA</XPD:REF>
  24129. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="VAqAXQcyTEODbem67Ii8fQAA">
  24130. <XPD:ATTR name="FontColor" type="string">clBlue</XPD:ATTR>
  24131. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  24132. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  24133. <XPD:ATTR name="Text" type="string">Connect()</XPD:ATTR>
  24134. <XPD:REF name="Model">UiC+SdjuLkO6xrRIGFh2PAAA</XPD:REF>
  24135. <XPD:REF name="HostEdge">x12y5MX61kSU8UEZBCKBzAAA</XPD:REF>
  24136. </XPD:OBJ>
  24137. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="oSni4e7TvEifqVqMkG8SIQAA">
  24138. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  24139. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  24140. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  24141. <XPD:REF name="Model">UiC+SdjuLkO6xrRIGFh2PAAA</XPD:REF>
  24142. <XPD:REF name="HostEdge">x12y5MX61kSU8UEZBCKBzAAA</XPD:REF>
  24143. </XPD:OBJ>
  24144. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="6lTcAQt1v0u6iPpCYWefkwAA">
  24145. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  24146. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  24147. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  24148. <XPD:REF name="Model">UiC+SdjuLkO6xrRIGFh2PAAA</XPD:REF>
  24149. <XPD:REF name="HostEdge">x12y5MX61kSU8UEZBCKBzAAA</XPD:REF>
  24150. </XPD:OBJ>
  24151. <XPD:OBJ name="Activation" type="UMLActivationView" guid="KavA0F4Ed06tfoY0nugESQAA">
  24152. <XPD:ATTR name="Left" type="integer">1933</XPD:ATTR>
  24153. <XPD:ATTR name="Top" type="integer">404</XPD:ATTR>
  24154. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  24155. <XPD:ATTR name="Height" type="integer">57</XPD:ATTR>
  24156. </XPD:OBJ>
  24157. </XPD:OBJ>
  24158. <XPD:OBJ name="OwnedViews[46]" type="UMLSeqStimulusView" guid="HnK/vetZsE2Zoo9YLGV1KgAA">
  24159. <XPD:ATTR name="LineColor" type="string">clBlue</XPD:ATTR>
  24160. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  24161. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  24162. <XPD:ATTR name="Points" type="Points">147,429;620,429</XPD:ATTR>
  24163. <XPD:REF name="Model">3ll2HhKX0kq8L2WoIISIqQAA</XPD:REF>
  24164. <XPD:REF name="Head">mNvSnPlpGUa+X6DT/4CU0gAA</XPD:REF>
  24165. <XPD:REF name="Tail">bgjtXzPElEqJn9pi84tImgAA</XPD:REF>
  24166. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Gnu7K7y05Ua+fA2/QxU5IgAA">
  24167. <XPD:ATTR name="FontColor" type="string">clNavy</XPD:ATTR>
  24168. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  24169. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  24170. <XPD:ATTR name="Text" type="string">Start()</XPD:ATTR>
  24171. <XPD:REF name="Model">3ll2HhKX0kq8L2WoIISIqQAA</XPD:REF>
  24172. <XPD:REF name="HostEdge">HnK/vetZsE2Zoo9YLGV1KgAA</XPD:REF>
  24173. </XPD:OBJ>
  24174. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="KIsC249fQkanOGfrxCf1oQAA">
  24175. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  24176. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  24177. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  24178. <XPD:REF name="Model">3ll2HhKX0kq8L2WoIISIqQAA</XPD:REF>
  24179. <XPD:REF name="HostEdge">HnK/vetZsE2Zoo9YLGV1KgAA</XPD:REF>
  24180. </XPD:OBJ>
  24181. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="sKtOLiHU8EyqnH3HBGyYoAAA">
  24182. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  24183. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  24184. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  24185. <XPD:REF name="Model">3ll2HhKX0kq8L2WoIISIqQAA</XPD:REF>
  24186. <XPD:REF name="HostEdge">HnK/vetZsE2Zoo9YLGV1KgAA</XPD:REF>
  24187. </XPD:OBJ>
  24188. <XPD:OBJ name="Activation" type="UMLActivationView" guid="0a1wOUQz2UiUyr3e9Bb0SwAA">
  24189. <XPD:ATTR name="Left" type="integer">620</XPD:ATTR>
  24190. <XPD:ATTR name="Top" type="integer">429</XPD:ATTR>
  24191. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  24192. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  24193. </XPD:OBJ>
  24194. </XPD:OBJ>
  24195. <XPD:OBJ name="OwnedViews[47]" type="UMLSeqStimulusView" guid="PMbi1EVd7kmNs8rUg0gpgwAA">
  24196. <XPD:ATTR name="LineColor" type="string">clPurple</XPD:ATTR>
  24197. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  24198. <XPD:ATTR name="FontColor" type="string">clPurple</XPD:ATTR>
  24199. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  24200. <XPD:ATTR name="Points" type="Points">1933,430;1702,430</XPD:ATTR>
  24201. <XPD:REF name="Model">FYipeeoMCUm19jcfhm3biAAA</XPD:REF>
  24202. <XPD:REF name="Head">TbZv4vmixEauqpXIdyVNdgAA</XPD:REF>
  24203. <XPD:REF name="Tail">+wCnW3yutEeNI63TdKQpkAAA</XPD:REF>
  24204. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="HBvIQwHTJ0uhglpkMgdLZwAA">
  24205. <XPD:ATTR name="LineColor" type="string">clPurple</XPD:ATTR>
  24206. <XPD:ATTR name="FontColor" type="string">clPurple</XPD:ATTR>
  24207. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  24208. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  24209. <XPD:ATTR name="Text" type="string">OnPrepareConnect</XPD:ATTR>
  24210. <XPD:REF name="Model">FYipeeoMCUm19jcfhm3biAAA</XPD:REF>
  24211. <XPD:REF name="HostEdge">PMbi1EVd7kmNs8rUg0gpgwAA</XPD:REF>
  24212. </XPD:OBJ>
  24213. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="QO897OzHzUmfzk9SzWRNsAAA">
  24214. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  24215. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  24216. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  24217. <XPD:REF name="Model">FYipeeoMCUm19jcfhm3biAAA</XPD:REF>
  24218. <XPD:REF name="HostEdge">PMbi1EVd7kmNs8rUg0gpgwAA</XPD:REF>
  24219. </XPD:OBJ>
  24220. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="xJSpv2Wxp029oO8YA4kxsgAA">
  24221. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  24222. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  24223. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  24224. <XPD:REF name="Model">FYipeeoMCUm19jcfhm3biAAA</XPD:REF>
  24225. <XPD:REF name="HostEdge">PMbi1EVd7kmNs8rUg0gpgwAA</XPD:REF>
  24226. </XPD:OBJ>
  24227. <XPD:OBJ name="Activation" type="UMLActivationView" guid="v5eDHHIcYEilCuzU5KJ7wwAA">
  24228. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  24229. <XPD:ATTR name="Left" type="integer">1702</XPD:ATTR>
  24230. <XPD:ATTR name="Top" type="integer">430</XPD:ATTR>
  24231. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  24232. <XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
  24233. </XPD:OBJ>
  24234. </XPD:OBJ>
  24235. <XPD:OBJ name="OwnedViews[48]" type="UMLSeqStimulusView" guid="K1jfKNg6hUSMEfA71rVwswAA">
  24236. <XPD:ATTR name="LineColor" type="string">clPurple</XPD:ATTR>
  24237. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  24238. <XPD:ATTR name="FontColor" type="string">clPurple</XPD:ATTR>
  24239. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  24240. <XPD:ATTR name="Points" type="Points">1933,457;1702,457</XPD:ATTR>
  24241. <XPD:REF name="Model">/bHgYzIBqECI2mdaGkoJMwAA</XPD:REF>
  24242. <XPD:REF name="Head">TbZv4vmixEauqpXIdyVNdgAA</XPD:REF>
  24243. <XPD:REF name="Tail">+wCnW3yutEeNI63TdKQpkAAA</XPD:REF>
  24244. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="oCuVcNdbjE+NevEDYO0iuAAA">
  24245. <XPD:ATTR name="LineColor" type="string">clPurple</XPD:ATTR>
  24246. <XPD:ATTR name="FontColor" type="string">clPurple</XPD:ATTR>
  24247. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  24248. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  24249. <XPD:ATTR name="Text" type="string">OnConnect</XPD:ATTR>
  24250. <XPD:REF name="Model">/bHgYzIBqECI2mdaGkoJMwAA</XPD:REF>
  24251. <XPD:REF name="HostEdge">K1jfKNg6hUSMEfA71rVwswAA</XPD:REF>
  24252. </XPD:OBJ>
  24253. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="aveAsSq3cEyTyKNgdNh0EQAA">
  24254. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  24255. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  24256. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  24257. <XPD:REF name="Model">/bHgYzIBqECI2mdaGkoJMwAA</XPD:REF>
  24258. <XPD:REF name="HostEdge">K1jfKNg6hUSMEfA71rVwswAA</XPD:REF>
  24259. </XPD:OBJ>
  24260. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="7hRALDgv0UuWoSd7q9lcMQAA">
  24261. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  24262. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  24263. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  24264. <XPD:REF name="Model">/bHgYzIBqECI2mdaGkoJMwAA</XPD:REF>
  24265. <XPD:REF name="HostEdge">K1jfKNg6hUSMEfA71rVwswAA</XPD:REF>
  24266. </XPD:OBJ>
  24267. <XPD:OBJ name="Activation" type="UMLActivationView" guid="rv07tinEnkWT94sjg62vhgAA">
  24268. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  24269. <XPD:ATTR name="Left" type="integer">1702</XPD:ATTR>
  24270. <XPD:ATTR name="Top" type="integer">457</XPD:ATTR>
  24271. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  24272. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  24273. </XPD:OBJ>
  24274. </XPD:OBJ>
  24275. <XPD:OBJ name="OwnedViews[49]" type="UMLSeqStimulusView" guid="Uva/yeEJ00eMzNPCIyuWZAAA">
  24276. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  24277. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  24278. <XPD:ATTR name="Points" type="Points">1946,457;2173,457</XPD:ATTR>
  24279. <XPD:REF name="Model">NUW8ZK/ERk2X3umbnhegzwAA</XPD:REF>
  24280. <XPD:REF name="Head">W7BRFi1ZrESz7J7YQP9lKAAA</XPD:REF>
  24281. <XPD:REF name="Tail">+wCnW3yutEeNI63TdKQpkAAA</XPD:REF>
  24282. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="o2Jo085TaU+VCg83m1yWjQAA">
  24283. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  24284. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  24285. <XPD:ATTR name="Text" type="string">Connect</XPD:ATTR>
  24286. <XPD:REF name="Model">NUW8ZK/ERk2X3umbnhegzwAA</XPD:REF>
  24287. <XPD:REF name="HostEdge">Uva/yeEJ00eMzNPCIyuWZAAA</XPD:REF>
  24288. </XPD:OBJ>
  24289. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="w/6FVGnluk6k+nxlAftAZQAA">
  24290. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  24291. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  24292. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  24293. <XPD:REF name="Model">NUW8ZK/ERk2X3umbnhegzwAA</XPD:REF>
  24294. <XPD:REF name="HostEdge">Uva/yeEJ00eMzNPCIyuWZAAA</XPD:REF>
  24295. </XPD:OBJ>
  24296. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="9PYcNtOxfE63ie6AXXjTXAAA">
  24297. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  24298. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  24299. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  24300. <XPD:REF name="Model">NUW8ZK/ERk2X3umbnhegzwAA</XPD:REF>
  24301. <XPD:REF name="HostEdge">Uva/yeEJ00eMzNPCIyuWZAAA</XPD:REF>
  24302. </XPD:OBJ>
  24303. <XPD:OBJ name="Activation" type="UMLActivationView" guid="JG+cMsWibke+wCF273LW/wAA">
  24304. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  24305. <XPD:ATTR name="Left" type="integer">2173</XPD:ATTR>
  24306. <XPD:ATTR name="Top" type="integer">457</XPD:ATTR>
  24307. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  24308. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  24309. </XPD:OBJ>
  24310. </XPD:OBJ>
  24311. <XPD:OBJ name="OwnedViews[50]" type="UMLSeqStimulusView" guid="eYJrYhPCEUS7T6jsSTfTGAAA">
  24312. <XPD:ATTR name="LineColor" type="string">clBlue</XPD:ATTR>
  24313. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  24314. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  24315. <XPD:ATTR name="Points" type="Points">147,495;620,495</XPD:ATTR>
  24316. <XPD:REF name="Model">qxo3boab2UKQT7Y0WGaO5wAA</XPD:REF>
  24317. <XPD:REF name="Head">mNvSnPlpGUa+X6DT/4CU0gAA</XPD:REF>
  24318. <XPD:REF name="Tail">bgjtXzPElEqJn9pi84tImgAA</XPD:REF>
  24319. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="J/7B/bplR0mvdF2z/39NKQAA">
  24320. <XPD:ATTR name="FontColor" type="string">clNavy</XPD:ATTR>
  24321. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  24322. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  24323. <XPD:ATTR name="Text" type="string">Connect(address, port)</XPD:ATTR>
  24324. <XPD:REF name="Model">qxo3boab2UKQT7Y0WGaO5wAA</XPD:REF>
  24325. <XPD:REF name="HostEdge">eYJrYhPCEUS7T6jsSTfTGAAA</XPD:REF>
  24326. </XPD:OBJ>
  24327. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="+BQImtFl5EatTspYweostgAA">
  24328. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  24329. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  24330. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  24331. <XPD:REF name="Model">qxo3boab2UKQT7Y0WGaO5wAA</XPD:REF>
  24332. <XPD:REF name="HostEdge">eYJrYhPCEUS7T6jsSTfTGAAA</XPD:REF>
  24333. </XPD:OBJ>
  24334. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="YaQ6jqrvlkGnm9TobP6zFgAA">
  24335. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  24336. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  24337. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  24338. <XPD:REF name="Model">qxo3boab2UKQT7Y0WGaO5wAA</XPD:REF>
  24339. <XPD:REF name="HostEdge">eYJrYhPCEUS7T6jsSTfTGAAA</XPD:REF>
  24340. </XPD:OBJ>
  24341. <XPD:OBJ name="Activation" type="UMLActivationView" guid="kaymAvXvsEafxUejw5yotgAA">
  24342. <XPD:ATTR name="Left" type="integer">620</XPD:ATTR>
  24343. <XPD:ATTR name="Top" type="integer">495</XPD:ATTR>
  24344. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  24345. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  24346. </XPD:OBJ>
  24347. </XPD:OBJ>
  24348. <XPD:OBJ name="OwnedViews[51]" type="UMLSeqStimulusView" guid="OLadb8YV2kW2/OneXcT5fAAA">
  24349. <XPD:ATTR name="LineColor" type="string">clPurple</XPD:ATTR>
  24350. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  24351. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  24352. <XPD:ATTR name="Points" type="Points">1206,503;957,503</XPD:ATTR>
  24353. <XPD:REF name="Model">xbH85UKQlESFWJculb723gAA</XPD:REF>
  24354. <XPD:REF name="Head">Of+EE4bQSk2dMrxBCuhmVwAA</XPD:REF>
  24355. <XPD:REF name="Tail">dpffqY3360GzYdj7w2urkQAA</XPD:REF>
  24356. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="pFjZq1ZbMESH4F1X0n00WgAA">
  24357. <XPD:ATTR name="FontColor" type="string">clPurple</XPD:ATTR>
  24358. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  24359. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  24360. <XPD:ATTR name="Text" type="string">OnReceive</XPD:ATTR>
  24361. <XPD:REF name="Model">xbH85UKQlESFWJculb723gAA</XPD:REF>
  24362. <XPD:REF name="HostEdge">OLadb8YV2kW2/OneXcT5fAAA</XPD:REF>
  24363. </XPD:OBJ>
  24364. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="eaKTRn/wnki9Mww6L7VskwAA">
  24365. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  24366. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  24367. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  24368. <XPD:REF name="Model">xbH85UKQlESFWJculb723gAA</XPD:REF>
  24369. <XPD:REF name="HostEdge">OLadb8YV2kW2/OneXcT5fAAA</XPD:REF>
  24370. </XPD:OBJ>
  24371. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="nyDC18c9sUGBz8ALFTYbkgAA">
  24372. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  24373. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  24374. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  24375. <XPD:REF name="Model">xbH85UKQlESFWJculb723gAA</XPD:REF>
  24376. <XPD:REF name="HostEdge">OLadb8YV2kW2/OneXcT5fAAA</XPD:REF>
  24377. </XPD:OBJ>
  24378. <XPD:OBJ name="Activation" type="UMLActivationView" guid="f/tfXdQ/Zkqk60OVCTcrjgAA">
  24379. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  24380. <XPD:ATTR name="Left" type="integer">957</XPD:ATTR>
  24381. <XPD:ATTR name="Top" type="integer">503</XPD:ATTR>
  24382. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  24383. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  24384. </XPD:OBJ>
  24385. </XPD:OBJ>
  24386. <XPD:OBJ name="OwnedViews[52]" type="UMLSeqStimulusView" guid="k+k1sVK/4kCTCrxJp3KZmAAA">
  24387. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  24388. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  24389. <XPD:ATTR name="Points" type="Points">1458,503;1206,503</XPD:ATTR>
  24390. <XPD:REF name="Model">/VRCJTy/oEur+ilCjeW2XgAA</XPD:REF>
  24391. <XPD:REF name="Head">dpffqY3360GzYdj7w2urkQAA</XPD:REF>
  24392. <XPD:REF name="Tail">DKt3hU+zzUSpte7zoVHRzQAA</XPD:REF>
  24393. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="vvS+hIfiFUm6pV7syiA4rQAA">
  24394. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  24395. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  24396. <XPD:ATTR name="Text" type="string">Send</XPD:ATTR>
  24397. <XPD:REF name="Model">/VRCJTy/oEur+ilCjeW2XgAA</XPD:REF>
  24398. <XPD:REF name="HostEdge">k+k1sVK/4kCTCrxJp3KZmAAA</XPD:REF>
  24399. </XPD:OBJ>
  24400. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="XdA4bINjukiRzFUWcIGLowAA">
  24401. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  24402. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  24403. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  24404. <XPD:REF name="Model">/VRCJTy/oEur+ilCjeW2XgAA</XPD:REF>
  24405. <XPD:REF name="HostEdge">k+k1sVK/4kCTCrxJp3KZmAAA</XPD:REF>
  24406. </XPD:OBJ>
  24407. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="1Lt0eShNTUOlP3C/pdWUTgAA">
  24408. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  24409. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  24410. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  24411. <XPD:REF name="Model">/VRCJTy/oEur+ilCjeW2XgAA</XPD:REF>
  24412. <XPD:REF name="HostEdge">k+k1sVK/4kCTCrxJp3KZmAAA</XPD:REF>
  24413. </XPD:OBJ>
  24414. <XPD:OBJ name="Activation" type="UMLActivationView" guid="ZZpFKw7ZNk2zXDGy4yIZAwAA">
  24415. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  24416. <XPD:ATTR name="Left" type="integer">1206</XPD:ATTR>
  24417. <XPD:ATTR name="Top" type="integer">503</XPD:ATTR>
  24418. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  24419. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  24420. </XPD:OBJ>
  24421. </XPD:OBJ>
  24422. <XPD:OBJ name="OwnedViews[53]" type="UMLSeqStimulusView" guid="fRP4qNvR302+2rcIff42YQAA">
  24423. <XPD:ATTR name="LineColor" type="string">clBlue</XPD:ATTR>
  24424. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  24425. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  24426. <XPD:ATTR name="Points" type="Points">1702,548;1933,548</XPD:ATTR>
  24427. <XPD:REF name="Model">3BL7NFdLw0yo7RLubFSFzQAA</XPD:REF>
  24428. <XPD:REF name="Head">+wCnW3yutEeNI63TdKQpkAAA</XPD:REF>
  24429. <XPD:REF name="Tail">TbZv4vmixEauqpXIdyVNdgAA</XPD:REF>
  24430. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="TJCZs0i5lk2QArLRdXMFTAAA">
  24431. <XPD:ATTR name="FontColor" type="string">clBlue</XPD:ATTR>
  24432. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  24433. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  24434. <XPD:ATTR name="Text" type="string">Send()</XPD:ATTR>
  24435. <XPD:REF name="Model">3BL7NFdLw0yo7RLubFSFzQAA</XPD:REF>
  24436. <XPD:REF name="HostEdge">fRP4qNvR302+2rcIff42YQAA</XPD:REF>
  24437. </XPD:OBJ>
  24438. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="4L0bDC+B/0quYVP/OUBkKgAA">
  24439. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  24440. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  24441. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  24442. <XPD:REF name="Model">3BL7NFdLw0yo7RLubFSFzQAA</XPD:REF>
  24443. <XPD:REF name="HostEdge">fRP4qNvR302+2rcIff42YQAA</XPD:REF>
  24444. </XPD:OBJ>
  24445. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="bdgWKPJ1ZU2ukkIYbuZ6nQAA">
  24446. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  24447. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  24448. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  24449. <XPD:REF name="Model">3BL7NFdLw0yo7RLubFSFzQAA</XPD:REF>
  24450. <XPD:REF name="HostEdge">fRP4qNvR302+2rcIff42YQAA</XPD:REF>
  24451. </XPD:OBJ>
  24452. <XPD:OBJ name="Activation" type="UMLActivationView" guid="62V/zVtdWUigKHmczQlTNQAA">
  24453. <XPD:ATTR name="Left" type="integer">1933</XPD:ATTR>
  24454. <XPD:ATTR name="Top" type="integer">548</XPD:ATTR>
  24455. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  24456. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  24457. </XPD:OBJ>
  24458. </XPD:OBJ>
  24459. <XPD:OBJ name="OwnedViews[54]" type="UMLSeqStimulusView" guid="jEQTYK+V2062OgAJI9+KJgAA">
  24460. <XPD:ATTR name="LineColor" type="string">$00A703B4</XPD:ATTR>
  24461. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  24462. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  24463. <XPD:ATTR name="Points" type="Points">627,555;395,555</XPD:ATTR>
  24464. <XPD:REF name="Model">Wjv7v/0JW0SsHdI2VbWR+AAA</XPD:REF>
  24465. <XPD:REF name="Head">yexABU1UCEy5R/KkGohcEQAA</XPD:REF>
  24466. <XPD:REF name="Tail">mNvSnPlpGUa+X6DT/4CU0gAA</XPD:REF>
  24467. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="2GVDb1w55kK7Kt9QHjl+GgAA">
  24468. <XPD:ATTR name="FontColor" type="string">clMaroon</XPD:ATTR>
  24469. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  24470. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  24471. <XPD:ATTR name="Text" type="string">OnPrepareConnect(connid)</XPD:ATTR>
  24472. <XPD:REF name="Model">Wjv7v/0JW0SsHdI2VbWR+AAA</XPD:REF>
  24473. <XPD:REF name="HostEdge">jEQTYK+V2062OgAJI9+KJgAA</XPD:REF>
  24474. </XPD:OBJ>
  24475. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="ZBiAeBth30mcnxI4RyM3UwAA">
  24476. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  24477. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  24478. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  24479. <XPD:REF name="Model">Wjv7v/0JW0SsHdI2VbWR+AAA</XPD:REF>
  24480. <XPD:REF name="HostEdge">jEQTYK+V2062OgAJI9+KJgAA</XPD:REF>
  24481. </XPD:OBJ>
  24482. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="mtELRVGaxkinEIIebcCMXQAA">
  24483. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  24484. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  24485. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  24486. <XPD:REF name="Model">Wjv7v/0JW0SsHdI2VbWR+AAA</XPD:REF>
  24487. <XPD:REF name="HostEdge">jEQTYK+V2062OgAJI9+KJgAA</XPD:REF>
  24488. </XPD:OBJ>
  24489. <XPD:OBJ name="Activation" type="UMLActivationView" guid="F7ir4qnZcEaW6UwtUzgylQAA">
  24490. <XPD:ATTR name="Left" type="integer">382</XPD:ATTR>
  24491. <XPD:ATTR name="Top" type="integer">555</XPD:ATTR>
  24492. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  24493. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  24494. </XPD:OBJ>
  24495. </XPD:OBJ>
  24496. <XPD:OBJ name="OwnedViews[55]" type="UMLSeqStimulusView" guid="+vTGrF2zx0OWj4eXWblGowAA">
  24497. <XPD:ATTR name="LineColor" type="string">clPurple</XPD:ATTR>
  24498. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  24499. <XPD:ATTR name="FontColor" type="string">clPurple</XPD:ATTR>
  24500. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  24501. <XPD:ATTR name="Points" type="Points">1933,572;1702,572</XPD:ATTR>
  24502. <XPD:REF name="Model">oF/LEA7hx0qNduBcIVAMJQAA</XPD:REF>
  24503. <XPD:REF name="Head">TbZv4vmixEauqpXIdyVNdgAA</XPD:REF>
  24504. <XPD:REF name="Tail">+wCnW3yutEeNI63TdKQpkAAA</XPD:REF>
  24505. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="UsLKaDn/rUGVeWg1C7PYGQAA">
  24506. <XPD:ATTR name="LineColor" type="string">clPurple</XPD:ATTR>
  24507. <XPD:ATTR name="FontColor" type="string">clPurple</XPD:ATTR>
  24508. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  24509. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  24510. <XPD:ATTR name="Text" type="string">OnSend</XPD:ATTR>
  24511. <XPD:REF name="Model">oF/LEA7hx0qNduBcIVAMJQAA</XPD:REF>
  24512. <XPD:REF name="HostEdge">+vTGrF2zx0OWj4eXWblGowAA</XPD:REF>
  24513. </XPD:OBJ>
  24514. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="1sjX7N6DF0WjS/QD9X7klAAA">
  24515. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  24516. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  24517. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  24518. <XPD:REF name="Model">oF/LEA7hx0qNduBcIVAMJQAA</XPD:REF>
  24519. <XPD:REF name="HostEdge">+vTGrF2zx0OWj4eXWblGowAA</XPD:REF>
  24520. </XPD:OBJ>
  24521. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="+GEqcbO4pUKGYA3Uj/mD3QAA">
  24522. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  24523. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  24524. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  24525. <XPD:REF name="Model">oF/LEA7hx0qNduBcIVAMJQAA</XPD:REF>
  24526. <XPD:REF name="HostEdge">+vTGrF2zx0OWj4eXWblGowAA</XPD:REF>
  24527. </XPD:OBJ>
  24528. <XPD:OBJ name="Activation" type="UMLActivationView" guid="s8iaV7JgekSef2KntfTxlgAA">
  24529. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  24530. <XPD:ATTR name="Left" type="integer">1702</XPD:ATTR>
  24531. <XPD:ATTR name="Top" type="integer">572</XPD:ATTR>
  24532. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  24533. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  24534. </XPD:OBJ>
  24535. </XPD:OBJ>
  24536. <XPD:OBJ name="OwnedViews[56]" type="UMLSeqStimulusView" guid="QO8N1X6VLky4cZtNH/bVqQAA">
  24537. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  24538. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  24539. <XPD:ATTR name="Points" type="Points">1946,572;2173,572</XPD:ATTR>
  24540. <XPD:REF name="Model">1vb2mQKxZ0+r/MA4zbJgbwAA</XPD:REF>
  24541. <XPD:REF name="Head">W7BRFi1ZrESz7J7YQP9lKAAA</XPD:REF>
  24542. <XPD:REF name="Tail">+wCnW3yutEeNI63TdKQpkAAA</XPD:REF>
  24543. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="zkJB78q7jkqBrdF/ry/wBAAA">
  24544. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  24545. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  24546. <XPD:ATTR name="Text" type="string">Send</XPD:ATTR>
  24547. <XPD:REF name="Model">1vb2mQKxZ0+r/MA4zbJgbwAA</XPD:REF>
  24548. <XPD:REF name="HostEdge">QO8N1X6VLky4cZtNH/bVqQAA</XPD:REF>
  24549. </XPD:OBJ>
  24550. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="GNk3vPcGuUuUSwZa/fZFpgAA">
  24551. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  24552. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  24553. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  24554. <XPD:REF name="Model">1vb2mQKxZ0+r/MA4zbJgbwAA</XPD:REF>
  24555. <XPD:REF name="HostEdge">QO8N1X6VLky4cZtNH/bVqQAA</XPD:REF>
  24556. </XPD:OBJ>
  24557. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="qgdZ0W1woUWyjYnM4VnhPQAA">
  24558. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  24559. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  24560. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  24561. <XPD:REF name="Model">1vb2mQKxZ0+r/MA4zbJgbwAA</XPD:REF>
  24562. <XPD:REF name="HostEdge">QO8N1X6VLky4cZtNH/bVqQAA</XPD:REF>
  24563. </XPD:OBJ>
  24564. <XPD:OBJ name="Activation" type="UMLActivationView" guid="ANZv3G8vXEyVNkYN8h9sRAAA">
  24565. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  24566. <XPD:ATTR name="Left" type="integer">2173</XPD:ATTR>
  24567. <XPD:ATTR name="Top" type="integer">572</XPD:ATTR>
  24568. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  24569. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  24570. </XPD:OBJ>
  24571. </XPD:OBJ>
  24572. <XPD:OBJ name="OwnedViews[57]" type="UMLSeqStimulusView" guid="H7uvq6t59UCNEZljpwH1GAAA">
  24573. <XPD:ATTR name="LineColor" type="string">$00A703B4</XPD:ATTR>
  24574. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  24575. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  24576. <XPD:ATTR name="Points" type="Points">627,616;395,616</XPD:ATTR>
  24577. <XPD:REF name="Model">8p8OEDcPcEqcPclkWC6twgAA</XPD:REF>
  24578. <XPD:REF name="Head">yexABU1UCEy5R/KkGohcEQAA</XPD:REF>
  24579. <XPD:REF name="Tail">mNvSnPlpGUa+X6DT/4CU0gAA</XPD:REF>
  24580. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="yyo4rDEn9UaB9eUEd8vL+gAA">
  24581. <XPD:ATTR name="FontColor" type="string">clMaroon</XPD:ATTR>
  24582. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  24583. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  24584. <XPD:ATTR name="Text" type="string">OnConnect(connid)</XPD:ATTR>
  24585. <XPD:REF name="Model">8p8OEDcPcEqcPclkWC6twgAA</XPD:REF>
  24586. <XPD:REF name="HostEdge">H7uvq6t59UCNEZljpwH1GAAA</XPD:REF>
  24587. </XPD:OBJ>
  24588. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="9yN+sJlAXUaiAVf+v1bolwAA">
  24589. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  24590. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  24591. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  24592. <XPD:REF name="Model">8p8OEDcPcEqcPclkWC6twgAA</XPD:REF>
  24593. <XPD:REF name="HostEdge">H7uvq6t59UCNEZljpwH1GAAA</XPD:REF>
  24594. </XPD:OBJ>
  24595. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="VvhqIlxoyEGpkMlfcdG7gwAA">
  24596. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  24597. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  24598. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  24599. <XPD:REF name="Model">8p8OEDcPcEqcPclkWC6twgAA</XPD:REF>
  24600. <XPD:REF name="HostEdge">H7uvq6t59UCNEZljpwH1GAAA</XPD:REF>
  24601. </XPD:OBJ>
  24602. <XPD:OBJ name="Activation" type="UMLActivationView" guid="tvHHENZLZ0qJm4tOe/b3qQAA">
  24603. <XPD:ATTR name="Left" type="integer">382</XPD:ATTR>
  24604. <XPD:ATTR name="Top" type="integer">616</XPD:ATTR>
  24605. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  24606. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  24607. </XPD:OBJ>
  24608. </XPD:OBJ>
  24609. <XPD:OBJ name="OwnedViews[58]" type="UMLSeqStimulusView" guid="/VoO4MkQoUqEWr+dUv9R5AAA">
  24610. <XPD:ATTR name="LineColor" type="string">clBlue</XPD:ATTR>
  24611. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  24612. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  24613. <XPD:ATTR name="Points" type="Points">957,616;1199,616</XPD:ATTR>
  24614. <XPD:REF name="Model">kAJ6OYlT5kSWgt6Y8JB6KQAA</XPD:REF>
  24615. <XPD:REF name="Head">dpffqY3360GzYdj7w2urkQAA</XPD:REF>
  24616. <XPD:REF name="Tail">Of+EE4bQSk2dMrxBCuhmVwAA</XPD:REF>
  24617. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="LJJLuZaXzEeLvU3XHUrhRQAA">
  24618. <XPD:ATTR name="FontColor" type="string">clBlue</XPD:ATTR>
  24619. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  24620. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  24621. <XPD:ATTR name="Text" type="string">Send()</XPD:ATTR>
  24622. <XPD:REF name="Model">kAJ6OYlT5kSWgt6Y8JB6KQAA</XPD:REF>
  24623. <XPD:REF name="HostEdge">/VoO4MkQoUqEWr+dUv9R5AAA</XPD:REF>
  24624. </XPD:OBJ>
  24625. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="B9hleoGfzECx9CLckvq+pQAA">
  24626. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  24627. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  24628. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  24629. <XPD:REF name="Model">kAJ6OYlT5kSWgt6Y8JB6KQAA</XPD:REF>
  24630. <XPD:REF name="HostEdge">/VoO4MkQoUqEWr+dUv9R5AAA</XPD:REF>
  24631. </XPD:OBJ>
  24632. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="6NyJKCu7Kk6h1SB0oTjcZwAA">
  24633. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  24634. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  24635. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  24636. <XPD:REF name="Model">kAJ6OYlT5kSWgt6Y8JB6KQAA</XPD:REF>
  24637. <XPD:REF name="HostEdge">/VoO4MkQoUqEWr+dUv9R5AAA</XPD:REF>
  24638. </XPD:OBJ>
  24639. <XPD:OBJ name="Activation" type="UMLActivationView" guid="BEACh3N8ykKETBEYusikoAAA">
  24640. <XPD:ATTR name="Left" type="integer">1199</XPD:ATTR>
  24641. <XPD:ATTR name="Top" type="integer">616</XPD:ATTR>
  24642. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  24643. <XPD:ATTR name="Height" type="integer">33</XPD:ATTR>
  24644. </XPD:OBJ>
  24645. </XPD:OBJ>
  24646. <XPD:OBJ name="OwnedViews[59]" type="UMLSeqStimulusView" guid="9lFefDL9EkGWx+GRTnrIZgAA">
  24647. <XPD:ATTR name="LineColor" type="string">clPurple</XPD:ATTR>
  24648. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  24649. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  24650. <XPD:ATTR name="Points" type="Points">1199,644;957,644</XPD:ATTR>
  24651. <XPD:REF name="Model">0exvc+RmxE++FLqQZ+YzawAA</XPD:REF>
  24652. <XPD:REF name="Head">Of+EE4bQSk2dMrxBCuhmVwAA</XPD:REF>
  24653. <XPD:REF name="Tail">dpffqY3360GzYdj7w2urkQAA</XPD:REF>
  24654. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="jHCDw9k5Xk+hiM0YqiH1rQAA">
  24655. <XPD:ATTR name="FontColor" type="string">clPurple</XPD:ATTR>
  24656. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  24657. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  24658. <XPD:ATTR name="Text" type="string">OnSend</XPD:ATTR>
  24659. <XPD:REF name="Model">0exvc+RmxE++FLqQZ+YzawAA</XPD:REF>
  24660. <XPD:REF name="HostEdge">9lFefDL9EkGWx+GRTnrIZgAA</XPD:REF>
  24661. </XPD:OBJ>
  24662. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="AKsxD1v0bEmrSHsp1AbdeAAA">
  24663. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  24664. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  24665. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  24666. <XPD:REF name="Model">0exvc+RmxE++FLqQZ+YzawAA</XPD:REF>
  24667. <XPD:REF name="HostEdge">9lFefDL9EkGWx+GRTnrIZgAA</XPD:REF>
  24668. </XPD:OBJ>
  24669. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="tpbUDxCgIUu9Z6vKJx46gAAA">
  24670. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  24671. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  24672. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  24673. <XPD:REF name="Model">0exvc+RmxE++FLqQZ+YzawAA</XPD:REF>
  24674. <XPD:REF name="HostEdge">9lFefDL9EkGWx+GRTnrIZgAA</XPD:REF>
  24675. </XPD:OBJ>
  24676. <XPD:OBJ name="Activation" type="UMLActivationView" guid="XDUqpbhR6U2NaF7vHA4XigAA">
  24677. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  24678. <XPD:ATTR name="Left" type="integer">957</XPD:ATTR>
  24679. <XPD:ATTR name="Top" type="integer">644</XPD:ATTR>
  24680. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  24681. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  24682. </XPD:OBJ>
  24683. </XPD:OBJ>
  24684. <XPD:OBJ name="OwnedViews[60]" type="UMLSeqStimulusView" guid="s2d3Z0E0+kKI8W+SNgARXAAA">
  24685. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  24686. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  24687. <XPD:ATTR name="Points" type="Points">1212,644;1458,644</XPD:ATTR>
  24688. <XPD:REF name="Model">9Ol7xVDHfk+aOrYlU/XxDAAA</XPD:REF>
  24689. <XPD:REF name="Head">DKt3hU+zzUSpte7zoVHRzQAA</XPD:REF>
  24690. <XPD:REF name="Tail">dpffqY3360GzYdj7w2urkQAA</XPD:REF>
  24691. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="z6hiLqsAU0qBnwR7Kwix4gAA">
  24692. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  24693. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  24694. <XPD:ATTR name="Text" type="string">Send</XPD:ATTR>
  24695. <XPD:REF name="Model">9Ol7xVDHfk+aOrYlU/XxDAAA</XPD:REF>
  24696. <XPD:REF name="HostEdge">s2d3Z0E0+kKI8W+SNgARXAAA</XPD:REF>
  24697. </XPD:OBJ>
  24698. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="i8Gf/qjfe06+Y0Kpv0nKHwAA">
  24699. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  24700. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  24701. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  24702. <XPD:REF name="Model">9Ol7xVDHfk+aOrYlU/XxDAAA</XPD:REF>
  24703. <XPD:REF name="HostEdge">s2d3Z0E0+kKI8W+SNgARXAAA</XPD:REF>
  24704. </XPD:OBJ>
  24705. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="ld3ZSL54xUqFQKEv+ME5HwAA">
  24706. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  24707. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  24708. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  24709. <XPD:REF name="Model">9Ol7xVDHfk+aOrYlU/XxDAAA</XPD:REF>
  24710. <XPD:REF name="HostEdge">s2d3Z0E0+kKI8W+SNgARXAAA</XPD:REF>
  24711. </XPD:OBJ>
  24712. <XPD:OBJ name="Activation" type="UMLActivationView" guid="1V9ZqDMtzkWkR1EuUaxSoAAA">
  24713. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  24714. <XPD:ATTR name="Left" type="integer">1458</XPD:ATTR>
  24715. <XPD:ATTR name="Top" type="integer">644</XPD:ATTR>
  24716. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  24717. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  24718. </XPD:OBJ>
  24719. </XPD:OBJ>
  24720. <XPD:OBJ name="OwnedViews[61]" type="UMLSeqStimulusView" guid="niqU3lxUj06wxkIb2xcgfwAA">
  24721. <XPD:ATTR name="LineColor" type="string">clBlue</XPD:ATTR>
  24722. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  24723. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  24724. <XPD:ATTR name="Points" type="Points">147,676;620,676</XPD:ATTR>
  24725. <XPD:REF name="Model">0gQj+YWF1kWUYfNhSvBRRgAA</XPD:REF>
  24726. <XPD:REF name="Head">mNvSnPlpGUa+X6DT/4CU0gAA</XPD:REF>
  24727. <XPD:REF name="Tail">bgjtXzPElEqJn9pi84tImgAA</XPD:REF>
  24728. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="dDj9hguQmkCxZuYWFRvM7AAA">
  24729. <XPD:ATTR name="FontColor" type="string">clNavy</XPD:ATTR>
  24730. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  24731. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  24732. <XPD:ATTR name="Text" type="string">Send(connid, data, length)</XPD:ATTR>
  24733. <XPD:REF name="Model">0gQj+YWF1kWUYfNhSvBRRgAA</XPD:REF>
  24734. <XPD:REF name="HostEdge">niqU3lxUj06wxkIb2xcgfwAA</XPD:REF>
  24735. </XPD:OBJ>
  24736. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="tzhYB0FLd0GBlk2f5puN3wAA">
  24737. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  24738. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  24739. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  24740. <XPD:REF name="Model">0gQj+YWF1kWUYfNhSvBRRgAA</XPD:REF>
  24741. <XPD:REF name="HostEdge">niqU3lxUj06wxkIb2xcgfwAA</XPD:REF>
  24742. </XPD:OBJ>
  24743. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="+2CLfHE+0UOCiArnLrpPuQAA">
  24744. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  24745. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  24746. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  24747. <XPD:REF name="Model">0gQj+YWF1kWUYfNhSvBRRgAA</XPD:REF>
  24748. <XPD:REF name="HostEdge">niqU3lxUj06wxkIb2xcgfwAA</XPD:REF>
  24749. </XPD:OBJ>
  24750. <XPD:OBJ name="Activation" type="UMLActivationView" guid="9lS2iW92REyTOFXx6oFvYAAA">
  24751. <XPD:ATTR name="Left" type="integer">620</XPD:ATTR>
  24752. <XPD:ATTR name="Top" type="integer">676</XPD:ATTR>
  24753. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  24754. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  24755. </XPD:OBJ>
  24756. </XPD:OBJ>
  24757. <XPD:OBJ name="OwnedViews[62]" type="UMLSeqStimulusView" guid="YkEmXAqy9EevsUZJVhd0hwAA">
  24758. <XPD:ATTR name="LineColor" type="string">clPurple</XPD:ATTR>
  24759. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  24760. <XPD:ATTR name="FontColor" type="string">clPurple</XPD:ATTR>
  24761. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  24762. <XPD:ATTR name="Points" type="Points">1940,676;1702,676</XPD:ATTR>
  24763. <XPD:REF name="Model">mErn0SwL4kWgwh37KhxrOwAA</XPD:REF>
  24764. <XPD:REF name="Head">TbZv4vmixEauqpXIdyVNdgAA</XPD:REF>
  24765. <XPD:REF name="Tail">+wCnW3yutEeNI63TdKQpkAAA</XPD:REF>
  24766. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="SrnbMXO510mGYeFjYmesgAAA">
  24767. <XPD:ATTR name="LineColor" type="string">clPurple</XPD:ATTR>
  24768. <XPD:ATTR name="FontColor" type="string">clPurple</XPD:ATTR>
  24769. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  24770. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  24771. <XPD:ATTR name="Text" type="string">OnReceive</XPD:ATTR>
  24772. <XPD:REF name="Model">mErn0SwL4kWgwh37KhxrOwAA</XPD:REF>
  24773. <XPD:REF name="HostEdge">YkEmXAqy9EevsUZJVhd0hwAA</XPD:REF>
  24774. </XPD:OBJ>
  24775. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="jR+Zo152ukOhmQUFHgu1bgAA">
  24776. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  24777. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  24778. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  24779. <XPD:REF name="Model">mErn0SwL4kWgwh37KhxrOwAA</XPD:REF>
  24780. <XPD:REF name="HostEdge">YkEmXAqy9EevsUZJVhd0hwAA</XPD:REF>
  24781. </XPD:OBJ>
  24782. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="nLknQDEGmEiWRkv3ssdsjAAA">
  24783. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  24784. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  24785. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  24786. <XPD:REF name="Model">mErn0SwL4kWgwh37KhxrOwAA</XPD:REF>
  24787. <XPD:REF name="HostEdge">YkEmXAqy9EevsUZJVhd0hwAA</XPD:REF>
  24788. </XPD:OBJ>
  24789. <XPD:OBJ name="Activation" type="UMLActivationView" guid="1XzjkVJ6VkivS5mDVr9b4wAA">
  24790. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  24791. <XPD:ATTR name="Left" type="integer">1702</XPD:ATTR>
  24792. <XPD:ATTR name="Top" type="integer">676</XPD:ATTR>
  24793. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  24794. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  24795. </XPD:OBJ>
  24796. </XPD:OBJ>
  24797. <XPD:OBJ name="OwnedViews[63]" type="UMLSeqStimulusView" guid="CWRCDraG50e3xZDvX5vLpQAA">
  24798. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  24799. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  24800. <XPD:ATTR name="Points" type="Points">2173,676;1940,676</XPD:ATTR>
  24801. <XPD:REF name="Model">PSWE8W0TEU+2XvyhDfkDzgAA</XPD:REF>
  24802. <XPD:REF name="Head">+wCnW3yutEeNI63TdKQpkAAA</XPD:REF>
  24803. <XPD:REF name="Tail">W7BRFi1ZrESz7J7YQP9lKAAA</XPD:REF>
  24804. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="O/BpHz9Gb0Odl8wHkJCIvwAA">
  24805. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  24806. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  24807. <XPD:ATTR name="Text" type="string">Send</XPD:ATTR>
  24808. <XPD:REF name="Model">PSWE8W0TEU+2XvyhDfkDzgAA</XPD:REF>
  24809. <XPD:REF name="HostEdge">CWRCDraG50e3xZDvX5vLpQAA</XPD:REF>
  24810. </XPD:OBJ>
  24811. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="w9Put6+2Tkqjc28U1Q1U/gAA">
  24812. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  24813. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  24814. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  24815. <XPD:REF name="Model">PSWE8W0TEU+2XvyhDfkDzgAA</XPD:REF>
  24816. <XPD:REF name="HostEdge">CWRCDraG50e3xZDvX5vLpQAA</XPD:REF>
  24817. </XPD:OBJ>
  24818. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="36FP6B4zL0acXLrWYxWStAAA">
  24819. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  24820. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  24821. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  24822. <XPD:REF name="Model">PSWE8W0TEU+2XvyhDfkDzgAA</XPD:REF>
  24823. <XPD:REF name="HostEdge">CWRCDraG50e3xZDvX5vLpQAA</XPD:REF>
  24824. </XPD:OBJ>
  24825. <XPD:OBJ name="Activation" type="UMLActivationView" guid="rc7dD9RtZkCBsneWpiKhbAAA">
  24826. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  24827. <XPD:ATTR name="Left" type="integer">1940</XPD:ATTR>
  24828. <XPD:ATTR name="Top" type="integer">676</XPD:ATTR>
  24829. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  24830. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  24831. </XPD:OBJ>
  24832. </XPD:OBJ>
  24833. <XPD:OBJ name="OwnedViews[64]" type="UMLSeqStimulusView" guid="KbnvIzhjfEWFVgq1gekqXAAA">
  24834. <XPD:ATTR name="LineColor" type="string">clPurple</XPD:ATTR>
  24835. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  24836. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  24837. <XPD:ATTR name="Points" type="Points">1206,724;957,724</XPD:ATTR>
  24838. <XPD:REF name="Model">1hZ1Ivgi7UWnVEcQGQ9xdwAA</XPD:REF>
  24839. <XPD:REF name="Head">Of+EE4bQSk2dMrxBCuhmVwAA</XPD:REF>
  24840. <XPD:REF name="Tail">dpffqY3360GzYdj7w2urkQAA</XPD:REF>
  24841. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="lXWksQSw0kyHBODybSFoQQAA">
  24842. <XPD:ATTR name="FontColor" type="string">clPurple</XPD:ATTR>
  24843. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  24844. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  24845. <XPD:ATTR name="Text" type="string">OnClose</XPD:ATTR>
  24846. <XPD:REF name="Model">1hZ1Ivgi7UWnVEcQGQ9xdwAA</XPD:REF>
  24847. <XPD:REF name="HostEdge">KbnvIzhjfEWFVgq1gekqXAAA</XPD:REF>
  24848. </XPD:OBJ>
  24849. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="lpCc05pDQEqW+QI1AVMyQQAA">
  24850. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  24851. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  24852. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  24853. <XPD:REF name="Model">1hZ1Ivgi7UWnVEcQGQ9xdwAA</XPD:REF>
  24854. <XPD:REF name="HostEdge">KbnvIzhjfEWFVgq1gekqXAAA</XPD:REF>
  24855. </XPD:OBJ>
  24856. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="qW/5pdGBq0yaWXDi91oiJwAA">
  24857. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  24858. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  24859. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  24860. <XPD:REF name="Model">1hZ1Ivgi7UWnVEcQGQ9xdwAA</XPD:REF>
  24861. <XPD:REF name="HostEdge">KbnvIzhjfEWFVgq1gekqXAAA</XPD:REF>
  24862. </XPD:OBJ>
  24863. <XPD:OBJ name="Activation" type="UMLActivationView" guid="35EpYCsR+Eu0W2jnCUbRigAA">
  24864. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  24865. <XPD:ATTR name="Left" type="integer">957</XPD:ATTR>
  24866. <XPD:ATTR name="Top" type="integer">724</XPD:ATTR>
  24867. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  24868. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  24869. </XPD:OBJ>
  24870. </XPD:OBJ>
  24871. <XPD:OBJ name="OwnedViews[65]" type="UMLSeqStimulusView" guid="zMOiSN3GsEiMtDJA5EV00wAA">
  24872. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  24873. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  24874. <XPD:ATTR name="Points" type="Points">1458,724;1206,724</XPD:ATTR>
  24875. <XPD:REF name="Model">aXyZYOKcl0mBOwUqTqobmgAA</XPD:REF>
  24876. <XPD:REF name="Head">dpffqY3360GzYdj7w2urkQAA</XPD:REF>
  24877. <XPD:REF name="Tail">DKt3hU+zzUSpte7zoVHRzQAA</XPD:REF>
  24878. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="MTlv1P/9w0+CRwN8hRfcQwAA">
  24879. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  24880. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  24881. <XPD:ATTR name="Text" type="string">Disconnect</XPD:ATTR>
  24882. <XPD:REF name="Model">aXyZYOKcl0mBOwUqTqobmgAA</XPD:REF>
  24883. <XPD:REF name="HostEdge">zMOiSN3GsEiMtDJA5EV00wAA</XPD:REF>
  24884. </XPD:OBJ>
  24885. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="qh85j/NI0EKdrEp/rr24KgAA">
  24886. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  24887. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  24888. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  24889. <XPD:REF name="Model">aXyZYOKcl0mBOwUqTqobmgAA</XPD:REF>
  24890. <XPD:REF name="HostEdge">zMOiSN3GsEiMtDJA5EV00wAA</XPD:REF>
  24891. </XPD:OBJ>
  24892. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="WWihkitawUC7one9xWDNYwAA">
  24893. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  24894. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  24895. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  24896. <XPD:REF name="Model">aXyZYOKcl0mBOwUqTqobmgAA</XPD:REF>
  24897. <XPD:REF name="HostEdge">zMOiSN3GsEiMtDJA5EV00wAA</XPD:REF>
  24898. </XPD:OBJ>
  24899. <XPD:OBJ name="Activation" type="UMLActivationView" guid="j3cjfWNB7Eyb9eiX1gmnrgAA">
  24900. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  24901. <XPD:ATTR name="Left" type="integer">1206</XPD:ATTR>
  24902. <XPD:ATTR name="Top" type="integer">724</XPD:ATTR>
  24903. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  24904. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  24905. </XPD:OBJ>
  24906. </XPD:OBJ>
  24907. <XPD:OBJ name="OwnedViews[66]" type="UMLSeqStimulusView" guid="YpPwITXi7ESS5zzS/nJtdgAA">
  24908. <XPD:ATTR name="LineColor" type="string">$00A703B4</XPD:ATTR>
  24909. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  24910. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  24911. <XPD:ATTR name="Points" type="Points">627,732;395,732</XPD:ATTR>
  24912. <XPD:REF name="Model">5CQCgkQMiEa8EdVYKZGhowAA</XPD:REF>
  24913. <XPD:REF name="Head">yexABU1UCEy5R/KkGohcEQAA</XPD:REF>
  24914. <XPD:REF name="Tail">mNvSnPlpGUa+X6DT/4CU0gAA</XPD:REF>
  24915. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="kHAC5hzRrUWpsmuF50Yu6wAA">
  24916. <XPD:ATTR name="FontColor" type="string">clMaroon</XPD:ATTR>
  24917. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  24918. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  24919. <XPD:ATTR name="Text" type="string">OnSend(connid, data, length)</XPD:ATTR>
  24920. <XPD:REF name="Model">5CQCgkQMiEa8EdVYKZGhowAA</XPD:REF>
  24921. <XPD:REF name="HostEdge">YpPwITXi7ESS5zzS/nJtdgAA</XPD:REF>
  24922. </XPD:OBJ>
  24923. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="bvOfd5kqi0ifMT1kybOjtgAA">
  24924. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  24925. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  24926. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  24927. <XPD:REF name="Model">5CQCgkQMiEa8EdVYKZGhowAA</XPD:REF>
  24928. <XPD:REF name="HostEdge">YpPwITXi7ESS5zzS/nJtdgAA</XPD:REF>
  24929. </XPD:OBJ>
  24930. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="9NpUk7LdMEKMEPy2NsKO7wAA">
  24931. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  24932. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  24933. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  24934. <XPD:REF name="Model">5CQCgkQMiEa8EdVYKZGhowAA</XPD:REF>
  24935. <XPD:REF name="HostEdge">YpPwITXi7ESS5zzS/nJtdgAA</XPD:REF>
  24936. </XPD:OBJ>
  24937. <XPD:OBJ name="Activation" type="UMLActivationView" guid="knnNYW35b0Cy/WKm0z8H/QAA">
  24938. <XPD:ATTR name="Left" type="integer">382</XPD:ATTR>
  24939. <XPD:ATTR name="Top" type="integer">732</XPD:ATTR>
  24940. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  24941. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  24942. </XPD:OBJ>
  24943. </XPD:OBJ>
  24944. <XPD:OBJ name="OwnedViews[67]" type="UMLSeqStimulusView" guid="YfuBDr8+XEGC/f0KAwYlMwAA">
  24945. <XPD:ATTR name="LineColor" type="string">clPurple</XPD:ATTR>
  24946. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  24947. <XPD:ATTR name="FontColor" type="string">clPurple</XPD:ATTR>
  24948. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  24949. <XPD:ATTR name="Points" type="Points">1940,764;1702,764</XPD:ATTR>
  24950. <XPD:REF name="Model">9lUxZSoXvkOOzpV4doFFPwAA</XPD:REF>
  24951. <XPD:REF name="Head">TbZv4vmixEauqpXIdyVNdgAA</XPD:REF>
  24952. <XPD:REF name="Tail">+wCnW3yutEeNI63TdKQpkAAA</XPD:REF>
  24953. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="xdjIVxNnmkyM2UQnq4FysQAA">
  24954. <XPD:ATTR name="LineColor" type="string">clPurple</XPD:ATTR>
  24955. <XPD:ATTR name="FontColor" type="string">clPurple</XPD:ATTR>
  24956. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  24957. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  24958. <XPD:ATTR name="Text" type="string">OnClose</XPD:ATTR>
  24959. <XPD:REF name="Model">9lUxZSoXvkOOzpV4doFFPwAA</XPD:REF>
  24960. <XPD:REF name="HostEdge">YfuBDr8+XEGC/f0KAwYlMwAA</XPD:REF>
  24961. </XPD:OBJ>
  24962. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="FU0yH1z+Dku67wjOJAcXbQAA">
  24963. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  24964. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  24965. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  24966. <XPD:REF name="Model">9lUxZSoXvkOOzpV4doFFPwAA</XPD:REF>
  24967. <XPD:REF name="HostEdge">YfuBDr8+XEGC/f0KAwYlMwAA</XPD:REF>
  24968. </XPD:OBJ>
  24969. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="sY5Mfi7IN0aIVe6G6gdJFgAA">
  24970. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  24971. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  24972. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  24973. <XPD:REF name="Model">9lUxZSoXvkOOzpV4doFFPwAA</XPD:REF>
  24974. <XPD:REF name="HostEdge">YfuBDr8+XEGC/f0KAwYlMwAA</XPD:REF>
  24975. </XPD:OBJ>
  24976. <XPD:OBJ name="Activation" type="UMLActivationView" guid="FXLNsOvA3kWJPVpABlABIwAA">
  24977. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  24978. <XPD:ATTR name="Left" type="integer">1702</XPD:ATTR>
  24979. <XPD:ATTR name="Top" type="integer">764</XPD:ATTR>
  24980. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  24981. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  24982. </XPD:OBJ>
  24983. </XPD:OBJ>
  24984. <XPD:OBJ name="OwnedViews[68]" type="UMLSeqStimulusView" guid="y1T7PceGOk+3n0Ql8l12UgAA">
  24985. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  24986. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  24987. <XPD:ATTR name="Points" type="Points">2173,764;1940,764</XPD:ATTR>
  24988. <XPD:REF name="Model">79YTw4PBt0qttSuIpUL7HQAA</XPD:REF>
  24989. <XPD:REF name="Head">+wCnW3yutEeNI63TdKQpkAAA</XPD:REF>
  24990. <XPD:REF name="Tail">W7BRFi1ZrESz7J7YQP9lKAAA</XPD:REF>
  24991. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="lr7f5rkS4U28S5RNBnv7hwAA">
  24992. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  24993. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  24994. <XPD:ATTR name="Text" type="string">Disconnect</XPD:ATTR>
  24995. <XPD:REF name="Model">79YTw4PBt0qttSuIpUL7HQAA</XPD:REF>
  24996. <XPD:REF name="HostEdge">y1T7PceGOk+3n0Ql8l12UgAA</XPD:REF>
  24997. </XPD:OBJ>
  24998. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="zVFuIqPvgUyYw6O2DF6MvAAA">
  24999. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  25000. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  25001. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  25002. <XPD:REF name="Model">79YTw4PBt0qttSuIpUL7HQAA</XPD:REF>
  25003. <XPD:REF name="HostEdge">y1T7PceGOk+3n0Ql8l12UgAA</XPD:REF>
  25004. </XPD:OBJ>
  25005. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="5gwHY3cWVU66igOu25UWSwAA">
  25006. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  25007. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  25008. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  25009. <XPD:REF name="Model">79YTw4PBt0qttSuIpUL7HQAA</XPD:REF>
  25010. <XPD:REF name="HostEdge">y1T7PceGOk+3n0Ql8l12UgAA</XPD:REF>
  25011. </XPD:OBJ>
  25012. <XPD:OBJ name="Activation" type="UMLActivationView" guid="KeC7mLXqV0OKRg33Ob8jtQAA">
  25013. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  25014. <XPD:ATTR name="Left" type="integer">1940</XPD:ATTR>
  25015. <XPD:ATTR name="Top" type="integer">764</XPD:ATTR>
  25016. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  25017. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  25018. </XPD:OBJ>
  25019. </XPD:OBJ>
  25020. <XPD:OBJ name="OwnedViews[69]" type="UMLSeqStimulusView" guid="H0hhU481MUSlr+PpVelBqwAA">
  25021. <XPD:ATTR name="LineColor" type="string">clBlue</XPD:ATTR>
  25022. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  25023. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  25024. <XPD:ATTR name="Points" type="Points">957,812;1199,812</XPD:ATTR>
  25025. <XPD:REF name="Model">RakUMYixx0eokaMaO8399AAA</XPD:REF>
  25026. <XPD:REF name="Head">dpffqY3360GzYdj7w2urkQAA</XPD:REF>
  25027. <XPD:REF name="Tail">Of+EE4bQSk2dMrxBCuhmVwAA</XPD:REF>
  25028. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="xGz+ImSquUKDQSaxXLQKVwAA">
  25029. <XPD:ATTR name="FontColor" type="string">clBlue</XPD:ATTR>
  25030. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  25031. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  25032. <XPD:ATTR name="Text" type="string">Disconnect()</XPD:ATTR>
  25033. <XPD:REF name="Model">RakUMYixx0eokaMaO8399AAA</XPD:REF>
  25034. <XPD:REF name="HostEdge">H0hhU481MUSlr+PpVelBqwAA</XPD:REF>
  25035. </XPD:OBJ>
  25036. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="7mm2IIo0TkWCevHiDB4JmgAA">
  25037. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  25038. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  25039. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  25040. <XPD:REF name="Model">RakUMYixx0eokaMaO8399AAA</XPD:REF>
  25041. <XPD:REF name="HostEdge">H0hhU481MUSlr+PpVelBqwAA</XPD:REF>
  25042. </XPD:OBJ>
  25043. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="qAgFncPmQE2ZWPpG8HddIAAA">
  25044. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  25045. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  25046. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  25047. <XPD:REF name="Model">RakUMYixx0eokaMaO8399AAA</XPD:REF>
  25048. <XPD:REF name="HostEdge">H0hhU481MUSlr+PpVelBqwAA</XPD:REF>
  25049. </XPD:OBJ>
  25050. <XPD:OBJ name="Activation" type="UMLActivationView" guid="nEr75CyGAESa5Hj6/Hvq6gAA">
  25051. <XPD:ATTR name="Left" type="integer">1199</XPD:ATTR>
  25052. <XPD:ATTR name="Top" type="integer">812</XPD:ATTR>
  25053. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  25054. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  25055. </XPD:OBJ>
  25056. </XPD:OBJ>
  25057. <XPD:OBJ name="OwnedViews[70]" type="UMLSeqStimulusView" guid="vPOw9w4yJE+eo3dYsSWrBAAA">
  25058. <XPD:ATTR name="LineColor" type="string">$00A703B4</XPD:ATTR>
  25059. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  25060. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  25061. <XPD:ATTR name="Points" type="Points">627,829;395,829</XPD:ATTR>
  25062. <XPD:REF name="Model">OtUn1tUnHUiiI6GLtYamBwAA</XPD:REF>
  25063. <XPD:REF name="Head">yexABU1UCEy5R/KkGohcEQAA</XPD:REF>
  25064. <XPD:REF name="Tail">mNvSnPlpGUa+X6DT/4CU0gAA</XPD:REF>
  25065. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="DbKDs8tc+kKuuhKhjZW/VgAA">
  25066. <XPD:ATTR name="FontColor" type="string">clMaroon</XPD:ATTR>
  25067. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  25068. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  25069. <XPD:ATTR name="Text" type="string">OnReceive(connid, data, length)</XPD:ATTR>
  25070. <XPD:REF name="Model">OtUn1tUnHUiiI6GLtYamBwAA</XPD:REF>
  25071. <XPD:REF name="HostEdge">vPOw9w4yJE+eo3dYsSWrBAAA</XPD:REF>
  25072. </XPD:OBJ>
  25073. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="DEtQNtRXKk+nduo9seSpKgAA">
  25074. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  25075. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  25076. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  25077. <XPD:REF name="Model">OtUn1tUnHUiiI6GLtYamBwAA</XPD:REF>
  25078. <XPD:REF name="HostEdge">vPOw9w4yJE+eo3dYsSWrBAAA</XPD:REF>
  25079. </XPD:OBJ>
  25080. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="7i3FK2/b7kywkAScUyygZQAA">
  25081. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  25082. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  25083. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  25084. <XPD:REF name="Model">OtUn1tUnHUiiI6GLtYamBwAA</XPD:REF>
  25085. <XPD:REF name="HostEdge">vPOw9w4yJE+eo3dYsSWrBAAA</XPD:REF>
  25086. </XPD:OBJ>
  25087. <XPD:OBJ name="Activation" type="UMLActivationView" guid="+49T4AyPL0W3AJZ/WaYk+wAA">
  25088. <XPD:ATTR name="Left" type="integer">382</XPD:ATTR>
  25089. <XPD:ATTR name="Top" type="integer">829</XPD:ATTR>
  25090. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  25091. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  25092. </XPD:OBJ>
  25093. </XPD:OBJ>
  25094. <XPD:OBJ name="OwnedViews[71]" type="UMLSeqStimulusView" guid="mYJo9K+KDEi+F3GgmHC8MAAA">
  25095. <XPD:ATTR name="LineColor" type="string">clPurple</XPD:ATTR>
  25096. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  25097. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  25098. <XPD:ATTR name="Points" type="Points">1199,836;957,836</XPD:ATTR>
  25099. <XPD:REF name="Model">qB+snL4IlEeGy2CTYMy/zAAA</XPD:REF>
  25100. <XPD:REF name="Head">Of+EE4bQSk2dMrxBCuhmVwAA</XPD:REF>
  25101. <XPD:REF name="Tail">dpffqY3360GzYdj7w2urkQAA</XPD:REF>
  25102. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="n9vn/+4SEkG6P0KUCdO7XAAA">
  25103. <XPD:ATTR name="FontColor" type="string">clPurple</XPD:ATTR>
  25104. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  25105. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  25106. <XPD:ATTR name="Text" type="string">OnClose</XPD:ATTR>
  25107. <XPD:REF name="Model">qB+snL4IlEeGy2CTYMy/zAAA</XPD:REF>
  25108. <XPD:REF name="HostEdge">mYJo9K+KDEi+F3GgmHC8MAAA</XPD:REF>
  25109. </XPD:OBJ>
  25110. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="D+KSu7v3vUWfMW/oraC5DwAA">
  25111. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  25112. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  25113. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  25114. <XPD:REF name="Model">qB+snL4IlEeGy2CTYMy/zAAA</XPD:REF>
  25115. <XPD:REF name="HostEdge">mYJo9K+KDEi+F3GgmHC8MAAA</XPD:REF>
  25116. </XPD:OBJ>
  25117. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="JBJGrWtRyEqg1dvtwSi8VAAA">
  25118. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  25119. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  25120. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  25121. <XPD:REF name="Model">qB+snL4IlEeGy2CTYMy/zAAA</XPD:REF>
  25122. <XPD:REF name="HostEdge">mYJo9K+KDEi+F3GgmHC8MAAA</XPD:REF>
  25123. </XPD:OBJ>
  25124. <XPD:OBJ name="Activation" type="UMLActivationView" guid="20CtHQrhRUaJ2WEpb4NmcwAA">
  25125. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  25126. <XPD:ATTR name="Left" type="integer">957</XPD:ATTR>
  25127. <XPD:ATTR name="Top" type="integer">836</XPD:ATTR>
  25128. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  25129. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  25130. </XPD:OBJ>
  25131. </XPD:OBJ>
  25132. <XPD:OBJ name="OwnedViews[72]" type="UMLSeqStimulusView" guid="vmvOU5NFGkOJH7BYW+rfLQAA">
  25133. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  25134. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  25135. <XPD:ATTR name="Points" type="Points">1212,836;1458,836</XPD:ATTR>
  25136. <XPD:REF name="Model">Mj5U0wte/Ui52pM+Nh0WIgAA</XPD:REF>
  25137. <XPD:REF name="Head">DKt3hU+zzUSpte7zoVHRzQAA</XPD:REF>
  25138. <XPD:REF name="Tail">dpffqY3360GzYdj7w2urkQAA</XPD:REF>
  25139. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="rb7nJ3k3N0SXzGhWpmEMFAAA">
  25140. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  25141. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  25142. <XPD:ATTR name="Text" type="string">Disconnect</XPD:ATTR>
  25143. <XPD:REF name="Model">Mj5U0wte/Ui52pM+Nh0WIgAA</XPD:REF>
  25144. <XPD:REF name="HostEdge">vmvOU5NFGkOJH7BYW+rfLQAA</XPD:REF>
  25145. </XPD:OBJ>
  25146. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Zsn/hmLJZEaoH26Ro+LfWAAA">
  25147. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  25148. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  25149. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  25150. <XPD:REF name="Model">Mj5U0wte/Ui52pM+Nh0WIgAA</XPD:REF>
  25151. <XPD:REF name="HostEdge">vmvOU5NFGkOJH7BYW+rfLQAA</XPD:REF>
  25152. </XPD:OBJ>
  25153. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="HdXCZ5ftBU6J6HpOmUbdpgAA">
  25154. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  25155. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  25156. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  25157. <XPD:REF name="Model">Mj5U0wte/Ui52pM+Nh0WIgAA</XPD:REF>
  25158. <XPD:REF name="HostEdge">vmvOU5NFGkOJH7BYW+rfLQAA</XPD:REF>
  25159. </XPD:OBJ>
  25160. <XPD:OBJ name="Activation" type="UMLActivationView" guid="nV5c0yEpEU+kTmQZS08DfAAA">
  25161. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  25162. <XPD:ATTR name="Left" type="integer">1458</XPD:ATTR>
  25163. <XPD:ATTR name="Top" type="integer">836</XPD:ATTR>
  25164. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  25165. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  25166. </XPD:OBJ>
  25167. </XPD:OBJ>
  25168. <XPD:OBJ name="OwnedViews[73]" type="UMLSeqStimulusView" guid="iS+1y0N6I0eiK+0IWQQe2gAA">
  25169. <XPD:ATTR name="LineColor" type="string">clBlue</XPD:ATTR>
  25170. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  25171. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  25172. <XPD:ATTR name="Points" type="Points">1702,864;1933,864</XPD:ATTR>
  25173. <XPD:REF name="Model">pvIA8HpUU0eAf/CRON6ISQAA</XPD:REF>
  25174. <XPD:REF name="Head">+wCnW3yutEeNI63TdKQpkAAA</XPD:REF>
  25175. <XPD:REF name="Tail">TbZv4vmixEauqpXIdyVNdgAA</XPD:REF>
  25176. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="svQBVOXNmEuD5KRG0KfnuQAA">
  25177. <XPD:ATTR name="FontColor" type="string">clBlue</XPD:ATTR>
  25178. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  25179. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  25180. <XPD:ATTR name="Text" type="string">Disconnect()</XPD:ATTR>
  25181. <XPD:REF name="Model">pvIA8HpUU0eAf/CRON6ISQAA</XPD:REF>
  25182. <XPD:REF name="HostEdge">iS+1y0N6I0eiK+0IWQQe2gAA</XPD:REF>
  25183. </XPD:OBJ>
  25184. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="2noN6gwumkSSmO6oQe/r7AAA">
  25185. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  25186. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  25187. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  25188. <XPD:REF name="Model">pvIA8HpUU0eAf/CRON6ISQAA</XPD:REF>
  25189. <XPD:REF name="HostEdge">iS+1y0N6I0eiK+0IWQQe2gAA</XPD:REF>
  25190. </XPD:OBJ>
  25191. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="4xM4qcc3lEaq5sMZ0CDFRAAA">
  25192. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  25193. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  25194. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  25195. <XPD:REF name="Model">pvIA8HpUU0eAf/CRON6ISQAA</XPD:REF>
  25196. <XPD:REF name="HostEdge">iS+1y0N6I0eiK+0IWQQe2gAA</XPD:REF>
  25197. </XPD:OBJ>
  25198. <XPD:OBJ name="Activation" type="UMLActivationView" guid="pJo+yBXLE0amDPPkG3OFKQAA">
  25199. <XPD:ATTR name="Left" type="integer">1933</XPD:ATTR>
  25200. <XPD:ATTR name="Top" type="integer">864</XPD:ATTR>
  25201. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  25202. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  25203. </XPD:OBJ>
  25204. </XPD:OBJ>
  25205. <XPD:OBJ name="OwnedViews[74]" type="UMLSeqStimulusView" guid="yP78nj+bZk+75vsYWcgXGwAA">
  25206. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  25207. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  25208. <XPD:ATTR name="Points" type="Points">1946,888;2173,888</XPD:ATTR>
  25209. <XPD:REF name="Model">bylpP6WP+0+xDkDWbCho6AAA</XPD:REF>
  25210. <XPD:REF name="Head">W7BRFi1ZrESz7J7YQP9lKAAA</XPD:REF>
  25211. <XPD:REF name="Tail">+wCnW3yutEeNI63TdKQpkAAA</XPD:REF>
  25212. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="oqjFX/ItXUCjjNXrUKrPiwAA">
  25213. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  25214. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  25215. <XPD:ATTR name="Text" type="string">Disconnect</XPD:ATTR>
  25216. <XPD:REF name="Model">bylpP6WP+0+xDkDWbCho6AAA</XPD:REF>
  25217. <XPD:REF name="HostEdge">yP78nj+bZk+75vsYWcgXGwAA</XPD:REF>
  25218. </XPD:OBJ>
  25219. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="ZwD+4FwZ2E6Jy/y3iJ3sEAAA">
  25220. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  25221. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  25222. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  25223. <XPD:REF name="Model">bylpP6WP+0+xDkDWbCho6AAA</XPD:REF>
  25224. <XPD:REF name="HostEdge">yP78nj+bZk+75vsYWcgXGwAA</XPD:REF>
  25225. </XPD:OBJ>
  25226. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Eup3YayPyk6JbQ01HJtm9QAA">
  25227. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  25228. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  25229. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  25230. <XPD:REF name="Model">bylpP6WP+0+xDkDWbCho6AAA</XPD:REF>
  25231. <XPD:REF name="HostEdge">yP78nj+bZk+75vsYWcgXGwAA</XPD:REF>
  25232. </XPD:OBJ>
  25233. <XPD:OBJ name="Activation" type="UMLActivationView" guid="4Ap/0Dz1okisa896JtjnoAAA">
  25234. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  25235. <XPD:ATTR name="Left" type="integer">2173</XPD:ATTR>
  25236. <XPD:ATTR name="Top" type="integer">888</XPD:ATTR>
  25237. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  25238. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  25239. </XPD:OBJ>
  25240. </XPD:OBJ>
  25241. <XPD:OBJ name="OwnedViews[75]" type="UMLSeqStimulusView" guid="GW3/+fr0HEewn0AavM5PHQAA">
  25242. <XPD:ATTR name="LineColor" type="string">clPurple</XPD:ATTR>
  25243. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  25244. <XPD:ATTR name="FontColor" type="string">clPurple</XPD:ATTR>
  25245. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  25246. <XPD:ATTR name="Points" type="Points">1933,889;1702,889</XPD:ATTR>
  25247. <XPD:REF name="Model">yCsrGZ0ZX0eRnh7MrDJ8fwAA</XPD:REF>
  25248. <XPD:REF name="Head">TbZv4vmixEauqpXIdyVNdgAA</XPD:REF>
  25249. <XPD:REF name="Tail">+wCnW3yutEeNI63TdKQpkAAA</XPD:REF>
  25250. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="FdUsqHDQ8kqufHHLTEbmcQAA">
  25251. <XPD:ATTR name="LineColor" type="string">clPurple</XPD:ATTR>
  25252. <XPD:ATTR name="FontColor" type="string">clPurple</XPD:ATTR>
  25253. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  25254. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  25255. <XPD:ATTR name="Text" type="string">OnClose</XPD:ATTR>
  25256. <XPD:REF name="Model">yCsrGZ0ZX0eRnh7MrDJ8fwAA</XPD:REF>
  25257. <XPD:REF name="HostEdge">GW3/+fr0HEewn0AavM5PHQAA</XPD:REF>
  25258. </XPD:OBJ>
  25259. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="++Lj7iGzyUadL57vltYqvQAA">
  25260. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  25261. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  25262. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  25263. <XPD:REF name="Model">yCsrGZ0ZX0eRnh7MrDJ8fwAA</XPD:REF>
  25264. <XPD:REF name="HostEdge">GW3/+fr0HEewn0AavM5PHQAA</XPD:REF>
  25265. </XPD:OBJ>
  25266. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="nKKtrvfqY0WlxSB5hyveDAAA">
  25267. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  25268. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  25269. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  25270. <XPD:REF name="Model">yCsrGZ0ZX0eRnh7MrDJ8fwAA</XPD:REF>
  25271. <XPD:REF name="HostEdge">GW3/+fr0HEewn0AavM5PHQAA</XPD:REF>
  25272. </XPD:OBJ>
  25273. <XPD:OBJ name="Activation" type="UMLActivationView" guid="P1rOiuct/Umgec4EJHJOmwAA">
  25274. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  25275. <XPD:ATTR name="Left" type="integer">1702</XPD:ATTR>
  25276. <XPD:ATTR name="Top" type="integer">889</XPD:ATTR>
  25277. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  25278. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  25279. </XPD:OBJ>
  25280. </XPD:OBJ>
  25281. <XPD:OBJ name="OwnedViews[76]" type="UMLSeqStimulusView" guid="WfhIgUdxekSnY02eBkGaEgAA">
  25282. <XPD:ATTR name="LineColor" type="string">clBlue</XPD:ATTR>
  25283. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  25284. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  25285. <XPD:ATTR name="Points" type="Points">957,904;1199,904</XPD:ATTR>
  25286. <XPD:REF name="Model">PT5rHARWmkS/g4IqVuPQbwAA</XPD:REF>
  25287. <XPD:REF name="Head">dpffqY3360GzYdj7w2urkQAA</XPD:REF>
  25288. <XPD:REF name="Tail">Of+EE4bQSk2dMrxBCuhmVwAA</XPD:REF>
  25289. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="RYmf2kDuTEK2Xn1L9ajTAQAA">
  25290. <XPD:ATTR name="FontColor" type="string">clBlue</XPD:ATTR>
  25291. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  25292. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  25293. <XPD:ATTR name="Text" type="string">Stop()</XPD:ATTR>
  25294. <XPD:REF name="Model">PT5rHARWmkS/g4IqVuPQbwAA</XPD:REF>
  25295. <XPD:REF name="HostEdge">WfhIgUdxekSnY02eBkGaEgAA</XPD:REF>
  25296. </XPD:OBJ>
  25297. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="qeYAD1I22Eyim9QV76lhNQAA">
  25298. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  25299. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  25300. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  25301. <XPD:REF name="Model">PT5rHARWmkS/g4IqVuPQbwAA</XPD:REF>
  25302. <XPD:REF name="HostEdge">WfhIgUdxekSnY02eBkGaEgAA</XPD:REF>
  25303. </XPD:OBJ>
  25304. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="UMWLm9bYhUG5dUTM3d5qjgAA">
  25305. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  25306. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  25307. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  25308. <XPD:REF name="Model">PT5rHARWmkS/g4IqVuPQbwAA</XPD:REF>
  25309. <XPD:REF name="HostEdge">WfhIgUdxekSnY02eBkGaEgAA</XPD:REF>
  25310. </XPD:OBJ>
  25311. <XPD:OBJ name="Activation" type="UMLActivationView" guid="PMUzqiIe9EW909p1lXk6AAAA">
  25312. <XPD:ATTR name="Left" type="integer">1199</XPD:ATTR>
  25313. <XPD:ATTR name="Top" type="integer">904</XPD:ATTR>
  25314. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  25315. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  25316. </XPD:OBJ>
  25317. </XPD:OBJ>
  25318. <XPD:OBJ name="OwnedViews[77]" type="UMLSeqStimulusView" guid="WTcgBUL5lk60yTAJ6+Ym8QAA">
  25319. <XPD:ATTR name="LineColor" type="string">$00A703B4</XPD:ATTR>
  25320. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  25321. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  25322. <XPD:ATTR name="Points" type="Points">627,928;395,928</XPD:ATTR>
  25323. <XPD:REF name="Model">/HUsBl+/S0CY4MtM5ABl2AAA</XPD:REF>
  25324. <XPD:REF name="Head">yexABU1UCEy5R/KkGohcEQAA</XPD:REF>
  25325. <XPD:REF name="Tail">mNvSnPlpGUa+X6DT/4CU0gAA</XPD:REF>
  25326. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="J6I+dWrx7Ua2SbtCjs3YFgAA">
  25327. <XPD:ATTR name="FontColor" type="string">clMaroon</XPD:ATTR>
  25328. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  25329. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  25330. <XPD:ATTR name="Text" type="string">OnClose(connid, operation, code)</XPD:ATTR>
  25331. <XPD:REF name="Model">/HUsBl+/S0CY4MtM5ABl2AAA</XPD:REF>
  25332. <XPD:REF name="HostEdge">WTcgBUL5lk60yTAJ6+Ym8QAA</XPD:REF>
  25333. </XPD:OBJ>
  25334. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="j+iLrvCC5k2UrJ6sQ7n8ZQAA">
  25335. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  25336. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  25337. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  25338. <XPD:REF name="Model">/HUsBl+/S0CY4MtM5ABl2AAA</XPD:REF>
  25339. <XPD:REF name="HostEdge">WTcgBUL5lk60yTAJ6+Ym8QAA</XPD:REF>
  25340. </XPD:OBJ>
  25341. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="o0ElvhM91UWXyVUooJcBQwAA">
  25342. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  25343. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  25344. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  25345. <XPD:REF name="Model">/HUsBl+/S0CY4MtM5ABl2AAA</XPD:REF>
  25346. <XPD:REF name="HostEdge">WTcgBUL5lk60yTAJ6+Ym8QAA</XPD:REF>
  25347. </XPD:OBJ>
  25348. <XPD:OBJ name="Activation" type="UMLActivationView" guid="3uAxv167jUuuqqe+9BSGmwAA">
  25349. <XPD:ATTR name="Left" type="integer">382</XPD:ATTR>
  25350. <XPD:ATTR name="Top" type="integer">928</XPD:ATTR>
  25351. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  25352. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  25353. </XPD:OBJ>
  25354. </XPD:OBJ>
  25355. <XPD:OBJ name="OwnedViews[78]" type="UMLSeqStimulusView" guid="ElAEbekWtEO22kTeSu21VgAA">
  25356. <XPD:ATTR name="LineColor" type="string">clPurple</XPD:ATTR>
  25357. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  25358. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  25359. <XPD:ATTR name="Points" type="Points">1199,928;957,928</XPD:ATTR>
  25360. <XPD:REF name="Model">yyMM+2gkDEehAYP+raNxDQAA</XPD:REF>
  25361. <XPD:REF name="Head">Of+EE4bQSk2dMrxBCuhmVwAA</XPD:REF>
  25362. <XPD:REF name="Tail">dpffqY3360GzYdj7w2urkQAA</XPD:REF>
  25363. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="WR7n+diPW0i8OU/W1dOqZAAA">
  25364. <XPD:ATTR name="FontColor" type="string">clPurple</XPD:ATTR>
  25365. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  25366. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  25367. <XPD:ATTR name="Text" type="string">OnShutdown</XPD:ATTR>
  25368. <XPD:REF name="Model">yyMM+2gkDEehAYP+raNxDQAA</XPD:REF>
  25369. <XPD:REF name="HostEdge">ElAEbekWtEO22kTeSu21VgAA</XPD:REF>
  25370. </XPD:OBJ>
  25371. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="GKseBx4vKUaINOg0C13ktQAA">
  25372. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  25373. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  25374. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  25375. <XPD:REF name="Model">yyMM+2gkDEehAYP+raNxDQAA</XPD:REF>
  25376. <XPD:REF name="HostEdge">ElAEbekWtEO22kTeSu21VgAA</XPD:REF>
  25377. </XPD:OBJ>
  25378. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="h8YqzT7w2keY+iSJ3Jr8pwAA">
  25379. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  25380. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  25381. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  25382. <XPD:REF name="Model">yyMM+2gkDEehAYP+raNxDQAA</XPD:REF>
  25383. <XPD:REF name="HostEdge">ElAEbekWtEO22kTeSu21VgAA</XPD:REF>
  25384. </XPD:OBJ>
  25385. <XPD:OBJ name="Activation" type="UMLActivationView" guid="d1DY9mNHQUCw4fiXVerPjAAA">
  25386. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  25387. <XPD:ATTR name="Left" type="integer">957</XPD:ATTR>
  25388. <XPD:ATTR name="Top" type="integer">928</XPD:ATTR>
  25389. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  25390. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  25391. </XPD:OBJ>
  25392. </XPD:OBJ>
  25393. <XPD:OBJ name="OwnedViews[79]" type="UMLSeqStimulusView" guid="ho/lDUk1MEiX91DNXOY2JAAA">
  25394. <XPD:ATTR name="LineColor" type="string">clBlue</XPD:ATTR>
  25395. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  25396. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  25397. <XPD:ATTR name="Points" type="Points">1702,968;1933,968</XPD:ATTR>
  25398. <XPD:REF name="Model">czN9bfI5G0KZ0agADz5LWAAA</XPD:REF>
  25399. <XPD:REF name="Head">+wCnW3yutEeNI63TdKQpkAAA</XPD:REF>
  25400. <XPD:REF name="Tail">TbZv4vmixEauqpXIdyVNdgAA</XPD:REF>
  25401. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="kj3VrllJ+kWD5hBi6m4/wwAA">
  25402. <XPD:ATTR name="FontColor" type="string">clBlue</XPD:ATTR>
  25403. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  25404. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  25405. <XPD:ATTR name="Text" type="string">Stop()</XPD:ATTR>
  25406. <XPD:REF name="Model">czN9bfI5G0KZ0agADz5LWAAA</XPD:REF>
  25407. <XPD:REF name="HostEdge">ho/lDUk1MEiX91DNXOY2JAAA</XPD:REF>
  25408. </XPD:OBJ>
  25409. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="0AOGfRQZSUaa//8NgIkn9gAA">
  25410. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  25411. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  25412. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  25413. <XPD:REF name="Model">czN9bfI5G0KZ0agADz5LWAAA</XPD:REF>
  25414. <XPD:REF name="HostEdge">ho/lDUk1MEiX91DNXOY2JAAA</XPD:REF>
  25415. </XPD:OBJ>
  25416. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="a3BDEmT6Yk6WsyJh6e0cyAAA">
  25417. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  25418. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  25419. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  25420. <XPD:REF name="Model">czN9bfI5G0KZ0agADz5LWAAA</XPD:REF>
  25421. <XPD:REF name="HostEdge">ho/lDUk1MEiX91DNXOY2JAAA</XPD:REF>
  25422. </XPD:OBJ>
  25423. <XPD:OBJ name="Activation" type="UMLActivationView" guid="kXDv0aTrsEGRfTi+PjMDCQAA">
  25424. <XPD:ATTR name="Left" type="integer">1933</XPD:ATTR>
  25425. <XPD:ATTR name="Top" type="integer">968</XPD:ATTR>
  25426. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  25427. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  25428. </XPD:OBJ>
  25429. </XPD:OBJ>
  25430. <XPD:OBJ name="OwnedViews[80]" type="UMLSeqStimulusView" guid="6rc5yZyIPke1iL7nJLrUwQAA">
  25431. <XPD:ATTR name="LineColor" type="string">clPurple</XPD:ATTR>
  25432. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  25433. <XPD:ATTR name="FontColor" type="string">clPurple</XPD:ATTR>
  25434. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  25435. <XPD:ATTR name="Points" type="Points">1933,991;1702,991</XPD:ATTR>
  25436. <XPD:REF name="Model">5yig2AFjOEajXi3fbrN7VwAA</XPD:REF>
  25437. <XPD:REF name="Head">TbZv4vmixEauqpXIdyVNdgAA</XPD:REF>
  25438. <XPD:REF name="Tail">+wCnW3yutEeNI63TdKQpkAAA</XPD:REF>
  25439. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="+KLaCxqQNk+yGrn6BMdRNwAA">
  25440. <XPD:ATTR name="LineColor" type="string">clPurple</XPD:ATTR>
  25441. <XPD:ATTR name="FontColor" type="string">clPurple</XPD:ATTR>
  25442. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  25443. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  25444. <XPD:ATTR name="Text" type="string">OnShutdown</XPD:ATTR>
  25445. <XPD:REF name="Model">5yig2AFjOEajXi3fbrN7VwAA</XPD:REF>
  25446. <XPD:REF name="HostEdge">6rc5yZyIPke1iL7nJLrUwQAA</XPD:REF>
  25447. </XPD:OBJ>
  25448. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="qwOZUUArg06rrUzTZQqcpQAA">
  25449. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  25450. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  25451. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  25452. <XPD:REF name="Model">5yig2AFjOEajXi3fbrN7VwAA</XPD:REF>
  25453. <XPD:REF name="HostEdge">6rc5yZyIPke1iL7nJLrUwQAA</XPD:REF>
  25454. </XPD:OBJ>
  25455. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="hw2mGCmZy02gVtzw4rXkSQAA">
  25456. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  25457. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  25458. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  25459. <XPD:REF name="Model">5yig2AFjOEajXi3fbrN7VwAA</XPD:REF>
  25460. <XPD:REF name="HostEdge">6rc5yZyIPke1iL7nJLrUwQAA</XPD:REF>
  25461. </XPD:OBJ>
  25462. <XPD:OBJ name="Activation" type="UMLActivationView" guid="7lkWAeJcxU+QkZJrAW1e5AAA">
  25463. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  25464. <XPD:ATTR name="Left" type="integer">1702</XPD:ATTR>
  25465. <XPD:ATTR name="Top" type="integer">991</XPD:ATTR>
  25466. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  25467. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  25468. </XPD:OBJ>
  25469. </XPD:OBJ>
  25470. <XPD:OBJ name="OwnedViews[81]" type="UMLSeqStimulusView" guid="22wrc8LEUkiANLhHOdNHUAAA">
  25471. <XPD:ATTR name="LineColor" type="string">clBlue</XPD:ATTR>
  25472. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  25473. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  25474. <XPD:ATTR name="Points" type="Points">147,1028;620,1028</XPD:ATTR>
  25475. <XPD:REF name="Model">z1QNUA0z7UCZuLoDVY19rgAA</XPD:REF>
  25476. <XPD:REF name="Head">mNvSnPlpGUa+X6DT/4CU0gAA</XPD:REF>
  25477. <XPD:REF name="Tail">bgjtXzPElEqJn9pi84tImgAA</XPD:REF>
  25478. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="1+kFroMKOkWnsfw9YjaasAAA">
  25479. <XPD:ATTR name="FontColor" type="string">clNavy</XPD:ATTR>
  25480. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  25481. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  25482. <XPD:ATTR name="Text" type="string">Stop()</XPD:ATTR>
  25483. <XPD:REF name="Model">z1QNUA0z7UCZuLoDVY19rgAA</XPD:REF>
  25484. <XPD:REF name="HostEdge">22wrc8LEUkiANLhHOdNHUAAA</XPD:REF>
  25485. </XPD:OBJ>
  25486. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="eG1Nd5Qda0aIwLI+KVJd5AAA">
  25487. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  25488. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  25489. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  25490. <XPD:REF name="Model">z1QNUA0z7UCZuLoDVY19rgAA</XPD:REF>
  25491. <XPD:REF name="HostEdge">22wrc8LEUkiANLhHOdNHUAAA</XPD:REF>
  25492. </XPD:OBJ>
  25493. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="riOjVPDKCUCNJ5sCvbehqAAA">
  25494. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  25495. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  25496. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  25497. <XPD:REF name="Model">z1QNUA0z7UCZuLoDVY19rgAA</XPD:REF>
  25498. <XPD:REF name="HostEdge">22wrc8LEUkiANLhHOdNHUAAA</XPD:REF>
  25499. </XPD:OBJ>
  25500. <XPD:OBJ name="Activation" type="UMLActivationView" guid="bJKMlTAo7U6yXpGRa1cWcgAA">
  25501. <XPD:ATTR name="Left" type="integer">620</XPD:ATTR>
  25502. <XPD:ATTR name="Top" type="integer">1028</XPD:ATTR>
  25503. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  25504. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  25505. </XPD:OBJ>
  25506. </XPD:OBJ>
  25507. <XPD:OBJ name="OwnedViews[82]" type="UMLSeqStimulusView" guid="yZwXCIlw0UqzEEVqe995JgAA">
  25508. <XPD:ATTR name="LineColor" type="string">$00A703B4</XPD:ATTR>
  25509. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  25510. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  25511. <XPD:ATTR name="Points" type="Points">627,1096;395,1096</XPD:ATTR>
  25512. <XPD:REF name="Model">Wd9H4IjL3USBGC0pH5hlUQAA</XPD:REF>
  25513. <XPD:REF name="Head">yexABU1UCEy5R/KkGohcEQAA</XPD:REF>
  25514. <XPD:REF name="Tail">mNvSnPlpGUa+X6DT/4CU0gAA</XPD:REF>
  25515. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Up9ZIRzyykG/r3XiA56qxAAA">
  25516. <XPD:ATTR name="FontColor" type="string">clMaroon</XPD:ATTR>
  25517. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  25518. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  25519. <XPD:ATTR name="Text" type="string">OnShutdown()</XPD:ATTR>
  25520. <XPD:REF name="Model">Wd9H4IjL3USBGC0pH5hlUQAA</XPD:REF>
  25521. <XPD:REF name="HostEdge">yZwXCIlw0UqzEEVqe995JgAA</XPD:REF>
  25522. </XPD:OBJ>
  25523. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="VVrFXPo2DES5ogdhhTDaxwAA">
  25524. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  25525. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  25526. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  25527. <XPD:REF name="Model">Wd9H4IjL3USBGC0pH5hlUQAA</XPD:REF>
  25528. <XPD:REF name="HostEdge">yZwXCIlw0UqzEEVqe995JgAA</XPD:REF>
  25529. </XPD:OBJ>
  25530. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="lkgWgMB0oEaX1HYmp2yiiQAA">
  25531. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  25532. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  25533. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  25534. <XPD:REF name="Model">Wd9H4IjL3USBGC0pH5hlUQAA</XPD:REF>
  25535. <XPD:REF name="HostEdge">yZwXCIlw0UqzEEVqe995JgAA</XPD:REF>
  25536. </XPD:OBJ>
  25537. <XPD:OBJ name="Activation" type="UMLActivationView" guid="FFFK0l7+EkirZYOB3oJ25gAA">
  25538. <XPD:ATTR name="Left" type="integer">382</XPD:ATTR>
  25539. <XPD:ATTR name="Top" type="integer">1096</XPD:ATTR>
  25540. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  25541. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  25542. </XPD:OBJ>
  25543. </XPD:OBJ>
  25544. </XPD:OBJ>
  25545. </XPD:OBJ>
  25546. <XPD:ATTR name="#ParticipatingStimuli" type="integer">51</XPD:ATTR>
  25547. <XPD:OBJ name="ParticipatingStimuli[0]" type="UMLStimulus" guid="GKqHK7uaTEeoZL1eXATu1QAA">
  25548. <XPD:ATTR name="Name" type="string">new</XPD:ATTR>
  25549. <XPD:ATTR name="Arguments" type="string">listener</XPD:ATTR>
  25550. <XPD:ATTR name="Return" type="string">IServer</XPD:ATTR>
  25551. <XPD:REF name="Sender">j+NgCUOjNE2kmFd3hYSIegAA</XPD:REF>
  25552. <XPD:REF name="Receiver">ychpc6mSzUOyFf7vQMlVXAAA</XPD:REF>
  25553. <XPD:OBJ name="Action" type="UMLCreateAction" guid="/m4Bwd5KVUi64KrKaoXiRwAA">
  25554. <XPD:REF name="Stimulus">GKqHK7uaTEeoZL1eXATu1QAA</XPD:REF>
  25555. </XPD:OBJ>
  25556. <XPD:REF name="InteractionInstanceSet">1QTFfJIkv0Oe+uLEcmTfCQAA</XPD:REF>
  25557. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  25558. <XPD:REF name="Views[0]">zj0gLe4XtU2J2bVhHsjKoQAA</XPD:REF>
  25559. <XPD:REF name="Views[1]">JPS6dsyJR0S0TETjcdDPzQAA</XPD:REF>
  25560. <XPD:REF name="Views[2]">ZqanKXSj20qoGWz9XhC9VQAA</XPD:REF>
  25561. <XPD:REF name="Views[3]">Je5Rr6ZcME+IRLz17kornAAA</XPD:REF>
  25562. </XPD:OBJ>
  25563. <XPD:OBJ name="ParticipatingStimuli[1]" type="UMLStimulus" guid="twaVQAbQn0SQxSav8hKGygAA">
  25564. <XPD:ATTR name="Name" type="string">new</XPD:ATTR>
  25565. <XPD:ATTR name="Arguments" type="string">listener</XPD:ATTR>
  25566. <XPD:ATTR name="Return" type="string">IAgent</XPD:ATTR>
  25567. <XPD:REF name="Sender">rscStAuJEkiUAz9WikX0hQAA</XPD:REF>
  25568. <XPD:REF name="Receiver">lvD/j4YgmkG/Ov+o+mJZPQAA</XPD:REF>
  25569. <XPD:OBJ name="Action" type="UMLCreateAction" guid="QsxZQ7MpbU2Hno77TahOdQAA">
  25570. <XPD:REF name="Stimulus">twaVQAbQn0SQxSav8hKGygAA</XPD:REF>
  25571. </XPD:OBJ>
  25572. <XPD:REF name="InteractionInstanceSet">1QTFfJIkv0Oe+uLEcmTfCQAA</XPD:REF>
  25573. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  25574. <XPD:REF name="Views[0]">cCyZUo+qL02sb4GGEh3gwgAA</XPD:REF>
  25575. <XPD:REF name="Views[1]">5BDr2UxqLE2GGjbTc+azDgAA</XPD:REF>
  25576. <XPD:REF name="Views[2]">4WkxemYG00WYV5++zENhUgAA</XPD:REF>
  25577. <XPD:REF name="Views[3]">Dl6jjpeXM0SMqkUGPmPexQAA</XPD:REF>
  25578. </XPD:OBJ>
  25579. <XPD:OBJ name="ParticipatingStimuli[2]" type="UMLStimulus" guid="UVJZlx7WuUW8BWRWnTMKVwAA">
  25580. <XPD:ATTR name="Name" type="string">new</XPD:ATTR>
  25581. <XPD:ATTR name="Return" type="string">ITcpAgentListener</XPD:ATTR>
  25582. <XPD:REF name="Sender">wQGBjVheXk6JUG6UyHLOLQAA</XPD:REF>
  25583. <XPD:REF name="Receiver">Amawaz/I9kSR3ZRprOaA0QAA</XPD:REF>
  25584. <XPD:OBJ name="Action" type="UMLCreateAction" guid="W4yLgMI/lU2hVtXYijkWcgAA">
  25585. <XPD:REF name="Stimulus">UVJZlx7WuUW8BWRWnTMKVwAA</XPD:REF>
  25586. </XPD:OBJ>
  25587. <XPD:REF name="InteractionInstanceSet">1QTFfJIkv0Oe+uLEcmTfCQAA</XPD:REF>
  25588. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  25589. <XPD:REF name="Views[0]">9LSfj24cFU+rp+nfIoeHUwAA</XPD:REF>
  25590. <XPD:REF name="Views[1]">adH2FYKfrkyalgzcHRESxwAA</XPD:REF>
  25591. <XPD:REF name="Views[2]">HYjly1YVRUSu/I5FiSQYagAA</XPD:REF>
  25592. <XPD:REF name="Views[3]">tfT8pva9kk6PQjxG1SFXLwAA</XPD:REF>
  25593. </XPD:OBJ>
  25594. <XPD:OBJ name="ParticipatingStimuli[3]" type="UMLStimulus" guid="waLdiSPvU0aqFpb250AZIwAA">
  25595. <XPD:ATTR name="Name" type="string">server</XPD:ATTR>
  25596. <XPD:REF name="Sender">ychpc6mSzUOyFf7vQMlVXAAA</XPD:REF>
  25597. <XPD:REF name="Receiver">j+NgCUOjNE2kmFd3hYSIegAA</XPD:REF>
  25598. <XPD:OBJ name="Action" type="UMLReturnAction" guid="vHGDVTk9G0ittfeETDfZFAAA">
  25599. <XPD:REF name="Stimulus">waLdiSPvU0aqFpb250AZIwAA</XPD:REF>
  25600. </XPD:OBJ>
  25601. <XPD:REF name="InteractionInstanceSet">1QTFfJIkv0Oe+uLEcmTfCQAA</XPD:REF>
  25602. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  25603. <XPD:REF name="Views[0]">aEtdljySnk+Jnw8H2MyfBAAA</XPD:REF>
  25604. <XPD:REF name="Views[1]">rs+xJB8kQU2FIQspU4MfWgAA</XPD:REF>
  25605. <XPD:REF name="Views[2]">16D6Hqt0VUyFa/bIyaOf/AAA</XPD:REF>
  25606. <XPD:REF name="Views[3]">zEZdkaqUbUeUTwGXgtT3lQAA</XPD:REF>
  25607. </XPD:OBJ>
  25608. <XPD:OBJ name="ParticipatingStimuli[4]" type="UMLStimulus" guid="RjOELc899E24BqUs1P8w2gAA">
  25609. <XPD:ATTR name="Name" type="string">agent</XPD:ATTR>
  25610. <XPD:REF name="Sender">lvD/j4YgmkG/Ov+o+mJZPQAA</XPD:REF>
  25611. <XPD:REF name="Receiver">rscStAuJEkiUAz9WikX0hQAA</XPD:REF>
  25612. <XPD:OBJ name="Action" type="UMLReturnAction" guid="+I8lq5I7IkiYKTmHyj1hGAAA">
  25613. <XPD:REF name="Stimulus">RjOELc899E24BqUs1P8w2gAA</XPD:REF>
  25614. </XPD:OBJ>
  25615. <XPD:REF name="InteractionInstanceSet">1QTFfJIkv0Oe+uLEcmTfCQAA</XPD:REF>
  25616. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  25617. <XPD:REF name="Views[0]">hM4zK3J2M0qTbiDJg6DftgAA</XPD:REF>
  25618. <XPD:REF name="Views[1]">rVafn85Q0UuQ8CT3kM8omgAA</XPD:REF>
  25619. <XPD:REF name="Views[2]">fPZCy0QkUEuunewcn0EgMAAA</XPD:REF>
  25620. <XPD:REF name="Views[3]">7jaNfsa5aUeweVVoMZEPoQAA</XPD:REF>
  25621. </XPD:OBJ>
  25622. <XPD:OBJ name="ParticipatingStimuli[5]" type="UMLStimulus" guid="mpQYN0pghkiv6UDJsnfuWwAA">
  25623. <XPD:ATTR name="Name" type="string">listener</XPD:ATTR>
  25624. <XPD:REF name="Sender">Amawaz/I9kSR3ZRprOaA0QAA</XPD:REF>
  25625. <XPD:REF name="Receiver">wQGBjVheXk6JUG6UyHLOLQAA</XPD:REF>
  25626. <XPD:OBJ name="Action" type="UMLReturnAction" guid="D1hzbFonyEKCjtrOz9/IpAAA">
  25627. <XPD:REF name="Stimulus">mpQYN0pghkiv6UDJsnfuWwAA</XPD:REF>
  25628. </XPD:OBJ>
  25629. <XPD:REF name="InteractionInstanceSet">1QTFfJIkv0Oe+uLEcmTfCQAA</XPD:REF>
  25630. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  25631. <XPD:REF name="Views[0]">YzPwOBpQpU2JgPIxj5MjdgAA</XPD:REF>
  25632. <XPD:REF name="Views[1]">YSsHkmv/TEKDGOd/Agr68gAA</XPD:REF>
  25633. <XPD:REF name="Views[2]">sSLq0Qpa8Uy9SdJwtifvYQAA</XPD:REF>
  25634. <XPD:REF name="Views[3]">wVZ1QsXVuUWge/szkcqrKwAA</XPD:REF>
  25635. </XPD:OBJ>
  25636. <XPD:OBJ name="ParticipatingStimuli[6]" type="UMLStimulus" guid="u/hYdn97j0e2w7qGm8lrPQAA">
  25637. <XPD:ATTR name="Name" type="string">Start</XPD:ATTR>
  25638. <XPD:REF name="Sender">j+NgCUOjNE2kmFd3hYSIegAA</XPD:REF>
  25639. <XPD:REF name="Receiver">ychpc6mSzUOyFf7vQMlVXAAA</XPD:REF>
  25640. <XPD:OBJ name="Action" type="UMLCallAction" guid="OpbUDqW5R0i/CZIghIj9JgAA">
  25641. <XPD:REF name="Stimulus">u/hYdn97j0e2w7qGm8lrPQAA</XPD:REF>
  25642. </XPD:OBJ>
  25643. <XPD:REF name="InteractionInstanceSet">1QTFfJIkv0Oe+uLEcmTfCQAA</XPD:REF>
  25644. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  25645. <XPD:REF name="Views[0]">81Znj6ipLE+uQJdj3I3BjAAA</XPD:REF>
  25646. <XPD:REF name="Views[1]">/myrcBq6xEmtPLopTIxvPQAA</XPD:REF>
  25647. <XPD:REF name="Views[2]">tiLG7fP0K0Sei2XNjqspmgAA</XPD:REF>
  25648. <XPD:REF name="Views[3]">lHRXGq0+iEyMcve/cNwqZQAA</XPD:REF>
  25649. </XPD:OBJ>
  25650. <XPD:OBJ name="ParticipatingStimuli[7]" type="UMLStimulus" guid="ge2n5wRT306cnabk/HU2IgAA">
  25651. <XPD:ATTR name="Name" type="string">Start</XPD:ATTR>
  25652. <XPD:REF name="Sender">rscStAuJEkiUAz9WikX0hQAA</XPD:REF>
  25653. <XPD:REF name="Receiver">lvD/j4YgmkG/Ov+o+mJZPQAA</XPD:REF>
  25654. <XPD:OBJ name="Action" type="UMLCallAction" guid="LulWfwx6iUe7yDspVj3rFAAA">
  25655. <XPD:REF name="Stimulus">ge2n5wRT306cnabk/HU2IgAA</XPD:REF>
  25656. </XPD:OBJ>
  25657. <XPD:REF name="InteractionInstanceSet">1QTFfJIkv0Oe+uLEcmTfCQAA</XPD:REF>
  25658. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  25659. <XPD:REF name="Views[0]">ONHfDMi2cE6eUYVGDXwgGwAA</XPD:REF>
  25660. <XPD:REF name="Views[1]">7kaHO4BY+02bLmXX33d0MwAA</XPD:REF>
  25661. <XPD:REF name="Views[2]">bm8tEGiHRk+kIwUDKneKFgAA</XPD:REF>
  25662. <XPD:REF name="Views[3]">MyOXiblw7UuKuKCE1BW1bQAA</XPD:REF>
  25663. </XPD:OBJ>
  25664. <XPD:OBJ name="ParticipatingStimuli[8]" type="UMLStimulus" guid="KjbQrlapxE2xRsUF2q8bDwAA">
  25665. <XPD:ATTR name="Name" type="string">OnPrepareListen</XPD:ATTR>
  25666. <XPD:REF name="Sender">ychpc6mSzUOyFf7vQMlVXAAA</XPD:REF>
  25667. <XPD:REF name="Receiver">j+NgCUOjNE2kmFd3hYSIegAA</XPD:REF>
  25668. <XPD:OBJ name="Action" type="UMLSendAction" guid="5A5IyqoVdkO5UGUeedwvigAA">
  25669. <XPD:REF name="Stimulus">KjbQrlapxE2xRsUF2q8bDwAA</XPD:REF>
  25670. </XPD:OBJ>
  25671. <XPD:REF name="InteractionInstanceSet">1QTFfJIkv0Oe+uLEcmTfCQAA</XPD:REF>
  25672. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  25673. <XPD:REF name="Views[0]">gHBXKkyxe0K1OBNbZXeV3wAA</XPD:REF>
  25674. <XPD:REF name="Views[1]">tmtNQw9rKEyZzwwsb6nUFgAA</XPD:REF>
  25675. <XPD:REF name="Views[2]">+mhVJ1ufakO4Io6g0KALRQAA</XPD:REF>
  25676. <XPD:REF name="Views[3]">hsv35g4f2E+POf/gq4cfGQAA</XPD:REF>
  25677. </XPD:OBJ>
  25678. <XPD:OBJ name="ParticipatingStimuli[9]" type="UMLStimulus" guid="eiRtiRQwQU+VjHaN3rVhqAAA">
  25679. <XPD:ATTR name="Name" type="string">new</XPD:ATTR>
  25680. <XPD:ATTR name="IsSpecification" type="boolean">True</XPD:ATTR>
  25681. <XPD:ATTR name="Arguments" type="string">listener</XPD:ATTR>
  25682. <XPD:ATTR name="Return" type="string">ITcpAgent</XPD:ATTR>
  25683. <XPD:REF name="Sender">wQGBjVheXk6JUG6UyHLOLQAA</XPD:REF>
  25684. <XPD:REF name="Receiver">U2Za99rIrEi8z93FLSAjUAAA</XPD:REF>
  25685. <XPD:OBJ name="Action" type="UMLCreateAction" guid="BDfb/qhWjUCcgU3Vd41bVQAA">
  25686. <XPD:REF name="Stimulus">eiRtiRQwQU+VjHaN3rVhqAAA</XPD:REF>
  25687. </XPD:OBJ>
  25688. <XPD:REF name="InteractionInstanceSet">1QTFfJIkv0Oe+uLEcmTfCQAA</XPD:REF>
  25689. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  25690. <XPD:REF name="Views[0]">TvRznbBpRE+w6+5JbXI1MQAA</XPD:REF>
  25691. <XPD:REF name="Views[1]">XADN74LqR0yL0MGs32m/CwAA</XPD:REF>
  25692. <XPD:REF name="Views[2]">Yq3P8NDISkWbBpzIALuaNAAA</XPD:REF>
  25693. <XPD:REF name="Views[3]">Sw1pCgW9yUetluMmS7gJDQAA</XPD:REF>
  25694. </XPD:OBJ>
  25695. <XPD:OBJ name="ParticipatingStimuli[10]" type="UMLStimulus" guid="gc1T6rnMnUylWpF5/By8ZAAA">
  25696. <XPD:ATTR name="Name" type="string">agent</XPD:ATTR>
  25697. <XPD:REF name="Sender">U2Za99rIrEi8z93FLSAjUAAA</XPD:REF>
  25698. <XPD:REF name="Receiver">wQGBjVheXk6JUG6UyHLOLQAA</XPD:REF>
  25699. <XPD:OBJ name="Action" type="UMLReturnAction" guid="IDwT/hetyk6G77FppOvolQAA">
  25700. <XPD:REF name="Stimulus">gc1T6rnMnUylWpF5/By8ZAAA</XPD:REF>
  25701. </XPD:OBJ>
  25702. <XPD:REF name="InteractionInstanceSet">1QTFfJIkv0Oe+uLEcmTfCQAA</XPD:REF>
  25703. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  25704. <XPD:REF name="Views[0]">Mwl65WlBAkWLprLAGAE5rwAA</XPD:REF>
  25705. <XPD:REF name="Views[1]">nFx0rlGSaESIT2wsAYwrPQAA</XPD:REF>
  25706. <XPD:REF name="Views[2]">2whExSQQeUuKrz6NLE118wAA</XPD:REF>
  25707. <XPD:REF name="Views[3]">SzfCPTfD2E6h57QE/gJ7RwAA</XPD:REF>
  25708. </XPD:OBJ>
  25709. <XPD:OBJ name="ParticipatingStimuli[11]" type="UMLStimulus" guid="q1qjKctdRE2v7HKXDklokQAA">
  25710. <XPD:ATTR name="Name" type="string">OnAccept</XPD:ATTR>
  25711. <XPD:REF name="Sender">ychpc6mSzUOyFf7vQMlVXAAA</XPD:REF>
  25712. <XPD:REF name="Receiver">j+NgCUOjNE2kmFd3hYSIegAA</XPD:REF>
  25713. <XPD:OBJ name="Action" type="UMLSendAction" guid="fyvG+FtqPUycpB9i730lqAAA">
  25714. <XPD:REF name="Stimulus">q1qjKctdRE2v7HKXDklokQAA</XPD:REF>
  25715. </XPD:OBJ>
  25716. <XPD:REF name="InteractionInstanceSet">1QTFfJIkv0Oe+uLEcmTfCQAA</XPD:REF>
  25717. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  25718. <XPD:REF name="Views[0]">aeW3gGFMI0i5mnoP8rzsewAA</XPD:REF>
  25719. <XPD:REF name="Views[1]">IIBHLWCwIUiM6wuvyLWTmAAA</XPD:REF>
  25720. <XPD:REF name="Views[2]">m0jDDCoTiEq8NwAytW11RQAA</XPD:REF>
  25721. <XPD:REF name="Views[3]">QwmWvJMhaU6ewMykRWR9fAAA</XPD:REF>
  25722. </XPD:OBJ>
  25723. <XPD:OBJ name="ParticipatingStimuli[12]" type="UMLStimulus" guid="hhg1h6MW70ylqCivIbWRXQAA">
  25724. <XPD:ATTR name="Name" type="string">Connect</XPD:ATTR>
  25725. <XPD:REF name="Sender">Ta3rZIdU6E2pIcWjSM7HXgAA</XPD:REF>
  25726. <XPD:REF name="Receiver">ychpc6mSzUOyFf7vQMlVXAAA</XPD:REF>
  25727. <XPD:OBJ name="Action" type="UMLSendAction" guid="yOh42e9HFUCMFWxmbR/XgAAA">
  25728. <XPD:REF name="Stimulus">hhg1h6MW70ylqCivIbWRXQAA</XPD:REF>
  25729. </XPD:OBJ>
  25730. <XPD:REF name="InteractionInstanceSet">1QTFfJIkv0Oe+uLEcmTfCQAA</XPD:REF>
  25731. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  25732. <XPD:REF name="Views[0]">CAh9vY3mukOvRlolvYiXeQAA</XPD:REF>
  25733. <XPD:REF name="Views[1]">JditL6P5Ik2/PtBBqUhmIQAA</XPD:REF>
  25734. <XPD:REF name="Views[2]">MjulBGij+U+E5JpzHIJMEQAA</XPD:REF>
  25735. <XPD:REF name="Views[3]">1a+zJ1XMukC/JACU+aBHpwAA</XPD:REF>
  25736. </XPD:OBJ>
  25737. <XPD:OBJ name="ParticipatingStimuli[13]" type="UMLStimulus" guid="UiC+SdjuLkO6xrRIGFh2PAAA">
  25738. <XPD:ATTR name="Name" type="string">Connect</XPD:ATTR>
  25739. <XPD:REF name="Sender">rscStAuJEkiUAz9WikX0hQAA</XPD:REF>
  25740. <XPD:REF name="Receiver">lvD/j4YgmkG/Ov+o+mJZPQAA</XPD:REF>
  25741. <XPD:OBJ name="Action" type="UMLCallAction" guid="ESskfcYCx0ebo1vfPf/GWAAA">
  25742. <XPD:REF name="Stimulus">UiC+SdjuLkO6xrRIGFh2PAAA</XPD:REF>
  25743. </XPD:OBJ>
  25744. <XPD:REF name="InteractionInstanceSet">1QTFfJIkv0Oe+uLEcmTfCQAA</XPD:REF>
  25745. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  25746. <XPD:REF name="Views[0]">x12y5MX61kSU8UEZBCKBzAAA</XPD:REF>
  25747. <XPD:REF name="Views[1]">VAqAXQcyTEODbem67Ii8fQAA</XPD:REF>
  25748. <XPD:REF name="Views[2]">oSni4e7TvEifqVqMkG8SIQAA</XPD:REF>
  25749. <XPD:REF name="Views[3]">6lTcAQt1v0u6iPpCYWefkwAA</XPD:REF>
  25750. </XPD:OBJ>
  25751. <XPD:OBJ name="ParticipatingStimuli[14]" type="UMLStimulus" guid="3ll2HhKX0kq8L2WoIISIqQAA">
  25752. <XPD:ATTR name="Name" type="string">Start</XPD:ATTR>
  25753. <XPD:REF name="Sender">wQGBjVheXk6JUG6UyHLOLQAA</XPD:REF>
  25754. <XPD:REF name="Receiver">U2Za99rIrEi8z93FLSAjUAAA</XPD:REF>
  25755. <XPD:OBJ name="Action" type="UMLCallAction" guid="Tr6+/t67ZUe1h/nNSAQ31QAA">
  25756. <XPD:REF name="Stimulus">3ll2HhKX0kq8L2WoIISIqQAA</XPD:REF>
  25757. </XPD:OBJ>
  25758. <XPD:REF name="InteractionInstanceSet">1QTFfJIkv0Oe+uLEcmTfCQAA</XPD:REF>
  25759. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  25760. <XPD:REF name="Views[0]">HnK/vetZsE2Zoo9YLGV1KgAA</XPD:REF>
  25761. <XPD:REF name="Views[1]">Gnu7K7y05Ua+fA2/QxU5IgAA</XPD:REF>
  25762. <XPD:REF name="Views[2]">KIsC249fQkanOGfrxCf1oQAA</XPD:REF>
  25763. <XPD:REF name="Views[3]">sKtOLiHU8EyqnH3HBGyYoAAA</XPD:REF>
  25764. </XPD:OBJ>
  25765. <XPD:OBJ name="ParticipatingStimuli[15]" type="UMLStimulus" guid="FYipeeoMCUm19jcfhm3biAAA">
  25766. <XPD:ATTR name="Name" type="string">OnPrepareConnect</XPD:ATTR>
  25767. <XPD:REF name="Sender">lvD/j4YgmkG/Ov+o+mJZPQAA</XPD:REF>
  25768. <XPD:REF name="Receiver">rscStAuJEkiUAz9WikX0hQAA</XPD:REF>
  25769. <XPD:OBJ name="Action" type="UMLSendAction" guid="949mNFijqE6g4blEVwJDbgAA">
  25770. <XPD:REF name="Stimulus">FYipeeoMCUm19jcfhm3biAAA</XPD:REF>
  25771. </XPD:OBJ>
  25772. <XPD:REF name="InteractionInstanceSet">1QTFfJIkv0Oe+uLEcmTfCQAA</XPD:REF>
  25773. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  25774. <XPD:REF name="Views[0]">PMbi1EVd7kmNs8rUg0gpgwAA</XPD:REF>
  25775. <XPD:REF name="Views[1]">HBvIQwHTJ0uhglpkMgdLZwAA</XPD:REF>
  25776. <XPD:REF name="Views[2]">QO897OzHzUmfzk9SzWRNsAAA</XPD:REF>
  25777. <XPD:REF name="Views[3]">xJSpv2Wxp029oO8YA4kxsgAA</XPD:REF>
  25778. </XPD:OBJ>
  25779. <XPD:OBJ name="ParticipatingStimuli[16]" type="UMLStimulus" guid="/bHgYzIBqECI2mdaGkoJMwAA">
  25780. <XPD:ATTR name="Name" type="string">OnConnect</XPD:ATTR>
  25781. <XPD:REF name="Sender">lvD/j4YgmkG/Ov+o+mJZPQAA</XPD:REF>
  25782. <XPD:REF name="Receiver">rscStAuJEkiUAz9WikX0hQAA</XPD:REF>
  25783. <XPD:OBJ name="Action" type="UMLSendAction" guid="hS4DhF3DrEW84elavJbZDAAA">
  25784. <XPD:REF name="Stimulus">/bHgYzIBqECI2mdaGkoJMwAA</XPD:REF>
  25785. </XPD:OBJ>
  25786. <XPD:REF name="InteractionInstanceSet">1QTFfJIkv0Oe+uLEcmTfCQAA</XPD:REF>
  25787. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  25788. <XPD:REF name="Views[0]">K1jfKNg6hUSMEfA71rVwswAA</XPD:REF>
  25789. <XPD:REF name="Views[1]">oCuVcNdbjE+NevEDYO0iuAAA</XPD:REF>
  25790. <XPD:REF name="Views[2]">aveAsSq3cEyTyKNgdNh0EQAA</XPD:REF>
  25791. <XPD:REF name="Views[3]">7hRALDgv0UuWoSd7q9lcMQAA</XPD:REF>
  25792. </XPD:OBJ>
  25793. <XPD:OBJ name="ParticipatingStimuli[17]" type="UMLStimulus" guid="NUW8ZK/ERk2X3umbnhegzwAA">
  25794. <XPD:ATTR name="Name" type="string">Connect</XPD:ATTR>
  25795. <XPD:REF name="Sender">lvD/j4YgmkG/Ov+o+mJZPQAA</XPD:REF>
  25796. <XPD:REF name="Receiver">HdPN0QWbYUq0xPzVpVWOdwAA</XPD:REF>
  25797. <XPD:OBJ name="Action" type="UMLSendAction" guid="W4hTtudY4kS4740DXGlWnwAA">
  25798. <XPD:REF name="Stimulus">NUW8ZK/ERk2X3umbnhegzwAA</XPD:REF>
  25799. </XPD:OBJ>
  25800. <XPD:REF name="InteractionInstanceSet">1QTFfJIkv0Oe+uLEcmTfCQAA</XPD:REF>
  25801. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  25802. <XPD:REF name="Views[0]">Uva/yeEJ00eMzNPCIyuWZAAA</XPD:REF>
  25803. <XPD:REF name="Views[1]">o2Jo085TaU+VCg83m1yWjQAA</XPD:REF>
  25804. <XPD:REF name="Views[2]">w/6FVGnluk6k+nxlAftAZQAA</XPD:REF>
  25805. <XPD:REF name="Views[3]">9PYcNtOxfE63ie6AXXjTXAAA</XPD:REF>
  25806. </XPD:OBJ>
  25807. <XPD:OBJ name="ParticipatingStimuli[18]" type="UMLStimulus" guid="qxo3boab2UKQT7Y0WGaO5wAA">
  25808. <XPD:ATTR name="Name" type="string">Connect</XPD:ATTR>
  25809. <XPD:ATTR name="Arguments" type="string">address, port</XPD:ATTR>
  25810. <XPD:REF name="Sender">wQGBjVheXk6JUG6UyHLOLQAA</XPD:REF>
  25811. <XPD:REF name="Receiver">U2Za99rIrEi8z93FLSAjUAAA</XPD:REF>
  25812. <XPD:OBJ name="Action" type="UMLCallAction" guid="GDx5/Dcs2EaK1adxc7np1QAA">
  25813. <XPD:REF name="Stimulus">qxo3boab2UKQT7Y0WGaO5wAA</XPD:REF>
  25814. </XPD:OBJ>
  25815. <XPD:REF name="InteractionInstanceSet">1QTFfJIkv0Oe+uLEcmTfCQAA</XPD:REF>
  25816. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  25817. <XPD:REF name="Views[0]">eYJrYhPCEUS7T6jsSTfTGAAA</XPD:REF>
  25818. <XPD:REF name="Views[1]">J/7B/bplR0mvdF2z/39NKQAA</XPD:REF>
  25819. <XPD:REF name="Views[2]">+BQImtFl5EatTspYweostgAA</XPD:REF>
  25820. <XPD:REF name="Views[3]">YaQ6jqrvlkGnm9TobP6zFgAA</XPD:REF>
  25821. </XPD:OBJ>
  25822. <XPD:OBJ name="ParticipatingStimuli[19]" type="UMLStimulus" guid="xbH85UKQlESFWJculb723gAA">
  25823. <XPD:ATTR name="Name" type="string">OnReceive</XPD:ATTR>
  25824. <XPD:REF name="Sender">ychpc6mSzUOyFf7vQMlVXAAA</XPD:REF>
  25825. <XPD:REF name="Receiver">j+NgCUOjNE2kmFd3hYSIegAA</XPD:REF>
  25826. <XPD:OBJ name="Action" type="UMLSendAction" guid="vTj+HywvbEWpNYvj1J07cQAA">
  25827. <XPD:REF name="Stimulus">xbH85UKQlESFWJculb723gAA</XPD:REF>
  25828. </XPD:OBJ>
  25829. <XPD:REF name="InteractionInstanceSet">1QTFfJIkv0Oe+uLEcmTfCQAA</XPD:REF>
  25830. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  25831. <XPD:REF name="Views[0]">OLadb8YV2kW2/OneXcT5fAAA</XPD:REF>
  25832. <XPD:REF name="Views[1]">pFjZq1ZbMESH4F1X0n00WgAA</XPD:REF>
  25833. <XPD:REF name="Views[2]">eaKTRn/wnki9Mww6L7VskwAA</XPD:REF>
  25834. <XPD:REF name="Views[3]">nyDC18c9sUGBz8ALFTYbkgAA</XPD:REF>
  25835. </XPD:OBJ>
  25836. <XPD:OBJ name="ParticipatingStimuli[20]" type="UMLStimulus" guid="/VRCJTy/oEur+ilCjeW2XgAA">
  25837. <XPD:ATTR name="Name" type="string">Send</XPD:ATTR>
  25838. <XPD:REF name="Sender">Ta3rZIdU6E2pIcWjSM7HXgAA</XPD:REF>
  25839. <XPD:REF name="Receiver">ychpc6mSzUOyFf7vQMlVXAAA</XPD:REF>
  25840. <XPD:OBJ name="Action" type="UMLSendAction" guid="S9nabS5+BUSXBfO7zCXmRQAA">
  25841. <XPD:REF name="Stimulus">/VRCJTy/oEur+ilCjeW2XgAA</XPD:REF>
  25842. </XPD:OBJ>
  25843. <XPD:REF name="InteractionInstanceSet">1QTFfJIkv0Oe+uLEcmTfCQAA</XPD:REF>
  25844. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  25845. <XPD:REF name="Views[0]">k+k1sVK/4kCTCrxJp3KZmAAA</XPD:REF>
  25846. <XPD:REF name="Views[1]">vvS+hIfiFUm6pV7syiA4rQAA</XPD:REF>
  25847. <XPD:REF name="Views[2]">XdA4bINjukiRzFUWcIGLowAA</XPD:REF>
  25848. <XPD:REF name="Views[3]">1Lt0eShNTUOlP3C/pdWUTgAA</XPD:REF>
  25849. </XPD:OBJ>
  25850. <XPD:OBJ name="ParticipatingStimuli[21]" type="UMLStimulus" guid="3BL7NFdLw0yo7RLubFSFzQAA">
  25851. <XPD:ATTR name="Name" type="string">Send</XPD:ATTR>
  25852. <XPD:REF name="Sender">rscStAuJEkiUAz9WikX0hQAA</XPD:REF>
  25853. <XPD:REF name="Receiver">lvD/j4YgmkG/Ov+o+mJZPQAA</XPD:REF>
  25854. <XPD:OBJ name="Action" type="UMLCallAction" guid="5xo7Z2hrsUWfrXxj2EWRFAAA">
  25855. <XPD:REF name="Stimulus">3BL7NFdLw0yo7RLubFSFzQAA</XPD:REF>
  25856. </XPD:OBJ>
  25857. <XPD:REF name="InteractionInstanceSet">1QTFfJIkv0Oe+uLEcmTfCQAA</XPD:REF>
  25858. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  25859. <XPD:REF name="Views[0]">fRP4qNvR302+2rcIff42YQAA</XPD:REF>
  25860. <XPD:REF name="Views[1]">TJCZs0i5lk2QArLRdXMFTAAA</XPD:REF>
  25861. <XPD:REF name="Views[2]">4L0bDC+B/0quYVP/OUBkKgAA</XPD:REF>
  25862. <XPD:REF name="Views[3]">bdgWKPJ1ZU2ukkIYbuZ6nQAA</XPD:REF>
  25863. </XPD:OBJ>
  25864. <XPD:OBJ name="ParticipatingStimuli[22]" type="UMLStimulus" guid="Wjv7v/0JW0SsHdI2VbWR+AAA">
  25865. <XPD:ATTR name="Name" type="string">OnPrepareConnect</XPD:ATTR>
  25866. <XPD:ATTR name="Arguments" type="string">connid</XPD:ATTR>
  25867. <XPD:REF name="Sender">U2Za99rIrEi8z93FLSAjUAAA</XPD:REF>
  25868. <XPD:REF name="Receiver">Amawaz/I9kSR3ZRprOaA0QAA</XPD:REF>
  25869. <XPD:OBJ name="Action" type="UMLCallAction" guid="1Z9ciT+080e1XzpMmrJVJwAA">
  25870. <XPD:REF name="Stimulus">Wjv7v/0JW0SsHdI2VbWR+AAA</XPD:REF>
  25871. </XPD:OBJ>
  25872. <XPD:REF name="InteractionInstanceSet">1QTFfJIkv0Oe+uLEcmTfCQAA</XPD:REF>
  25873. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  25874. <XPD:REF name="Views[0]">jEQTYK+V2062OgAJI9+KJgAA</XPD:REF>
  25875. <XPD:REF name="Views[1]">2GVDb1w55kK7Kt9QHjl+GgAA</XPD:REF>
  25876. <XPD:REF name="Views[2]">ZBiAeBth30mcnxI4RyM3UwAA</XPD:REF>
  25877. <XPD:REF name="Views[3]">mtELRVGaxkinEIIebcCMXQAA</XPD:REF>
  25878. </XPD:OBJ>
  25879. <XPD:OBJ name="ParticipatingStimuli[23]" type="UMLStimulus" guid="oF/LEA7hx0qNduBcIVAMJQAA">
  25880. <XPD:ATTR name="Name" type="string">OnSend</XPD:ATTR>
  25881. <XPD:REF name="Sender">lvD/j4YgmkG/Ov+o+mJZPQAA</XPD:REF>
  25882. <XPD:REF name="Receiver">rscStAuJEkiUAz9WikX0hQAA</XPD:REF>
  25883. <XPD:OBJ name="Action" type="UMLSendAction" guid="JWv8OLYvHk2UjlsMK+bdzgAA">
  25884. <XPD:REF name="Stimulus">oF/LEA7hx0qNduBcIVAMJQAA</XPD:REF>
  25885. </XPD:OBJ>
  25886. <XPD:REF name="InteractionInstanceSet">1QTFfJIkv0Oe+uLEcmTfCQAA</XPD:REF>
  25887. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  25888. <XPD:REF name="Views[0]">+vTGrF2zx0OWj4eXWblGowAA</XPD:REF>
  25889. <XPD:REF name="Views[1]">UsLKaDn/rUGVeWg1C7PYGQAA</XPD:REF>
  25890. <XPD:REF name="Views[2]">1sjX7N6DF0WjS/QD9X7klAAA</XPD:REF>
  25891. <XPD:REF name="Views[3]">+GEqcbO4pUKGYA3Uj/mD3QAA</XPD:REF>
  25892. </XPD:OBJ>
  25893. <XPD:OBJ name="ParticipatingStimuli[24]" type="UMLStimulus" guid="1vb2mQKxZ0+r/MA4zbJgbwAA">
  25894. <XPD:ATTR name="Name" type="string">Send</XPD:ATTR>
  25895. <XPD:REF name="Sender">lvD/j4YgmkG/Ov+o+mJZPQAA</XPD:REF>
  25896. <XPD:REF name="Receiver">HdPN0QWbYUq0xPzVpVWOdwAA</XPD:REF>
  25897. <XPD:OBJ name="Action" type="UMLSendAction" guid="uzKMkyy+70q1j3k/+ZnP4AAA">
  25898. <XPD:REF name="Stimulus">1vb2mQKxZ0+r/MA4zbJgbwAA</XPD:REF>
  25899. </XPD:OBJ>
  25900. <XPD:REF name="InteractionInstanceSet">1QTFfJIkv0Oe+uLEcmTfCQAA</XPD:REF>
  25901. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  25902. <XPD:REF name="Views[0]">QO8N1X6VLky4cZtNH/bVqQAA</XPD:REF>
  25903. <XPD:REF name="Views[1]">zkJB78q7jkqBrdF/ry/wBAAA</XPD:REF>
  25904. <XPD:REF name="Views[2]">GNk3vPcGuUuUSwZa/fZFpgAA</XPD:REF>
  25905. <XPD:REF name="Views[3]">qgdZ0W1woUWyjYnM4VnhPQAA</XPD:REF>
  25906. </XPD:OBJ>
  25907. <XPD:OBJ name="ParticipatingStimuli[25]" type="UMLStimulus" guid="8p8OEDcPcEqcPclkWC6twgAA">
  25908. <XPD:ATTR name="Name" type="string">OnConnect</XPD:ATTR>
  25909. <XPD:ATTR name="Arguments" type="string">connid</XPD:ATTR>
  25910. <XPD:REF name="Sender">U2Za99rIrEi8z93FLSAjUAAA</XPD:REF>
  25911. <XPD:REF name="Receiver">Amawaz/I9kSR3ZRprOaA0QAA</XPD:REF>
  25912. <XPD:OBJ name="Action" type="UMLCallAction" guid="qu3RyEFeGE6Z9cG/fT7VQAAA">
  25913. <XPD:REF name="Stimulus">8p8OEDcPcEqcPclkWC6twgAA</XPD:REF>
  25914. </XPD:OBJ>
  25915. <XPD:REF name="InteractionInstanceSet">1QTFfJIkv0Oe+uLEcmTfCQAA</XPD:REF>
  25916. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  25917. <XPD:REF name="Views[0]">H7uvq6t59UCNEZljpwH1GAAA</XPD:REF>
  25918. <XPD:REF name="Views[1]">yyo4rDEn9UaB9eUEd8vL+gAA</XPD:REF>
  25919. <XPD:REF name="Views[2]">9yN+sJlAXUaiAVf+v1bolwAA</XPD:REF>
  25920. <XPD:REF name="Views[3]">VvhqIlxoyEGpkMlfcdG7gwAA</XPD:REF>
  25921. </XPD:OBJ>
  25922. <XPD:OBJ name="ParticipatingStimuli[26]" type="UMLStimulus" guid="kAJ6OYlT5kSWgt6Y8JB6KQAA">
  25923. <XPD:ATTR name="Name" type="string">Send</XPD:ATTR>
  25924. <XPD:REF name="Sender">j+NgCUOjNE2kmFd3hYSIegAA</XPD:REF>
  25925. <XPD:REF name="Receiver">ychpc6mSzUOyFf7vQMlVXAAA</XPD:REF>
  25926. <XPD:OBJ name="Action" type="UMLCallAction" guid="6+yScDRLEUG80kQ2B9FowgAA">
  25927. <XPD:REF name="Stimulus">kAJ6OYlT5kSWgt6Y8JB6KQAA</XPD:REF>
  25928. </XPD:OBJ>
  25929. <XPD:REF name="InteractionInstanceSet">1QTFfJIkv0Oe+uLEcmTfCQAA</XPD:REF>
  25930. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  25931. <XPD:REF name="Views[0]">/VoO4MkQoUqEWr+dUv9R5AAA</XPD:REF>
  25932. <XPD:REF name="Views[1]">LJJLuZaXzEeLvU3XHUrhRQAA</XPD:REF>
  25933. <XPD:REF name="Views[2]">B9hleoGfzECx9CLckvq+pQAA</XPD:REF>
  25934. <XPD:REF name="Views[3]">6NyJKCu7Kk6h1SB0oTjcZwAA</XPD:REF>
  25935. </XPD:OBJ>
  25936. <XPD:OBJ name="ParticipatingStimuli[27]" type="UMLStimulus" guid="0exvc+RmxE++FLqQZ+YzawAA">
  25937. <XPD:ATTR name="Name" type="string">OnSend</XPD:ATTR>
  25938. <XPD:REF name="Sender">ychpc6mSzUOyFf7vQMlVXAAA</XPD:REF>
  25939. <XPD:REF name="Receiver">j+NgCUOjNE2kmFd3hYSIegAA</XPD:REF>
  25940. <XPD:OBJ name="Action" type="UMLSendAction" guid="oMqRHQOlvkaIQ7ndWmbwKQAA">
  25941. <XPD:REF name="Stimulus">0exvc+RmxE++FLqQZ+YzawAA</XPD:REF>
  25942. </XPD:OBJ>
  25943. <XPD:REF name="InteractionInstanceSet">1QTFfJIkv0Oe+uLEcmTfCQAA</XPD:REF>
  25944. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  25945. <XPD:REF name="Views[0]">9lFefDL9EkGWx+GRTnrIZgAA</XPD:REF>
  25946. <XPD:REF name="Views[1]">jHCDw9k5Xk+hiM0YqiH1rQAA</XPD:REF>
  25947. <XPD:REF name="Views[2]">AKsxD1v0bEmrSHsp1AbdeAAA</XPD:REF>
  25948. <XPD:REF name="Views[3]">tpbUDxCgIUu9Z6vKJx46gAAA</XPD:REF>
  25949. </XPD:OBJ>
  25950. <XPD:OBJ name="ParticipatingStimuli[28]" type="UMLStimulus" guid="9Ol7xVDHfk+aOrYlU/XxDAAA">
  25951. <XPD:ATTR name="Name" type="string">Send</XPD:ATTR>
  25952. <XPD:REF name="Sender">ychpc6mSzUOyFf7vQMlVXAAA</XPD:REF>
  25953. <XPD:REF name="Receiver">Ta3rZIdU6E2pIcWjSM7HXgAA</XPD:REF>
  25954. <XPD:OBJ name="Action" type="UMLSendAction" guid="m1iue/dCUUSMtQmcgI5qVwAA">
  25955. <XPD:REF name="Stimulus">9Ol7xVDHfk+aOrYlU/XxDAAA</XPD:REF>
  25956. </XPD:OBJ>
  25957. <XPD:REF name="InteractionInstanceSet">1QTFfJIkv0Oe+uLEcmTfCQAA</XPD:REF>
  25958. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  25959. <XPD:REF name="Views[0]">s2d3Z0E0+kKI8W+SNgARXAAA</XPD:REF>
  25960. <XPD:REF name="Views[1]">z6hiLqsAU0qBnwR7Kwix4gAA</XPD:REF>
  25961. <XPD:REF name="Views[2]">i8Gf/qjfe06+Y0Kpv0nKHwAA</XPD:REF>
  25962. <XPD:REF name="Views[3]">ld3ZSL54xUqFQKEv+ME5HwAA</XPD:REF>
  25963. </XPD:OBJ>
  25964. <XPD:OBJ name="ParticipatingStimuli[29]" type="UMLStimulus" guid="0gQj+YWF1kWUYfNhSvBRRgAA">
  25965. <XPD:ATTR name="Name" type="string">Send</XPD:ATTR>
  25966. <XPD:ATTR name="Arguments" type="string">connid, data, length</XPD:ATTR>
  25967. <XPD:REF name="Sender">wQGBjVheXk6JUG6UyHLOLQAA</XPD:REF>
  25968. <XPD:REF name="Receiver">U2Za99rIrEi8z93FLSAjUAAA</XPD:REF>
  25969. <XPD:OBJ name="Action" type="UMLCallAction" guid="1YdtAe0HdEGIooXBgmYyqQAA">
  25970. <XPD:REF name="Stimulus">0gQj+YWF1kWUYfNhSvBRRgAA</XPD:REF>
  25971. </XPD:OBJ>
  25972. <XPD:REF name="InteractionInstanceSet">1QTFfJIkv0Oe+uLEcmTfCQAA</XPD:REF>
  25973. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  25974. <XPD:REF name="Views[0]">niqU3lxUj06wxkIb2xcgfwAA</XPD:REF>
  25975. <XPD:REF name="Views[1]">dDj9hguQmkCxZuYWFRvM7AAA</XPD:REF>
  25976. <XPD:REF name="Views[2]">tzhYB0FLd0GBlk2f5puN3wAA</XPD:REF>
  25977. <XPD:REF name="Views[3]">+2CLfHE+0UOCiArnLrpPuQAA</XPD:REF>
  25978. </XPD:OBJ>
  25979. <XPD:OBJ name="ParticipatingStimuli[30]" type="UMLStimulus" guid="mErn0SwL4kWgwh37KhxrOwAA">
  25980. <XPD:ATTR name="Name" type="string">OnReceive</XPD:ATTR>
  25981. <XPD:REF name="Sender">lvD/j4YgmkG/Ov+o+mJZPQAA</XPD:REF>
  25982. <XPD:REF name="Receiver">rscStAuJEkiUAz9WikX0hQAA</XPD:REF>
  25983. <XPD:OBJ name="Action" type="UMLSendAction" guid="Uo8DqpP+wEeL6qhENJmGXwAA">
  25984. <XPD:REF name="Stimulus">mErn0SwL4kWgwh37KhxrOwAA</XPD:REF>
  25985. </XPD:OBJ>
  25986. <XPD:REF name="InteractionInstanceSet">1QTFfJIkv0Oe+uLEcmTfCQAA</XPD:REF>
  25987. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  25988. <XPD:REF name="Views[0]">YkEmXAqy9EevsUZJVhd0hwAA</XPD:REF>
  25989. <XPD:REF name="Views[1]">SrnbMXO510mGYeFjYmesgAAA</XPD:REF>
  25990. <XPD:REF name="Views[2]">jR+Zo152ukOhmQUFHgu1bgAA</XPD:REF>
  25991. <XPD:REF name="Views[3]">nLknQDEGmEiWRkv3ssdsjAAA</XPD:REF>
  25992. </XPD:OBJ>
  25993. <XPD:OBJ name="ParticipatingStimuli[31]" type="UMLStimulus" guid="PSWE8W0TEU+2XvyhDfkDzgAA">
  25994. <XPD:ATTR name="Name" type="string">Send</XPD:ATTR>
  25995. <XPD:REF name="Sender">HdPN0QWbYUq0xPzVpVWOdwAA</XPD:REF>
  25996. <XPD:REF name="Receiver">lvD/j4YgmkG/Ov+o+mJZPQAA</XPD:REF>
  25997. <XPD:OBJ name="Action" type="UMLSendAction" guid="NzLGmAvS1kGkg4LB57P9igAA">
  25998. <XPD:REF name="Stimulus">PSWE8W0TEU+2XvyhDfkDzgAA</XPD:REF>
  25999. </XPD:OBJ>
  26000. <XPD:REF name="InteractionInstanceSet">1QTFfJIkv0Oe+uLEcmTfCQAA</XPD:REF>
  26001. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  26002. <XPD:REF name="Views[0]">CWRCDraG50e3xZDvX5vLpQAA</XPD:REF>
  26003. <XPD:REF name="Views[1]">O/BpHz9Gb0Odl8wHkJCIvwAA</XPD:REF>
  26004. <XPD:REF name="Views[2]">w9Put6+2Tkqjc28U1Q1U/gAA</XPD:REF>
  26005. <XPD:REF name="Views[3]">36FP6B4zL0acXLrWYxWStAAA</XPD:REF>
  26006. </XPD:OBJ>
  26007. <XPD:OBJ name="ParticipatingStimuli[32]" type="UMLStimulus" guid="1hZ1Ivgi7UWnVEcQGQ9xdwAA">
  26008. <XPD:ATTR name="Name" type="string">OnClose</XPD:ATTR>
  26009. <XPD:REF name="Sender">ychpc6mSzUOyFf7vQMlVXAAA</XPD:REF>
  26010. <XPD:REF name="Receiver">j+NgCUOjNE2kmFd3hYSIegAA</XPD:REF>
  26011. <XPD:OBJ name="Action" type="UMLSendAction" guid="Ou+kz8BKVUqV5E3MoC/VdQAA">
  26012. <XPD:REF name="Stimulus">1hZ1Ivgi7UWnVEcQGQ9xdwAA</XPD:REF>
  26013. </XPD:OBJ>
  26014. <XPD:REF name="InteractionInstanceSet">1QTFfJIkv0Oe+uLEcmTfCQAA</XPD:REF>
  26015. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  26016. <XPD:REF name="Views[0]">KbnvIzhjfEWFVgq1gekqXAAA</XPD:REF>
  26017. <XPD:REF name="Views[1]">lXWksQSw0kyHBODybSFoQQAA</XPD:REF>
  26018. <XPD:REF name="Views[2]">lpCc05pDQEqW+QI1AVMyQQAA</XPD:REF>
  26019. <XPD:REF name="Views[3]">qW/5pdGBq0yaWXDi91oiJwAA</XPD:REF>
  26020. </XPD:OBJ>
  26021. <XPD:OBJ name="ParticipatingStimuli[33]" type="UMLStimulus" guid="aXyZYOKcl0mBOwUqTqobmgAA">
  26022. <XPD:ATTR name="Name" type="string">Disconnect</XPD:ATTR>
  26023. <XPD:REF name="Sender">Ta3rZIdU6E2pIcWjSM7HXgAA</XPD:REF>
  26024. <XPD:REF name="Receiver">ychpc6mSzUOyFf7vQMlVXAAA</XPD:REF>
  26025. <XPD:OBJ name="Action" type="UMLSendAction" guid="mH0fq0butk2v2WHwG/gkzQAA">
  26026. <XPD:REF name="Stimulus">aXyZYOKcl0mBOwUqTqobmgAA</XPD:REF>
  26027. </XPD:OBJ>
  26028. <XPD:REF name="InteractionInstanceSet">1QTFfJIkv0Oe+uLEcmTfCQAA</XPD:REF>
  26029. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  26030. <XPD:REF name="Views[0]">zMOiSN3GsEiMtDJA5EV00wAA</XPD:REF>
  26031. <XPD:REF name="Views[1]">MTlv1P/9w0+CRwN8hRfcQwAA</XPD:REF>
  26032. <XPD:REF name="Views[2]">qh85j/NI0EKdrEp/rr24KgAA</XPD:REF>
  26033. <XPD:REF name="Views[3]">WWihkitawUC7one9xWDNYwAA</XPD:REF>
  26034. </XPD:OBJ>
  26035. <XPD:OBJ name="ParticipatingStimuli[34]" type="UMLStimulus" guid="5CQCgkQMiEa8EdVYKZGhowAA">
  26036. <XPD:ATTR name="Name" type="string">OnSend</XPD:ATTR>
  26037. <XPD:ATTR name="Arguments" type="string">connid, data, length</XPD:ATTR>
  26038. <XPD:REF name="Sender">U2Za99rIrEi8z93FLSAjUAAA</XPD:REF>
  26039. <XPD:REF name="Receiver">Amawaz/I9kSR3ZRprOaA0QAA</XPD:REF>
  26040. <XPD:OBJ name="Action" type="UMLCallAction" guid="eYhIvyzkbUibPLnw6R6F9gAA">
  26041. <XPD:REF name="Stimulus">5CQCgkQMiEa8EdVYKZGhowAA</XPD:REF>
  26042. </XPD:OBJ>
  26043. <XPD:REF name="InteractionInstanceSet">1QTFfJIkv0Oe+uLEcmTfCQAA</XPD:REF>
  26044. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  26045. <XPD:REF name="Views[0]">YpPwITXi7ESS5zzS/nJtdgAA</XPD:REF>
  26046. <XPD:REF name="Views[1]">kHAC5hzRrUWpsmuF50Yu6wAA</XPD:REF>
  26047. <XPD:REF name="Views[2]">bvOfd5kqi0ifMT1kybOjtgAA</XPD:REF>
  26048. <XPD:REF name="Views[3]">9NpUk7LdMEKMEPy2NsKO7wAA</XPD:REF>
  26049. </XPD:OBJ>
  26050. <XPD:OBJ name="ParticipatingStimuli[35]" type="UMLStimulus" guid="9lUxZSoXvkOOzpV4doFFPwAA">
  26051. <XPD:ATTR name="Name" type="string">OnClose</XPD:ATTR>
  26052. <XPD:REF name="Sender">lvD/j4YgmkG/Ov+o+mJZPQAA</XPD:REF>
  26053. <XPD:REF name="Receiver">rscStAuJEkiUAz9WikX0hQAA</XPD:REF>
  26054. <XPD:OBJ name="Action" type="UMLSendAction" guid="MwyXFsnIGEibtYaQ2NOdkgAA">
  26055. <XPD:REF name="Stimulus">9lUxZSoXvkOOzpV4doFFPwAA</XPD:REF>
  26056. </XPD:OBJ>
  26057. <XPD:REF name="InteractionInstanceSet">1QTFfJIkv0Oe+uLEcmTfCQAA</XPD:REF>
  26058. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  26059. <XPD:REF name="Views[0]">YfuBDr8+XEGC/f0KAwYlMwAA</XPD:REF>
  26060. <XPD:REF name="Views[1]">xdjIVxNnmkyM2UQnq4FysQAA</XPD:REF>
  26061. <XPD:REF name="Views[2]">FU0yH1z+Dku67wjOJAcXbQAA</XPD:REF>
  26062. <XPD:REF name="Views[3]">sY5Mfi7IN0aIVe6G6gdJFgAA</XPD:REF>
  26063. </XPD:OBJ>
  26064. <XPD:OBJ name="ParticipatingStimuli[36]" type="UMLStimulus" guid="79YTw4PBt0qttSuIpUL7HQAA">
  26065. <XPD:ATTR name="Name" type="string">Disconnect</XPD:ATTR>
  26066. <XPD:REF name="Sender">HdPN0QWbYUq0xPzVpVWOdwAA</XPD:REF>
  26067. <XPD:REF name="Receiver">lvD/j4YgmkG/Ov+o+mJZPQAA</XPD:REF>
  26068. <XPD:OBJ name="Action" type="UMLSendAction" guid="soS6eqzUiEicF9JqhrHH4wAA">
  26069. <XPD:REF name="Stimulus">79YTw4PBt0qttSuIpUL7HQAA</XPD:REF>
  26070. </XPD:OBJ>
  26071. <XPD:REF name="InteractionInstanceSet">1QTFfJIkv0Oe+uLEcmTfCQAA</XPD:REF>
  26072. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  26073. <XPD:REF name="Views[0]">y1T7PceGOk+3n0Ql8l12UgAA</XPD:REF>
  26074. <XPD:REF name="Views[1]">lr7f5rkS4U28S5RNBnv7hwAA</XPD:REF>
  26075. <XPD:REF name="Views[2]">zVFuIqPvgUyYw6O2DF6MvAAA</XPD:REF>
  26076. <XPD:REF name="Views[3]">5gwHY3cWVU66igOu25UWSwAA</XPD:REF>
  26077. </XPD:OBJ>
  26078. <XPD:OBJ name="ParticipatingStimuli[37]" type="UMLStimulus" guid="RakUMYixx0eokaMaO8399AAA">
  26079. <XPD:ATTR name="Name" type="string">Disconnect</XPD:ATTR>
  26080. <XPD:REF name="Sender">j+NgCUOjNE2kmFd3hYSIegAA</XPD:REF>
  26081. <XPD:REF name="Receiver">ychpc6mSzUOyFf7vQMlVXAAA</XPD:REF>
  26082. <XPD:OBJ name="Action" type="UMLCallAction" guid="KX/SUhm17EaMcXQWOokD7QAA">
  26083. <XPD:REF name="Stimulus">RakUMYixx0eokaMaO8399AAA</XPD:REF>
  26084. </XPD:OBJ>
  26085. <XPD:REF name="InteractionInstanceSet">1QTFfJIkv0Oe+uLEcmTfCQAA</XPD:REF>
  26086. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  26087. <XPD:REF name="Views[0]">H0hhU481MUSlr+PpVelBqwAA</XPD:REF>
  26088. <XPD:REF name="Views[1]">xGz+ImSquUKDQSaxXLQKVwAA</XPD:REF>
  26089. <XPD:REF name="Views[2]">7mm2IIo0TkWCevHiDB4JmgAA</XPD:REF>
  26090. <XPD:REF name="Views[3]">qAgFncPmQE2ZWPpG8HddIAAA</XPD:REF>
  26091. </XPD:OBJ>
  26092. <XPD:OBJ name="ParticipatingStimuli[38]" type="UMLStimulus" guid="OtUn1tUnHUiiI6GLtYamBwAA">
  26093. <XPD:ATTR name="Name" type="string">OnReceive</XPD:ATTR>
  26094. <XPD:ATTR name="Arguments" type="string">connid, data, length</XPD:ATTR>
  26095. <XPD:REF name="Sender">U2Za99rIrEi8z93FLSAjUAAA</XPD:REF>
  26096. <XPD:REF name="Receiver">Amawaz/I9kSR3ZRprOaA0QAA</XPD:REF>
  26097. <XPD:OBJ name="Action" type="UMLCallAction" guid="VOZIPFjWIE2cixvY/Z4f3QAA">
  26098. <XPD:REF name="Stimulus">OtUn1tUnHUiiI6GLtYamBwAA</XPD:REF>
  26099. </XPD:OBJ>
  26100. <XPD:REF name="InteractionInstanceSet">1QTFfJIkv0Oe+uLEcmTfCQAA</XPD:REF>
  26101. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  26102. <XPD:REF name="Views[0]">vPOw9w4yJE+eo3dYsSWrBAAA</XPD:REF>
  26103. <XPD:REF name="Views[1]">DbKDs8tc+kKuuhKhjZW/VgAA</XPD:REF>
  26104. <XPD:REF name="Views[2]">DEtQNtRXKk+nduo9seSpKgAA</XPD:REF>
  26105. <XPD:REF name="Views[3]">7i3FK2/b7kywkAScUyygZQAA</XPD:REF>
  26106. </XPD:OBJ>
  26107. <XPD:OBJ name="ParticipatingStimuli[39]" type="UMLStimulus" guid="qB+snL4IlEeGy2CTYMy/zAAA">
  26108. <XPD:ATTR name="Name" type="string">OnClose</XPD:ATTR>
  26109. <XPD:REF name="Sender">ychpc6mSzUOyFf7vQMlVXAAA</XPD:REF>
  26110. <XPD:REF name="Receiver">j+NgCUOjNE2kmFd3hYSIegAA</XPD:REF>
  26111. <XPD:OBJ name="Action" type="UMLSendAction" guid="JIQwSPxr80CfVgA/NF/89QAA">
  26112. <XPD:REF name="Stimulus">qB+snL4IlEeGy2CTYMy/zAAA</XPD:REF>
  26113. </XPD:OBJ>
  26114. <XPD:REF name="InteractionInstanceSet">1QTFfJIkv0Oe+uLEcmTfCQAA</XPD:REF>
  26115. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  26116. <XPD:REF name="Views[0]">mYJo9K+KDEi+F3GgmHC8MAAA</XPD:REF>
  26117. <XPD:REF name="Views[1]">n9vn/+4SEkG6P0KUCdO7XAAA</XPD:REF>
  26118. <XPD:REF name="Views[2]">D+KSu7v3vUWfMW/oraC5DwAA</XPD:REF>
  26119. <XPD:REF name="Views[3]">JBJGrWtRyEqg1dvtwSi8VAAA</XPD:REF>
  26120. </XPD:OBJ>
  26121. <XPD:OBJ name="ParticipatingStimuli[40]" type="UMLStimulus" guid="Mj5U0wte/Ui52pM+Nh0WIgAA">
  26122. <XPD:ATTR name="Name" type="string">Disconnect</XPD:ATTR>
  26123. <XPD:REF name="Sender">ychpc6mSzUOyFf7vQMlVXAAA</XPD:REF>
  26124. <XPD:REF name="Receiver">Ta3rZIdU6E2pIcWjSM7HXgAA</XPD:REF>
  26125. <XPD:OBJ name="Action" type="UMLSendAction" guid="AAVUYg2VLk6rL59X25hpuwAA">
  26126. <XPD:REF name="Stimulus">Mj5U0wte/Ui52pM+Nh0WIgAA</XPD:REF>
  26127. </XPD:OBJ>
  26128. <XPD:REF name="InteractionInstanceSet">1QTFfJIkv0Oe+uLEcmTfCQAA</XPD:REF>
  26129. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  26130. <XPD:REF name="Views[0]">vmvOU5NFGkOJH7BYW+rfLQAA</XPD:REF>
  26131. <XPD:REF name="Views[1]">rb7nJ3k3N0SXzGhWpmEMFAAA</XPD:REF>
  26132. <XPD:REF name="Views[2]">Zsn/hmLJZEaoH26Ro+LfWAAA</XPD:REF>
  26133. <XPD:REF name="Views[3]">HdXCZ5ftBU6J6HpOmUbdpgAA</XPD:REF>
  26134. </XPD:OBJ>
  26135. <XPD:OBJ name="ParticipatingStimuli[41]" type="UMLStimulus" guid="pvIA8HpUU0eAf/CRON6ISQAA">
  26136. <XPD:ATTR name="Name" type="string">Disconnect</XPD:ATTR>
  26137. <XPD:REF name="Sender">rscStAuJEkiUAz9WikX0hQAA</XPD:REF>
  26138. <XPD:REF name="Receiver">lvD/j4YgmkG/Ov+o+mJZPQAA</XPD:REF>
  26139. <XPD:OBJ name="Action" type="UMLCallAction" guid="UYibrsUta0OtVQ9LZTt87QAA">
  26140. <XPD:REF name="Stimulus">pvIA8HpUU0eAf/CRON6ISQAA</XPD:REF>
  26141. </XPD:OBJ>
  26142. <XPD:REF name="InteractionInstanceSet">1QTFfJIkv0Oe+uLEcmTfCQAA</XPD:REF>
  26143. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  26144. <XPD:REF name="Views[0]">iS+1y0N6I0eiK+0IWQQe2gAA</XPD:REF>
  26145. <XPD:REF name="Views[1]">svQBVOXNmEuD5KRG0KfnuQAA</XPD:REF>
  26146. <XPD:REF name="Views[2]">2noN6gwumkSSmO6oQe/r7AAA</XPD:REF>
  26147. <XPD:REF name="Views[3]">4xM4qcc3lEaq5sMZ0CDFRAAA</XPD:REF>
  26148. </XPD:OBJ>
  26149. <XPD:OBJ name="ParticipatingStimuli[42]" type="UMLStimulus" guid="bylpP6WP+0+xDkDWbCho6AAA">
  26150. <XPD:ATTR name="Name" type="string">Disconnect</XPD:ATTR>
  26151. <XPD:REF name="Sender">lvD/j4YgmkG/Ov+o+mJZPQAA</XPD:REF>
  26152. <XPD:REF name="Receiver">HdPN0QWbYUq0xPzVpVWOdwAA</XPD:REF>
  26153. <XPD:OBJ name="Action" type="UMLSendAction" guid="cFF6VXwR/0OBCO7azLBFMQAA">
  26154. <XPD:REF name="Stimulus">bylpP6WP+0+xDkDWbCho6AAA</XPD:REF>
  26155. </XPD:OBJ>
  26156. <XPD:REF name="InteractionInstanceSet">1QTFfJIkv0Oe+uLEcmTfCQAA</XPD:REF>
  26157. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  26158. <XPD:REF name="Views[0]">yP78nj+bZk+75vsYWcgXGwAA</XPD:REF>
  26159. <XPD:REF name="Views[1]">oqjFX/ItXUCjjNXrUKrPiwAA</XPD:REF>
  26160. <XPD:REF name="Views[2]">ZwD+4FwZ2E6Jy/y3iJ3sEAAA</XPD:REF>
  26161. <XPD:REF name="Views[3]">Eup3YayPyk6JbQ01HJtm9QAA</XPD:REF>
  26162. </XPD:OBJ>
  26163. <XPD:OBJ name="ParticipatingStimuli[43]" type="UMLStimulus" guid="yCsrGZ0ZX0eRnh7MrDJ8fwAA">
  26164. <XPD:ATTR name="Name" type="string">OnClose</XPD:ATTR>
  26165. <XPD:REF name="Sender">lvD/j4YgmkG/Ov+o+mJZPQAA</XPD:REF>
  26166. <XPD:REF name="Receiver">rscStAuJEkiUAz9WikX0hQAA</XPD:REF>
  26167. <XPD:OBJ name="Action" type="UMLSendAction" guid="H29Z0XGDAkuNzb62O2kHGgAA">
  26168. <XPD:REF name="Stimulus">yCsrGZ0ZX0eRnh7MrDJ8fwAA</XPD:REF>
  26169. </XPD:OBJ>
  26170. <XPD:REF name="InteractionInstanceSet">1QTFfJIkv0Oe+uLEcmTfCQAA</XPD:REF>
  26171. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  26172. <XPD:REF name="Views[0]">GW3/+fr0HEewn0AavM5PHQAA</XPD:REF>
  26173. <XPD:REF name="Views[1]">FdUsqHDQ8kqufHHLTEbmcQAA</XPD:REF>
  26174. <XPD:REF name="Views[2]">++Lj7iGzyUadL57vltYqvQAA</XPD:REF>
  26175. <XPD:REF name="Views[3]">nKKtrvfqY0WlxSB5hyveDAAA</XPD:REF>
  26176. </XPD:OBJ>
  26177. <XPD:OBJ name="ParticipatingStimuli[44]" type="UMLStimulus" guid="PT5rHARWmkS/g4IqVuPQbwAA">
  26178. <XPD:ATTR name="Name" type="string">Stop</XPD:ATTR>
  26179. <XPD:REF name="Sender">j+NgCUOjNE2kmFd3hYSIegAA</XPD:REF>
  26180. <XPD:REF name="Receiver">ychpc6mSzUOyFf7vQMlVXAAA</XPD:REF>
  26181. <XPD:OBJ name="Action" type="UMLCallAction" guid="8tMtYRm1O0CalODxqJoZewAA">
  26182. <XPD:REF name="Stimulus">PT5rHARWmkS/g4IqVuPQbwAA</XPD:REF>
  26183. </XPD:OBJ>
  26184. <XPD:REF name="InteractionInstanceSet">1QTFfJIkv0Oe+uLEcmTfCQAA</XPD:REF>
  26185. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  26186. <XPD:REF name="Views[0]">WfhIgUdxekSnY02eBkGaEgAA</XPD:REF>
  26187. <XPD:REF name="Views[1]">RYmf2kDuTEK2Xn1L9ajTAQAA</XPD:REF>
  26188. <XPD:REF name="Views[2]">qeYAD1I22Eyim9QV76lhNQAA</XPD:REF>
  26189. <XPD:REF name="Views[3]">UMWLm9bYhUG5dUTM3d5qjgAA</XPD:REF>
  26190. </XPD:OBJ>
  26191. <XPD:OBJ name="ParticipatingStimuli[45]" type="UMLStimulus" guid="/HUsBl+/S0CY4MtM5ABl2AAA">
  26192. <XPD:ATTR name="Name" type="string">OnClose</XPD:ATTR>
  26193. <XPD:ATTR name="Arguments" type="string">connid, operation, code</XPD:ATTR>
  26194. <XPD:REF name="Sender">U2Za99rIrEi8z93FLSAjUAAA</XPD:REF>
  26195. <XPD:REF name="Receiver">Amawaz/I9kSR3ZRprOaA0QAA</XPD:REF>
  26196. <XPD:OBJ name="Action" type="UMLCallAction" guid="1EWbMPvSVkyaouKgmzxZxwAA">
  26197. <XPD:REF name="Stimulus">/HUsBl+/S0CY4MtM5ABl2AAA</XPD:REF>
  26198. </XPD:OBJ>
  26199. <XPD:REF name="InteractionInstanceSet">1QTFfJIkv0Oe+uLEcmTfCQAA</XPD:REF>
  26200. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  26201. <XPD:REF name="Views[0]">WTcgBUL5lk60yTAJ6+Ym8QAA</XPD:REF>
  26202. <XPD:REF name="Views[1]">J6I+dWrx7Ua2SbtCjs3YFgAA</XPD:REF>
  26203. <XPD:REF name="Views[2]">j+iLrvCC5k2UrJ6sQ7n8ZQAA</XPD:REF>
  26204. <XPD:REF name="Views[3]">o0ElvhM91UWXyVUooJcBQwAA</XPD:REF>
  26205. </XPD:OBJ>
  26206. <XPD:OBJ name="ParticipatingStimuli[46]" type="UMLStimulus" guid="yyMM+2gkDEehAYP+raNxDQAA">
  26207. <XPD:ATTR name="Name" type="string">OnShutdown</XPD:ATTR>
  26208. <XPD:REF name="Sender">ychpc6mSzUOyFf7vQMlVXAAA</XPD:REF>
  26209. <XPD:REF name="Receiver">j+NgCUOjNE2kmFd3hYSIegAA</XPD:REF>
  26210. <XPD:OBJ name="Action" type="UMLSendAction" guid="gbIE5TZ4tEiZgH9qEgDM9AAA">
  26211. <XPD:REF name="Stimulus">yyMM+2gkDEehAYP+raNxDQAA</XPD:REF>
  26212. </XPD:OBJ>
  26213. <XPD:REF name="InteractionInstanceSet">1QTFfJIkv0Oe+uLEcmTfCQAA</XPD:REF>
  26214. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  26215. <XPD:REF name="Views[0]">ElAEbekWtEO22kTeSu21VgAA</XPD:REF>
  26216. <XPD:REF name="Views[1]">WR7n+diPW0i8OU/W1dOqZAAA</XPD:REF>
  26217. <XPD:REF name="Views[2]">GKseBx4vKUaINOg0C13ktQAA</XPD:REF>
  26218. <XPD:REF name="Views[3]">h8YqzT7w2keY+iSJ3Jr8pwAA</XPD:REF>
  26219. </XPD:OBJ>
  26220. <XPD:OBJ name="ParticipatingStimuli[47]" type="UMLStimulus" guid="czN9bfI5G0KZ0agADz5LWAAA">
  26221. <XPD:ATTR name="Name" type="string">Stop</XPD:ATTR>
  26222. <XPD:REF name="Sender">rscStAuJEkiUAz9WikX0hQAA</XPD:REF>
  26223. <XPD:REF name="Receiver">lvD/j4YgmkG/Ov+o+mJZPQAA</XPD:REF>
  26224. <XPD:OBJ name="Action" type="UMLCallAction" guid="257X8/js/ESScUOon/x/uwAA">
  26225. <XPD:REF name="Stimulus">czN9bfI5G0KZ0agADz5LWAAA</XPD:REF>
  26226. </XPD:OBJ>
  26227. <XPD:REF name="InteractionInstanceSet">1QTFfJIkv0Oe+uLEcmTfCQAA</XPD:REF>
  26228. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  26229. <XPD:REF name="Views[0]">ho/lDUk1MEiX91DNXOY2JAAA</XPD:REF>
  26230. <XPD:REF name="Views[1]">kj3VrllJ+kWD5hBi6m4/wwAA</XPD:REF>
  26231. <XPD:REF name="Views[2]">0AOGfRQZSUaa//8NgIkn9gAA</XPD:REF>
  26232. <XPD:REF name="Views[3]">a3BDEmT6Yk6WsyJh6e0cyAAA</XPD:REF>
  26233. </XPD:OBJ>
  26234. <XPD:OBJ name="ParticipatingStimuli[48]" type="UMLStimulus" guid="5yig2AFjOEajXi3fbrN7VwAA">
  26235. <XPD:ATTR name="Name" type="string">OnShutdown</XPD:ATTR>
  26236. <XPD:REF name="Sender">lvD/j4YgmkG/Ov+o+mJZPQAA</XPD:REF>
  26237. <XPD:REF name="Receiver">rscStAuJEkiUAz9WikX0hQAA</XPD:REF>
  26238. <XPD:OBJ name="Action" type="UMLSendAction" guid="1yVd5p7v6UOdxVpHoM+w9gAA">
  26239. <XPD:REF name="Stimulus">5yig2AFjOEajXi3fbrN7VwAA</XPD:REF>
  26240. </XPD:OBJ>
  26241. <XPD:REF name="InteractionInstanceSet">1QTFfJIkv0Oe+uLEcmTfCQAA</XPD:REF>
  26242. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  26243. <XPD:REF name="Views[0]">6rc5yZyIPke1iL7nJLrUwQAA</XPD:REF>
  26244. <XPD:REF name="Views[1]">+KLaCxqQNk+yGrn6BMdRNwAA</XPD:REF>
  26245. <XPD:REF name="Views[2]">qwOZUUArg06rrUzTZQqcpQAA</XPD:REF>
  26246. <XPD:REF name="Views[3]">hw2mGCmZy02gVtzw4rXkSQAA</XPD:REF>
  26247. </XPD:OBJ>
  26248. <XPD:OBJ name="ParticipatingStimuli[49]" type="UMLStimulus" guid="z1QNUA0z7UCZuLoDVY19rgAA">
  26249. <XPD:ATTR name="Name" type="string">Stop</XPD:ATTR>
  26250. <XPD:REF name="Sender">wQGBjVheXk6JUG6UyHLOLQAA</XPD:REF>
  26251. <XPD:REF name="Receiver">U2Za99rIrEi8z93FLSAjUAAA</XPD:REF>
  26252. <XPD:OBJ name="Action" type="UMLCallAction" guid="gufBEpUxCUmF7Oru/KZLFwAA">
  26253. <XPD:REF name="Stimulus">z1QNUA0z7UCZuLoDVY19rgAA</XPD:REF>
  26254. </XPD:OBJ>
  26255. <XPD:REF name="InteractionInstanceSet">1QTFfJIkv0Oe+uLEcmTfCQAA</XPD:REF>
  26256. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  26257. <XPD:REF name="Views[0]">22wrc8LEUkiANLhHOdNHUAAA</XPD:REF>
  26258. <XPD:REF name="Views[1]">1+kFroMKOkWnsfw9YjaasAAA</XPD:REF>
  26259. <XPD:REF name="Views[2]">eG1Nd5Qda0aIwLI+KVJd5AAA</XPD:REF>
  26260. <XPD:REF name="Views[3]">riOjVPDKCUCNJ5sCvbehqAAA</XPD:REF>
  26261. </XPD:OBJ>
  26262. <XPD:OBJ name="ParticipatingStimuli[50]" type="UMLStimulus" guid="Wd9H4IjL3USBGC0pH5hlUQAA">
  26263. <XPD:ATTR name="Name" type="string">OnShutdown</XPD:ATTR>
  26264. <XPD:REF name="Sender">U2Za99rIrEi8z93FLSAjUAAA</XPD:REF>
  26265. <XPD:REF name="Receiver">Amawaz/I9kSR3ZRprOaA0QAA</XPD:REF>
  26266. <XPD:OBJ name="Action" type="UMLCallAction" guid="9URqWGoR1U6Xo28lIFaNPwAA">
  26267. <XPD:REF name="Stimulus">Wd9H4IjL3USBGC0pH5hlUQAA</XPD:REF>
  26268. </XPD:OBJ>
  26269. <XPD:REF name="InteractionInstanceSet">1QTFfJIkv0Oe+uLEcmTfCQAA</XPD:REF>
  26270. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  26271. <XPD:REF name="Views[0]">yZwXCIlw0UqzEEVqe995JgAA</XPD:REF>
  26272. <XPD:REF name="Views[1]">Up9ZIRzyykG/r3XiA56qxAAA</XPD:REF>
  26273. <XPD:REF name="Views[2]">VVrFXPo2DES5ogdhhTDaxwAA</XPD:REF>
  26274. <XPD:REF name="Views[3]">lkgWgMB0oEaX1HYmp2yiiQAA</XPD:REF>
  26275. </XPD:OBJ>
  26276. <XPD:ATTR name="#OwnedFrames" type="integer">3</XPD:ATTR>
  26277. <XPD:OBJ name="OwnedFrames[0]" type="UMLFrame" guid="GEdIi+66PkWlkgzzsPvuqwAA">
  26278. <XPD:ATTR name="Name" type="string">Listener &amp; Agent</XPD:ATTR>
  26279. <XPD:ATTR name="FrameKind" type="string">Create</XPD:ATTR>
  26280. <XPD:REF name="InteractionInstanceSet">1QTFfJIkv0Oe+uLEcmTfCQAA</XPD:REF>
  26281. </XPD:OBJ>
  26282. <XPD:OBJ name="OwnedFrames[1]" type="UMLFrame" guid="yCFUkHxtPUmFbEIJEZRVbQAA">
  26283. <XPD:ATTR name="Name" type="string">Frame1</XPD:ATTR>
  26284. <XPD:ATTR name="FrameKind" type="string">sd</XPD:ATTR>
  26285. <XPD:REF name="InteractionInstanceSet">1QTFfJIkv0Oe+uLEcmTfCQAA</XPD:REF>
  26286. </XPD:OBJ>
  26287. <XPD:OBJ name="OwnedFrames[2]" type="UMLFrame" guid="fVyqE253rku7gp69vT2BlgAA">
  26288. <XPD:ATTR name="Name" type="string">Frame2</XPD:ATTR>
  26289. <XPD:ATTR name="FrameKind" type="string">sd</XPD:ATTR>
  26290. <XPD:REF name="InteractionInstanceSet">1QTFfJIkv0Oe+uLEcmTfCQAA</XPD:REF>
  26291. </XPD:OBJ>
  26292. </XPD:OBJ>
  26293. <XPD:OBJ name="InteractionInstanceSets[1]" type="UMLInteractionInstanceSet" guid="0VTzN8sts0yg55EvvKzPQAAA">
  26294. <XPD:ATTR name="Name" type="string">Sample-2</XPD:ATTR>
  26295. <XPD:REF name="Context">5Xea+2Ha3kuZqH6rjIWf7AAA</XPD:REF>
  26296. <XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
  26297. <XPD:OBJ name="OwnedDiagrams[0]" type="UMLSequenceDiagram" guid="1eO85Ua7aE+CmBmmIDDxDAAA">
  26298. <XPD:ATTR name="Name" type="string">Sample</XPD:ATTR>
  26299. <XPD:ATTR name="ShowSequenceNumber" type="boolean">False</XPD:ATTR>
  26300. <XPD:ATTR name="MessageSignature" type="UMLMessageSignatureKind">mskNameAndType</XPD:ATTR>
  26301. <XPD:REF name="DiagramOwner">0VTzN8sts0yg55EvvKzPQAAA</XPD:REF>
  26302. <XPD:OBJ name="DiagramView" type="UMLSequenceDiagramView" guid="8F4D/wD8ckeplgC9c9ixqAAA">
  26303. <XPD:REF name="Diagram">1eO85Ua7aE+CmBmmIDDxDAAA</XPD:REF>
  26304. <XPD:ATTR name="#OwnedViews" type="integer">80</XPD:ATTR>
  26305. <XPD:OBJ name="OwnedViews[0]" type="UMLSeqObjectView" guid="wfcNrZq7tka+YsApMmB1GQAA">
  26306. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  26307. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  26308. <XPD:ATTR name="Left" type="integer">88</XPD:ATTR>
  26309. <XPD:ATTR name="Top" type="integer">120</XPD:ATTR>
  26310. <XPD:ATTR name="Width" type="integer">119</XPD:ATTR>
  26311. <XPD:ATTR name="Height" type="integer">1069</XPD:ATTR>
  26312. <XPD:REF name="Model">wQGBjVheXk6JUG6UyHLOLQAA</XPD:REF>
  26313. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="+wue+MsUv0+91Q/A231vIwAA">
  26314. <XPD:OBJ name="NameLabel" type="LabelView" guid="kWRKiuu5YEuOHgg659M15QAA">
  26315. <XPD:ATTR name="FontStyle" type="integer">4</XPD:ATTR>
  26316. <XPD:ATTR name="Text" type="string">My Logic Controller</XPD:ATTR>
  26317. </XPD:OBJ>
  26318. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="3cC8HYmmXEGRvGRTh3y+GgAA">
  26319. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  26320. </XPD:OBJ>
  26321. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="Dq1FPBbVQ0qHRaUBUM8cRAAA">
  26322. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  26323. </XPD:OBJ>
  26324. </XPD:OBJ>
  26325. <XPD:OBJ name="LifeLine" type="UMLLifeLineView" guid="gtOTyYM9IUenocj7Nq/rCQAA">
  26326. <XPD:REF name="Model">wQGBjVheXk6JUG6UyHLOLQAA</XPD:REF>
  26327. </XPD:OBJ>
  26328. </XPD:OBJ>
  26329. <XPD:OBJ name="OwnedViews[1]" type="UMLSeqObjectView" guid="iRb1QxsXIEirQ0i5vx5lMAAA">
  26330. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  26331. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  26332. <XPD:ATTR name="Left" type="integer">320</XPD:ATTR>
  26333. <XPD:ATTR name="Top" type="integer">120</XPD:ATTR>
  26334. <XPD:ATTR name="Width" type="integer">139</XPD:ATTR>
  26335. <XPD:ATTR name="Height" type="integer">1073</XPD:ATTR>
  26336. <XPD:REF name="Model">Amawaz/I9kSR3ZRprOaA0QAA</XPD:REF>
  26337. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="JFK4emgydkabOF9LtzKqVwAA">
  26338. <XPD:OBJ name="NameLabel" type="LabelView" guid="ysJ78C7QOEG54RtDZdZgXgAA">
  26339. <XPD:ATTR name="FontStyle" type="integer">4</XPD:ATTR>
  26340. <XPD:ATTR name="Text" type="string">My TCP Agent Listener</XPD:ATTR>
  26341. </XPD:OBJ>
  26342. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="QzEdrTa0/EmhYH5rLI9U0gAA">
  26343. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  26344. </XPD:OBJ>
  26345. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="FhN6o30PjEOfNspwbysZLwAA">
  26346. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  26347. </XPD:OBJ>
  26348. </XPD:OBJ>
  26349. <XPD:OBJ name="LifeLine" type="UMLLifeLineView" guid="enASZyLbhUip3579An5eRwAA">
  26350. <XPD:REF name="Model">Amawaz/I9kSR3ZRprOaA0QAA</XPD:REF>
  26351. </XPD:OBJ>
  26352. </XPD:OBJ>
  26353. <XPD:OBJ name="OwnedViews[2]" type="UMLSeqObjectView" guid="K/WqY2T7hECp3eSoc+cc9QAA">
  26354. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  26355. <XPD:ATTR name="FillColor" type="string">$00E3C8C8</XPD:ATTR>
  26356. <XPD:ATTR name="Left" type="integer">592</XPD:ATTR>
  26357. <XPD:ATTR name="Top" type="integer">120</XPD:ATTR>
  26358. <XPD:ATTR name="Width" type="integer">70</XPD:ATTR>
  26359. <XPD:ATTR name="Height" type="integer">1073</XPD:ATTR>
  26360. <XPD:REF name="Model">U2Za99rIrEi8z93FLSAjUAAA</XPD:REF>
  26361. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Qhzaww9P4USGJ0oFzJ6PNQAA">
  26362. <XPD:OBJ name="NameLabel" type="LabelView" guid="ZrfMIkw6NESvKOI6gF6GrQAA">
  26363. <XPD:ATTR name="FontStyle" type="integer">4</XPD:ATTR>
  26364. <XPD:ATTR name="Text" type="string">TCP Agent</XPD:ATTR>
  26365. </XPD:OBJ>
  26366. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="+1cVp+TD3k+F1Q7rpTQM/QAA">
  26367. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  26368. </XPD:OBJ>
  26369. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="HrzXpZ17zEWzPNYhDH+ZaQAA">
  26370. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  26371. </XPD:OBJ>
  26372. </XPD:OBJ>
  26373. <XPD:OBJ name="LifeLine" type="UMLLifeLineView" guid="BexDoaFUEkCBpmk29zrEggAA">
  26374. <XPD:REF name="Model">U2Za99rIrEi8z93FLSAjUAAA</XPD:REF>
  26375. </XPD:OBJ>
  26376. </XPD:OBJ>
  26377. <XPD:OBJ name="OwnedViews[3]" type="UMLSeqObjectView" guid="Vp06qjJ4m0i7DMRtTHJxNAAA">
  26378. <XPD:ATTR name="FillColor" type="string">$00F0E1FF</XPD:ATTR>
  26379. <XPD:ATTR name="Left" type="integer">900</XPD:ATTR>
  26380. <XPD:ATTR name="Top" type="integer">120</XPD:ATTR>
  26381. <XPD:ATTR name="Width" type="integer">114</XPD:ATTR>
  26382. <XPD:ATTR name="Height" type="integer">869</XPD:ATTR>
  26383. <XPD:REF name="Model">j+NgCUOjNE2kmFd3hYSIegAA</XPD:REF>
  26384. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="bMz2VpXewky6KXDatU2R8gAA">
  26385. <XPD:OBJ name="NameLabel" type="LabelView" guid="3HPq3WHRX0y7o4NDUo1LjwAA">
  26386. <XPD:ATTR name="FontStyle" type="integer">4</XPD:ATTR>
  26387. <XPD:ATTR name="Text" type="string">Server Application</XPD:ATTR>
  26388. </XPD:OBJ>
  26389. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="ojT9vG8+V0SbHOO+nUu8+wAA">
  26390. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  26391. </XPD:OBJ>
  26392. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="L1QEXnbGokGcPvNX5W/7KQAA">
  26393. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  26394. </XPD:OBJ>
  26395. </XPD:OBJ>
  26396. <XPD:OBJ name="LifeLine" type="UMLLifeLineView" guid="fB7Q+DVBWE6rQM2gSNHKZAAA">
  26397. <XPD:REF name="Model">j+NgCUOjNE2kmFd3hYSIegAA</XPD:REF>
  26398. </XPD:OBJ>
  26399. </XPD:OBJ>
  26400. <XPD:OBJ name="OwnedViews[4]" type="UMLSeqObjectView" guid="Yog9jWlodUOwZiyEZFHuOQAA">
  26401. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  26402. <XPD:ATTR name="FillColor" type="string">$00E6CCCC</XPD:ATTR>
  26403. <XPD:ATTR name="Left" type="integer">1148</XPD:ATTR>
  26404. <XPD:ATTR name="Top" type="integer">120</XPD:ATTR>
  26405. <XPD:ATTR name="Width" type="integer">117</XPD:ATTR>
  26406. <XPD:ATTR name="Height" type="integer">869</XPD:ATTR>
  26407. <XPD:REF name="Model">ychpc6mSzUOyFf7vQMlVXAAA</XPD:REF>
  26408. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="MqsGi7B6HE+g+GTf0Kh4BwAA">
  26409. <XPD:OBJ name="NameLabel" type="LabelView" guid="LvaAuj3SEUKyw+TsZZEYvgAA">
  26410. <XPD:ATTR name="FontStyle" type="integer">4</XPD:ATTR>
  26411. <XPD:ATTR name="Text" type="string">Server Component</XPD:ATTR>
  26412. </XPD:OBJ>
  26413. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="k2WVXJ5ya0iedIrNdmwLGAAA">
  26414. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  26415. </XPD:OBJ>
  26416. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="pwnK0KsrGkuS71wWW/g3uAAA">
  26417. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  26418. </XPD:OBJ>
  26419. </XPD:OBJ>
  26420. <XPD:OBJ name="LifeLine" type="UMLLifeLineView" guid="SGclKA1c/EeIKpRjr6adVAAA">
  26421. <XPD:REF name="Model">ychpc6mSzUOyFf7vQMlVXAAA</XPD:REF>
  26422. </XPD:OBJ>
  26423. </XPD:OBJ>
  26424. <XPD:OBJ name="OwnedViews[5]" type="UMLSeqObjectView" guid="zX8HV7Zftk28YPxHFmPixwAA">
  26425. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  26426. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  26427. <XPD:ATTR name="Left" type="integer">1404</XPD:ATTR>
  26428. <XPD:ATTR name="Top" type="integer">120</XPD:ATTR>
  26429. <XPD:ATTR name="Width" type="integer">108</XPD:ATTR>
  26430. <XPD:ATTR name="Height" type="integer">869</XPD:ATTR>
  26431. <XPD:REF name="Model">Ta3rZIdU6E2pIcWjSM7HXgAA</XPD:REF>
  26432. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="hfsgC7QmQE2ZNu4J5B6YLgAA">
  26433. <XPD:OBJ name="NameLabel" type="LabelView" guid="gPOKc9kX+k6GNETYna9KMgAA">
  26434. <XPD:ATTR name="FontStyle" type="integer">4</XPD:ATTR>
  26435. <XPD:ATTR name="Text" type="string">Client Application</XPD:ATTR>
  26436. </XPD:OBJ>
  26437. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="UXqwt76Wak6eL9Jmmj3BswAA">
  26438. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  26439. </XPD:OBJ>
  26440. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="sEdoGMk+qUiZOTquLG+sTwAA">
  26441. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  26442. </XPD:OBJ>
  26443. </XPD:OBJ>
  26444. <XPD:OBJ name="LifeLine" type="UMLLifeLineView" guid="04EYjXxjXESV7JyM0501yQAA">
  26445. <XPD:REF name="Model">Ta3rZIdU6E2pIcWjSM7HXgAA</XPD:REF>
  26446. </XPD:OBJ>
  26447. </XPD:OBJ>
  26448. <XPD:OBJ name="OwnedViews[6]" type="UMLSeqObjectView" guid="7zOz+Vns2kiiJ6vTPfJz/gAA">
  26449. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  26450. <XPD:ATTR name="FillColor" type="string">$00FFD7FF</XPD:ATTR>
  26451. <XPD:ATTR name="Left" type="integer">1648</XPD:ATTR>
  26452. <XPD:ATTR name="Top" type="integer">116</XPD:ATTR>
  26453. <XPD:ATTR name="Width" type="integer">108</XPD:ATTR>
  26454. <XPD:ATTR name="Height" type="integer">721</XPD:ATTR>
  26455. <XPD:REF name="Model">rscStAuJEkiUAz9WikX0hQAA</XPD:REF>
  26456. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="QCDIY1oAMke4nPVjcB4JSQAA">
  26457. <XPD:OBJ name="NameLabel" type="LabelView" guid="4dV8qnHRaUW8iPSc1kucWwAA">
  26458. <XPD:ATTR name="FontStyle" type="integer">4</XPD:ATTR>
  26459. <XPD:ATTR name="Text" type="string">Client Application</XPD:ATTR>
  26460. </XPD:OBJ>
  26461. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="P94z/H0wT02d0Kxgra2EsgAA">
  26462. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  26463. </XPD:OBJ>
  26464. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="85uQcEUiyUeeHUzeVwUuQwAA">
  26465. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  26466. </XPD:OBJ>
  26467. </XPD:OBJ>
  26468. <XPD:OBJ name="LifeLine" type="UMLLifeLineView" guid="yRcxWVCafEypCOzoqyZd9wAA">
  26469. <XPD:REF name="Model">rscStAuJEkiUAz9WikX0hQAA</XPD:REF>
  26470. </XPD:OBJ>
  26471. </XPD:OBJ>
  26472. <XPD:OBJ name="OwnedViews[7]" type="UMLSeqObjectView" guid="Aw2Cil4vrUSblzvM5Ifx+gAA">
  26473. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  26474. <XPD:ATTR name="FillColor" type="string">$00E6CCCC</XPD:ATTR>
  26475. <XPD:ATTR name="Left" type="integer">1884</XPD:ATTR>
  26476. <XPD:ATTR name="Top" type="integer">116</XPD:ATTR>
  26477. <XPD:ATTR name="Width" type="integer">112</XPD:ATTR>
  26478. <XPD:ATTR name="Height" type="integer">721</XPD:ATTR>
  26479. <XPD:REF name="Model">lvD/j4YgmkG/Ov+o+mJZPQAA</XPD:REF>
  26480. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="/MBj/TGDG0OquRHEeoWUfgAA">
  26481. <XPD:OBJ name="NameLabel" type="LabelView" guid="hC7hnGk0Ek2hXT7WQ9co7gAA">
  26482. <XPD:ATTR name="FontStyle" type="integer">4</XPD:ATTR>
  26483. <XPD:ATTR name="Text" type="string">Client Component</XPD:ATTR>
  26484. </XPD:OBJ>
  26485. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="C344j8SYHkWwSqG/peUz+AAA">
  26486. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  26487. </XPD:OBJ>
  26488. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="60YREwvBCkiztmhmTT2QUwAA">
  26489. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  26490. </XPD:OBJ>
  26491. </XPD:OBJ>
  26492. <XPD:OBJ name="LifeLine" type="UMLLifeLineView" guid="LtIPm701qEiKOEIQzsRsigAA">
  26493. <XPD:REF name="Model">lvD/j4YgmkG/Ov+o+mJZPQAA</XPD:REF>
  26494. </XPD:OBJ>
  26495. </XPD:OBJ>
  26496. <XPD:OBJ name="OwnedViews[8]" type="UMLSeqObjectView" guid="+NvHRq1YeEGH+78N+bmeBgAA">
  26497. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  26498. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  26499. <XPD:ATTR name="Left" type="integer">2116</XPD:ATTR>
  26500. <XPD:ATTR name="Top" type="integer">116</XPD:ATTR>
  26501. <XPD:ATTR name="Width" type="integer">114</XPD:ATTR>
  26502. <XPD:ATTR name="Height" type="integer">721</XPD:ATTR>
  26503. <XPD:REF name="Model">HdPN0QWbYUq0xPzVpVWOdwAA</XPD:REF>
  26504. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="3U/4vJDnCUq6ohfrCRe/iQAA">
  26505. <XPD:OBJ name="NameLabel" type="LabelView" guid="rpQysPsEv0iYLP6YR7faIQAA">
  26506. <XPD:ATTR name="FontStyle" type="integer">4</XPD:ATTR>
  26507. <XPD:ATTR name="Text" type="string">Server Application</XPD:ATTR>
  26508. </XPD:OBJ>
  26509. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="fXXhHQyAg0mFuNI3HfmG/wAA">
  26510. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  26511. </XPD:OBJ>
  26512. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="7apwSUErFUa4UjvnPfLzFgAA">
  26513. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  26514. </XPD:OBJ>
  26515. </XPD:OBJ>
  26516. <XPD:OBJ name="LifeLine" type="UMLLifeLineView" guid="mw7/rLkCOEGcLiEDsPSp6QAA">
  26517. <XPD:REF name="Model">HdPN0QWbYUq0xPzVpVWOdwAA</XPD:REF>
  26518. </XPD:OBJ>
  26519. </XPD:OBJ>
  26520. <XPD:OBJ name="OwnedViews[9]" type="UMLSeqStimulusView" guid="zn6D2ECw+Eu8AUGWOyBeGwAA">
  26521. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  26522. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  26523. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  26524. <XPD:ATTR name="Points" type="Points">1702,212;1933,212</XPD:ATTR>
  26525. <XPD:REF name="Model">tmMPWz926keOYRK7CfB+ogAA</XPD:REF>
  26526. <XPD:REF name="Head">LtIPm701qEiKOEIQzsRsigAA</XPD:REF>
  26527. <XPD:REF name="Tail">yRcxWVCafEypCOzoqyZd9wAA</XPD:REF>
  26528. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="xfv0zr6rnkm5TK3b06vEwwAA">
  26529. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  26530. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  26531. <XPD:ATTR name="Text" type="string">IClient := new(listener)</XPD:ATTR>
  26532. <XPD:REF name="Model">tmMPWz926keOYRK7CfB+ogAA</XPD:REF>
  26533. <XPD:REF name="HostEdge">zn6D2ECw+Eu8AUGWOyBeGwAA</XPD:REF>
  26534. </XPD:OBJ>
  26535. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="f+a6lSTIlUmKsnDRas5bqgAA">
  26536. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  26537. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  26538. <XPD:ATTR name="Text" type="string">&lt;&lt;create&gt;&gt;</XPD:ATTR>
  26539. <XPD:REF name="Model">tmMPWz926keOYRK7CfB+ogAA</XPD:REF>
  26540. <XPD:REF name="HostEdge">zn6D2ECw+Eu8AUGWOyBeGwAA</XPD:REF>
  26541. </XPD:OBJ>
  26542. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="LugiIgdH9UKlbkDROnnA2gAA">
  26543. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  26544. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  26545. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  26546. <XPD:REF name="Model">tmMPWz926keOYRK7CfB+ogAA</XPD:REF>
  26547. <XPD:REF name="HostEdge">zn6D2ECw+Eu8AUGWOyBeGwAA</XPD:REF>
  26548. </XPD:OBJ>
  26549. <XPD:OBJ name="Activation" type="UMLActivationView" guid="OmL5WZ30TkiRiwVjEIvwtAAA">
  26550. <XPD:ATTR name="Left" type="integer">1933</XPD:ATTR>
  26551. <XPD:ATTR name="Top" type="integer">212</XPD:ATTR>
  26552. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  26553. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  26554. </XPD:OBJ>
  26555. </XPD:OBJ>
  26556. <XPD:OBJ name="OwnedViews[10]" type="UMLSeqStimulusView" guid="Ao9U+ysX4kSHNAEgs/GP6QAA">
  26557. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  26558. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  26559. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  26560. <XPD:ATTR name="Points" type="Points">957,213;1199,213</XPD:ATTR>
  26561. <XPD:REF name="Model">gAVKOFcG5Uy+DJqh3e+rmQAA</XPD:REF>
  26562. <XPD:REF name="Head">SGclKA1c/EeIKpRjr6adVAAA</XPD:REF>
  26563. <XPD:REF name="Tail">fB7Q+DVBWE6rQM2gSNHKZAAA</XPD:REF>
  26564. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="w4rc2loRAUa80WaA7rYUDAAA">
  26565. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  26566. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  26567. <XPD:ATTR name="Text" type="string">IServer := new(listener)</XPD:ATTR>
  26568. <XPD:REF name="Model">gAVKOFcG5Uy+DJqh3e+rmQAA</XPD:REF>
  26569. <XPD:REF name="HostEdge">Ao9U+ysX4kSHNAEgs/GP6QAA</XPD:REF>
  26570. </XPD:OBJ>
  26571. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="+cj0GJzkFU2rgru6n11tRwAA">
  26572. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  26573. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  26574. <XPD:ATTR name="Text" type="string">&lt;&lt;create&gt;&gt;</XPD:ATTR>
  26575. <XPD:REF name="Model">gAVKOFcG5Uy+DJqh3e+rmQAA</XPD:REF>
  26576. <XPD:REF name="HostEdge">Ao9U+ysX4kSHNAEgs/GP6QAA</XPD:REF>
  26577. </XPD:OBJ>
  26578. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="FQ/zJ+WvCEiRzaR37ea2LQAA">
  26579. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  26580. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  26581. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  26582. <XPD:REF name="Model">gAVKOFcG5Uy+DJqh3e+rmQAA</XPD:REF>
  26583. <XPD:REF name="HostEdge">Ao9U+ysX4kSHNAEgs/GP6QAA</XPD:REF>
  26584. </XPD:OBJ>
  26585. <XPD:OBJ name="Activation" type="UMLActivationView" guid="Qz1L93I8/EmJ39igBaR8cAAA">
  26586. <XPD:ATTR name="Left" type="integer">1199</XPD:ATTR>
  26587. <XPD:ATTR name="Top" type="integer">213</XPD:ATTR>
  26588. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  26589. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  26590. </XPD:OBJ>
  26591. </XPD:OBJ>
  26592. <XPD:OBJ name="OwnedViews[11]" type="UMLSeqStimulusView" guid="1lwIUuEn1UievyHx8P6L4wAA">
  26593. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  26594. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  26595. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  26596. <XPD:ATTR name="Points" type="Points">147,224;382,224</XPD:ATTR>
  26597. <XPD:REF name="Model">u0t7NrBh2EmsnM1kDsHdBwAA</XPD:REF>
  26598. <XPD:REF name="Head">enASZyLbhUip3579An5eRwAA</XPD:REF>
  26599. <XPD:REF name="Tail">gtOTyYM9IUenocj7Nq/rCQAA</XPD:REF>
  26600. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="p0y8z97QckqGuNv6LxlH0AAA">
  26601. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  26602. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  26603. <XPD:ATTR name="Text" type="string">ITcpAgentListener := new()</XPD:ATTR>
  26604. <XPD:REF name="Model">u0t7NrBh2EmsnM1kDsHdBwAA</XPD:REF>
  26605. <XPD:REF name="HostEdge">1lwIUuEn1UievyHx8P6L4wAA</XPD:REF>
  26606. </XPD:OBJ>
  26607. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="tRifWe6/TUaqX+BanyQGzwAA">
  26608. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  26609. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  26610. <XPD:ATTR name="Text" type="string">&lt;&lt;create&gt;&gt;</XPD:ATTR>
  26611. <XPD:REF name="Model">u0t7NrBh2EmsnM1kDsHdBwAA</XPD:REF>
  26612. <XPD:REF name="HostEdge">1lwIUuEn1UievyHx8P6L4wAA</XPD:REF>
  26613. </XPD:OBJ>
  26614. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="AIUVT++MVEu0ECFwH+9GIQAA">
  26615. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  26616. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  26617. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  26618. <XPD:REF name="Model">u0t7NrBh2EmsnM1kDsHdBwAA</XPD:REF>
  26619. <XPD:REF name="HostEdge">1lwIUuEn1UievyHx8P6L4wAA</XPD:REF>
  26620. </XPD:OBJ>
  26621. <XPD:OBJ name="Activation" type="UMLActivationView" guid="n8Oamnaks0SQAmULrnFbtwAA">
  26622. <XPD:ATTR name="Left" type="integer">382</XPD:ATTR>
  26623. <XPD:ATTR name="Top" type="integer">224</XPD:ATTR>
  26624. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  26625. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  26626. </XPD:OBJ>
  26627. </XPD:OBJ>
  26628. <XPD:OBJ name="OwnedViews[12]" type="UMLSeqStimulusView" guid="BRZi89k2FkSJZxAOYzWP1wAA">
  26629. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  26630. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  26631. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  26632. <XPD:ATTR name="Points" type="Points">1933,238;1702,238</XPD:ATTR>
  26633. <XPD:REF name="Model">qdFUCd8ppUytkbv1kQ22KAAA</XPD:REF>
  26634. <XPD:REF name="Head">yRcxWVCafEypCOzoqyZd9wAA</XPD:REF>
  26635. <XPD:REF name="Tail">LtIPm701qEiKOEIQzsRsigAA</XPD:REF>
  26636. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="pvPxh5bfl0WRhBYQoUhrTAAA">
  26637. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  26638. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  26639. <XPD:ATTR name="Text" type="string">client</XPD:ATTR>
  26640. <XPD:REF name="Model">qdFUCd8ppUytkbv1kQ22KAAA</XPD:REF>
  26641. <XPD:REF name="HostEdge">BRZi89k2FkSJZxAOYzWP1wAA</XPD:REF>
  26642. </XPD:OBJ>
  26643. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="oSbPqpsoRU2uoJc3ASyKPAAA">
  26644. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  26645. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  26646. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  26647. <XPD:REF name="Model">qdFUCd8ppUytkbv1kQ22KAAA</XPD:REF>
  26648. <XPD:REF name="HostEdge">BRZi89k2FkSJZxAOYzWP1wAA</XPD:REF>
  26649. </XPD:OBJ>
  26650. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="/g3lckro6kmKWUJk5TBEuAAA">
  26651. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  26652. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  26653. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  26654. <XPD:REF name="Model">qdFUCd8ppUytkbv1kQ22KAAA</XPD:REF>
  26655. <XPD:REF name="HostEdge">BRZi89k2FkSJZxAOYzWP1wAA</XPD:REF>
  26656. </XPD:OBJ>
  26657. <XPD:OBJ name="Activation" type="UMLActivationView" guid="h8sGNXVcgE2vhkpRc6WSDAAA">
  26658. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  26659. <XPD:ATTR name="Left" type="integer">1702</XPD:ATTR>
  26660. <XPD:ATTR name="Top" type="integer">238</XPD:ATTR>
  26661. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  26662. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  26663. </XPD:OBJ>
  26664. </XPD:OBJ>
  26665. <XPD:OBJ name="OwnedViews[13]" type="UMLSeqStimulusView" guid="WM1BZGw83E6VMbBt8/T9sQAA">
  26666. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  26667. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  26668. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  26669. <XPD:ATTR name="Points" type="Points">1199,240;957,240</XPD:ATTR>
  26670. <XPD:REF name="Model">pPAAy86kd0iPjz3jRkE7GQAA</XPD:REF>
  26671. <XPD:REF name="Head">fB7Q+DVBWE6rQM2gSNHKZAAA</XPD:REF>
  26672. <XPD:REF name="Tail">SGclKA1c/EeIKpRjr6adVAAA</XPD:REF>
  26673. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="+xnMfusA90OhNi+UUPeLVQAA">
  26674. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  26675. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  26676. <XPD:ATTR name="Text" type="string">server</XPD:ATTR>
  26677. <XPD:REF name="Model">pPAAy86kd0iPjz3jRkE7GQAA</XPD:REF>
  26678. <XPD:REF name="HostEdge">WM1BZGw83E6VMbBt8/T9sQAA</XPD:REF>
  26679. </XPD:OBJ>
  26680. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="MSx0gLWyiky9hhkepyM9FQAA">
  26681. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  26682. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  26683. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  26684. <XPD:REF name="Model">pPAAy86kd0iPjz3jRkE7GQAA</XPD:REF>
  26685. <XPD:REF name="HostEdge">WM1BZGw83E6VMbBt8/T9sQAA</XPD:REF>
  26686. </XPD:OBJ>
  26687. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="RW5we4NKmEq7s+qefls0zgAA">
  26688. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  26689. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  26690. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  26691. <XPD:REF name="Model">pPAAy86kd0iPjz3jRkE7GQAA</XPD:REF>
  26692. <XPD:REF name="HostEdge">WM1BZGw83E6VMbBt8/T9sQAA</XPD:REF>
  26693. </XPD:OBJ>
  26694. <XPD:OBJ name="Activation" type="UMLActivationView" guid="Jj9pf28jcUyf8eBEF4XOAwAA">
  26695. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  26696. <XPD:ATTR name="Left" type="integer">957</XPD:ATTR>
  26697. <XPD:ATTR name="Top" type="integer">240</XPD:ATTR>
  26698. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  26699. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  26700. </XPD:OBJ>
  26701. </XPD:OBJ>
  26702. <XPD:OBJ name="OwnedViews[14]" type="UMLSeqStimulusView" guid="DYmXwHQZ1EmVy87fdA6qaAAA">
  26703. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  26704. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  26705. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  26706. <XPD:ATTR name="Points" type="Points">382,251;147,251</XPD:ATTR>
  26707. <XPD:REF name="Model">zvjkh/olMkKz8fshUqs1/gAA</XPD:REF>
  26708. <XPD:REF name="Head">gtOTyYM9IUenocj7Nq/rCQAA</XPD:REF>
  26709. <XPD:REF name="Tail">enASZyLbhUip3579An5eRwAA</XPD:REF>
  26710. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="X81cwuPsgk+KAWMq1YOCMQAA">
  26711. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  26712. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  26713. <XPD:ATTR name="Text" type="string">listener</XPD:ATTR>
  26714. <XPD:REF name="Model">zvjkh/olMkKz8fshUqs1/gAA</XPD:REF>
  26715. <XPD:REF name="HostEdge">DYmXwHQZ1EmVy87fdA6qaAAA</XPD:REF>
  26716. </XPD:OBJ>
  26717. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="rGAi9je/QEWjQ7asjxBsLgAA">
  26718. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  26719. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  26720. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  26721. <XPD:REF name="Model">zvjkh/olMkKz8fshUqs1/gAA</XPD:REF>
  26722. <XPD:REF name="HostEdge">DYmXwHQZ1EmVy87fdA6qaAAA</XPD:REF>
  26723. </XPD:OBJ>
  26724. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="UACZU1moXEqx6xEgO5z9fgAA">
  26725. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  26726. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  26727. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  26728. <XPD:REF name="Model">zvjkh/olMkKz8fshUqs1/gAA</XPD:REF>
  26729. <XPD:REF name="HostEdge">DYmXwHQZ1EmVy87fdA6qaAAA</XPD:REF>
  26730. </XPD:OBJ>
  26731. <XPD:OBJ name="Activation" type="UMLActivationView" guid="tSmLO5roT02R7L2QNTijqQAA">
  26732. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  26733. <XPD:ATTR name="Left" type="integer">147</XPD:ATTR>
  26734. <XPD:ATTR name="Top" type="integer">251</XPD:ATTR>
  26735. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  26736. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  26737. </XPD:OBJ>
  26738. </XPD:OBJ>
  26739. <XPD:OBJ name="OwnedViews[15]" type="UMLSeqStimulusView" guid="+k4sIdNc60iYAznNneRuzAAA">
  26740. <XPD:ATTR name="LineColor" type="string">clBlue</XPD:ATTR>
  26741. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  26742. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  26743. <XPD:ATTR name="Points" type="Points">957,294;1199,294</XPD:ATTR>
  26744. <XPD:REF name="Model">X5T4GSZ++0CHKCiad7lJUQAA</XPD:REF>
  26745. <XPD:REF name="Head">SGclKA1c/EeIKpRjr6adVAAA</XPD:REF>
  26746. <XPD:REF name="Tail">fB7Q+DVBWE6rQM2gSNHKZAAA</XPD:REF>
  26747. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Bg2EWkCZF06lcSowbntWugAA">
  26748. <XPD:ATTR name="FontColor" type="string">clBlue</XPD:ATTR>
  26749. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  26750. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  26751. <XPD:ATTR name="Text" type="string">Start()</XPD:ATTR>
  26752. <XPD:REF name="Model">X5T4GSZ++0CHKCiad7lJUQAA</XPD:REF>
  26753. <XPD:REF name="HostEdge">+k4sIdNc60iYAznNneRuzAAA</XPD:REF>
  26754. </XPD:OBJ>
  26755. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="uKIBGZNQbk6SDM1HFYtyFwAA">
  26756. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  26757. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  26758. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  26759. <XPD:REF name="Model">X5T4GSZ++0CHKCiad7lJUQAA</XPD:REF>
  26760. <XPD:REF name="HostEdge">+k4sIdNc60iYAznNneRuzAAA</XPD:REF>
  26761. </XPD:OBJ>
  26762. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="El2opIvE5k6n5ifKYimoKwAA">
  26763. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  26764. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  26765. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  26766. <XPD:REF name="Model">X5T4GSZ++0CHKCiad7lJUQAA</XPD:REF>
  26767. <XPD:REF name="HostEdge">+k4sIdNc60iYAznNneRuzAAA</XPD:REF>
  26768. </XPD:OBJ>
  26769. <XPD:OBJ name="Activation" type="UMLActivationView" guid="kmMFv3iReEO1LyLLhXeXHQAA">
  26770. <XPD:ATTR name="Left" type="integer">1199</XPD:ATTR>
  26771. <XPD:ATTR name="Top" type="integer">294</XPD:ATTR>
  26772. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  26773. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  26774. </XPD:OBJ>
  26775. </XPD:OBJ>
  26776. <XPD:OBJ name="OwnedViews[16]" type="UMLNoteView" guid="bCJ1ECd090uoeesdImvAtwAA">
  26777. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  26778. <XPD:ATTR name="FillColor" type="string">$00E6FFE6</XPD:ATTR>
  26779. <XPD:ATTR name="Left" type="integer">456</XPD:ATTR>
  26780. <XPD:ATTR name="Top" type="integer">220</XPD:ATTR>
  26781. <XPD:ATTR name="Width" type="integer">157</XPD:ATTR>
  26782. <XPD:ATTR name="Height" type="integer">26</XPD:ATTR>
  26783. <XPD:ATTR name="Text" type="string">Create Agent &amp; Listener
  26784. </XPD:ATTR>
  26785. </XPD:OBJ>
  26786. <XPD:OBJ name="OwnedViews[17]" type="UMLNoteLinkView" guid="4mInTJWkWkitlJ60Ln7ugAAA">
  26787. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  26788. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  26789. <XPD:ATTR name="Points" type="Points">395,238;456,235</XPD:ATTR>
  26790. <XPD:REF name="Head">bCJ1ECd090uoeesdImvAtwAA</XPD:REF>
  26791. <XPD:REF name="Tail">n8Oamnaks0SQAmULrnFbtwAA</XPD:REF>
  26792. </XPD:OBJ>
  26793. <XPD:OBJ name="OwnedViews[18]" type="UMLNoteView" guid="r1SWHJiuP0itPzuWN37uqgAA">
  26794. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  26795. <XPD:ATTR name="FillColor" type="string">$00E6FFE6</XPD:ATTR>
  26796. <XPD:ATTR name="Left" type="integer">468</XPD:ATTR>
  26797. <XPD:ATTR name="Top" type="integer">384</XPD:ATTR>
  26798. <XPD:ATTR name="Width" type="integer">85</XPD:ATTR>
  26799. <XPD:ATTR name="Height" type="integer">26</XPD:ATTR>
  26800. <XPD:ATTR name="Text" type="string">Start Agent
  26801. </XPD:ATTR>
  26802. </XPD:OBJ>
  26803. <XPD:OBJ name="OwnedViews[19]" type="UMLNoteLinkView" guid="Lc0dILWBHEiLjwtjlK3J0gAA">
  26804. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  26805. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  26806. <XPD:ATTR name="Points" type="Points">620,326;546,245</XPD:ATTR>
  26807. <XPD:REF name="Head">bCJ1ECd090uoeesdImvAtwAA</XPD:REF>
  26808. <XPD:REF name="Tail">1J2E71dFJU6aD0fXxGzREQAA</XPD:REF>
  26809. </XPD:OBJ>
  26810. <XPD:OBJ name="OwnedViews[20]" type="UMLNoteLinkView" guid="rJi9Kwg3uk6x2zLuQPYXMAAA">
  26811. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  26812. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  26813. <XPD:ATTR name="Points" type="Points">620,441;542,409</XPD:ATTR>
  26814. <XPD:REF name="Head">r1SWHJiuP0itPzuWN37uqgAA</XPD:REF>
  26815. <XPD:REF name="Tail">9m6ILnZ8Z0S9Ff0U96FlaQAA</XPD:REF>
  26816. </XPD:OBJ>
  26817. <XPD:OBJ name="OwnedViews[21]" type="UMLNoteView" guid="A916pNDvKEGTFZHx/Ck4dgAA">
  26818. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  26819. <XPD:ATTR name="FillColor" type="string">$00E6FFE6</XPD:ATTR>
  26820. <XPD:ATTR name="Left" type="integer">188</XPD:ATTR>
  26821. <XPD:ATTR name="Top" type="integer">524</XPD:ATTR>
  26822. <XPD:ATTR name="Width" type="integer">126</XPD:ATTR>
  26823. <XPD:ATTR name="Height" type="integer">26</XPD:ATTR>
  26824. <XPD:ATTR name="Text" type="string">Connect Operation
  26825. </XPD:ATTR>
  26826. </XPD:OBJ>
  26827. <XPD:OBJ name="OwnedViews[22]" type="UMLNoteLinkView" guid="MdsfD5BVf0emXfpzYRMmZgAA">
  26828. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  26829. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  26830. <XPD:ATTR name="Points" type="Points">620,509;313,531</XPD:ATTR>
  26831. <XPD:REF name="Head">A916pNDvKEGTFZHx/Ck4dgAA</XPD:REF>
  26832. <XPD:REF name="Tail">7D9JKOoLAESLpIhVa53E3wAA</XPD:REF>
  26833. </XPD:OBJ>
  26834. <XPD:OBJ name="OwnedViews[23]" type="UMLNoteLinkView" guid="l+T1MYXEukW4OTJ5O/Wa1QAA">
  26835. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  26836. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  26837. <XPD:ATTR name="Points" type="Points">382,569;365,568</XPD:ATTR>
  26838. <XPD:REF name="Head">Kr0N0BpfW0Cg11vT+gcZsgAA</XPD:REF>
  26839. <XPD:REF name="Tail">i2f7IUfB0UWsx3DkfV+l8QAA</XPD:REF>
  26840. </XPD:OBJ>
  26841. <XPD:OBJ name="OwnedViews[24]" type="UMLNoteLinkView" guid="6ZXpnrTbkUK3wiWbT/dBaAAA">
  26842. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  26843. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  26844. <XPD:ATTR name="Points" type="Points">382,628;300,605</XPD:ATTR>
  26845. <XPD:REF name="Head">9gXroG5q0k2cucuDVv5AXwAA</XPD:REF>
  26846. <XPD:REF name="Tail">hAerel7D8U+RjQwj6HfIYgAA</XPD:REF>
  26847. </XPD:OBJ>
  26848. <XPD:OBJ name="OwnedViews[25]" type="UMLNoteView" guid="yGbmL5jJH0+N9AUwam7DAgAA">
  26849. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  26850. <XPD:ATTR name="FillColor" type="string">$00E6FFE6</XPD:ATTR>
  26851. <XPD:ATTR name="Left" type="integer">188</XPD:ATTR>
  26852. <XPD:ATTR name="Top" type="integer">692</XPD:ATTR>
  26853. <XPD:ATTR name="Width" type="integer">109</XPD:ATTR>
  26854. <XPD:ATTR name="Height" type="integer">26</XPD:ATTR>
  26855. <XPD:ATTR name="Text" type="string">Send Operation
  26856. </XPD:ATTR>
  26857. </XPD:OBJ>
  26858. <XPD:OBJ name="OwnedViews[26]" type="UMLNoteLinkView" guid="X75qfINHT06+Dfjm2FeqgAAA">
  26859. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  26860. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  26861. <XPD:ATTR name="Points" type="Points">620,690;296,702</XPD:ATTR>
  26862. <XPD:REF name="Head">yGbmL5jJH0+N9AUwam7DAgAA</XPD:REF>
  26863. <XPD:REF name="Tail">fcOyNWhlxkmyd/5Q+wTqzQAA</XPD:REF>
  26864. </XPD:OBJ>
  26865. <XPD:OBJ name="OwnedViews[27]" type="UMLNoteView" guid="Kr0N0BpfW0Cg11vT+gcZsgAA">
  26866. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  26867. <XPD:ATTR name="FillColor" type="string">$00E6FFE6</XPD:ATTR>
  26868. <XPD:ATTR name="Left" type="integer">188</XPD:ATTR>
  26869. <XPD:ATTR name="Top" type="integer">552</XPD:ATTR>
  26870. <XPD:ATTR name="Width" type="integer">178</XPD:ATTR>
  26871. <XPD:ATTR name="Height" type="integer">26</XPD:ATTR>
  26872. <XPD:ATTR name="Text" type="string">OnPrepareConnect Callback
  26873. </XPD:ATTR>
  26874. </XPD:OBJ>
  26875. <XPD:OBJ name="OwnedViews[28]" type="UMLNoteView" guid="9gXroG5q0k2cucuDVv5AXwAA">
  26876. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  26877. <XPD:ATTR name="FillColor" type="string">$00E6FFE6</XPD:ATTR>
  26878. <XPD:ATTR name="Left" type="integer">188</XPD:ATTR>
  26879. <XPD:ATTR name="Top" type="integer">580</XPD:ATTR>
  26880. <XPD:ATTR name="Width" type="integer">133</XPD:ATTR>
  26881. <XPD:ATTR name="Height" type="integer">26</XPD:ATTR>
  26882. <XPD:ATTR name="Text" type="string">OnConnect Callback
  26883. </XPD:ATTR>
  26884. </XPD:OBJ>
  26885. <XPD:OBJ name="OwnedViews[29]" type="UMLNoteView" guid="5Clgm8hWj06fWrFNpgvqiwAA">
  26886. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  26887. <XPD:ATTR name="FillColor" type="string">$00E6FFE6</XPD:ATTR>
  26888. <XPD:ATTR name="Left" type="integer">188</XPD:ATTR>
  26889. <XPD:ATTR name="Top" type="integer">720</XPD:ATTR>
  26890. <XPD:ATTR name="Width" type="integer">116</XPD:ATTR>
  26891. <XPD:ATTR name="Height" type="integer">26</XPD:ATTR>
  26892. <XPD:ATTR name="Text" type="string">OnSend Callback
  26893. </XPD:ATTR>
  26894. </XPD:OBJ>
  26895. <XPD:OBJ name="OwnedViews[30]" type="UMLNoteLinkView" guid="rk5faKuPxEmD77rwj7palAAA">
  26896. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  26897. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  26898. <XPD:ATTR name="Points" type="Points">382,745;303,738</XPD:ATTR>
  26899. <XPD:REF name="Head">5Clgm8hWj06fWrFNpgvqiwAA</XPD:REF>
  26900. <XPD:REF name="Tail">Q2jStGS9pkWxKk+UAfZlQwAA</XPD:REF>
  26901. </XPD:OBJ>
  26902. <XPD:OBJ name="OwnedViews[31]" type="UMLNoteView" guid="wRqkAPk8PUmO+Wi8C5ajEgAA">
  26903. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  26904. <XPD:ATTR name="FillColor" type="string">$00E6FFE6</XPD:ATTR>
  26905. <XPD:ATTR name="Left" type="integer">188</XPD:ATTR>
  26906. <XPD:ATTR name="Top" type="integer">816</XPD:ATTR>
  26907. <XPD:ATTR name="Width" type="integer">131</XPD:ATTR>
  26908. <XPD:ATTR name="Height" type="integer">26</XPD:ATTR>
  26909. <XPD:ATTR name="Text" type="string">OnReceive Callback
  26910. </XPD:ATTR>
  26911. </XPD:OBJ>
  26912. <XPD:OBJ name="OwnedViews[32]" type="UMLNoteLinkView" guid="MjOo0dNCvUOG3Jj6DYvxRgAA">
  26913. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  26914. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  26915. <XPD:ATTR name="Points" type="Points">382,842;318,835</XPD:ATTR>
  26916. <XPD:REF name="Head">wRqkAPk8PUmO+Wi8C5ajEgAA</XPD:REF>
  26917. <XPD:REF name="Tail">TRn4IjU5Gka2jzbvlUZITwAA</XPD:REF>
  26918. </XPD:OBJ>
  26919. <XPD:OBJ name="OwnedViews[33]" type="UMLNoteView" guid="Dh/cbggyFUyNBo/dwEzONQAA">
  26920. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  26921. <XPD:ATTR name="FillColor" type="string">$00E6FFE6</XPD:ATTR>
  26922. <XPD:ATTR name="Left" type="integer">188</XPD:ATTR>
  26923. <XPD:ATTR name="Top" type="integer">912</XPD:ATTR>
  26924. <XPD:ATTR name="Width" type="integer">120</XPD:ATTR>
  26925. <XPD:ATTR name="Height" type="integer">26</XPD:ATTR>
  26926. <XPD:ATTR name="Text" type="string">OnClose Callback
  26927. </XPD:ATTR>
  26928. </XPD:OBJ>
  26929. <XPD:OBJ name="OwnedViews[34]" type="UMLNoteView" guid="a5JimTSJfke4sOm54DQZiAAA">
  26930. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  26931. <XPD:ATTR name="FillColor" type="string">$00E6FFE6</XPD:ATTR>
  26932. <XPD:ATTR name="Left" type="integer">188</XPD:ATTR>
  26933. <XPD:ATTR name="Top" type="integer">1044</XPD:ATTR>
  26934. <XPD:ATTR name="Width" type="integer">117</XPD:ATTR>
  26935. <XPD:ATTR name="Height" type="integer">26</XPD:ATTR>
  26936. <XPD:ATTR name="Text" type="string">Stop Operation
  26937. </XPD:ATTR>
  26938. </XPD:OBJ>
  26939. <XPD:OBJ name="OwnedViews[35]" type="UMLNoteView" guid="xKg65AOpQUaq+6kouozyZQAA">
  26940. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  26941. <XPD:ATTR name="FillColor" type="string">$00E6FFE6</XPD:ATTR>
  26942. <XPD:ATTR name="Left" type="integer">188</XPD:ATTR>
  26943. <XPD:ATTR name="Top" type="integer">1084</XPD:ATTR>
  26944. <XPD:ATTR name="Width" type="integer">177</XPD:ATTR>
  26945. <XPD:ATTR name="Height" type="integer">26</XPD:ATTR>
  26946. <XPD:ATTR name="Text" type="string">OnShutdown Callback
  26947. </XPD:ATTR>
  26948. </XPD:OBJ>
  26949. <XPD:OBJ name="OwnedViews[36]" type="UMLNoteLinkView" guid="wOW416408EGEo4PmBXCUrAAA">
  26950. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  26951. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  26952. <XPD:ATTR name="Points" type="Points">382,941;307,932</XPD:ATTR>
  26953. <XPD:REF name="Head">Dh/cbggyFUyNBo/dwEzONQAA</XPD:REF>
  26954. <XPD:REF name="Tail">JvJxpBl0rE2BbyPdNUO/7AAA</XPD:REF>
  26955. </XPD:OBJ>
  26956. <XPD:OBJ name="OwnedViews[37]" type="UMLNoteLinkView" guid="EmPKv/9NbESYBfR/M5gGtAAA">
  26957. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  26958. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  26959. <XPD:ATTR name="Points" type="Points">620,1042;304,1054</XPD:ATTR>
  26960. <XPD:REF name="Head">a5JimTSJfke4sOm54DQZiAAA</XPD:REF>
  26961. <XPD:REF name="Tail">RejPp2NOp0WsoSvmo1IUVAAA</XPD:REF>
  26962. </XPD:OBJ>
  26963. <XPD:OBJ name="OwnedViews[38]" type="UMLNoteLinkView" guid="BwhCKtxlEUuUwWn1gscIyQAA">
  26964. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  26965. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  26966. <XPD:ATTR name="Points" type="Points">382,1109;364,1107</XPD:ATTR>
  26967. <XPD:REF name="Head">xKg65AOpQUaq+6kouozyZQAA</XPD:REF>
  26968. <XPD:REF name="Tail">s4gyVY5Z1kayHLiVL7C2OwAA</XPD:REF>
  26969. </XPD:OBJ>
  26970. <XPD:OBJ name="OwnedViews[39]" type="UMLSeqStimulusView" guid="XwaiI/v6qkC56jzj/IhW6gAA">
  26971. <XPD:ATTR name="LineColor" type="string">clBlue</XPD:ATTR>
  26972. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  26973. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  26974. <XPD:ATTR name="Points" type="Points">1702,296;1933,296</XPD:ATTR>
  26975. <XPD:REF name="Model">i0okbOG+V0Wy21SEhlS3YQAA</XPD:REF>
  26976. <XPD:REF name="Head">LtIPm701qEiKOEIQzsRsigAA</XPD:REF>
  26977. <XPD:REF name="Tail">yRcxWVCafEypCOzoqyZd9wAA</XPD:REF>
  26978. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="ecOU55F1MECtQMjpOvHU9AAA">
  26979. <XPD:ATTR name="FontColor" type="string">clBlue</XPD:ATTR>
  26980. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  26981. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  26982. <XPD:ATTR name="Text" type="string">Start()</XPD:ATTR>
  26983. <XPD:REF name="Model">i0okbOG+V0Wy21SEhlS3YQAA</XPD:REF>
  26984. <XPD:REF name="HostEdge">XwaiI/v6qkC56jzj/IhW6gAA</XPD:REF>
  26985. </XPD:OBJ>
  26986. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="F6zA2RmeBEeghYGTwqfaRAAA">
  26987. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  26988. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  26989. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  26990. <XPD:REF name="Model">i0okbOG+V0Wy21SEhlS3YQAA</XPD:REF>
  26991. <XPD:REF name="HostEdge">XwaiI/v6qkC56jzj/IhW6gAA</XPD:REF>
  26992. </XPD:OBJ>
  26993. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="6LAQlXh9wkyfa0rVIrVkdgAA">
  26994. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  26995. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  26996. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  26997. <XPD:REF name="Model">i0okbOG+V0Wy21SEhlS3YQAA</XPD:REF>
  26998. <XPD:REF name="HostEdge">XwaiI/v6qkC56jzj/IhW6gAA</XPD:REF>
  26999. </XPD:OBJ>
  27000. <XPD:OBJ name="Activation" type="UMLActivationView" guid="wcrEBcS1/Uu4XZ/esYeq3AAA">
  27001. <XPD:ATTR name="Left" type="integer">1933</XPD:ATTR>
  27002. <XPD:ATTR name="Top" type="integer">296</XPD:ATTR>
  27003. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  27004. <XPD:ATTR name="Height" type="integer">57</XPD:ATTR>
  27005. </XPD:OBJ>
  27006. </XPD:OBJ>
  27007. <XPD:OBJ name="OwnedViews[40]" type="UMLSeqStimulusView" guid="rJ5GoZYRJEyEcqM/vzPmHQAA">
  27008. <XPD:ATTR name="LineColor" type="string">clPurple</XPD:ATTR>
  27009. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  27010. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  27011. <XPD:ATTR name="Points" type="Points">1199,318;957,318</XPD:ATTR>
  27012. <XPD:REF name="Model">zinYWd6ATEavjMBO+/H28wAA</XPD:REF>
  27013. <XPD:REF name="Head">fB7Q+DVBWE6rQM2gSNHKZAAA</XPD:REF>
  27014. <XPD:REF name="Tail">SGclKA1c/EeIKpRjr6adVAAA</XPD:REF>
  27015. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Kaez2YSIiE+TTARh+vQZcAAA">
  27016. <XPD:ATTR name="FontColor" type="string">clPurple</XPD:ATTR>
  27017. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  27018. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  27019. <XPD:ATTR name="Text" type="string">OnPrepareListen</XPD:ATTR>
  27020. <XPD:REF name="Model">zinYWd6ATEavjMBO+/H28wAA</XPD:REF>
  27021. <XPD:REF name="HostEdge">rJ5GoZYRJEyEcqM/vzPmHQAA</XPD:REF>
  27022. </XPD:OBJ>
  27023. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="WPqh4nY5ykaepmCFfzImyAAA">
  27024. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  27025. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  27026. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  27027. <XPD:REF name="Model">zinYWd6ATEavjMBO+/H28wAA</XPD:REF>
  27028. <XPD:REF name="HostEdge">rJ5GoZYRJEyEcqM/vzPmHQAA</XPD:REF>
  27029. </XPD:OBJ>
  27030. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="2IfyPo+bW0qRd6ScP32DNwAA">
  27031. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  27032. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  27033. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  27034. <XPD:REF name="Model">zinYWd6ATEavjMBO+/H28wAA</XPD:REF>
  27035. <XPD:REF name="HostEdge">rJ5GoZYRJEyEcqM/vzPmHQAA</XPD:REF>
  27036. </XPD:OBJ>
  27037. <XPD:OBJ name="Activation" type="UMLActivationView" guid="pHOKWcd8/kq9Go0CtMDgsAAA">
  27038. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  27039. <XPD:ATTR name="Left" type="integer">957</XPD:ATTR>
  27040. <XPD:ATTR name="Top" type="integer">318</XPD:ATTR>
  27041. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  27042. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  27043. </XPD:OBJ>
  27044. </XPD:OBJ>
  27045. <XPD:OBJ name="OwnedViews[41]" type="UMLSeqStimulusView" guid="gswhi/yQlEyni0BQeCu9YAAA">
  27046. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  27047. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  27048. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  27049. <XPD:ATTR name="Points" type="Points">147,319;620,319</XPD:ATTR>
  27050. <XPD:REF name="Model">IGSCEi76fECYOq9TAgfycAAA</XPD:REF>
  27051. <XPD:REF name="Head">BexDoaFUEkCBpmk29zrEggAA</XPD:REF>
  27052. <XPD:REF name="Tail">gtOTyYM9IUenocj7Nq/rCQAA</XPD:REF>
  27053. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="BQYOtXZnHUCs5ggsV96l7wAA">
  27054. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  27055. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  27056. <XPD:ATTR name="Text" type="string">ITcpAgent := new(listener)</XPD:ATTR>
  27057. <XPD:REF name="Model">IGSCEi76fECYOq9TAgfycAAA</XPD:REF>
  27058. <XPD:REF name="HostEdge">gswhi/yQlEyni0BQeCu9YAAA</XPD:REF>
  27059. </XPD:OBJ>
  27060. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="9PNqWxktFEy/o/ppt3n5gAAA">
  27061. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  27062. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  27063. <XPD:ATTR name="Text" type="string">&lt;&lt;create&gt;&gt;</XPD:ATTR>
  27064. <XPD:REF name="Model">IGSCEi76fECYOq9TAgfycAAA</XPD:REF>
  27065. <XPD:REF name="HostEdge">gswhi/yQlEyni0BQeCu9YAAA</XPD:REF>
  27066. </XPD:OBJ>
  27067. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="YCa1mPCRO0G5LOjp9s6g4AAA">
  27068. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  27069. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  27070. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  27071. <XPD:REF name="Model">IGSCEi76fECYOq9TAgfycAAA</XPD:REF>
  27072. <XPD:REF name="HostEdge">gswhi/yQlEyni0BQeCu9YAAA</XPD:REF>
  27073. </XPD:OBJ>
  27074. <XPD:OBJ name="Activation" type="UMLActivationView" guid="1J2E71dFJU6aD0fXxGzREQAA">
  27075. <XPD:ATTR name="Left" type="integer">620</XPD:ATTR>
  27076. <XPD:ATTR name="Top" type="integer">319</XPD:ATTR>
  27077. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  27078. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  27079. </XPD:OBJ>
  27080. </XPD:OBJ>
  27081. <XPD:OBJ name="OwnedViews[42]" type="UMLSeqStimulusView" guid="HhmcyDgFYkeEUyKoPJYJawAA">
  27082. <XPD:ATTR name="LineColor" type="string">clPurple</XPD:ATTR>
  27083. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  27084. <XPD:ATTR name="FontColor" type="string">clPurple</XPD:ATTR>
  27085. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  27086. <XPD:ATTR name="Points" type="Points">1933,322;1702,322</XPD:ATTR>
  27087. <XPD:REF name="Model">cMDdajmI+EqZX7e2IJLW2AAA</XPD:REF>
  27088. <XPD:REF name="Head">yRcxWVCafEypCOzoqyZd9wAA</XPD:REF>
  27089. <XPD:REF name="Tail">LtIPm701qEiKOEIQzsRsigAA</XPD:REF>
  27090. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="bFiEmUyfhUm3jrQW2TQduwAA">
  27091. <XPD:ATTR name="LineColor" type="string">clPurple</XPD:ATTR>
  27092. <XPD:ATTR name="FontColor" type="string">clPurple</XPD:ATTR>
  27093. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  27094. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  27095. <XPD:ATTR name="Text" type="string">OnPrepareConnect</XPD:ATTR>
  27096. <XPD:REF name="Model">cMDdajmI+EqZX7e2IJLW2AAA</XPD:REF>
  27097. <XPD:REF name="HostEdge">HhmcyDgFYkeEUyKoPJYJawAA</XPD:REF>
  27098. </XPD:OBJ>
  27099. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="ZEPj09i3QUOxDaJ6v1vNTQAA">
  27100. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  27101. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  27102. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  27103. <XPD:REF name="Model">cMDdajmI+EqZX7e2IJLW2AAA</XPD:REF>
  27104. <XPD:REF name="HostEdge">HhmcyDgFYkeEUyKoPJYJawAA</XPD:REF>
  27105. </XPD:OBJ>
  27106. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="jvFw0qcHJkqdZD+H87HlZgAA">
  27107. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  27108. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  27109. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  27110. <XPD:REF name="Model">cMDdajmI+EqZX7e2IJLW2AAA</XPD:REF>
  27111. <XPD:REF name="HostEdge">HhmcyDgFYkeEUyKoPJYJawAA</XPD:REF>
  27112. </XPD:OBJ>
  27113. <XPD:OBJ name="Activation" type="UMLActivationView" guid="VM/J1WcVO0+faE16qypEzQAA">
  27114. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  27115. <XPD:ATTR name="Left" type="integer">1702</XPD:ATTR>
  27116. <XPD:ATTR name="Top" type="integer">322</XPD:ATTR>
  27117. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  27118. <XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
  27119. </XPD:OBJ>
  27120. </XPD:OBJ>
  27121. <XPD:OBJ name="OwnedViews[43]" type="UMLSeqStimulusView" guid="pJ8aa9482EKLz1EwjSpJ2wAA">
  27122. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  27123. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  27124. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  27125. <XPD:ATTR name="Points" type="Points">620,346;147,346</XPD:ATTR>
  27126. <XPD:REF name="Model">YB6eaJtPCk2AGSgtffbdcAAA</XPD:REF>
  27127. <XPD:REF name="Head">gtOTyYM9IUenocj7Nq/rCQAA</XPD:REF>
  27128. <XPD:REF name="Tail">BexDoaFUEkCBpmk29zrEggAA</XPD:REF>
  27129. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="XFSqaGi1F0anw7TZXNFZ3gAA">
  27130. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  27131. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  27132. <XPD:ATTR name="Text" type="string">agent</XPD:ATTR>
  27133. <XPD:REF name="Model">YB6eaJtPCk2AGSgtffbdcAAA</XPD:REF>
  27134. <XPD:REF name="HostEdge">pJ8aa9482EKLz1EwjSpJ2wAA</XPD:REF>
  27135. </XPD:OBJ>
  27136. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="MZ06AEJL+EqPw5Qo7q0nLAAA">
  27137. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  27138. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  27139. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  27140. <XPD:REF name="Model">YB6eaJtPCk2AGSgtffbdcAAA</XPD:REF>
  27141. <XPD:REF name="HostEdge">pJ8aa9482EKLz1EwjSpJ2wAA</XPD:REF>
  27142. </XPD:OBJ>
  27143. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="mvPRwpfcYU2UjxYdKYfsWgAA">
  27144. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  27145. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  27146. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  27147. <XPD:REF name="Model">YB6eaJtPCk2AGSgtffbdcAAA</XPD:REF>
  27148. <XPD:REF name="HostEdge">pJ8aa9482EKLz1EwjSpJ2wAA</XPD:REF>
  27149. </XPD:OBJ>
  27150. <XPD:OBJ name="Activation" type="UMLActivationView" guid="xcRsF2RHQ0eY93EFNpPzaQAA">
  27151. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  27152. <XPD:ATTR name="Left" type="integer">147</XPD:ATTR>
  27153. <XPD:ATTR name="Top" type="integer">346</XPD:ATTR>
  27154. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  27155. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  27156. </XPD:OBJ>
  27157. </XPD:OBJ>
  27158. <XPD:OBJ name="OwnedViews[44]" type="UMLSeqStimulusView" guid="KBRuOTWQb0Kxs3sxGmlxTQAA">
  27159. <XPD:ATTR name="LineColor" type="string">clPurple</XPD:ATTR>
  27160. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  27161. <XPD:ATTR name="FontColor" type="string">clPurple</XPD:ATTR>
  27162. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  27163. <XPD:ATTR name="Points" type="Points">1933,349;1702,349</XPD:ATTR>
  27164. <XPD:REF name="Model">oz9VGOLnCUChZ5znyjLuEAAA</XPD:REF>
  27165. <XPD:REF name="Head">yRcxWVCafEypCOzoqyZd9wAA</XPD:REF>
  27166. <XPD:REF name="Tail">LtIPm701qEiKOEIQzsRsigAA</XPD:REF>
  27167. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="WkAcnSHO/EukHfG2S7ZP6AAA">
  27168. <XPD:ATTR name="LineColor" type="string">clPurple</XPD:ATTR>
  27169. <XPD:ATTR name="FontColor" type="string">clPurple</XPD:ATTR>
  27170. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  27171. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  27172. <XPD:ATTR name="Text" type="string">OnConnect</XPD:ATTR>
  27173. <XPD:REF name="Model">oz9VGOLnCUChZ5znyjLuEAAA</XPD:REF>
  27174. <XPD:REF name="HostEdge">KBRuOTWQb0Kxs3sxGmlxTQAA</XPD:REF>
  27175. </XPD:OBJ>
  27176. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="0b0yc5BrqUewNMyOjR+1fgAA">
  27177. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  27178. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  27179. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  27180. <XPD:REF name="Model">oz9VGOLnCUChZ5znyjLuEAAA</XPD:REF>
  27181. <XPD:REF name="HostEdge">KBRuOTWQb0Kxs3sxGmlxTQAA</XPD:REF>
  27182. </XPD:OBJ>
  27183. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="fastR8O0IkmZ8Ed1ehqGEQAA">
  27184. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  27185. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  27186. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  27187. <XPD:REF name="Model">oz9VGOLnCUChZ5znyjLuEAAA</XPD:REF>
  27188. <XPD:REF name="HostEdge">KBRuOTWQb0Kxs3sxGmlxTQAA</XPD:REF>
  27189. </XPD:OBJ>
  27190. <XPD:OBJ name="Activation" type="UMLActivationView" guid="yTljYvzsAE2UjJOXQcfKMAAA">
  27191. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  27192. <XPD:ATTR name="Left" type="integer">1702</XPD:ATTR>
  27193. <XPD:ATTR name="Top" type="integer">349</XPD:ATTR>
  27194. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  27195. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  27196. </XPD:OBJ>
  27197. </XPD:OBJ>
  27198. <XPD:OBJ name="OwnedViews[45]" type="UMLSeqStimulusView" guid="+UbCYBTI3kar1x77pEFNtgAA">
  27199. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  27200. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  27201. <XPD:ATTR name="Points" type="Points">1946,349;2173,349</XPD:ATTR>
  27202. <XPD:REF name="Model">qOZhBu7iv0295TZDqlzApwAA</XPD:REF>
  27203. <XPD:REF name="Head">mw7/rLkCOEGcLiEDsPSp6QAA</XPD:REF>
  27204. <XPD:REF name="Tail">LtIPm701qEiKOEIQzsRsigAA</XPD:REF>
  27205. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="66cxWvnpmkKS01S8lsn03wAA">
  27206. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  27207. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  27208. <XPD:ATTR name="Text" type="string">Connect</XPD:ATTR>
  27209. <XPD:REF name="Model">qOZhBu7iv0295TZDqlzApwAA</XPD:REF>
  27210. <XPD:REF name="HostEdge">+UbCYBTI3kar1x77pEFNtgAA</XPD:REF>
  27211. </XPD:OBJ>
  27212. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="vPx1leRrCUeaH5DaRz5VmgAA">
  27213. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  27214. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  27215. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  27216. <XPD:REF name="Model">qOZhBu7iv0295TZDqlzApwAA</XPD:REF>
  27217. <XPD:REF name="HostEdge">+UbCYBTI3kar1x77pEFNtgAA</XPD:REF>
  27218. </XPD:OBJ>
  27219. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="fueosi4t/0ifaR9hi4p+DgAA">
  27220. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  27221. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  27222. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  27223. <XPD:REF name="Model">qOZhBu7iv0295TZDqlzApwAA</XPD:REF>
  27224. <XPD:REF name="HostEdge">+UbCYBTI3kar1x77pEFNtgAA</XPD:REF>
  27225. </XPD:OBJ>
  27226. <XPD:OBJ name="Activation" type="UMLActivationView" guid="+yZ/5oIxNkypernTsj9PXQAA">
  27227. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  27228. <XPD:ATTR name="Left" type="integer">2173</XPD:ATTR>
  27229. <XPD:ATTR name="Top" type="integer">349</XPD:ATTR>
  27230. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  27231. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  27232. </XPD:OBJ>
  27233. </XPD:OBJ>
  27234. <XPD:OBJ name="OwnedViews[46]" type="UMLSeqStimulusView" guid="7Khq9w8CGEqNyK9jPATR7wAA">
  27235. <XPD:ATTR name="LineColor" type="string">clPurple</XPD:ATTR>
  27236. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  27237. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  27238. <XPD:ATTR name="Points" type="Points">1206,399;957,399</XPD:ATTR>
  27239. <XPD:REF name="Model">R2zIGFrlCEKaKzyvT7GYSQAA</XPD:REF>
  27240. <XPD:REF name="Head">fB7Q+DVBWE6rQM2gSNHKZAAA</XPD:REF>
  27241. <XPD:REF name="Tail">SGclKA1c/EeIKpRjr6adVAAA</XPD:REF>
  27242. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="JyrWiLZqEkSBuLIjbv9FOwAA">
  27243. <XPD:ATTR name="FontColor" type="string">clPurple</XPD:ATTR>
  27244. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  27245. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  27246. <XPD:ATTR name="Text" type="string">OnAccept</XPD:ATTR>
  27247. <XPD:REF name="Model">R2zIGFrlCEKaKzyvT7GYSQAA</XPD:REF>
  27248. <XPD:REF name="HostEdge">7Khq9w8CGEqNyK9jPATR7wAA</XPD:REF>
  27249. </XPD:OBJ>
  27250. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="z42TRVagJkmA3Fqm1Q40bgAA">
  27251. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  27252. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  27253. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  27254. <XPD:REF name="Model">R2zIGFrlCEKaKzyvT7GYSQAA</XPD:REF>
  27255. <XPD:REF name="HostEdge">7Khq9w8CGEqNyK9jPATR7wAA</XPD:REF>
  27256. </XPD:OBJ>
  27257. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="BWxn2N+paEWuVxxq+eyxXgAA">
  27258. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  27259. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  27260. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  27261. <XPD:REF name="Model">R2zIGFrlCEKaKzyvT7GYSQAA</XPD:REF>
  27262. <XPD:REF name="HostEdge">7Khq9w8CGEqNyK9jPATR7wAA</XPD:REF>
  27263. </XPD:OBJ>
  27264. <XPD:OBJ name="Activation" type="UMLActivationView" guid="EbJe2ygQT0uBnTP7HAn+sAAA">
  27265. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  27266. <XPD:ATTR name="Left" type="integer">957</XPD:ATTR>
  27267. <XPD:ATTR name="Top" type="integer">399</XPD:ATTR>
  27268. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  27269. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  27270. </XPD:OBJ>
  27271. </XPD:OBJ>
  27272. <XPD:OBJ name="OwnedViews[47]" type="UMLSeqStimulusView" guid="F51H4/s89UGOD6UgisZ6rQAA">
  27273. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  27274. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  27275. <XPD:ATTR name="Points" type="Points">1458,399;1206,399</XPD:ATTR>
  27276. <XPD:REF name="Model">1zvjlDg+4kCIQVSgL1zDcQAA</XPD:REF>
  27277. <XPD:REF name="Head">SGclKA1c/EeIKpRjr6adVAAA</XPD:REF>
  27278. <XPD:REF name="Tail">04EYjXxjXESV7JyM0501yQAA</XPD:REF>
  27279. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="px9WMnVSQE+z24Jd/HCZbAAA">
  27280. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  27281. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  27282. <XPD:ATTR name="Text" type="string">Connect</XPD:ATTR>
  27283. <XPD:REF name="Model">1zvjlDg+4kCIQVSgL1zDcQAA</XPD:REF>
  27284. <XPD:REF name="HostEdge">F51H4/s89UGOD6UgisZ6rQAA</XPD:REF>
  27285. </XPD:OBJ>
  27286. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="TzZCTaBxj0u43IOOEv7TUQAA">
  27287. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  27288. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  27289. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  27290. <XPD:REF name="Model">1zvjlDg+4kCIQVSgL1zDcQAA</XPD:REF>
  27291. <XPD:REF name="HostEdge">F51H4/s89UGOD6UgisZ6rQAA</XPD:REF>
  27292. </XPD:OBJ>
  27293. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="wDijN4iHlUaktQrU/bYzwAAA">
  27294. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  27295. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  27296. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  27297. <XPD:REF name="Model">1zvjlDg+4kCIQVSgL1zDcQAA</XPD:REF>
  27298. <XPD:REF name="HostEdge">F51H4/s89UGOD6UgisZ6rQAA</XPD:REF>
  27299. </XPD:OBJ>
  27300. <XPD:OBJ name="Activation" type="UMLActivationView" guid="AqDcmgKQKU2uCbLYCaTBeAAA">
  27301. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  27302. <XPD:ATTR name="Left" type="integer">1206</XPD:ATTR>
  27303. <XPD:ATTR name="Top" type="integer">399</XPD:ATTR>
  27304. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  27305. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  27306. </XPD:OBJ>
  27307. </XPD:OBJ>
  27308. <XPD:OBJ name="OwnedViews[48]" type="UMLSeqStimulusView" guid="6Uog5bXZhUiHM0gZRpNlmgAA">
  27309. <XPD:ATTR name="LineColor" type="string">clBlue</XPD:ATTR>
  27310. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  27311. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  27312. <XPD:ATTR name="Points" type="Points">147,429;620,429</XPD:ATTR>
  27313. <XPD:REF name="Model">4hoSWcXUfke9LteCU5kIwwAA</XPD:REF>
  27314. <XPD:REF name="Head">BexDoaFUEkCBpmk29zrEggAA</XPD:REF>
  27315. <XPD:REF name="Tail">gtOTyYM9IUenocj7Nq/rCQAA</XPD:REF>
  27316. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="nMYEtcPmRE6bNqYuqHVILgAA">
  27317. <XPD:ATTR name="FontColor" type="string">clNavy</XPD:ATTR>
  27318. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  27319. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  27320. <XPD:ATTR name="Text" type="string">Start()</XPD:ATTR>
  27321. <XPD:REF name="Model">4hoSWcXUfke9LteCU5kIwwAA</XPD:REF>
  27322. <XPD:REF name="HostEdge">6Uog5bXZhUiHM0gZRpNlmgAA</XPD:REF>
  27323. </XPD:OBJ>
  27324. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="F3xZoXvxtUGwxQ5gJWH+zAAA">
  27325. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  27326. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  27327. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  27328. <XPD:REF name="Model">4hoSWcXUfke9LteCU5kIwwAA</XPD:REF>
  27329. <XPD:REF name="HostEdge">6Uog5bXZhUiHM0gZRpNlmgAA</XPD:REF>
  27330. </XPD:OBJ>
  27331. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="CnBztEHcMUaSalEaqB7c/QAA">
  27332. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  27333. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  27334. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  27335. <XPD:REF name="Model">4hoSWcXUfke9LteCU5kIwwAA</XPD:REF>
  27336. <XPD:REF name="HostEdge">6Uog5bXZhUiHM0gZRpNlmgAA</XPD:REF>
  27337. </XPD:OBJ>
  27338. <XPD:OBJ name="Activation" type="UMLActivationView" guid="9m6ILnZ8Z0S9Ff0U96FlaQAA">
  27339. <XPD:ATTR name="Left" type="integer">620</XPD:ATTR>
  27340. <XPD:ATTR name="Top" type="integer">429</XPD:ATTR>
  27341. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  27342. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  27343. </XPD:OBJ>
  27344. </XPD:OBJ>
  27345. <XPD:OBJ name="OwnedViews[49]" type="UMLSeqStimulusView" guid="ZTNKB8pelUiJllAFqF5yvgAA">
  27346. <XPD:ATTR name="LineColor" type="string">clBlue</XPD:ATTR>
  27347. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  27348. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  27349. <XPD:ATTR name="Points" type="Points">1702,440;1933,440</XPD:ATTR>
  27350. <XPD:REF name="Model">wjXK0j1It0OH0yUKkwb+BQAA</XPD:REF>
  27351. <XPD:REF name="Head">LtIPm701qEiKOEIQzsRsigAA</XPD:REF>
  27352. <XPD:REF name="Tail">yRcxWVCafEypCOzoqyZd9wAA</XPD:REF>
  27353. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="PO6oqwwjZkiVNCxeHDomZQAA">
  27354. <XPD:ATTR name="FontColor" type="string">clBlue</XPD:ATTR>
  27355. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  27356. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  27357. <XPD:ATTR name="Text" type="string">Send()</XPD:ATTR>
  27358. <XPD:REF name="Model">wjXK0j1It0OH0yUKkwb+BQAA</XPD:REF>
  27359. <XPD:REF name="HostEdge">ZTNKB8pelUiJllAFqF5yvgAA</XPD:REF>
  27360. </XPD:OBJ>
  27361. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="XCfX/ApgskucByRDF7PufAAA">
  27362. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  27363. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  27364. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  27365. <XPD:REF name="Model">wjXK0j1It0OH0yUKkwb+BQAA</XPD:REF>
  27366. <XPD:REF name="HostEdge">ZTNKB8pelUiJllAFqF5yvgAA</XPD:REF>
  27367. </XPD:OBJ>
  27368. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="N5JbtkOyBUKfpU2cS/OJ0gAA">
  27369. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  27370. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  27371. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  27372. <XPD:REF name="Model">wjXK0j1It0OH0yUKkwb+BQAA</XPD:REF>
  27373. <XPD:REF name="HostEdge">ZTNKB8pelUiJllAFqF5yvgAA</XPD:REF>
  27374. </XPD:OBJ>
  27375. <XPD:OBJ name="Activation" type="UMLActivationView" guid="n+Xfj9UieUWwVQvYFHf0uwAA">
  27376. <XPD:ATTR name="Left" type="integer">1933</XPD:ATTR>
  27377. <XPD:ATTR name="Top" type="integer">440</XPD:ATTR>
  27378. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  27379. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  27380. </XPD:OBJ>
  27381. </XPD:OBJ>
  27382. <XPD:OBJ name="OwnedViews[50]" type="UMLSeqStimulusView" guid="7j6N8nOtAEmB8NfiHrmbIQAA">
  27383. <XPD:ATTR name="LineColor" type="string">clPurple</XPD:ATTR>
  27384. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  27385. <XPD:ATTR name="FontColor" type="string">clPurple</XPD:ATTR>
  27386. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  27387. <XPD:ATTR name="Points" type="Points">1933,464;1702,464</XPD:ATTR>
  27388. <XPD:REF name="Model">hJJRrn7qSU+4yKjjptTojAAA</XPD:REF>
  27389. <XPD:REF name="Head">yRcxWVCafEypCOzoqyZd9wAA</XPD:REF>
  27390. <XPD:REF name="Tail">LtIPm701qEiKOEIQzsRsigAA</XPD:REF>
  27391. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Qxno9bKL6U2/YPbZKsdSIAAA">
  27392. <XPD:ATTR name="LineColor" type="string">clPurple</XPD:ATTR>
  27393. <XPD:ATTR name="FontColor" type="string">clPurple</XPD:ATTR>
  27394. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  27395. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  27396. <XPD:ATTR name="Text" type="string">OnSend</XPD:ATTR>
  27397. <XPD:REF name="Model">hJJRrn7qSU+4yKjjptTojAAA</XPD:REF>
  27398. <XPD:REF name="HostEdge">7j6N8nOtAEmB8NfiHrmbIQAA</XPD:REF>
  27399. </XPD:OBJ>
  27400. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="VpPXxmUkbUm/UA2qIZcKagAA">
  27401. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  27402. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  27403. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  27404. <XPD:REF name="Model">hJJRrn7qSU+4yKjjptTojAAA</XPD:REF>
  27405. <XPD:REF name="HostEdge">7j6N8nOtAEmB8NfiHrmbIQAA</XPD:REF>
  27406. </XPD:OBJ>
  27407. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="QuUgR8WQOUeTETBJgCyhHwAA">
  27408. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  27409. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  27410. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  27411. <XPD:REF name="Model">hJJRrn7qSU+4yKjjptTojAAA</XPD:REF>
  27412. <XPD:REF name="HostEdge">7j6N8nOtAEmB8NfiHrmbIQAA</XPD:REF>
  27413. </XPD:OBJ>
  27414. <XPD:OBJ name="Activation" type="UMLActivationView" guid="sc0nVAqZDkui2m12NmycYQAA">
  27415. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  27416. <XPD:ATTR name="Left" type="integer">1702</XPD:ATTR>
  27417. <XPD:ATTR name="Top" type="integer">464</XPD:ATTR>
  27418. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  27419. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  27420. </XPD:OBJ>
  27421. </XPD:OBJ>
  27422. <XPD:OBJ name="OwnedViews[51]" type="UMLSeqStimulusView" guid="ATDOv2t9gEOu+eLMb9R4UAAA">
  27423. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  27424. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  27425. <XPD:ATTR name="Points" type="Points">1946,464;2173,464</XPD:ATTR>
  27426. <XPD:REF name="Model">Eg1/ELcHik2Up68uZHh8yQAA</XPD:REF>
  27427. <XPD:REF name="Head">mw7/rLkCOEGcLiEDsPSp6QAA</XPD:REF>
  27428. <XPD:REF name="Tail">LtIPm701qEiKOEIQzsRsigAA</XPD:REF>
  27429. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="SEjOXbCTDkOtIhUhwOc1HgAA">
  27430. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  27431. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  27432. <XPD:ATTR name="Text" type="string">Send</XPD:ATTR>
  27433. <XPD:REF name="Model">Eg1/ELcHik2Up68uZHh8yQAA</XPD:REF>
  27434. <XPD:REF name="HostEdge">ATDOv2t9gEOu+eLMb9R4UAAA</XPD:REF>
  27435. </XPD:OBJ>
  27436. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="i+6xvqQHT0WGLLmZUikFZAAA">
  27437. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  27438. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  27439. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  27440. <XPD:REF name="Model">Eg1/ELcHik2Up68uZHh8yQAA</XPD:REF>
  27441. <XPD:REF name="HostEdge">ATDOv2t9gEOu+eLMb9R4UAAA</XPD:REF>
  27442. </XPD:OBJ>
  27443. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="53mBG/8a2k264ymFrSqRoQAA">
  27444. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  27445. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  27446. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  27447. <XPD:REF name="Model">Eg1/ELcHik2Up68uZHh8yQAA</XPD:REF>
  27448. <XPD:REF name="HostEdge">ATDOv2t9gEOu+eLMb9R4UAAA</XPD:REF>
  27449. </XPD:OBJ>
  27450. <XPD:OBJ name="Activation" type="UMLActivationView" guid="e0KqHrskk0qTDLrArl1NEAAA">
  27451. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  27452. <XPD:ATTR name="Left" type="integer">2173</XPD:ATTR>
  27453. <XPD:ATTR name="Top" type="integer">464</XPD:ATTR>
  27454. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  27455. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  27456. </XPD:OBJ>
  27457. </XPD:OBJ>
  27458. <XPD:OBJ name="OwnedViews[52]" type="UMLSeqStimulusView" guid="6z8juZwgW0+ApkebzIIVqwAA">
  27459. <XPD:ATTR name="LineColor" type="string">clBlue</XPD:ATTR>
  27460. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  27461. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  27462. <XPD:ATTR name="Points" type="Points">147,495;620,495</XPD:ATTR>
  27463. <XPD:REF name="Model">Dd01nPPtvUmZGMmaii+l8AAA</XPD:REF>
  27464. <XPD:REF name="Head">BexDoaFUEkCBpmk29zrEggAA</XPD:REF>
  27465. <XPD:REF name="Tail">gtOTyYM9IUenocj7Nq/rCQAA</XPD:REF>
  27466. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="61gYtskbEUK3DYRW65mM8QAA">
  27467. <XPD:ATTR name="FontColor" type="string">clNavy</XPD:ATTR>
  27468. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  27469. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  27470. <XPD:ATTR name="Text" type="string">Connect(address, port)</XPD:ATTR>
  27471. <XPD:REF name="Model">Dd01nPPtvUmZGMmaii+l8AAA</XPD:REF>
  27472. <XPD:REF name="HostEdge">6z8juZwgW0+ApkebzIIVqwAA</XPD:REF>
  27473. </XPD:OBJ>
  27474. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="E4nKaE/4nEigh57FbzlOlwAA">
  27475. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  27476. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  27477. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  27478. <XPD:REF name="Model">Dd01nPPtvUmZGMmaii+l8AAA</XPD:REF>
  27479. <XPD:REF name="HostEdge">6z8juZwgW0+ApkebzIIVqwAA</XPD:REF>
  27480. </XPD:OBJ>
  27481. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="b01pMFnaQ0KUEtM/uItBdAAA">
  27482. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  27483. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  27484. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  27485. <XPD:REF name="Model">Dd01nPPtvUmZGMmaii+l8AAA</XPD:REF>
  27486. <XPD:REF name="HostEdge">6z8juZwgW0+ApkebzIIVqwAA</XPD:REF>
  27487. </XPD:OBJ>
  27488. <XPD:OBJ name="Activation" type="UMLActivationView" guid="7D9JKOoLAESLpIhVa53E3wAA">
  27489. <XPD:ATTR name="Left" type="integer">620</XPD:ATTR>
  27490. <XPD:ATTR name="Top" type="integer">495</XPD:ATTR>
  27491. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  27492. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  27493. </XPD:OBJ>
  27494. </XPD:OBJ>
  27495. <XPD:OBJ name="OwnedViews[53]" type="UMLSeqStimulusView" guid="dHhE0pvmZ02JicuvK5SN+gAA">
  27496. <XPD:ATTR name="LineColor" type="string">clPurple</XPD:ATTR>
  27497. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  27498. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  27499. <XPD:ATTR name="Points" type="Points">1206,507;957,507</XPD:ATTR>
  27500. <XPD:REF name="Model">yEyx+76l70agEtERTC8A3gAA</XPD:REF>
  27501. <XPD:REF name="Head">fB7Q+DVBWE6rQM2gSNHKZAAA</XPD:REF>
  27502. <XPD:REF name="Tail">SGclKA1c/EeIKpRjr6adVAAA</XPD:REF>
  27503. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="/xy87rY/ckqGog20YR8jDgAA">
  27504. <XPD:ATTR name="FontColor" type="string">clPurple</XPD:ATTR>
  27505. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  27506. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  27507. <XPD:ATTR name="Text" type="string">OnReceive</XPD:ATTR>
  27508. <XPD:REF name="Model">yEyx+76l70agEtERTC8A3gAA</XPD:REF>
  27509. <XPD:REF name="HostEdge">dHhE0pvmZ02JicuvK5SN+gAA</XPD:REF>
  27510. </XPD:OBJ>
  27511. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="GqQg6oc8NE2B/kgYnMHN0gAA">
  27512. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  27513. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  27514. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  27515. <XPD:REF name="Model">yEyx+76l70agEtERTC8A3gAA</XPD:REF>
  27516. <XPD:REF name="HostEdge">dHhE0pvmZ02JicuvK5SN+gAA</XPD:REF>
  27517. </XPD:OBJ>
  27518. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="yE5dyPxqA0a72ksNLmdJ8AAA">
  27519. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  27520. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  27521. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  27522. <XPD:REF name="Model">yEyx+76l70agEtERTC8A3gAA</XPD:REF>
  27523. <XPD:REF name="HostEdge">dHhE0pvmZ02JicuvK5SN+gAA</XPD:REF>
  27524. </XPD:OBJ>
  27525. <XPD:OBJ name="Activation" type="UMLActivationView" guid="OCfcBUAKAEyv1xpRUnHR/QAA">
  27526. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  27527. <XPD:ATTR name="Left" type="integer">957</XPD:ATTR>
  27528. <XPD:ATTR name="Top" type="integer">507</XPD:ATTR>
  27529. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  27530. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  27531. </XPD:OBJ>
  27532. </XPD:OBJ>
  27533. <XPD:OBJ name="OwnedViews[54]" type="UMLSeqStimulusView" guid="smpZhVwRukGySgvtPqsUxAAA">
  27534. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  27535. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  27536. <XPD:ATTR name="Points" type="Points">1458,507;1206,507</XPD:ATTR>
  27537. <XPD:REF name="Model">wb7PgcS43U24SfLIi+31YQAA</XPD:REF>
  27538. <XPD:REF name="Head">SGclKA1c/EeIKpRjr6adVAAA</XPD:REF>
  27539. <XPD:REF name="Tail">04EYjXxjXESV7JyM0501yQAA</XPD:REF>
  27540. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="uMrgrUe6PEWutqKsCFe7AQAA">
  27541. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  27542. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  27543. <XPD:ATTR name="Text" type="string">Send</XPD:ATTR>
  27544. <XPD:REF name="Model">wb7PgcS43U24SfLIi+31YQAA</XPD:REF>
  27545. <XPD:REF name="HostEdge">smpZhVwRukGySgvtPqsUxAAA</XPD:REF>
  27546. </XPD:OBJ>
  27547. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="LLWy3t49sUK4jrVCmHzvFAAA">
  27548. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  27549. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  27550. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  27551. <XPD:REF name="Model">wb7PgcS43U24SfLIi+31YQAA</XPD:REF>
  27552. <XPD:REF name="HostEdge">smpZhVwRukGySgvtPqsUxAAA</XPD:REF>
  27553. </XPD:OBJ>
  27554. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="kth0aKdptk2gLZUnlQseigAA">
  27555. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  27556. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  27557. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  27558. <XPD:REF name="Model">wb7PgcS43U24SfLIi+31YQAA</XPD:REF>
  27559. <XPD:REF name="HostEdge">smpZhVwRukGySgvtPqsUxAAA</XPD:REF>
  27560. </XPD:OBJ>
  27561. <XPD:OBJ name="Activation" type="UMLActivationView" guid="yipj4RL6JUWat05Z+n/WLAAA">
  27562. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  27563. <XPD:ATTR name="Left" type="integer">1206</XPD:ATTR>
  27564. <XPD:ATTR name="Top" type="integer">507</XPD:ATTR>
  27565. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  27566. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  27567. </XPD:OBJ>
  27568. </XPD:OBJ>
  27569. <XPD:OBJ name="OwnedViews[55]" type="UMLSeqStimulusView" guid="tfIWfLElhUuRVt22cXDBeAAA">
  27570. <XPD:ATTR name="LineColor" type="string">$00A703B4</XPD:ATTR>
  27571. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  27572. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  27573. <XPD:ATTR name="Points" type="Points">627,555;395,555</XPD:ATTR>
  27574. <XPD:REF name="Model">jQfI7z+Tv0umyvJ5ac6g1wAA</XPD:REF>
  27575. <XPD:REF name="Head">enASZyLbhUip3579An5eRwAA</XPD:REF>
  27576. <XPD:REF name="Tail">BexDoaFUEkCBpmk29zrEggAA</XPD:REF>
  27577. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="NCCvYNtv50akw5jcwNR0YAAA">
  27578. <XPD:ATTR name="FontColor" type="string">clMaroon</XPD:ATTR>
  27579. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  27580. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  27581. <XPD:ATTR name="Text" type="string">OnPrepareConnect(connid)</XPD:ATTR>
  27582. <XPD:REF name="Model">jQfI7z+Tv0umyvJ5ac6g1wAA</XPD:REF>
  27583. <XPD:REF name="HostEdge">tfIWfLElhUuRVt22cXDBeAAA</XPD:REF>
  27584. </XPD:OBJ>
  27585. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="QK53Dobw8EysjBMdHeMq8QAA">
  27586. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  27587. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  27588. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  27589. <XPD:REF name="Model">jQfI7z+Tv0umyvJ5ac6g1wAA</XPD:REF>
  27590. <XPD:REF name="HostEdge">tfIWfLElhUuRVt22cXDBeAAA</XPD:REF>
  27591. </XPD:OBJ>
  27592. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="qzGWy+bk8ECIFi8nd0MzwAAA">
  27593. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  27594. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  27595. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  27596. <XPD:REF name="Model">jQfI7z+Tv0umyvJ5ac6g1wAA</XPD:REF>
  27597. <XPD:REF name="HostEdge">tfIWfLElhUuRVt22cXDBeAAA</XPD:REF>
  27598. </XPD:OBJ>
  27599. <XPD:OBJ name="Activation" type="UMLActivationView" guid="i2f7IUfB0UWsx3DkfV+l8QAA">
  27600. <XPD:ATTR name="Left" type="integer">382</XPD:ATTR>
  27601. <XPD:ATTR name="Top" type="integer">555</XPD:ATTR>
  27602. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  27603. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  27604. </XPD:OBJ>
  27605. </XPD:OBJ>
  27606. <XPD:OBJ name="OwnedViews[56]" type="UMLSeqStimulusView" guid="dDCiuxW8s0y6Luz8hDGRlAAA">
  27607. <XPD:ATTR name="LineColor" type="string">clPurple</XPD:ATTR>
  27608. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  27609. <XPD:ATTR name="FontColor" type="string">clPurple</XPD:ATTR>
  27610. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  27611. <XPD:ATTR name="Points" type="Points">1940,568;1702,568</XPD:ATTR>
  27612. <XPD:REF name="Model">N9pXJsZRlUmaybf6IJQ4mgAA</XPD:REF>
  27613. <XPD:REF name="Head">yRcxWVCafEypCOzoqyZd9wAA</XPD:REF>
  27614. <XPD:REF name="Tail">LtIPm701qEiKOEIQzsRsigAA</XPD:REF>
  27615. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="JsigzOXmIUitHGsr8AF5SAAA">
  27616. <XPD:ATTR name="LineColor" type="string">clPurple</XPD:ATTR>
  27617. <XPD:ATTR name="FontColor" type="string">clPurple</XPD:ATTR>
  27618. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  27619. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  27620. <XPD:ATTR name="Text" type="string">OnReceive</XPD:ATTR>
  27621. <XPD:REF name="Model">N9pXJsZRlUmaybf6IJQ4mgAA</XPD:REF>
  27622. <XPD:REF name="HostEdge">dDCiuxW8s0y6Luz8hDGRlAAA</XPD:REF>
  27623. </XPD:OBJ>
  27624. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="HoTOD5y18EmI6uCYXDAolwAA">
  27625. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  27626. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  27627. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  27628. <XPD:REF name="Model">N9pXJsZRlUmaybf6IJQ4mgAA</XPD:REF>
  27629. <XPD:REF name="HostEdge">dDCiuxW8s0y6Luz8hDGRlAAA</XPD:REF>
  27630. </XPD:OBJ>
  27631. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="mj6/dJFOvkqy1DfH4DhwqQAA">
  27632. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  27633. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  27634. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  27635. <XPD:REF name="Model">N9pXJsZRlUmaybf6IJQ4mgAA</XPD:REF>
  27636. <XPD:REF name="HostEdge">dDCiuxW8s0y6Luz8hDGRlAAA</XPD:REF>
  27637. </XPD:OBJ>
  27638. <XPD:OBJ name="Activation" type="UMLActivationView" guid="VqRNW/wACkyr9VsqMJLaPAAA">
  27639. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  27640. <XPD:ATTR name="Left" type="integer">1702</XPD:ATTR>
  27641. <XPD:ATTR name="Top" type="integer">568</XPD:ATTR>
  27642. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  27643. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  27644. </XPD:OBJ>
  27645. </XPD:OBJ>
  27646. <XPD:OBJ name="OwnedViews[57]" type="UMLSeqStimulusView" guid="/JeU3JlGDEeacIe+5aDr1AAA">
  27647. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  27648. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  27649. <XPD:ATTR name="Points" type="Points">2173,568;1940,568</XPD:ATTR>
  27650. <XPD:REF name="Model">Z5SRL0VyAk2BAVlOyee2QwAA</XPD:REF>
  27651. <XPD:REF name="Head">LtIPm701qEiKOEIQzsRsigAA</XPD:REF>
  27652. <XPD:REF name="Tail">mw7/rLkCOEGcLiEDsPSp6QAA</XPD:REF>
  27653. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="XZbDJCJjiEeFxdlu+sI0cQAA">
  27654. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  27655. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  27656. <XPD:ATTR name="Text" type="string">Send</XPD:ATTR>
  27657. <XPD:REF name="Model">Z5SRL0VyAk2BAVlOyee2QwAA</XPD:REF>
  27658. <XPD:REF name="HostEdge">/JeU3JlGDEeacIe+5aDr1AAA</XPD:REF>
  27659. </XPD:OBJ>
  27660. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="3lWLLDFh+0yBN9CG/fUSjgAA">
  27661. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  27662. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  27663. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  27664. <XPD:REF name="Model">Z5SRL0VyAk2BAVlOyee2QwAA</XPD:REF>
  27665. <XPD:REF name="HostEdge">/JeU3JlGDEeacIe+5aDr1AAA</XPD:REF>
  27666. </XPD:OBJ>
  27667. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="JwwtGZ4Pk06V2Tj1A6qcuwAA">
  27668. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  27669. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  27670. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  27671. <XPD:REF name="Model">Z5SRL0VyAk2BAVlOyee2QwAA</XPD:REF>
  27672. <XPD:REF name="HostEdge">/JeU3JlGDEeacIe+5aDr1AAA</XPD:REF>
  27673. </XPD:OBJ>
  27674. <XPD:OBJ name="Activation" type="UMLActivationView" guid="UPvOayz1nUKBC/Z7VwAy0gAA">
  27675. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  27676. <XPD:ATTR name="Left" type="integer">1940</XPD:ATTR>
  27677. <XPD:ATTR name="Top" type="integer">568</XPD:ATTR>
  27678. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  27679. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  27680. </XPD:OBJ>
  27681. </XPD:OBJ>
  27682. <XPD:OBJ name="OwnedViews[58]" type="UMLSeqStimulusView" guid="PPhh4IC3sku4vCK4K8qUbQAA">
  27683. <XPD:ATTR name="LineColor" type="string">$00A703B4</XPD:ATTR>
  27684. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  27685. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  27686. <XPD:ATTR name="Points" type="Points">627,616;395,616</XPD:ATTR>
  27687. <XPD:REF name="Model">JunGTRMAMEuAy1IqCOHccQAA</XPD:REF>
  27688. <XPD:REF name="Head">enASZyLbhUip3579An5eRwAA</XPD:REF>
  27689. <XPD:REF name="Tail">BexDoaFUEkCBpmk29zrEggAA</XPD:REF>
  27690. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="NAc38wISukaNnf/8www6FQAA">
  27691. <XPD:ATTR name="FontColor" type="string">clMaroon</XPD:ATTR>
  27692. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  27693. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  27694. <XPD:ATTR name="Text" type="string">OnConnect(connid)</XPD:ATTR>
  27695. <XPD:REF name="Model">JunGTRMAMEuAy1IqCOHccQAA</XPD:REF>
  27696. <XPD:REF name="HostEdge">PPhh4IC3sku4vCK4K8qUbQAA</XPD:REF>
  27697. </XPD:OBJ>
  27698. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="PYxwFq5jl0mzROqr2CyyGQAA">
  27699. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  27700. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  27701. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  27702. <XPD:REF name="Model">JunGTRMAMEuAy1IqCOHccQAA</XPD:REF>
  27703. <XPD:REF name="HostEdge">PPhh4IC3sku4vCK4K8qUbQAA</XPD:REF>
  27704. </XPD:OBJ>
  27705. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="objh1EFCmES1H/VwJesupQAA">
  27706. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  27707. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  27708. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  27709. <XPD:REF name="Model">JunGTRMAMEuAy1IqCOHccQAA</XPD:REF>
  27710. <XPD:REF name="HostEdge">PPhh4IC3sku4vCK4K8qUbQAA</XPD:REF>
  27711. </XPD:OBJ>
  27712. <XPD:OBJ name="Activation" type="UMLActivationView" guid="hAerel7D8U+RjQwj6HfIYgAA">
  27713. <XPD:ATTR name="Left" type="integer">382</XPD:ATTR>
  27714. <XPD:ATTR name="Top" type="integer">616</XPD:ATTR>
  27715. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  27716. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  27717. </XPD:OBJ>
  27718. </XPD:OBJ>
  27719. <XPD:OBJ name="OwnedViews[59]" type="UMLSeqStimulusView" guid="S1Kxo90uOEePeIXzh9h+ZwAA">
  27720. <XPD:ATTR name="LineColor" type="string">clBlue</XPD:ATTR>
  27721. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  27722. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  27723. <XPD:ATTR name="Points" type="Points">957,620;1199,620</XPD:ATTR>
  27724. <XPD:REF name="Model">02A3b3ioX0qlnvJtx6cIagAA</XPD:REF>
  27725. <XPD:REF name="Head">SGclKA1c/EeIKpRjr6adVAAA</XPD:REF>
  27726. <XPD:REF name="Tail">fB7Q+DVBWE6rQM2gSNHKZAAA</XPD:REF>
  27727. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="tWhZddtdzEWywiuAoC8c8gAA">
  27728. <XPD:ATTR name="FontColor" type="string">clBlue</XPD:ATTR>
  27729. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  27730. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  27731. <XPD:ATTR name="Text" type="string">Send()</XPD:ATTR>
  27732. <XPD:REF name="Model">02A3b3ioX0qlnvJtx6cIagAA</XPD:REF>
  27733. <XPD:REF name="HostEdge">S1Kxo90uOEePeIXzh9h+ZwAA</XPD:REF>
  27734. </XPD:OBJ>
  27735. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Fga3/CQ2BkKu7njM8XQn4QAA">
  27736. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  27737. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  27738. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  27739. <XPD:REF name="Model">02A3b3ioX0qlnvJtx6cIagAA</XPD:REF>
  27740. <XPD:REF name="HostEdge">S1Kxo90uOEePeIXzh9h+ZwAA</XPD:REF>
  27741. </XPD:OBJ>
  27742. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="5stbLcs140Kun1PGx4Ak/QAA">
  27743. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  27744. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  27745. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  27746. <XPD:REF name="Model">02A3b3ioX0qlnvJtx6cIagAA</XPD:REF>
  27747. <XPD:REF name="HostEdge">S1Kxo90uOEePeIXzh9h+ZwAA</XPD:REF>
  27748. </XPD:OBJ>
  27749. <XPD:OBJ name="Activation" type="UMLActivationView" guid="5HL6AKNTHk+nmXbXpj2/vAAA">
  27750. <XPD:ATTR name="Left" type="integer">1199</XPD:ATTR>
  27751. <XPD:ATTR name="Top" type="integer">620</XPD:ATTR>
  27752. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  27753. <XPD:ATTR name="Height" type="integer">33</XPD:ATTR>
  27754. </XPD:OBJ>
  27755. </XPD:OBJ>
  27756. <XPD:OBJ name="OwnedViews[60]" type="UMLSeqStimulusView" guid="q6ROVMPvT06hHZhtrvcFGQAA">
  27757. <XPD:ATTR name="LineColor" type="string">clPurple</XPD:ATTR>
  27758. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  27759. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  27760. <XPD:ATTR name="Points" type="Points">1199,648;957,648</XPD:ATTR>
  27761. <XPD:REF name="Model">gEtk/cB3KEOiz2OMHIXtXQAA</XPD:REF>
  27762. <XPD:REF name="Head">fB7Q+DVBWE6rQM2gSNHKZAAA</XPD:REF>
  27763. <XPD:REF name="Tail">SGclKA1c/EeIKpRjr6adVAAA</XPD:REF>
  27764. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="bGERDMyxMEa6CW9qKBX+1wAA">
  27765. <XPD:ATTR name="FontColor" type="string">clPurple</XPD:ATTR>
  27766. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  27767. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  27768. <XPD:ATTR name="Text" type="string">OnSend</XPD:ATTR>
  27769. <XPD:REF name="Model">gEtk/cB3KEOiz2OMHIXtXQAA</XPD:REF>
  27770. <XPD:REF name="HostEdge">q6ROVMPvT06hHZhtrvcFGQAA</XPD:REF>
  27771. </XPD:OBJ>
  27772. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="TMskV16980eQsEyZNynlWwAA">
  27773. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  27774. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  27775. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  27776. <XPD:REF name="Model">gEtk/cB3KEOiz2OMHIXtXQAA</XPD:REF>
  27777. <XPD:REF name="HostEdge">q6ROVMPvT06hHZhtrvcFGQAA</XPD:REF>
  27778. </XPD:OBJ>
  27779. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="IVZWn1v//kuUTHzAR8Y4JAAA">
  27780. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  27781. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  27782. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  27783. <XPD:REF name="Model">gEtk/cB3KEOiz2OMHIXtXQAA</XPD:REF>
  27784. <XPD:REF name="HostEdge">q6ROVMPvT06hHZhtrvcFGQAA</XPD:REF>
  27785. </XPD:OBJ>
  27786. <XPD:OBJ name="Activation" type="UMLActivationView" guid="kjmCN4YAYEWogXOBL8dPmwAA">
  27787. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  27788. <XPD:ATTR name="Left" type="integer">957</XPD:ATTR>
  27789. <XPD:ATTR name="Top" type="integer">648</XPD:ATTR>
  27790. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  27791. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  27792. </XPD:OBJ>
  27793. </XPD:OBJ>
  27794. <XPD:OBJ name="OwnedViews[61]" type="UMLSeqStimulusView" guid="coQmEVUSeEa7og7ZhhbDBwAA">
  27795. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  27796. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  27797. <XPD:ATTR name="Points" type="Points">1212,648;1458,648</XPD:ATTR>
  27798. <XPD:REF name="Model">jfHJN6N3Q0mtnffCkx/XNAAA</XPD:REF>
  27799. <XPD:REF name="Head">04EYjXxjXESV7JyM0501yQAA</XPD:REF>
  27800. <XPD:REF name="Tail">SGclKA1c/EeIKpRjr6adVAAA</XPD:REF>
  27801. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="L0UJtA7FfkmQkbmXX/jEiAAA">
  27802. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  27803. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  27804. <XPD:ATTR name="Text" type="string">Send</XPD:ATTR>
  27805. <XPD:REF name="Model">jfHJN6N3Q0mtnffCkx/XNAAA</XPD:REF>
  27806. <XPD:REF name="HostEdge">coQmEVUSeEa7og7ZhhbDBwAA</XPD:REF>
  27807. </XPD:OBJ>
  27808. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="2iZtuyG2AEyNn7rBU0SUNgAA">
  27809. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  27810. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  27811. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  27812. <XPD:REF name="Model">jfHJN6N3Q0mtnffCkx/XNAAA</XPD:REF>
  27813. <XPD:REF name="HostEdge">coQmEVUSeEa7og7ZhhbDBwAA</XPD:REF>
  27814. </XPD:OBJ>
  27815. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="6zKFlCujT0WpFevsOSC85gAA">
  27816. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  27817. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  27818. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  27819. <XPD:REF name="Model">jfHJN6N3Q0mtnffCkx/XNAAA</XPD:REF>
  27820. <XPD:REF name="HostEdge">coQmEVUSeEa7og7ZhhbDBwAA</XPD:REF>
  27821. </XPD:OBJ>
  27822. <XPD:OBJ name="Activation" type="UMLActivationView" guid="Z2b9BkpppUmSylopYwrzHwAA">
  27823. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  27824. <XPD:ATTR name="Left" type="integer">1458</XPD:ATTR>
  27825. <XPD:ATTR name="Top" type="integer">648</XPD:ATTR>
  27826. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  27827. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  27828. </XPD:OBJ>
  27829. </XPD:OBJ>
  27830. <XPD:OBJ name="OwnedViews[62]" type="UMLSeqStimulusView" guid="MY04krdOgUy47GAbt0NDFAAA">
  27831. <XPD:ATTR name="LineColor" type="string">clPurple</XPD:ATTR>
  27832. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  27833. <XPD:ATTR name="FontColor" type="string">clPurple</XPD:ATTR>
  27834. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  27835. <XPD:ATTR name="Points" type="Points">1940,656;1702,656</XPD:ATTR>
  27836. <XPD:REF name="Model">XhOJgHKLNE+7Q4KPQbSulAAA</XPD:REF>
  27837. <XPD:REF name="Head">yRcxWVCafEypCOzoqyZd9wAA</XPD:REF>
  27838. <XPD:REF name="Tail">LtIPm701qEiKOEIQzsRsigAA</XPD:REF>
  27839. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="MQqABXJYrk+k9d7zfFlN8AAA">
  27840. <XPD:ATTR name="LineColor" type="string">clPurple</XPD:ATTR>
  27841. <XPD:ATTR name="FontColor" type="string">clPurple</XPD:ATTR>
  27842. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  27843. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  27844. <XPD:ATTR name="Text" type="string">OnClose</XPD:ATTR>
  27845. <XPD:REF name="Model">XhOJgHKLNE+7Q4KPQbSulAAA</XPD:REF>
  27846. <XPD:REF name="HostEdge">MY04krdOgUy47GAbt0NDFAAA</XPD:REF>
  27847. </XPD:OBJ>
  27848. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="l5UXhnDmB0WogcVpc2M4rgAA">
  27849. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  27850. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  27851. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  27852. <XPD:REF name="Model">XhOJgHKLNE+7Q4KPQbSulAAA</XPD:REF>
  27853. <XPD:REF name="HostEdge">MY04krdOgUy47GAbt0NDFAAA</XPD:REF>
  27854. </XPD:OBJ>
  27855. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="rsh82z+sNUi6cSYk5yYC7wAA">
  27856. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  27857. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  27858. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  27859. <XPD:REF name="Model">XhOJgHKLNE+7Q4KPQbSulAAA</XPD:REF>
  27860. <XPD:REF name="HostEdge">MY04krdOgUy47GAbt0NDFAAA</XPD:REF>
  27861. </XPD:OBJ>
  27862. <XPD:OBJ name="Activation" type="UMLActivationView" guid="H7OxE+sXz0SxUe1R8F/dAQAA">
  27863. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  27864. <XPD:ATTR name="Left" type="integer">1702</XPD:ATTR>
  27865. <XPD:ATTR name="Top" type="integer">656</XPD:ATTR>
  27866. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  27867. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  27868. </XPD:OBJ>
  27869. </XPD:OBJ>
  27870. <XPD:OBJ name="OwnedViews[63]" type="UMLSeqStimulusView" guid="SjVH++WOwEynnRt6joGZJQAA">
  27871. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  27872. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  27873. <XPD:ATTR name="Points" type="Points">2173,656;1940,656</XPD:ATTR>
  27874. <XPD:REF name="Model">M2ziWA1eJUGke3Uslc7kMwAA</XPD:REF>
  27875. <XPD:REF name="Head">LtIPm701qEiKOEIQzsRsigAA</XPD:REF>
  27876. <XPD:REF name="Tail">mw7/rLkCOEGcLiEDsPSp6QAA</XPD:REF>
  27877. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="b/oqJ+rxEU2fnvZVXgH+nAAA">
  27878. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  27879. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  27880. <XPD:ATTR name="Text" type="string">Disconnect</XPD:ATTR>
  27881. <XPD:REF name="Model">M2ziWA1eJUGke3Uslc7kMwAA</XPD:REF>
  27882. <XPD:REF name="HostEdge">SjVH++WOwEynnRt6joGZJQAA</XPD:REF>
  27883. </XPD:OBJ>
  27884. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="/m1pUbUroE2iitUeU8JX7wAA">
  27885. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  27886. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  27887. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  27888. <XPD:REF name="Model">M2ziWA1eJUGke3Uslc7kMwAA</XPD:REF>
  27889. <XPD:REF name="HostEdge">SjVH++WOwEynnRt6joGZJQAA</XPD:REF>
  27890. </XPD:OBJ>
  27891. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="CSztBO+hBkec4+FndMKfvQAA">
  27892. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  27893. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  27894. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  27895. <XPD:REF name="Model">M2ziWA1eJUGke3Uslc7kMwAA</XPD:REF>
  27896. <XPD:REF name="HostEdge">SjVH++WOwEynnRt6joGZJQAA</XPD:REF>
  27897. </XPD:OBJ>
  27898. <XPD:OBJ name="Activation" type="UMLActivationView" guid="Jngj5SCX0UeWQvSwefPD5gAA">
  27899. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  27900. <XPD:ATTR name="Left" type="integer">1940</XPD:ATTR>
  27901. <XPD:ATTR name="Top" type="integer">656</XPD:ATTR>
  27902. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  27903. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  27904. </XPD:OBJ>
  27905. </XPD:OBJ>
  27906. <XPD:OBJ name="OwnedViews[64]" type="UMLSeqStimulusView" guid="m/wbvETGy0yBNNBC3y+LcgAA">
  27907. <XPD:ATTR name="LineColor" type="string">clBlue</XPD:ATTR>
  27908. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  27909. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  27910. <XPD:ATTR name="Points" type="Points">147,676;620,676</XPD:ATTR>
  27911. <XPD:REF name="Model">JjTzmv8xZkyzSk5L/26mAAAA</XPD:REF>
  27912. <XPD:REF name="Head">BexDoaFUEkCBpmk29zrEggAA</XPD:REF>
  27913. <XPD:REF name="Tail">gtOTyYM9IUenocj7Nq/rCQAA</XPD:REF>
  27914. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="xj7vLwvzCUGhy9isZA0aLgAA">
  27915. <XPD:ATTR name="FontColor" type="string">clNavy</XPD:ATTR>
  27916. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  27917. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  27918. <XPD:ATTR name="Text" type="string">Send(connid, data, length)</XPD:ATTR>
  27919. <XPD:REF name="Model">JjTzmv8xZkyzSk5L/26mAAAA</XPD:REF>
  27920. <XPD:REF name="HostEdge">m/wbvETGy0yBNNBC3y+LcgAA</XPD:REF>
  27921. </XPD:OBJ>
  27922. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="ZsPa88BVZkW5bJMcVDmQmQAA">
  27923. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  27924. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  27925. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  27926. <XPD:REF name="Model">JjTzmv8xZkyzSk5L/26mAAAA</XPD:REF>
  27927. <XPD:REF name="HostEdge">m/wbvETGy0yBNNBC3y+LcgAA</XPD:REF>
  27928. </XPD:OBJ>
  27929. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="imunYXyTJEaYxo2oE3rO8QAA">
  27930. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  27931. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  27932. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  27933. <XPD:REF name="Model">JjTzmv8xZkyzSk5L/26mAAAA</XPD:REF>
  27934. <XPD:REF name="HostEdge">m/wbvETGy0yBNNBC3y+LcgAA</XPD:REF>
  27935. </XPD:OBJ>
  27936. <XPD:OBJ name="Activation" type="UMLActivationView" guid="fcOyNWhlxkmyd/5Q+wTqzQAA">
  27937. <XPD:ATTR name="Left" type="integer">620</XPD:ATTR>
  27938. <XPD:ATTR name="Top" type="integer">676</XPD:ATTR>
  27939. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  27940. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  27941. </XPD:OBJ>
  27942. </XPD:OBJ>
  27943. <XPD:OBJ name="OwnedViews[65]" type="UMLSeqStimulusView" guid="SbIpBJS4mUWStRZ1eWLzJwAA">
  27944. <XPD:ATTR name="LineColor" type="string">clPurple</XPD:ATTR>
  27945. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  27946. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  27947. <XPD:ATTR name="Points" type="Points">1206,728;957,728</XPD:ATTR>
  27948. <XPD:REF name="Model">0hr2j6uSRkiDwGZUmx4uigAA</XPD:REF>
  27949. <XPD:REF name="Head">fB7Q+DVBWE6rQM2gSNHKZAAA</XPD:REF>
  27950. <XPD:REF name="Tail">SGclKA1c/EeIKpRjr6adVAAA</XPD:REF>
  27951. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="DYKrOjKO90uJWIXbDTcuxAAA">
  27952. <XPD:ATTR name="FontColor" type="string">clPurple</XPD:ATTR>
  27953. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  27954. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  27955. <XPD:ATTR name="Text" type="string">OnClose</XPD:ATTR>
  27956. <XPD:REF name="Model">0hr2j6uSRkiDwGZUmx4uigAA</XPD:REF>
  27957. <XPD:REF name="HostEdge">SbIpBJS4mUWStRZ1eWLzJwAA</XPD:REF>
  27958. </XPD:OBJ>
  27959. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="NkaArdl1tEe5WDfEILo9vwAA">
  27960. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  27961. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  27962. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  27963. <XPD:REF name="Model">0hr2j6uSRkiDwGZUmx4uigAA</XPD:REF>
  27964. <XPD:REF name="HostEdge">SbIpBJS4mUWStRZ1eWLzJwAA</XPD:REF>
  27965. </XPD:OBJ>
  27966. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="2vMTGccSG0qulaKXfmxJOQAA">
  27967. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  27968. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  27969. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  27970. <XPD:REF name="Model">0hr2j6uSRkiDwGZUmx4uigAA</XPD:REF>
  27971. <XPD:REF name="HostEdge">SbIpBJS4mUWStRZ1eWLzJwAA</XPD:REF>
  27972. </XPD:OBJ>
  27973. <XPD:OBJ name="Activation" type="UMLActivationView" guid="Fo5fTeFEIUiUZ7udi+DY5wAA">
  27974. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  27975. <XPD:ATTR name="Left" type="integer">957</XPD:ATTR>
  27976. <XPD:ATTR name="Top" type="integer">728</XPD:ATTR>
  27977. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  27978. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  27979. </XPD:OBJ>
  27980. </XPD:OBJ>
  27981. <XPD:OBJ name="OwnedViews[66]" type="UMLSeqStimulusView" guid="rE0KjgQ/y0aUQ421QvI9MQAA">
  27982. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  27983. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  27984. <XPD:ATTR name="Points" type="Points">1458,728;1206,728</XPD:ATTR>
  27985. <XPD:REF name="Model">fEaX7prSFk6ZtUpnQCErOgAA</XPD:REF>
  27986. <XPD:REF name="Head">SGclKA1c/EeIKpRjr6adVAAA</XPD:REF>
  27987. <XPD:REF name="Tail">04EYjXxjXESV7JyM0501yQAA</XPD:REF>
  27988. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="aCSWUC1P4kWuqsFsZzEWXwAA">
  27989. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  27990. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  27991. <XPD:ATTR name="Text" type="string">Disconnect</XPD:ATTR>
  27992. <XPD:REF name="Model">fEaX7prSFk6ZtUpnQCErOgAA</XPD:REF>
  27993. <XPD:REF name="HostEdge">rE0KjgQ/y0aUQ421QvI9MQAA</XPD:REF>
  27994. </XPD:OBJ>
  27995. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="JYoqYPBPmUagKDUMjijnDAAA">
  27996. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  27997. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  27998. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  27999. <XPD:REF name="Model">fEaX7prSFk6ZtUpnQCErOgAA</XPD:REF>
  28000. <XPD:REF name="HostEdge">rE0KjgQ/y0aUQ421QvI9MQAA</XPD:REF>
  28001. </XPD:OBJ>
  28002. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="uPcqBpCTJUuTBrGnpIPl8wAA">
  28003. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  28004. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  28005. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  28006. <XPD:REF name="Model">fEaX7prSFk6ZtUpnQCErOgAA</XPD:REF>
  28007. <XPD:REF name="HostEdge">rE0KjgQ/y0aUQ421QvI9MQAA</XPD:REF>
  28008. </XPD:OBJ>
  28009. <XPD:OBJ name="Activation" type="UMLActivationView" guid="BO1AWgCUo0Wb9gKVx1KdaQAA">
  28010. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  28011. <XPD:ATTR name="Left" type="integer">1206</XPD:ATTR>
  28012. <XPD:ATTR name="Top" type="integer">728</XPD:ATTR>
  28013. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  28014. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  28015. </XPD:OBJ>
  28016. </XPD:OBJ>
  28017. <XPD:OBJ name="OwnedViews[67]" type="UMLSeqStimulusView" guid="nNaRZXTwN0205YVILz8JdgAA">
  28018. <XPD:ATTR name="LineColor" type="string">$00A703B4</XPD:ATTR>
  28019. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  28020. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  28021. <XPD:ATTR name="Points" type="Points">627,732;395,732</XPD:ATTR>
  28022. <XPD:REF name="Model">K5Yx1sRrakeMEdhgvbU6BwAA</XPD:REF>
  28023. <XPD:REF name="Head">enASZyLbhUip3579An5eRwAA</XPD:REF>
  28024. <XPD:REF name="Tail">BexDoaFUEkCBpmk29zrEggAA</XPD:REF>
  28025. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="dVHaT6Oj5k6+vZMeEoG7CAAA">
  28026. <XPD:ATTR name="FontColor" type="string">clMaroon</XPD:ATTR>
  28027. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  28028. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  28029. <XPD:ATTR name="Text" type="string">OnSend(connid, data, length)</XPD:ATTR>
  28030. <XPD:REF name="Model">K5Yx1sRrakeMEdhgvbU6BwAA</XPD:REF>
  28031. <XPD:REF name="HostEdge">nNaRZXTwN0205YVILz8JdgAA</XPD:REF>
  28032. </XPD:OBJ>
  28033. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="A2L6ylQ4rk6NNju+jcWmwQAA">
  28034. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  28035. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  28036. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  28037. <XPD:REF name="Model">K5Yx1sRrakeMEdhgvbU6BwAA</XPD:REF>
  28038. <XPD:REF name="HostEdge">nNaRZXTwN0205YVILz8JdgAA</XPD:REF>
  28039. </XPD:OBJ>
  28040. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Yu9QG3liv0eCvJ81Te0GhgAA">
  28041. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  28042. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  28043. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  28044. <XPD:REF name="Model">K5Yx1sRrakeMEdhgvbU6BwAA</XPD:REF>
  28045. <XPD:REF name="HostEdge">nNaRZXTwN0205YVILz8JdgAA</XPD:REF>
  28046. </XPD:OBJ>
  28047. <XPD:OBJ name="Activation" type="UMLActivationView" guid="Q2jStGS9pkWxKk+UAfZlQwAA">
  28048. <XPD:ATTR name="Left" type="integer">382</XPD:ATTR>
  28049. <XPD:ATTR name="Top" type="integer">732</XPD:ATTR>
  28050. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  28051. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  28052. </XPD:OBJ>
  28053. </XPD:OBJ>
  28054. <XPD:OBJ name="OwnedViews[68]" type="UMLSeqStimulusView" guid="lXG+rFjJOk64gnsWL44HegAA">
  28055. <XPD:ATTR name="LineColor" type="string">clBlue</XPD:ATTR>
  28056. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  28057. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  28058. <XPD:ATTR name="Points" type="Points">1702,756;1933,756</XPD:ATTR>
  28059. <XPD:REF name="Model">OVurhNbPjE23+XwihCOnFQAA</XPD:REF>
  28060. <XPD:REF name="Head">LtIPm701qEiKOEIQzsRsigAA</XPD:REF>
  28061. <XPD:REF name="Tail">yRcxWVCafEypCOzoqyZd9wAA</XPD:REF>
  28062. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="rmlye/89SEmq7jZxEta5EgAA">
  28063. <XPD:ATTR name="FontColor" type="string">clBlue</XPD:ATTR>
  28064. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  28065. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  28066. <XPD:ATTR name="Text" type="string">Stop()</XPD:ATTR>
  28067. <XPD:REF name="Model">OVurhNbPjE23+XwihCOnFQAA</XPD:REF>
  28068. <XPD:REF name="HostEdge">lXG+rFjJOk64gnsWL44HegAA</XPD:REF>
  28069. </XPD:OBJ>
  28070. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="nargtOdxOkms2XIcdCbGpQAA">
  28071. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  28072. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  28073. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  28074. <XPD:REF name="Model">OVurhNbPjE23+XwihCOnFQAA</XPD:REF>
  28075. <XPD:REF name="HostEdge">lXG+rFjJOk64gnsWL44HegAA</XPD:REF>
  28076. </XPD:OBJ>
  28077. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="oVTOcCKb4Ea7ZY+QCGJ6kgAA">
  28078. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  28079. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  28080. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  28081. <XPD:REF name="Model">OVurhNbPjE23+XwihCOnFQAA</XPD:REF>
  28082. <XPD:REF name="HostEdge">lXG+rFjJOk64gnsWL44HegAA</XPD:REF>
  28083. </XPD:OBJ>
  28084. <XPD:OBJ name="Activation" type="UMLActivationView" guid="ZBL7815qZE+6DSuvuI+9oQAA">
  28085. <XPD:ATTR name="Left" type="integer">1933</XPD:ATTR>
  28086. <XPD:ATTR name="Top" type="integer">756</XPD:ATTR>
  28087. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  28088. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  28089. </XPD:OBJ>
  28090. </XPD:OBJ>
  28091. <XPD:OBJ name="OwnedViews[69]" type="UMLSeqStimulusView" guid="6UPro7leY0O1DYOm4gvoCQAA">
  28092. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  28093. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  28094. <XPD:ATTR name="Points" type="Points">1946,780;2173,780</XPD:ATTR>
  28095. <XPD:REF name="Model">4nCUuj5zWkyD5QM1T7mWoAAA</XPD:REF>
  28096. <XPD:REF name="Head">mw7/rLkCOEGcLiEDsPSp6QAA</XPD:REF>
  28097. <XPD:REF name="Tail">LtIPm701qEiKOEIQzsRsigAA</XPD:REF>
  28098. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="WSK9nqCtX0Ocg+BqcJW2egAA">
  28099. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  28100. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  28101. <XPD:ATTR name="Text" type="string">Disconnect</XPD:ATTR>
  28102. <XPD:REF name="Model">4nCUuj5zWkyD5QM1T7mWoAAA</XPD:REF>
  28103. <XPD:REF name="HostEdge">6UPro7leY0O1DYOm4gvoCQAA</XPD:REF>
  28104. </XPD:OBJ>
  28105. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Q21MrcGRXE69jo3PPiIs3gAA">
  28106. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  28107. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  28108. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  28109. <XPD:REF name="Model">4nCUuj5zWkyD5QM1T7mWoAAA</XPD:REF>
  28110. <XPD:REF name="HostEdge">6UPro7leY0O1DYOm4gvoCQAA</XPD:REF>
  28111. </XPD:OBJ>
  28112. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="IETSI6TbCUiBDkuAAHLnMwAA">
  28113. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  28114. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  28115. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  28116. <XPD:REF name="Model">4nCUuj5zWkyD5QM1T7mWoAAA</XPD:REF>
  28117. <XPD:REF name="HostEdge">6UPro7leY0O1DYOm4gvoCQAA</XPD:REF>
  28118. </XPD:OBJ>
  28119. <XPD:OBJ name="Activation" type="UMLActivationView" guid="UAYFFaRBskmS2oNsQ2d17QAA">
  28120. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  28121. <XPD:ATTR name="Left" type="integer">2173</XPD:ATTR>
  28122. <XPD:ATTR name="Top" type="integer">780</XPD:ATTR>
  28123. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  28124. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  28125. </XPD:OBJ>
  28126. </XPD:OBJ>
  28127. <XPD:OBJ name="OwnedViews[70]" type="UMLSeqStimulusView" guid="PmJ8Hi7oT0mfzr2wIKif6wAA">
  28128. <XPD:ATTR name="LineColor" type="string">clPurple</XPD:ATTR>
  28129. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  28130. <XPD:ATTR name="FontColor" type="string">clPurple</XPD:ATTR>
  28131. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  28132. <XPD:ATTR name="Points" type="Points">1933,781;1702,781</XPD:ATTR>
  28133. <XPD:REF name="Model">Fz8nASWwCE6JmU5bZSWDjAAA</XPD:REF>
  28134. <XPD:REF name="Head">yRcxWVCafEypCOzoqyZd9wAA</XPD:REF>
  28135. <XPD:REF name="Tail">LtIPm701qEiKOEIQzsRsigAA</XPD:REF>
  28136. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="VM+rb+kH+Ue3S/J2ZCjRrwAA">
  28137. <XPD:ATTR name="LineColor" type="string">clPurple</XPD:ATTR>
  28138. <XPD:ATTR name="FontColor" type="string">clPurple</XPD:ATTR>
  28139. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  28140. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  28141. <XPD:ATTR name="Text" type="string">OnClose</XPD:ATTR>
  28142. <XPD:REF name="Model">Fz8nASWwCE6JmU5bZSWDjAAA</XPD:REF>
  28143. <XPD:REF name="HostEdge">PmJ8Hi7oT0mfzr2wIKif6wAA</XPD:REF>
  28144. </XPD:OBJ>
  28145. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="7vEjz7SLlEy6ZrDvf+dUwAAA">
  28146. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  28147. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  28148. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  28149. <XPD:REF name="Model">Fz8nASWwCE6JmU5bZSWDjAAA</XPD:REF>
  28150. <XPD:REF name="HostEdge">PmJ8Hi7oT0mfzr2wIKif6wAA</XPD:REF>
  28151. </XPD:OBJ>
  28152. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="5LWhxnHUIkCSK1bwqZrXGgAA">
  28153. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  28154. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  28155. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  28156. <XPD:REF name="Model">Fz8nASWwCE6JmU5bZSWDjAAA</XPD:REF>
  28157. <XPD:REF name="HostEdge">PmJ8Hi7oT0mfzr2wIKif6wAA</XPD:REF>
  28158. </XPD:OBJ>
  28159. <XPD:OBJ name="Activation" type="UMLActivationView" guid="MOg8qwfVi06gicmAbbEnagAA">
  28160. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  28161. <XPD:ATTR name="Left" type="integer">1702</XPD:ATTR>
  28162. <XPD:ATTR name="Top" type="integer">781</XPD:ATTR>
  28163. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  28164. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  28165. </XPD:OBJ>
  28166. </XPD:OBJ>
  28167. <XPD:OBJ name="OwnedViews[71]" type="UMLSeqStimulusView" guid="Up/UudcwsEyJGWHcu8B1oQAA">
  28168. <XPD:ATTR name="LineColor" type="string">clBlue</XPD:ATTR>
  28169. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  28170. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  28171. <XPD:ATTR name="Points" type="Points">957,816;1199,816</XPD:ATTR>
  28172. <XPD:REF name="Model">MwEkpjxhMEmwSm9iWOGPMAAA</XPD:REF>
  28173. <XPD:REF name="Head">SGclKA1c/EeIKpRjr6adVAAA</XPD:REF>
  28174. <XPD:REF name="Tail">fB7Q+DVBWE6rQM2gSNHKZAAA</XPD:REF>
  28175. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="1l/tFba2wUC4n9f098qCdwAA">
  28176. <XPD:ATTR name="FontColor" type="string">clBlue</XPD:ATTR>
  28177. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  28178. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  28179. <XPD:ATTR name="Text" type="string">Disconnect()</XPD:ATTR>
  28180. <XPD:REF name="Model">MwEkpjxhMEmwSm9iWOGPMAAA</XPD:REF>
  28181. <XPD:REF name="HostEdge">Up/UudcwsEyJGWHcu8B1oQAA</XPD:REF>
  28182. </XPD:OBJ>
  28183. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="roKbMUiApEGs6m4YdM5MKgAA">
  28184. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  28185. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  28186. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  28187. <XPD:REF name="Model">MwEkpjxhMEmwSm9iWOGPMAAA</XPD:REF>
  28188. <XPD:REF name="HostEdge">Up/UudcwsEyJGWHcu8B1oQAA</XPD:REF>
  28189. </XPD:OBJ>
  28190. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="cq5rOtn5QUO9sNP33BFtjAAA">
  28191. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  28192. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  28193. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  28194. <XPD:REF name="Model">MwEkpjxhMEmwSm9iWOGPMAAA</XPD:REF>
  28195. <XPD:REF name="HostEdge">Up/UudcwsEyJGWHcu8B1oQAA</XPD:REF>
  28196. </XPD:OBJ>
  28197. <XPD:OBJ name="Activation" type="UMLActivationView" guid="0N8b3ZCyuUu0+jjGcpmD5gAA">
  28198. <XPD:ATTR name="Left" type="integer">1199</XPD:ATTR>
  28199. <XPD:ATTR name="Top" type="integer">816</XPD:ATTR>
  28200. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  28201. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  28202. </XPD:OBJ>
  28203. </XPD:OBJ>
  28204. <XPD:OBJ name="OwnedViews[72]" type="UMLSeqStimulusView" guid="+cchD3UcdkSIFdn3Geou7wAA">
  28205. <XPD:ATTR name="LineColor" type="string">$00A703B4</XPD:ATTR>
  28206. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  28207. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  28208. <XPD:ATTR name="Points" type="Points">627,829;395,829</XPD:ATTR>
  28209. <XPD:REF name="Model">QcAX8dFF2kyeKSVNYAQyGAAA</XPD:REF>
  28210. <XPD:REF name="Head">enASZyLbhUip3579An5eRwAA</XPD:REF>
  28211. <XPD:REF name="Tail">BexDoaFUEkCBpmk29zrEggAA</XPD:REF>
  28212. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="j1aaoqxTZUSIsf1F6UeWUQAA">
  28213. <XPD:ATTR name="FontColor" type="string">clMaroon</XPD:ATTR>
  28214. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  28215. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  28216. <XPD:ATTR name="Text" type="string">OnReceive(connid, data, length)</XPD:ATTR>
  28217. <XPD:REF name="Model">QcAX8dFF2kyeKSVNYAQyGAAA</XPD:REF>
  28218. <XPD:REF name="HostEdge">+cchD3UcdkSIFdn3Geou7wAA</XPD:REF>
  28219. </XPD:OBJ>
  28220. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="y2KvAReGuUWYtTo2fXfyQwAA">
  28221. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  28222. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  28223. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  28224. <XPD:REF name="Model">QcAX8dFF2kyeKSVNYAQyGAAA</XPD:REF>
  28225. <XPD:REF name="HostEdge">+cchD3UcdkSIFdn3Geou7wAA</XPD:REF>
  28226. </XPD:OBJ>
  28227. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="yFUxll7wz0y1kQ9REt/BgAAA">
  28228. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  28229. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  28230. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  28231. <XPD:REF name="Model">QcAX8dFF2kyeKSVNYAQyGAAA</XPD:REF>
  28232. <XPD:REF name="HostEdge">+cchD3UcdkSIFdn3Geou7wAA</XPD:REF>
  28233. </XPD:OBJ>
  28234. <XPD:OBJ name="Activation" type="UMLActivationView" guid="TRn4IjU5Gka2jzbvlUZITwAA">
  28235. <XPD:ATTR name="Left" type="integer">382</XPD:ATTR>
  28236. <XPD:ATTR name="Top" type="integer">829</XPD:ATTR>
  28237. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  28238. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  28239. </XPD:OBJ>
  28240. </XPD:OBJ>
  28241. <XPD:OBJ name="OwnedViews[73]" type="UMLSeqStimulusView" guid="xx+bHdVdikeFEEdZRpUAewAA">
  28242. <XPD:ATTR name="LineColor" type="string">clPurple</XPD:ATTR>
  28243. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  28244. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  28245. <XPD:ATTR name="Points" type="Points">1199,840;957,840</XPD:ATTR>
  28246. <XPD:REF name="Model">QHwYoSSQtESypYaOH9iHjwAA</XPD:REF>
  28247. <XPD:REF name="Head">fB7Q+DVBWE6rQM2gSNHKZAAA</XPD:REF>
  28248. <XPD:REF name="Tail">SGclKA1c/EeIKpRjr6adVAAA</XPD:REF>
  28249. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="dfVqd0sfBE2hH5rmjdwGWAAA">
  28250. <XPD:ATTR name="FontColor" type="string">clPurple</XPD:ATTR>
  28251. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  28252. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  28253. <XPD:ATTR name="Text" type="string">OnClose</XPD:ATTR>
  28254. <XPD:REF name="Model">QHwYoSSQtESypYaOH9iHjwAA</XPD:REF>
  28255. <XPD:REF name="HostEdge">xx+bHdVdikeFEEdZRpUAewAA</XPD:REF>
  28256. </XPD:OBJ>
  28257. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="pye+9M/B/Ui+KdBZI2OngAAA">
  28258. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  28259. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  28260. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  28261. <XPD:REF name="Model">QHwYoSSQtESypYaOH9iHjwAA</XPD:REF>
  28262. <XPD:REF name="HostEdge">xx+bHdVdikeFEEdZRpUAewAA</XPD:REF>
  28263. </XPD:OBJ>
  28264. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="k1vxzQkMrkaMKktmGzhg6AAA">
  28265. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  28266. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  28267. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  28268. <XPD:REF name="Model">QHwYoSSQtESypYaOH9iHjwAA</XPD:REF>
  28269. <XPD:REF name="HostEdge">xx+bHdVdikeFEEdZRpUAewAA</XPD:REF>
  28270. </XPD:OBJ>
  28271. <XPD:OBJ name="Activation" type="UMLActivationView" guid="DVmcMsma50uo7IkaNeQbcAAA">
  28272. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  28273. <XPD:ATTR name="Left" type="integer">957</XPD:ATTR>
  28274. <XPD:ATTR name="Top" type="integer">840</XPD:ATTR>
  28275. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  28276. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  28277. </XPD:OBJ>
  28278. </XPD:OBJ>
  28279. <XPD:OBJ name="OwnedViews[74]" type="UMLSeqStimulusView" guid="b2G/gJEzcEW5tix0y/s0xQAA">
  28280. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  28281. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  28282. <XPD:ATTR name="Points" type="Points">1212,840;1458,840</XPD:ATTR>
  28283. <XPD:REF name="Model">0tMhx9FGokewzBdSGlA2ygAA</XPD:REF>
  28284. <XPD:REF name="Head">04EYjXxjXESV7JyM0501yQAA</XPD:REF>
  28285. <XPD:REF name="Tail">SGclKA1c/EeIKpRjr6adVAAA</XPD:REF>
  28286. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="kn00Pmo480e5RQNFO3SaVQAA">
  28287. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  28288. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  28289. <XPD:ATTR name="Text" type="string">Disconnect</XPD:ATTR>
  28290. <XPD:REF name="Model">0tMhx9FGokewzBdSGlA2ygAA</XPD:REF>
  28291. <XPD:REF name="HostEdge">b2G/gJEzcEW5tix0y/s0xQAA</XPD:REF>
  28292. </XPD:OBJ>
  28293. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="b7yhyUUMe0K+1ctblbL45wAA">
  28294. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  28295. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  28296. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  28297. <XPD:REF name="Model">0tMhx9FGokewzBdSGlA2ygAA</XPD:REF>
  28298. <XPD:REF name="HostEdge">b2G/gJEzcEW5tix0y/s0xQAA</XPD:REF>
  28299. </XPD:OBJ>
  28300. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="mp/wApNCTE6ypYEsa9v4igAA">
  28301. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  28302. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  28303. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  28304. <XPD:REF name="Model">0tMhx9FGokewzBdSGlA2ygAA</XPD:REF>
  28305. <XPD:REF name="HostEdge">b2G/gJEzcEW5tix0y/s0xQAA</XPD:REF>
  28306. </XPD:OBJ>
  28307. <XPD:OBJ name="Activation" type="UMLActivationView" guid="yzF2unSN7UyugsBGH9TnWAAA">
  28308. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  28309. <XPD:ATTR name="Left" type="integer">1458</XPD:ATTR>
  28310. <XPD:ATTR name="Top" type="integer">840</XPD:ATTR>
  28311. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  28312. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  28313. </XPD:OBJ>
  28314. </XPD:OBJ>
  28315. <XPD:OBJ name="OwnedViews[75]" type="UMLSeqStimulusView" guid="UNWvYjoToE6l/0jU2PyghwAA">
  28316. <XPD:ATTR name="LineColor" type="string">clBlue</XPD:ATTR>
  28317. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  28318. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  28319. <XPD:ATTR name="Points" type="Points">957,908;1199,908</XPD:ATTR>
  28320. <XPD:REF name="Model">F0p8CwFIxE6A+uFqsVdypwAA</XPD:REF>
  28321. <XPD:REF name="Head">SGclKA1c/EeIKpRjr6adVAAA</XPD:REF>
  28322. <XPD:REF name="Tail">fB7Q+DVBWE6rQM2gSNHKZAAA</XPD:REF>
  28323. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="zWxSevr/IUOajqRARJ1l1AAA">
  28324. <XPD:ATTR name="FontColor" type="string">clBlue</XPD:ATTR>
  28325. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  28326. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  28327. <XPD:ATTR name="Text" type="string">Stop()</XPD:ATTR>
  28328. <XPD:REF name="Model">F0p8CwFIxE6A+uFqsVdypwAA</XPD:REF>
  28329. <XPD:REF name="HostEdge">UNWvYjoToE6l/0jU2PyghwAA</XPD:REF>
  28330. </XPD:OBJ>
  28331. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Yp0xifbDI0WQPg2vD/G0fAAA">
  28332. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  28333. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  28334. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  28335. <XPD:REF name="Model">F0p8CwFIxE6A+uFqsVdypwAA</XPD:REF>
  28336. <XPD:REF name="HostEdge">UNWvYjoToE6l/0jU2PyghwAA</XPD:REF>
  28337. </XPD:OBJ>
  28338. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="+2vfYZ56s0CyiXoJ8R7iJgAA">
  28339. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  28340. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  28341. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  28342. <XPD:REF name="Model">F0p8CwFIxE6A+uFqsVdypwAA</XPD:REF>
  28343. <XPD:REF name="HostEdge">UNWvYjoToE6l/0jU2PyghwAA</XPD:REF>
  28344. </XPD:OBJ>
  28345. <XPD:OBJ name="Activation" type="UMLActivationView" guid="8uHtWkCY/02bRHtbPmzmPAAA">
  28346. <XPD:ATTR name="Left" type="integer">1199</XPD:ATTR>
  28347. <XPD:ATTR name="Top" type="integer">908</XPD:ATTR>
  28348. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  28349. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  28350. </XPD:OBJ>
  28351. </XPD:OBJ>
  28352. <XPD:OBJ name="OwnedViews[76]" type="UMLSeqStimulusView" guid="955086JJSEGzOBHG63RjTwAA">
  28353. <XPD:ATTR name="LineColor" type="string">$00A703B4</XPD:ATTR>
  28354. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  28355. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  28356. <XPD:ATTR name="Points" type="Points">627,928;395,928</XPD:ATTR>
  28357. <XPD:REF name="Model">QJhSCFnA0Ei2roB4lPLNhgAA</XPD:REF>
  28358. <XPD:REF name="Head">enASZyLbhUip3579An5eRwAA</XPD:REF>
  28359. <XPD:REF name="Tail">BexDoaFUEkCBpmk29zrEggAA</XPD:REF>
  28360. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="BFyw4OXcT06YrEqacLGKXwAA">
  28361. <XPD:ATTR name="FontColor" type="string">clMaroon</XPD:ATTR>
  28362. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  28363. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  28364. <XPD:ATTR name="Text" type="string">OnClose(connid, operation, code)</XPD:ATTR>
  28365. <XPD:REF name="Model">QJhSCFnA0Ei2roB4lPLNhgAA</XPD:REF>
  28366. <XPD:REF name="HostEdge">955086JJSEGzOBHG63RjTwAA</XPD:REF>
  28367. </XPD:OBJ>
  28368. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="cDWgkn6r2UOMKQhK6hQcxAAA">
  28369. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  28370. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  28371. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  28372. <XPD:REF name="Model">QJhSCFnA0Ei2roB4lPLNhgAA</XPD:REF>
  28373. <XPD:REF name="HostEdge">955086JJSEGzOBHG63RjTwAA</XPD:REF>
  28374. </XPD:OBJ>
  28375. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="tHnz7M3NPE+/2OEzfK1dWQAA">
  28376. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  28377. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  28378. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  28379. <XPD:REF name="Model">QJhSCFnA0Ei2roB4lPLNhgAA</XPD:REF>
  28380. <XPD:REF name="HostEdge">955086JJSEGzOBHG63RjTwAA</XPD:REF>
  28381. </XPD:OBJ>
  28382. <XPD:OBJ name="Activation" type="UMLActivationView" guid="JvJxpBl0rE2BbyPdNUO/7AAA">
  28383. <XPD:ATTR name="Left" type="integer">382</XPD:ATTR>
  28384. <XPD:ATTR name="Top" type="integer">928</XPD:ATTR>
  28385. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  28386. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  28387. </XPD:OBJ>
  28388. </XPD:OBJ>
  28389. <XPD:OBJ name="OwnedViews[77]" type="UMLSeqStimulusView" guid="095qm2doBU2w6jghi0CZlgAA">
  28390. <XPD:ATTR name="LineColor" type="string">clPurple</XPD:ATTR>
  28391. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  28392. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  28393. <XPD:ATTR name="Points" type="Points">1199,932;957,932</XPD:ATTR>
  28394. <XPD:REF name="Model">FjbPFNpo106+r3RZ67ZnFwAA</XPD:REF>
  28395. <XPD:REF name="Head">fB7Q+DVBWE6rQM2gSNHKZAAA</XPD:REF>
  28396. <XPD:REF name="Tail">SGclKA1c/EeIKpRjr6adVAAA</XPD:REF>
  28397. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Zp1voyU25E61seke08J0QwAA">
  28398. <XPD:ATTR name="FontColor" type="string">clPurple</XPD:ATTR>
  28399. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  28400. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  28401. <XPD:ATTR name="Text" type="string">OnShutdown</XPD:ATTR>
  28402. <XPD:REF name="Model">FjbPFNpo106+r3RZ67ZnFwAA</XPD:REF>
  28403. <XPD:REF name="HostEdge">095qm2doBU2w6jghi0CZlgAA</XPD:REF>
  28404. </XPD:OBJ>
  28405. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Rj5w5zVwUUGx7E5cQcB1AgAA">
  28406. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  28407. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  28408. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  28409. <XPD:REF name="Model">FjbPFNpo106+r3RZ67ZnFwAA</XPD:REF>
  28410. <XPD:REF name="HostEdge">095qm2doBU2w6jghi0CZlgAA</XPD:REF>
  28411. </XPD:OBJ>
  28412. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="RGk3C3ZpuUiup+bk6reIvQAA">
  28413. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  28414. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  28415. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  28416. <XPD:REF name="Model">FjbPFNpo106+r3RZ67ZnFwAA</XPD:REF>
  28417. <XPD:REF name="HostEdge">095qm2doBU2w6jghi0CZlgAA</XPD:REF>
  28418. </XPD:OBJ>
  28419. <XPD:OBJ name="Activation" type="UMLActivationView" guid="LZxUybtcaE6jK1b28/3CZgAA">
  28420. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  28421. <XPD:ATTR name="Left" type="integer">957</XPD:ATTR>
  28422. <XPD:ATTR name="Top" type="integer">932</XPD:ATTR>
  28423. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  28424. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  28425. </XPD:OBJ>
  28426. </XPD:OBJ>
  28427. <XPD:OBJ name="OwnedViews[78]" type="UMLSeqStimulusView" guid="tKJbUizZ0Eez+ToWvvvHTAAA">
  28428. <XPD:ATTR name="LineColor" type="string">clBlue</XPD:ATTR>
  28429. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  28430. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  28431. <XPD:ATTR name="Points" type="Points">147,1028;620,1028</XPD:ATTR>
  28432. <XPD:REF name="Model">yXKHIjR8gkG5PTWkHsolYwAA</XPD:REF>
  28433. <XPD:REF name="Head">BexDoaFUEkCBpmk29zrEggAA</XPD:REF>
  28434. <XPD:REF name="Tail">gtOTyYM9IUenocj7Nq/rCQAA</XPD:REF>
  28435. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="ZS6aJbCFSEiHJ5du+sv0WgAA">
  28436. <XPD:ATTR name="FontColor" type="string">clNavy</XPD:ATTR>
  28437. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  28438. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  28439. <XPD:ATTR name="Text" type="string">Stop()</XPD:ATTR>
  28440. <XPD:REF name="Model">yXKHIjR8gkG5PTWkHsolYwAA</XPD:REF>
  28441. <XPD:REF name="HostEdge">tKJbUizZ0Eez+ToWvvvHTAAA</XPD:REF>
  28442. </XPD:OBJ>
  28443. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="UAtND7maHEmdHp22WWu9PAAA">
  28444. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  28445. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  28446. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  28447. <XPD:REF name="Model">yXKHIjR8gkG5PTWkHsolYwAA</XPD:REF>
  28448. <XPD:REF name="HostEdge">tKJbUizZ0Eez+ToWvvvHTAAA</XPD:REF>
  28449. </XPD:OBJ>
  28450. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="JrCfG8BVq0mpTb1pF1DOhgAA">
  28451. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  28452. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  28453. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  28454. <XPD:REF name="Model">yXKHIjR8gkG5PTWkHsolYwAA</XPD:REF>
  28455. <XPD:REF name="HostEdge">tKJbUizZ0Eez+ToWvvvHTAAA</XPD:REF>
  28456. </XPD:OBJ>
  28457. <XPD:OBJ name="Activation" type="UMLActivationView" guid="RejPp2NOp0WsoSvmo1IUVAAA">
  28458. <XPD:ATTR name="Left" type="integer">620</XPD:ATTR>
  28459. <XPD:ATTR name="Top" type="integer">1028</XPD:ATTR>
  28460. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  28461. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  28462. </XPD:OBJ>
  28463. </XPD:OBJ>
  28464. <XPD:OBJ name="OwnedViews[79]" type="UMLSeqStimulusView" guid="bDYJaJ+Kb06dtPzUvKpOOQAA">
  28465. <XPD:ATTR name="LineColor" type="string">$00A703B4</XPD:ATTR>
  28466. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  28467. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  28468. <XPD:ATTR name="Points" type="Points">627,1096;395,1096</XPD:ATTR>
  28469. <XPD:REF name="Model">0c9hLinu20uJNJm9U5CPyAAA</XPD:REF>
  28470. <XPD:REF name="Head">enASZyLbhUip3579An5eRwAA</XPD:REF>
  28471. <XPD:REF name="Tail">BexDoaFUEkCBpmk29zrEggAA</XPD:REF>
  28472. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="VZMSVA1tZUuzkUJALomXGgAA">
  28473. <XPD:ATTR name="FontColor" type="string">clMaroon</XPD:ATTR>
  28474. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  28475. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  28476. <XPD:ATTR name="Text" type="string">OnShutdown()</XPD:ATTR>
  28477. <XPD:REF name="Model">0c9hLinu20uJNJm9U5CPyAAA</XPD:REF>
  28478. <XPD:REF name="HostEdge">bDYJaJ+Kb06dtPzUvKpOOQAA</XPD:REF>
  28479. </XPD:OBJ>
  28480. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="ufQZhorP/UyYWr+g8Wx6WgAA">
  28481. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  28482. <XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
  28483. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  28484. <XPD:REF name="Model">0c9hLinu20uJNJm9U5CPyAAA</XPD:REF>
  28485. <XPD:REF name="HostEdge">bDYJaJ+Kb06dtPzUvKpOOQAA</XPD:REF>
  28486. </XPD:OBJ>
  28487. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="34tdzCVMxUmHXv6nThGzEwAA">
  28488. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  28489. <XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
  28490. <XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
  28491. <XPD:REF name="Model">0c9hLinu20uJNJm9U5CPyAAA</XPD:REF>
  28492. <XPD:REF name="HostEdge">bDYJaJ+Kb06dtPzUvKpOOQAA</XPD:REF>
  28493. </XPD:OBJ>
  28494. <XPD:OBJ name="Activation" type="UMLActivationView" guid="s4gyVY5Z1kayHLiVL7C2OwAA">
  28495. <XPD:ATTR name="Left" type="integer">382</XPD:ATTR>
  28496. <XPD:ATTR name="Top" type="integer">1096</XPD:ATTR>
  28497. <XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
  28498. <XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
  28499. </XPD:OBJ>
  28500. </XPD:OBJ>
  28501. </XPD:OBJ>
  28502. </XPD:OBJ>
  28503. <XPD:ATTR name="#ParticipatingStimuli" type="integer">48</XPD:ATTR>
  28504. <XPD:OBJ name="ParticipatingStimuli[0]" type="UMLStimulus" guid="tmMPWz926keOYRK7CfB+ogAA">
  28505. <XPD:ATTR name="Name" type="string">new</XPD:ATTR>
  28506. <XPD:ATTR name="Arguments" type="string">listener</XPD:ATTR>
  28507. <XPD:ATTR name="Return" type="string">IClient</XPD:ATTR>
  28508. <XPD:REF name="Sender">rscStAuJEkiUAz9WikX0hQAA</XPD:REF>
  28509. <XPD:REF name="Receiver">lvD/j4YgmkG/Ov+o+mJZPQAA</XPD:REF>
  28510. <XPD:OBJ name="Action" type="UMLCreateAction" guid="a9/idKbhlUmTyjtL3xdLwQAA">
  28511. <XPD:REF name="Stimulus">tmMPWz926keOYRK7CfB+ogAA</XPD:REF>
  28512. </XPD:OBJ>
  28513. <XPD:REF name="InteractionInstanceSet">0VTzN8sts0yg55EvvKzPQAAA</XPD:REF>
  28514. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  28515. <XPD:REF name="Views[0]">zn6D2ECw+Eu8AUGWOyBeGwAA</XPD:REF>
  28516. <XPD:REF name="Views[1]">xfv0zr6rnkm5TK3b06vEwwAA</XPD:REF>
  28517. <XPD:REF name="Views[2]">f+a6lSTIlUmKsnDRas5bqgAA</XPD:REF>
  28518. <XPD:REF name="Views[3]">LugiIgdH9UKlbkDROnnA2gAA</XPD:REF>
  28519. </XPD:OBJ>
  28520. <XPD:OBJ name="ParticipatingStimuli[1]" type="UMLStimulus" guid="gAVKOFcG5Uy+DJqh3e+rmQAA">
  28521. <XPD:ATTR name="Name" type="string">new</XPD:ATTR>
  28522. <XPD:ATTR name="Arguments" type="string">listener</XPD:ATTR>
  28523. <XPD:ATTR name="Return" type="string">IServer</XPD:ATTR>
  28524. <XPD:REF name="Sender">j+NgCUOjNE2kmFd3hYSIegAA</XPD:REF>
  28525. <XPD:REF name="Receiver">ychpc6mSzUOyFf7vQMlVXAAA</XPD:REF>
  28526. <XPD:OBJ name="Action" type="UMLCreateAction" guid="wtKrEyGJzEiDrc5TmnbonAAA">
  28527. <XPD:REF name="Stimulus">gAVKOFcG5Uy+DJqh3e+rmQAA</XPD:REF>
  28528. </XPD:OBJ>
  28529. <XPD:REF name="InteractionInstanceSet">0VTzN8sts0yg55EvvKzPQAAA</XPD:REF>
  28530. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  28531. <XPD:REF name="Views[0]">Ao9U+ysX4kSHNAEgs/GP6QAA</XPD:REF>
  28532. <XPD:REF name="Views[1]">w4rc2loRAUa80WaA7rYUDAAA</XPD:REF>
  28533. <XPD:REF name="Views[2]">+cj0GJzkFU2rgru6n11tRwAA</XPD:REF>
  28534. <XPD:REF name="Views[3]">FQ/zJ+WvCEiRzaR37ea2LQAA</XPD:REF>
  28535. </XPD:OBJ>
  28536. <XPD:OBJ name="ParticipatingStimuli[2]" type="UMLStimulus" guid="u0t7NrBh2EmsnM1kDsHdBwAA">
  28537. <XPD:ATTR name="Name" type="string">new</XPD:ATTR>
  28538. <XPD:ATTR name="Return" type="string">ITcpAgentListener</XPD:ATTR>
  28539. <XPD:REF name="Sender">wQGBjVheXk6JUG6UyHLOLQAA</XPD:REF>
  28540. <XPD:REF name="Receiver">Amawaz/I9kSR3ZRprOaA0QAA</XPD:REF>
  28541. <XPD:OBJ name="Action" type="UMLCreateAction" guid="B+hQ2QSOPUWRcSp0kEiqagAA">
  28542. <XPD:REF name="Stimulus">u0t7NrBh2EmsnM1kDsHdBwAA</XPD:REF>
  28543. </XPD:OBJ>
  28544. <XPD:REF name="InteractionInstanceSet">0VTzN8sts0yg55EvvKzPQAAA</XPD:REF>
  28545. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  28546. <XPD:REF name="Views[0]">1lwIUuEn1UievyHx8P6L4wAA</XPD:REF>
  28547. <XPD:REF name="Views[1]">p0y8z97QckqGuNv6LxlH0AAA</XPD:REF>
  28548. <XPD:REF name="Views[2]">tRifWe6/TUaqX+BanyQGzwAA</XPD:REF>
  28549. <XPD:REF name="Views[3]">AIUVT++MVEu0ECFwH+9GIQAA</XPD:REF>
  28550. </XPD:OBJ>
  28551. <XPD:OBJ name="ParticipatingStimuli[3]" type="UMLStimulus" guid="qdFUCd8ppUytkbv1kQ22KAAA">
  28552. <XPD:ATTR name="Name" type="string">client</XPD:ATTR>
  28553. <XPD:REF name="Sender">lvD/j4YgmkG/Ov+o+mJZPQAA</XPD:REF>
  28554. <XPD:REF name="Receiver">rscStAuJEkiUAz9WikX0hQAA</XPD:REF>
  28555. <XPD:OBJ name="Action" type="UMLReturnAction" guid="OclcyT0qQUityUj3IxzLOQAA">
  28556. <XPD:REF name="Stimulus">qdFUCd8ppUytkbv1kQ22KAAA</XPD:REF>
  28557. </XPD:OBJ>
  28558. <XPD:REF name="InteractionInstanceSet">0VTzN8sts0yg55EvvKzPQAAA</XPD:REF>
  28559. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  28560. <XPD:REF name="Views[0]">BRZi89k2FkSJZxAOYzWP1wAA</XPD:REF>
  28561. <XPD:REF name="Views[1]">pvPxh5bfl0WRhBYQoUhrTAAA</XPD:REF>
  28562. <XPD:REF name="Views[2]">oSbPqpsoRU2uoJc3ASyKPAAA</XPD:REF>
  28563. <XPD:REF name="Views[3]">/g3lckro6kmKWUJk5TBEuAAA</XPD:REF>
  28564. </XPD:OBJ>
  28565. <XPD:OBJ name="ParticipatingStimuli[4]" type="UMLStimulus" guid="pPAAy86kd0iPjz3jRkE7GQAA">
  28566. <XPD:ATTR name="Name" type="string">server</XPD:ATTR>
  28567. <XPD:REF name="Sender">ychpc6mSzUOyFf7vQMlVXAAA</XPD:REF>
  28568. <XPD:REF name="Receiver">j+NgCUOjNE2kmFd3hYSIegAA</XPD:REF>
  28569. <XPD:OBJ name="Action" type="UMLReturnAction" guid="9JGdLBdq20mUg7xcL8MFfgAA">
  28570. <XPD:REF name="Stimulus">pPAAy86kd0iPjz3jRkE7GQAA</XPD:REF>
  28571. </XPD:OBJ>
  28572. <XPD:REF name="InteractionInstanceSet">0VTzN8sts0yg55EvvKzPQAAA</XPD:REF>
  28573. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  28574. <XPD:REF name="Views[0]">WM1BZGw83E6VMbBt8/T9sQAA</XPD:REF>
  28575. <XPD:REF name="Views[1]">+xnMfusA90OhNi+UUPeLVQAA</XPD:REF>
  28576. <XPD:REF name="Views[2]">MSx0gLWyiky9hhkepyM9FQAA</XPD:REF>
  28577. <XPD:REF name="Views[3]">RW5we4NKmEq7s+qefls0zgAA</XPD:REF>
  28578. </XPD:OBJ>
  28579. <XPD:OBJ name="ParticipatingStimuli[5]" type="UMLStimulus" guid="zvjkh/olMkKz8fshUqs1/gAA">
  28580. <XPD:ATTR name="Name" type="string">listener</XPD:ATTR>
  28581. <XPD:REF name="Sender">Amawaz/I9kSR3ZRprOaA0QAA</XPD:REF>
  28582. <XPD:REF name="Receiver">wQGBjVheXk6JUG6UyHLOLQAA</XPD:REF>
  28583. <XPD:OBJ name="Action" type="UMLReturnAction" guid="fdtY1+v3kkelqVN7VfZtsAAA">
  28584. <XPD:REF name="Stimulus">zvjkh/olMkKz8fshUqs1/gAA</XPD:REF>
  28585. </XPD:OBJ>
  28586. <XPD:REF name="InteractionInstanceSet">0VTzN8sts0yg55EvvKzPQAAA</XPD:REF>
  28587. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  28588. <XPD:REF name="Views[0]">DYmXwHQZ1EmVy87fdA6qaAAA</XPD:REF>
  28589. <XPD:REF name="Views[1]">X81cwuPsgk+KAWMq1YOCMQAA</XPD:REF>
  28590. <XPD:REF name="Views[2]">rGAi9je/QEWjQ7asjxBsLgAA</XPD:REF>
  28591. <XPD:REF name="Views[3]">UACZU1moXEqx6xEgO5z9fgAA</XPD:REF>
  28592. </XPD:OBJ>
  28593. <XPD:OBJ name="ParticipatingStimuli[6]" type="UMLStimulus" guid="X5T4GSZ++0CHKCiad7lJUQAA">
  28594. <XPD:ATTR name="Name" type="string">Start</XPD:ATTR>
  28595. <XPD:REF name="Sender">j+NgCUOjNE2kmFd3hYSIegAA</XPD:REF>
  28596. <XPD:REF name="Receiver">ychpc6mSzUOyFf7vQMlVXAAA</XPD:REF>
  28597. <XPD:OBJ name="Action" type="UMLCallAction" guid="/CVtTy0twUOJk8cH5bOdlgAA">
  28598. <XPD:REF name="Stimulus">X5T4GSZ++0CHKCiad7lJUQAA</XPD:REF>
  28599. </XPD:OBJ>
  28600. <XPD:REF name="InteractionInstanceSet">0VTzN8sts0yg55EvvKzPQAAA</XPD:REF>
  28601. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  28602. <XPD:REF name="Views[0]">+k4sIdNc60iYAznNneRuzAAA</XPD:REF>
  28603. <XPD:REF name="Views[1]">Bg2EWkCZF06lcSowbntWugAA</XPD:REF>
  28604. <XPD:REF name="Views[2]">uKIBGZNQbk6SDM1HFYtyFwAA</XPD:REF>
  28605. <XPD:REF name="Views[3]">El2opIvE5k6n5ifKYimoKwAA</XPD:REF>
  28606. </XPD:OBJ>
  28607. <XPD:OBJ name="ParticipatingStimuli[7]" type="UMLStimulus" guid="i0okbOG+V0Wy21SEhlS3YQAA">
  28608. <XPD:ATTR name="Name" type="string">Start</XPD:ATTR>
  28609. <XPD:REF name="Sender">rscStAuJEkiUAz9WikX0hQAA</XPD:REF>
  28610. <XPD:REF name="Receiver">lvD/j4YgmkG/Ov+o+mJZPQAA</XPD:REF>
  28611. <XPD:OBJ name="Action" type="UMLCallAction" guid="aSvzB7Gduk6wDAhcNqIjLwAA">
  28612. <XPD:REF name="Stimulus">i0okbOG+V0Wy21SEhlS3YQAA</XPD:REF>
  28613. </XPD:OBJ>
  28614. <XPD:REF name="InteractionInstanceSet">0VTzN8sts0yg55EvvKzPQAAA</XPD:REF>
  28615. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  28616. <XPD:REF name="Views[0]">XwaiI/v6qkC56jzj/IhW6gAA</XPD:REF>
  28617. <XPD:REF name="Views[1]">ecOU55F1MECtQMjpOvHU9AAA</XPD:REF>
  28618. <XPD:REF name="Views[2]">F6zA2RmeBEeghYGTwqfaRAAA</XPD:REF>
  28619. <XPD:REF name="Views[3]">6LAQlXh9wkyfa0rVIrVkdgAA</XPD:REF>
  28620. </XPD:OBJ>
  28621. <XPD:OBJ name="ParticipatingStimuli[8]" type="UMLStimulus" guid="zinYWd6ATEavjMBO+/H28wAA">
  28622. <XPD:ATTR name="Name" type="string">OnPrepareListen</XPD:ATTR>
  28623. <XPD:REF name="Sender">ychpc6mSzUOyFf7vQMlVXAAA</XPD:REF>
  28624. <XPD:REF name="Receiver">j+NgCUOjNE2kmFd3hYSIegAA</XPD:REF>
  28625. <XPD:OBJ name="Action" type="UMLSendAction" guid="ZmG6/7edZki0YmSbcTjlawAA">
  28626. <XPD:REF name="Stimulus">zinYWd6ATEavjMBO+/H28wAA</XPD:REF>
  28627. </XPD:OBJ>
  28628. <XPD:REF name="InteractionInstanceSet">0VTzN8sts0yg55EvvKzPQAAA</XPD:REF>
  28629. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  28630. <XPD:REF name="Views[0]">rJ5GoZYRJEyEcqM/vzPmHQAA</XPD:REF>
  28631. <XPD:REF name="Views[1]">Kaez2YSIiE+TTARh+vQZcAAA</XPD:REF>
  28632. <XPD:REF name="Views[2]">WPqh4nY5ykaepmCFfzImyAAA</XPD:REF>
  28633. <XPD:REF name="Views[3]">2IfyPo+bW0qRd6ScP32DNwAA</XPD:REF>
  28634. </XPD:OBJ>
  28635. <XPD:OBJ name="ParticipatingStimuli[9]" type="UMLStimulus" guid="IGSCEi76fECYOq9TAgfycAAA">
  28636. <XPD:ATTR name="Name" type="string">new</XPD:ATTR>
  28637. <XPD:ATTR name="IsSpecification" type="boolean">True</XPD:ATTR>
  28638. <XPD:ATTR name="Arguments" type="string">listener</XPD:ATTR>
  28639. <XPD:ATTR name="Return" type="string">ITcpAgent</XPD:ATTR>
  28640. <XPD:REF name="Sender">wQGBjVheXk6JUG6UyHLOLQAA</XPD:REF>
  28641. <XPD:REF name="Receiver">U2Za99rIrEi8z93FLSAjUAAA</XPD:REF>
  28642. <XPD:OBJ name="Action" type="UMLCreateAction" guid="Gb5WB8EbtUSDatlXIhNXHQAA">
  28643. <XPD:REF name="Stimulus">IGSCEi76fECYOq9TAgfycAAA</XPD:REF>
  28644. </XPD:OBJ>
  28645. <XPD:REF name="InteractionInstanceSet">0VTzN8sts0yg55EvvKzPQAAA</XPD:REF>
  28646. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  28647. <XPD:REF name="Views[0]">gswhi/yQlEyni0BQeCu9YAAA</XPD:REF>
  28648. <XPD:REF name="Views[1]">BQYOtXZnHUCs5ggsV96l7wAA</XPD:REF>
  28649. <XPD:REF name="Views[2]">9PNqWxktFEy/o/ppt3n5gAAA</XPD:REF>
  28650. <XPD:REF name="Views[3]">YCa1mPCRO0G5LOjp9s6g4AAA</XPD:REF>
  28651. </XPD:OBJ>
  28652. <XPD:OBJ name="ParticipatingStimuli[10]" type="UMLStimulus" guid="cMDdajmI+EqZX7e2IJLW2AAA">
  28653. <XPD:ATTR name="Name" type="string">OnPrepareConnect</XPD:ATTR>
  28654. <XPD:REF name="Sender">lvD/j4YgmkG/Ov+o+mJZPQAA</XPD:REF>
  28655. <XPD:REF name="Receiver">rscStAuJEkiUAz9WikX0hQAA</XPD:REF>
  28656. <XPD:OBJ name="Action" type="UMLSendAction" guid="PEF3dtuveEy/6RfmhtZouQAA">
  28657. <XPD:REF name="Stimulus">cMDdajmI+EqZX7e2IJLW2AAA</XPD:REF>
  28658. </XPD:OBJ>
  28659. <XPD:REF name="InteractionInstanceSet">0VTzN8sts0yg55EvvKzPQAAA</XPD:REF>
  28660. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  28661. <XPD:REF name="Views[0]">HhmcyDgFYkeEUyKoPJYJawAA</XPD:REF>
  28662. <XPD:REF name="Views[1]">bFiEmUyfhUm3jrQW2TQduwAA</XPD:REF>
  28663. <XPD:REF name="Views[2]">ZEPj09i3QUOxDaJ6v1vNTQAA</XPD:REF>
  28664. <XPD:REF name="Views[3]">jvFw0qcHJkqdZD+H87HlZgAA</XPD:REF>
  28665. </XPD:OBJ>
  28666. <XPD:OBJ name="ParticipatingStimuli[11]" type="UMLStimulus" guid="YB6eaJtPCk2AGSgtffbdcAAA">
  28667. <XPD:ATTR name="Name" type="string">agent</XPD:ATTR>
  28668. <XPD:REF name="Sender">U2Za99rIrEi8z93FLSAjUAAA</XPD:REF>
  28669. <XPD:REF name="Receiver">wQGBjVheXk6JUG6UyHLOLQAA</XPD:REF>
  28670. <XPD:OBJ name="Action" type="UMLReturnAction" guid="dNwNY7S6RUaSd0q2wZenMgAA">
  28671. <XPD:REF name="Stimulus">YB6eaJtPCk2AGSgtffbdcAAA</XPD:REF>
  28672. </XPD:OBJ>
  28673. <XPD:REF name="InteractionInstanceSet">0VTzN8sts0yg55EvvKzPQAAA</XPD:REF>
  28674. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  28675. <XPD:REF name="Views[0]">pJ8aa9482EKLz1EwjSpJ2wAA</XPD:REF>
  28676. <XPD:REF name="Views[1]">XFSqaGi1F0anw7TZXNFZ3gAA</XPD:REF>
  28677. <XPD:REF name="Views[2]">MZ06AEJL+EqPw5Qo7q0nLAAA</XPD:REF>
  28678. <XPD:REF name="Views[3]">mvPRwpfcYU2UjxYdKYfsWgAA</XPD:REF>
  28679. </XPD:OBJ>
  28680. <XPD:OBJ name="ParticipatingStimuli[12]" type="UMLStimulus" guid="oz9VGOLnCUChZ5znyjLuEAAA">
  28681. <XPD:ATTR name="Name" type="string">OnConnect</XPD:ATTR>
  28682. <XPD:REF name="Sender">lvD/j4YgmkG/Ov+o+mJZPQAA</XPD:REF>
  28683. <XPD:REF name="Receiver">rscStAuJEkiUAz9WikX0hQAA</XPD:REF>
  28684. <XPD:OBJ name="Action" type="UMLSendAction" guid="rRzOIYLgo0yBfySZY0mgUQAA">
  28685. <XPD:REF name="Stimulus">oz9VGOLnCUChZ5znyjLuEAAA</XPD:REF>
  28686. </XPD:OBJ>
  28687. <XPD:REF name="InteractionInstanceSet">0VTzN8sts0yg55EvvKzPQAAA</XPD:REF>
  28688. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  28689. <XPD:REF name="Views[0]">KBRuOTWQb0Kxs3sxGmlxTQAA</XPD:REF>
  28690. <XPD:REF name="Views[1]">WkAcnSHO/EukHfG2S7ZP6AAA</XPD:REF>
  28691. <XPD:REF name="Views[2]">0b0yc5BrqUewNMyOjR+1fgAA</XPD:REF>
  28692. <XPD:REF name="Views[3]">fastR8O0IkmZ8Ed1ehqGEQAA</XPD:REF>
  28693. </XPD:OBJ>
  28694. <XPD:OBJ name="ParticipatingStimuli[13]" type="UMLStimulus" guid="qOZhBu7iv0295TZDqlzApwAA">
  28695. <XPD:ATTR name="Name" type="string">Connect</XPD:ATTR>
  28696. <XPD:REF name="Sender">lvD/j4YgmkG/Ov+o+mJZPQAA</XPD:REF>
  28697. <XPD:REF name="Receiver">HdPN0QWbYUq0xPzVpVWOdwAA</XPD:REF>
  28698. <XPD:OBJ name="Action" type="UMLSendAction" guid="tGKVXvvmyU+CM0j/hKS3aQAA">
  28699. <XPD:REF name="Stimulus">qOZhBu7iv0295TZDqlzApwAA</XPD:REF>
  28700. </XPD:OBJ>
  28701. <XPD:REF name="InteractionInstanceSet">0VTzN8sts0yg55EvvKzPQAAA</XPD:REF>
  28702. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  28703. <XPD:REF name="Views[0]">+UbCYBTI3kar1x77pEFNtgAA</XPD:REF>
  28704. <XPD:REF name="Views[1]">66cxWvnpmkKS01S8lsn03wAA</XPD:REF>
  28705. <XPD:REF name="Views[2]">vPx1leRrCUeaH5DaRz5VmgAA</XPD:REF>
  28706. <XPD:REF name="Views[3]">fueosi4t/0ifaR9hi4p+DgAA</XPD:REF>
  28707. </XPD:OBJ>
  28708. <XPD:OBJ name="ParticipatingStimuli[14]" type="UMLStimulus" guid="R2zIGFrlCEKaKzyvT7GYSQAA">
  28709. <XPD:ATTR name="Name" type="string">OnAccept</XPD:ATTR>
  28710. <XPD:REF name="Sender">ychpc6mSzUOyFf7vQMlVXAAA</XPD:REF>
  28711. <XPD:REF name="Receiver">j+NgCUOjNE2kmFd3hYSIegAA</XPD:REF>
  28712. <XPD:OBJ name="Action" type="UMLSendAction" guid="DiRglCgYdkKhmAb3vDDMBQAA">
  28713. <XPD:REF name="Stimulus">R2zIGFrlCEKaKzyvT7GYSQAA</XPD:REF>
  28714. </XPD:OBJ>
  28715. <XPD:REF name="InteractionInstanceSet">0VTzN8sts0yg55EvvKzPQAAA</XPD:REF>
  28716. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  28717. <XPD:REF name="Views[0]">7Khq9w8CGEqNyK9jPATR7wAA</XPD:REF>
  28718. <XPD:REF name="Views[1]">JyrWiLZqEkSBuLIjbv9FOwAA</XPD:REF>
  28719. <XPD:REF name="Views[2]">z42TRVagJkmA3Fqm1Q40bgAA</XPD:REF>
  28720. <XPD:REF name="Views[3]">BWxn2N+paEWuVxxq+eyxXgAA</XPD:REF>
  28721. </XPD:OBJ>
  28722. <XPD:OBJ name="ParticipatingStimuli[15]" type="UMLStimulus" guid="1zvjlDg+4kCIQVSgL1zDcQAA">
  28723. <XPD:ATTR name="Name" type="string">Connect</XPD:ATTR>
  28724. <XPD:REF name="Sender">Ta3rZIdU6E2pIcWjSM7HXgAA</XPD:REF>
  28725. <XPD:REF name="Receiver">ychpc6mSzUOyFf7vQMlVXAAA</XPD:REF>
  28726. <XPD:OBJ name="Action" type="UMLSendAction" guid="ZnKVgzKPmEqrlKwJ9SisbgAA">
  28727. <XPD:REF name="Stimulus">1zvjlDg+4kCIQVSgL1zDcQAA</XPD:REF>
  28728. </XPD:OBJ>
  28729. <XPD:REF name="InteractionInstanceSet">0VTzN8sts0yg55EvvKzPQAAA</XPD:REF>
  28730. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  28731. <XPD:REF name="Views[0]">F51H4/s89UGOD6UgisZ6rQAA</XPD:REF>
  28732. <XPD:REF name="Views[1]">px9WMnVSQE+z24Jd/HCZbAAA</XPD:REF>
  28733. <XPD:REF name="Views[2]">TzZCTaBxj0u43IOOEv7TUQAA</XPD:REF>
  28734. <XPD:REF name="Views[3]">wDijN4iHlUaktQrU/bYzwAAA</XPD:REF>
  28735. </XPD:OBJ>
  28736. <XPD:OBJ name="ParticipatingStimuli[16]" type="UMLStimulus" guid="4hoSWcXUfke9LteCU5kIwwAA">
  28737. <XPD:ATTR name="Name" type="string">Start</XPD:ATTR>
  28738. <XPD:REF name="Sender">wQGBjVheXk6JUG6UyHLOLQAA</XPD:REF>
  28739. <XPD:REF name="Receiver">U2Za99rIrEi8z93FLSAjUAAA</XPD:REF>
  28740. <XPD:OBJ name="Action" type="UMLCallAction" guid="NnE0gEwdTE66+qtuZwoDsQAA">
  28741. <XPD:REF name="Stimulus">4hoSWcXUfke9LteCU5kIwwAA</XPD:REF>
  28742. </XPD:OBJ>
  28743. <XPD:REF name="InteractionInstanceSet">0VTzN8sts0yg55EvvKzPQAAA</XPD:REF>
  28744. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  28745. <XPD:REF name="Views[0]">6Uog5bXZhUiHM0gZRpNlmgAA</XPD:REF>
  28746. <XPD:REF name="Views[1]">nMYEtcPmRE6bNqYuqHVILgAA</XPD:REF>
  28747. <XPD:REF name="Views[2]">F3xZoXvxtUGwxQ5gJWH+zAAA</XPD:REF>
  28748. <XPD:REF name="Views[3]">CnBztEHcMUaSalEaqB7c/QAA</XPD:REF>
  28749. </XPD:OBJ>
  28750. <XPD:OBJ name="ParticipatingStimuli[17]" type="UMLStimulus" guid="wjXK0j1It0OH0yUKkwb+BQAA">
  28751. <XPD:ATTR name="Name" type="string">Send</XPD:ATTR>
  28752. <XPD:REF name="Sender">rscStAuJEkiUAz9WikX0hQAA</XPD:REF>
  28753. <XPD:REF name="Receiver">lvD/j4YgmkG/Ov+o+mJZPQAA</XPD:REF>
  28754. <XPD:OBJ name="Action" type="UMLCallAction" guid="qC2qzlogzkunK37zaQ8IEgAA">
  28755. <XPD:REF name="Stimulus">wjXK0j1It0OH0yUKkwb+BQAA</XPD:REF>
  28756. </XPD:OBJ>
  28757. <XPD:REF name="InteractionInstanceSet">0VTzN8sts0yg55EvvKzPQAAA</XPD:REF>
  28758. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  28759. <XPD:REF name="Views[0]">ZTNKB8pelUiJllAFqF5yvgAA</XPD:REF>
  28760. <XPD:REF name="Views[1]">PO6oqwwjZkiVNCxeHDomZQAA</XPD:REF>
  28761. <XPD:REF name="Views[2]">XCfX/ApgskucByRDF7PufAAA</XPD:REF>
  28762. <XPD:REF name="Views[3]">N5JbtkOyBUKfpU2cS/OJ0gAA</XPD:REF>
  28763. </XPD:OBJ>
  28764. <XPD:OBJ name="ParticipatingStimuli[18]" type="UMLStimulus" guid="hJJRrn7qSU+4yKjjptTojAAA">
  28765. <XPD:ATTR name="Name" type="string">OnSend</XPD:ATTR>
  28766. <XPD:REF name="Sender">lvD/j4YgmkG/Ov+o+mJZPQAA</XPD:REF>
  28767. <XPD:REF name="Receiver">rscStAuJEkiUAz9WikX0hQAA</XPD:REF>
  28768. <XPD:OBJ name="Action" type="UMLSendAction" guid="fh42fZ8Ix0mwyGzz8jq9tAAA">
  28769. <XPD:REF name="Stimulus">hJJRrn7qSU+4yKjjptTojAAA</XPD:REF>
  28770. </XPD:OBJ>
  28771. <XPD:REF name="InteractionInstanceSet">0VTzN8sts0yg55EvvKzPQAAA</XPD:REF>
  28772. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  28773. <XPD:REF name="Views[0]">7j6N8nOtAEmB8NfiHrmbIQAA</XPD:REF>
  28774. <XPD:REF name="Views[1]">Qxno9bKL6U2/YPbZKsdSIAAA</XPD:REF>
  28775. <XPD:REF name="Views[2]">VpPXxmUkbUm/UA2qIZcKagAA</XPD:REF>
  28776. <XPD:REF name="Views[3]">QuUgR8WQOUeTETBJgCyhHwAA</XPD:REF>
  28777. </XPD:OBJ>
  28778. <XPD:OBJ name="ParticipatingStimuli[19]" type="UMLStimulus" guid="Eg1/ELcHik2Up68uZHh8yQAA">
  28779. <XPD:ATTR name="Name" type="string">Send</XPD:ATTR>
  28780. <XPD:REF name="Sender">lvD/j4YgmkG/Ov+o+mJZPQAA</XPD:REF>
  28781. <XPD:REF name="Receiver">HdPN0QWbYUq0xPzVpVWOdwAA</XPD:REF>
  28782. <XPD:OBJ name="Action" type="UMLSendAction" guid="2aavPus3wEKefvylWHJgwwAA">
  28783. <XPD:REF name="Stimulus">Eg1/ELcHik2Up68uZHh8yQAA</XPD:REF>
  28784. </XPD:OBJ>
  28785. <XPD:REF name="InteractionInstanceSet">0VTzN8sts0yg55EvvKzPQAAA</XPD:REF>
  28786. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  28787. <XPD:REF name="Views[0]">ATDOv2t9gEOu+eLMb9R4UAAA</XPD:REF>
  28788. <XPD:REF name="Views[1]">SEjOXbCTDkOtIhUhwOc1HgAA</XPD:REF>
  28789. <XPD:REF name="Views[2]">i+6xvqQHT0WGLLmZUikFZAAA</XPD:REF>
  28790. <XPD:REF name="Views[3]">53mBG/8a2k264ymFrSqRoQAA</XPD:REF>
  28791. </XPD:OBJ>
  28792. <XPD:OBJ name="ParticipatingStimuli[20]" type="UMLStimulus" guid="Dd01nPPtvUmZGMmaii+l8AAA">
  28793. <XPD:ATTR name="Name" type="string">Connect</XPD:ATTR>
  28794. <XPD:ATTR name="Arguments" type="string">address, port</XPD:ATTR>
  28795. <XPD:REF name="Sender">wQGBjVheXk6JUG6UyHLOLQAA</XPD:REF>
  28796. <XPD:REF name="Receiver">U2Za99rIrEi8z93FLSAjUAAA</XPD:REF>
  28797. <XPD:OBJ name="Action" type="UMLCallAction" guid="r2gWulxsy0C0yBBFTgZddQAA">
  28798. <XPD:REF name="Stimulus">Dd01nPPtvUmZGMmaii+l8AAA</XPD:REF>
  28799. </XPD:OBJ>
  28800. <XPD:REF name="InteractionInstanceSet">0VTzN8sts0yg55EvvKzPQAAA</XPD:REF>
  28801. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  28802. <XPD:REF name="Views[0]">6z8juZwgW0+ApkebzIIVqwAA</XPD:REF>
  28803. <XPD:REF name="Views[1]">61gYtskbEUK3DYRW65mM8QAA</XPD:REF>
  28804. <XPD:REF name="Views[2]">E4nKaE/4nEigh57FbzlOlwAA</XPD:REF>
  28805. <XPD:REF name="Views[3]">b01pMFnaQ0KUEtM/uItBdAAA</XPD:REF>
  28806. </XPD:OBJ>
  28807. <XPD:OBJ name="ParticipatingStimuli[21]" type="UMLStimulus" guid="yEyx+76l70agEtERTC8A3gAA">
  28808. <XPD:ATTR name="Name" type="string">OnReceive</XPD:ATTR>
  28809. <XPD:REF name="Sender">ychpc6mSzUOyFf7vQMlVXAAA</XPD:REF>
  28810. <XPD:REF name="Receiver">j+NgCUOjNE2kmFd3hYSIegAA</XPD:REF>
  28811. <XPD:OBJ name="Action" type="UMLSendAction" guid="VW7GP+KdykGPjnDcFWPSGQAA">
  28812. <XPD:REF name="Stimulus">yEyx+76l70agEtERTC8A3gAA</XPD:REF>
  28813. </XPD:OBJ>
  28814. <XPD:REF name="InteractionInstanceSet">0VTzN8sts0yg55EvvKzPQAAA</XPD:REF>
  28815. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  28816. <XPD:REF name="Views[0]">dHhE0pvmZ02JicuvK5SN+gAA</XPD:REF>
  28817. <XPD:REF name="Views[1]">/xy87rY/ckqGog20YR8jDgAA</XPD:REF>
  28818. <XPD:REF name="Views[2]">GqQg6oc8NE2B/kgYnMHN0gAA</XPD:REF>
  28819. <XPD:REF name="Views[3]">yE5dyPxqA0a72ksNLmdJ8AAA</XPD:REF>
  28820. </XPD:OBJ>
  28821. <XPD:OBJ name="ParticipatingStimuli[22]" type="UMLStimulus" guid="wb7PgcS43U24SfLIi+31YQAA">
  28822. <XPD:ATTR name="Name" type="string">Send</XPD:ATTR>
  28823. <XPD:REF name="Sender">Ta3rZIdU6E2pIcWjSM7HXgAA</XPD:REF>
  28824. <XPD:REF name="Receiver">ychpc6mSzUOyFf7vQMlVXAAA</XPD:REF>
  28825. <XPD:OBJ name="Action" type="UMLSendAction" guid="Aq1YVidS0kaaZ06nFjtDzgAA">
  28826. <XPD:REF name="Stimulus">wb7PgcS43U24SfLIi+31YQAA</XPD:REF>
  28827. </XPD:OBJ>
  28828. <XPD:REF name="InteractionInstanceSet">0VTzN8sts0yg55EvvKzPQAAA</XPD:REF>
  28829. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  28830. <XPD:REF name="Views[0]">smpZhVwRukGySgvtPqsUxAAA</XPD:REF>
  28831. <XPD:REF name="Views[1]">uMrgrUe6PEWutqKsCFe7AQAA</XPD:REF>
  28832. <XPD:REF name="Views[2]">LLWy3t49sUK4jrVCmHzvFAAA</XPD:REF>
  28833. <XPD:REF name="Views[3]">kth0aKdptk2gLZUnlQseigAA</XPD:REF>
  28834. </XPD:OBJ>
  28835. <XPD:OBJ name="ParticipatingStimuli[23]" type="UMLStimulus" guid="jQfI7z+Tv0umyvJ5ac6g1wAA">
  28836. <XPD:ATTR name="Name" type="string">OnPrepareConnect</XPD:ATTR>
  28837. <XPD:ATTR name="Arguments" type="string">connid</XPD:ATTR>
  28838. <XPD:REF name="Sender">U2Za99rIrEi8z93FLSAjUAAA</XPD:REF>
  28839. <XPD:REF name="Receiver">Amawaz/I9kSR3ZRprOaA0QAA</XPD:REF>
  28840. <XPD:OBJ name="Action" type="UMLCallAction" guid="f2225rRw5EmxzJWqtFGiywAA">
  28841. <XPD:REF name="Stimulus">jQfI7z+Tv0umyvJ5ac6g1wAA</XPD:REF>
  28842. </XPD:OBJ>
  28843. <XPD:REF name="InteractionInstanceSet">0VTzN8sts0yg55EvvKzPQAAA</XPD:REF>
  28844. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  28845. <XPD:REF name="Views[0]">tfIWfLElhUuRVt22cXDBeAAA</XPD:REF>
  28846. <XPD:REF name="Views[1]">NCCvYNtv50akw5jcwNR0YAAA</XPD:REF>
  28847. <XPD:REF name="Views[2]">QK53Dobw8EysjBMdHeMq8QAA</XPD:REF>
  28848. <XPD:REF name="Views[3]">qzGWy+bk8ECIFi8nd0MzwAAA</XPD:REF>
  28849. </XPD:OBJ>
  28850. <XPD:OBJ name="ParticipatingStimuli[24]" type="UMLStimulus" guid="N9pXJsZRlUmaybf6IJQ4mgAA">
  28851. <XPD:ATTR name="Name" type="string">OnReceive</XPD:ATTR>
  28852. <XPD:REF name="Sender">lvD/j4YgmkG/Ov+o+mJZPQAA</XPD:REF>
  28853. <XPD:REF name="Receiver">rscStAuJEkiUAz9WikX0hQAA</XPD:REF>
  28854. <XPD:OBJ name="Action" type="UMLSendAction" guid="fBz8xYpWukiuss+xT5LW4QAA">
  28855. <XPD:REF name="Stimulus">N9pXJsZRlUmaybf6IJQ4mgAA</XPD:REF>
  28856. </XPD:OBJ>
  28857. <XPD:REF name="InteractionInstanceSet">0VTzN8sts0yg55EvvKzPQAAA</XPD:REF>
  28858. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  28859. <XPD:REF name="Views[0]">dDCiuxW8s0y6Luz8hDGRlAAA</XPD:REF>
  28860. <XPD:REF name="Views[1]">JsigzOXmIUitHGsr8AF5SAAA</XPD:REF>
  28861. <XPD:REF name="Views[2]">HoTOD5y18EmI6uCYXDAolwAA</XPD:REF>
  28862. <XPD:REF name="Views[3]">mj6/dJFOvkqy1DfH4DhwqQAA</XPD:REF>
  28863. </XPD:OBJ>
  28864. <XPD:OBJ name="ParticipatingStimuli[25]" type="UMLStimulus" guid="Z5SRL0VyAk2BAVlOyee2QwAA">
  28865. <XPD:ATTR name="Name" type="string">Send</XPD:ATTR>
  28866. <XPD:REF name="Sender">HdPN0QWbYUq0xPzVpVWOdwAA</XPD:REF>
  28867. <XPD:REF name="Receiver">lvD/j4YgmkG/Ov+o+mJZPQAA</XPD:REF>
  28868. <XPD:OBJ name="Action" type="UMLSendAction" guid="iQ+Wn0h3OkiIwPkSnOTDFgAA">
  28869. <XPD:REF name="Stimulus">Z5SRL0VyAk2BAVlOyee2QwAA</XPD:REF>
  28870. </XPD:OBJ>
  28871. <XPD:REF name="InteractionInstanceSet">0VTzN8sts0yg55EvvKzPQAAA</XPD:REF>
  28872. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  28873. <XPD:REF name="Views[0]">/JeU3JlGDEeacIe+5aDr1AAA</XPD:REF>
  28874. <XPD:REF name="Views[1]">XZbDJCJjiEeFxdlu+sI0cQAA</XPD:REF>
  28875. <XPD:REF name="Views[2]">3lWLLDFh+0yBN9CG/fUSjgAA</XPD:REF>
  28876. <XPD:REF name="Views[3]">JwwtGZ4Pk06V2Tj1A6qcuwAA</XPD:REF>
  28877. </XPD:OBJ>
  28878. <XPD:OBJ name="ParticipatingStimuli[26]" type="UMLStimulus" guid="JunGTRMAMEuAy1IqCOHccQAA">
  28879. <XPD:ATTR name="Name" type="string">OnConnect</XPD:ATTR>
  28880. <XPD:ATTR name="Arguments" type="string">connid</XPD:ATTR>
  28881. <XPD:REF name="Sender">U2Za99rIrEi8z93FLSAjUAAA</XPD:REF>
  28882. <XPD:REF name="Receiver">Amawaz/I9kSR3ZRprOaA0QAA</XPD:REF>
  28883. <XPD:OBJ name="Action" type="UMLCallAction" guid="S973ZWg9kkyaD6LVboCGewAA">
  28884. <XPD:REF name="Stimulus">JunGTRMAMEuAy1IqCOHccQAA</XPD:REF>
  28885. </XPD:OBJ>
  28886. <XPD:REF name="InteractionInstanceSet">0VTzN8sts0yg55EvvKzPQAAA</XPD:REF>
  28887. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  28888. <XPD:REF name="Views[0]">PPhh4IC3sku4vCK4K8qUbQAA</XPD:REF>
  28889. <XPD:REF name="Views[1]">NAc38wISukaNnf/8www6FQAA</XPD:REF>
  28890. <XPD:REF name="Views[2]">PYxwFq5jl0mzROqr2CyyGQAA</XPD:REF>
  28891. <XPD:REF name="Views[3]">objh1EFCmES1H/VwJesupQAA</XPD:REF>
  28892. </XPD:OBJ>
  28893. <XPD:OBJ name="ParticipatingStimuli[27]" type="UMLStimulus" guid="02A3b3ioX0qlnvJtx6cIagAA">
  28894. <XPD:ATTR name="Name" type="string">Send</XPD:ATTR>
  28895. <XPD:REF name="Sender">j+NgCUOjNE2kmFd3hYSIegAA</XPD:REF>
  28896. <XPD:REF name="Receiver">ychpc6mSzUOyFf7vQMlVXAAA</XPD:REF>
  28897. <XPD:OBJ name="Action" type="UMLCallAction" guid="y3WVJjyk/0eJbyGGf3OAtQAA">
  28898. <XPD:REF name="Stimulus">02A3b3ioX0qlnvJtx6cIagAA</XPD:REF>
  28899. </XPD:OBJ>
  28900. <XPD:REF name="InteractionInstanceSet">0VTzN8sts0yg55EvvKzPQAAA</XPD:REF>
  28901. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  28902. <XPD:REF name="Views[0]">S1Kxo90uOEePeIXzh9h+ZwAA</XPD:REF>
  28903. <XPD:REF name="Views[1]">tWhZddtdzEWywiuAoC8c8gAA</XPD:REF>
  28904. <XPD:REF name="Views[2]">Fga3/CQ2BkKu7njM8XQn4QAA</XPD:REF>
  28905. <XPD:REF name="Views[3]">5stbLcs140Kun1PGx4Ak/QAA</XPD:REF>
  28906. </XPD:OBJ>
  28907. <XPD:OBJ name="ParticipatingStimuli[28]" type="UMLStimulus" guid="gEtk/cB3KEOiz2OMHIXtXQAA">
  28908. <XPD:ATTR name="Name" type="string">OnSend</XPD:ATTR>
  28909. <XPD:REF name="Sender">ychpc6mSzUOyFf7vQMlVXAAA</XPD:REF>
  28910. <XPD:REF name="Receiver">j+NgCUOjNE2kmFd3hYSIegAA</XPD:REF>
  28911. <XPD:OBJ name="Action" type="UMLSendAction" guid="vYVQ30yRHka82RFV1CmGcAAA">
  28912. <XPD:REF name="Stimulus">gEtk/cB3KEOiz2OMHIXtXQAA</XPD:REF>
  28913. </XPD:OBJ>
  28914. <XPD:REF name="InteractionInstanceSet">0VTzN8sts0yg55EvvKzPQAAA</XPD:REF>
  28915. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  28916. <XPD:REF name="Views[0]">q6ROVMPvT06hHZhtrvcFGQAA</XPD:REF>
  28917. <XPD:REF name="Views[1]">bGERDMyxMEa6CW9qKBX+1wAA</XPD:REF>
  28918. <XPD:REF name="Views[2]">TMskV16980eQsEyZNynlWwAA</XPD:REF>
  28919. <XPD:REF name="Views[3]">IVZWn1v//kuUTHzAR8Y4JAAA</XPD:REF>
  28920. </XPD:OBJ>
  28921. <XPD:OBJ name="ParticipatingStimuli[29]" type="UMLStimulus" guid="jfHJN6N3Q0mtnffCkx/XNAAA">
  28922. <XPD:ATTR name="Name" type="string">Send</XPD:ATTR>
  28923. <XPD:REF name="Sender">ychpc6mSzUOyFf7vQMlVXAAA</XPD:REF>
  28924. <XPD:REF name="Receiver">Ta3rZIdU6E2pIcWjSM7HXgAA</XPD:REF>
  28925. <XPD:OBJ name="Action" type="UMLSendAction" guid="lFZIwTxjTECgPGzjGEd8MwAA">
  28926. <XPD:REF name="Stimulus">jfHJN6N3Q0mtnffCkx/XNAAA</XPD:REF>
  28927. </XPD:OBJ>
  28928. <XPD:REF name="InteractionInstanceSet">0VTzN8sts0yg55EvvKzPQAAA</XPD:REF>
  28929. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  28930. <XPD:REF name="Views[0]">coQmEVUSeEa7og7ZhhbDBwAA</XPD:REF>
  28931. <XPD:REF name="Views[1]">L0UJtA7FfkmQkbmXX/jEiAAA</XPD:REF>
  28932. <XPD:REF name="Views[2]">2iZtuyG2AEyNn7rBU0SUNgAA</XPD:REF>
  28933. <XPD:REF name="Views[3]">6zKFlCujT0WpFevsOSC85gAA</XPD:REF>
  28934. </XPD:OBJ>
  28935. <XPD:OBJ name="ParticipatingStimuli[30]" type="UMLStimulus" guid="XhOJgHKLNE+7Q4KPQbSulAAA">
  28936. <XPD:ATTR name="Name" type="string">OnClose</XPD:ATTR>
  28937. <XPD:REF name="Sender">lvD/j4YgmkG/Ov+o+mJZPQAA</XPD:REF>
  28938. <XPD:REF name="Receiver">rscStAuJEkiUAz9WikX0hQAA</XPD:REF>
  28939. <XPD:OBJ name="Action" type="UMLSendAction" guid="+y6fb/0MkES4V7aXpifRrwAA">
  28940. <XPD:REF name="Stimulus">XhOJgHKLNE+7Q4KPQbSulAAA</XPD:REF>
  28941. </XPD:OBJ>
  28942. <XPD:REF name="InteractionInstanceSet">0VTzN8sts0yg55EvvKzPQAAA</XPD:REF>
  28943. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  28944. <XPD:REF name="Views[0]">MY04krdOgUy47GAbt0NDFAAA</XPD:REF>
  28945. <XPD:REF name="Views[1]">MQqABXJYrk+k9d7zfFlN8AAA</XPD:REF>
  28946. <XPD:REF name="Views[2]">l5UXhnDmB0WogcVpc2M4rgAA</XPD:REF>
  28947. <XPD:REF name="Views[3]">rsh82z+sNUi6cSYk5yYC7wAA</XPD:REF>
  28948. </XPD:OBJ>
  28949. <XPD:OBJ name="ParticipatingStimuli[31]" type="UMLStimulus" guid="M2ziWA1eJUGke3Uslc7kMwAA">
  28950. <XPD:ATTR name="Name" type="string">Disconnect</XPD:ATTR>
  28951. <XPD:REF name="Sender">HdPN0QWbYUq0xPzVpVWOdwAA</XPD:REF>
  28952. <XPD:REF name="Receiver">lvD/j4YgmkG/Ov+o+mJZPQAA</XPD:REF>
  28953. <XPD:OBJ name="Action" type="UMLSendAction" guid="kgrMIPE5SkC/Sx/7xpSMkwAA">
  28954. <XPD:REF name="Stimulus">M2ziWA1eJUGke3Uslc7kMwAA</XPD:REF>
  28955. </XPD:OBJ>
  28956. <XPD:REF name="InteractionInstanceSet">0VTzN8sts0yg55EvvKzPQAAA</XPD:REF>
  28957. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  28958. <XPD:REF name="Views[0]">SjVH++WOwEynnRt6joGZJQAA</XPD:REF>
  28959. <XPD:REF name="Views[1]">b/oqJ+rxEU2fnvZVXgH+nAAA</XPD:REF>
  28960. <XPD:REF name="Views[2]">/m1pUbUroE2iitUeU8JX7wAA</XPD:REF>
  28961. <XPD:REF name="Views[3]">CSztBO+hBkec4+FndMKfvQAA</XPD:REF>
  28962. </XPD:OBJ>
  28963. <XPD:OBJ name="ParticipatingStimuli[32]" type="UMLStimulus" guid="JjTzmv8xZkyzSk5L/26mAAAA">
  28964. <XPD:ATTR name="Name" type="string">Send</XPD:ATTR>
  28965. <XPD:ATTR name="Arguments" type="string">connid, data, length</XPD:ATTR>
  28966. <XPD:REF name="Sender">wQGBjVheXk6JUG6UyHLOLQAA</XPD:REF>
  28967. <XPD:REF name="Receiver">U2Za99rIrEi8z93FLSAjUAAA</XPD:REF>
  28968. <XPD:OBJ name="Action" type="UMLCallAction" guid="9TuOGb8hV0SsHj83sxJigQAA">
  28969. <XPD:REF name="Stimulus">JjTzmv8xZkyzSk5L/26mAAAA</XPD:REF>
  28970. </XPD:OBJ>
  28971. <XPD:REF name="InteractionInstanceSet">0VTzN8sts0yg55EvvKzPQAAA</XPD:REF>
  28972. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  28973. <XPD:REF name="Views[0]">m/wbvETGy0yBNNBC3y+LcgAA</XPD:REF>
  28974. <XPD:REF name="Views[1]">xj7vLwvzCUGhy9isZA0aLgAA</XPD:REF>
  28975. <XPD:REF name="Views[2]">ZsPa88BVZkW5bJMcVDmQmQAA</XPD:REF>
  28976. <XPD:REF name="Views[3]">imunYXyTJEaYxo2oE3rO8QAA</XPD:REF>
  28977. </XPD:OBJ>
  28978. <XPD:OBJ name="ParticipatingStimuli[33]" type="UMLStimulus" guid="0hr2j6uSRkiDwGZUmx4uigAA">
  28979. <XPD:ATTR name="Name" type="string">OnClose</XPD:ATTR>
  28980. <XPD:REF name="Sender">ychpc6mSzUOyFf7vQMlVXAAA</XPD:REF>
  28981. <XPD:REF name="Receiver">j+NgCUOjNE2kmFd3hYSIegAA</XPD:REF>
  28982. <XPD:OBJ name="Action" type="UMLSendAction" guid="WsN6rEDS/0mYEh/pc7aCdwAA">
  28983. <XPD:REF name="Stimulus">0hr2j6uSRkiDwGZUmx4uigAA</XPD:REF>
  28984. </XPD:OBJ>
  28985. <XPD:REF name="InteractionInstanceSet">0VTzN8sts0yg55EvvKzPQAAA</XPD:REF>
  28986. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  28987. <XPD:REF name="Views[0]">SbIpBJS4mUWStRZ1eWLzJwAA</XPD:REF>
  28988. <XPD:REF name="Views[1]">DYKrOjKO90uJWIXbDTcuxAAA</XPD:REF>
  28989. <XPD:REF name="Views[2]">NkaArdl1tEe5WDfEILo9vwAA</XPD:REF>
  28990. <XPD:REF name="Views[3]">2vMTGccSG0qulaKXfmxJOQAA</XPD:REF>
  28991. </XPD:OBJ>
  28992. <XPD:OBJ name="ParticipatingStimuli[34]" type="UMLStimulus" guid="fEaX7prSFk6ZtUpnQCErOgAA">
  28993. <XPD:ATTR name="Name" type="string">Disconnect</XPD:ATTR>
  28994. <XPD:REF name="Sender">Ta3rZIdU6E2pIcWjSM7HXgAA</XPD:REF>
  28995. <XPD:REF name="Receiver">ychpc6mSzUOyFf7vQMlVXAAA</XPD:REF>
  28996. <XPD:OBJ name="Action" type="UMLSendAction" guid="3cDaoV7pokCZfyAaX/1UFgAA">
  28997. <XPD:REF name="Stimulus">fEaX7prSFk6ZtUpnQCErOgAA</XPD:REF>
  28998. </XPD:OBJ>
  28999. <XPD:REF name="InteractionInstanceSet">0VTzN8sts0yg55EvvKzPQAAA</XPD:REF>
  29000. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  29001. <XPD:REF name="Views[0]">rE0KjgQ/y0aUQ421QvI9MQAA</XPD:REF>
  29002. <XPD:REF name="Views[1]">aCSWUC1P4kWuqsFsZzEWXwAA</XPD:REF>
  29003. <XPD:REF name="Views[2]">JYoqYPBPmUagKDUMjijnDAAA</XPD:REF>
  29004. <XPD:REF name="Views[3]">uPcqBpCTJUuTBrGnpIPl8wAA</XPD:REF>
  29005. </XPD:OBJ>
  29006. <XPD:OBJ name="ParticipatingStimuli[35]" type="UMLStimulus" guid="K5Yx1sRrakeMEdhgvbU6BwAA">
  29007. <XPD:ATTR name="Name" type="string">OnSend</XPD:ATTR>
  29008. <XPD:ATTR name="Arguments" type="string">connid, data, length</XPD:ATTR>
  29009. <XPD:REF name="Sender">U2Za99rIrEi8z93FLSAjUAAA</XPD:REF>
  29010. <XPD:REF name="Receiver">Amawaz/I9kSR3ZRprOaA0QAA</XPD:REF>
  29011. <XPD:OBJ name="Action" type="UMLCallAction" guid="ueXihsNUCEu1w11OCoSSmQAA">
  29012. <XPD:REF name="Stimulus">K5Yx1sRrakeMEdhgvbU6BwAA</XPD:REF>
  29013. </XPD:OBJ>
  29014. <XPD:REF name="InteractionInstanceSet">0VTzN8sts0yg55EvvKzPQAAA</XPD:REF>
  29015. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  29016. <XPD:REF name="Views[0]">nNaRZXTwN0205YVILz8JdgAA</XPD:REF>
  29017. <XPD:REF name="Views[1]">dVHaT6Oj5k6+vZMeEoG7CAAA</XPD:REF>
  29018. <XPD:REF name="Views[2]">A2L6ylQ4rk6NNju+jcWmwQAA</XPD:REF>
  29019. <XPD:REF name="Views[3]">Yu9QG3liv0eCvJ81Te0GhgAA</XPD:REF>
  29020. </XPD:OBJ>
  29021. <XPD:OBJ name="ParticipatingStimuli[36]" type="UMLStimulus" guid="OVurhNbPjE23+XwihCOnFQAA">
  29022. <XPD:ATTR name="Name" type="string">Stop</XPD:ATTR>
  29023. <XPD:REF name="Sender">rscStAuJEkiUAz9WikX0hQAA</XPD:REF>
  29024. <XPD:REF name="Receiver">lvD/j4YgmkG/Ov+o+mJZPQAA</XPD:REF>
  29025. <XPD:OBJ name="Action" type="UMLCallAction" guid="ZP9CZy7dMEGI+ooWsuOOIAAA">
  29026. <XPD:REF name="Stimulus">OVurhNbPjE23+XwihCOnFQAA</XPD:REF>
  29027. </XPD:OBJ>
  29028. <XPD:REF name="InteractionInstanceSet">0VTzN8sts0yg55EvvKzPQAAA</XPD:REF>
  29029. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  29030. <XPD:REF name="Views[0]">lXG+rFjJOk64gnsWL44HegAA</XPD:REF>
  29031. <XPD:REF name="Views[1]">rmlye/89SEmq7jZxEta5EgAA</XPD:REF>
  29032. <XPD:REF name="Views[2]">nargtOdxOkms2XIcdCbGpQAA</XPD:REF>
  29033. <XPD:REF name="Views[3]">oVTOcCKb4Ea7ZY+QCGJ6kgAA</XPD:REF>
  29034. </XPD:OBJ>
  29035. <XPD:OBJ name="ParticipatingStimuli[37]" type="UMLStimulus" guid="4nCUuj5zWkyD5QM1T7mWoAAA">
  29036. <XPD:ATTR name="Name" type="string">Disconnect</XPD:ATTR>
  29037. <XPD:REF name="Sender">lvD/j4YgmkG/Ov+o+mJZPQAA</XPD:REF>
  29038. <XPD:REF name="Receiver">HdPN0QWbYUq0xPzVpVWOdwAA</XPD:REF>
  29039. <XPD:OBJ name="Action" type="UMLSendAction" guid="0PAUJY22dUSzbJzfmOnTLgAA">
  29040. <XPD:REF name="Stimulus">4nCUuj5zWkyD5QM1T7mWoAAA</XPD:REF>
  29041. </XPD:OBJ>
  29042. <XPD:REF name="InteractionInstanceSet">0VTzN8sts0yg55EvvKzPQAAA</XPD:REF>
  29043. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  29044. <XPD:REF name="Views[0]">6UPro7leY0O1DYOm4gvoCQAA</XPD:REF>
  29045. <XPD:REF name="Views[1]">WSK9nqCtX0Ocg+BqcJW2egAA</XPD:REF>
  29046. <XPD:REF name="Views[2]">Q21MrcGRXE69jo3PPiIs3gAA</XPD:REF>
  29047. <XPD:REF name="Views[3]">IETSI6TbCUiBDkuAAHLnMwAA</XPD:REF>
  29048. </XPD:OBJ>
  29049. <XPD:OBJ name="ParticipatingStimuli[38]" type="UMLStimulus" guid="Fz8nASWwCE6JmU5bZSWDjAAA">
  29050. <XPD:ATTR name="Name" type="string">OnClose</XPD:ATTR>
  29051. <XPD:REF name="Sender">lvD/j4YgmkG/Ov+o+mJZPQAA</XPD:REF>
  29052. <XPD:REF name="Receiver">rscStAuJEkiUAz9WikX0hQAA</XPD:REF>
  29053. <XPD:OBJ name="Action" type="UMLSendAction" guid="Z4FZQu/940OSxbrwbLDdFgAA">
  29054. <XPD:REF name="Stimulus">Fz8nASWwCE6JmU5bZSWDjAAA</XPD:REF>
  29055. </XPD:OBJ>
  29056. <XPD:REF name="InteractionInstanceSet">0VTzN8sts0yg55EvvKzPQAAA</XPD:REF>
  29057. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  29058. <XPD:REF name="Views[0]">PmJ8Hi7oT0mfzr2wIKif6wAA</XPD:REF>
  29059. <XPD:REF name="Views[1]">VM+rb+kH+Ue3S/J2ZCjRrwAA</XPD:REF>
  29060. <XPD:REF name="Views[2]">7vEjz7SLlEy6ZrDvf+dUwAAA</XPD:REF>
  29061. <XPD:REF name="Views[3]">5LWhxnHUIkCSK1bwqZrXGgAA</XPD:REF>
  29062. </XPD:OBJ>
  29063. <XPD:OBJ name="ParticipatingStimuli[39]" type="UMLStimulus" guid="MwEkpjxhMEmwSm9iWOGPMAAA">
  29064. <XPD:ATTR name="Name" type="string">Disconnect</XPD:ATTR>
  29065. <XPD:REF name="Sender">j+NgCUOjNE2kmFd3hYSIegAA</XPD:REF>
  29066. <XPD:REF name="Receiver">ychpc6mSzUOyFf7vQMlVXAAA</XPD:REF>
  29067. <XPD:OBJ name="Action" type="UMLCallAction" guid="5268ejuk7kyBZJHritCdsAAA">
  29068. <XPD:REF name="Stimulus">MwEkpjxhMEmwSm9iWOGPMAAA</XPD:REF>
  29069. </XPD:OBJ>
  29070. <XPD:REF name="InteractionInstanceSet">0VTzN8sts0yg55EvvKzPQAAA</XPD:REF>
  29071. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  29072. <XPD:REF name="Views[0]">Up/UudcwsEyJGWHcu8B1oQAA</XPD:REF>
  29073. <XPD:REF name="Views[1]">1l/tFba2wUC4n9f098qCdwAA</XPD:REF>
  29074. <XPD:REF name="Views[2]">roKbMUiApEGs6m4YdM5MKgAA</XPD:REF>
  29075. <XPD:REF name="Views[3]">cq5rOtn5QUO9sNP33BFtjAAA</XPD:REF>
  29076. </XPD:OBJ>
  29077. <XPD:OBJ name="ParticipatingStimuli[40]" type="UMLStimulus" guid="QcAX8dFF2kyeKSVNYAQyGAAA">
  29078. <XPD:ATTR name="Name" type="string">OnReceive</XPD:ATTR>
  29079. <XPD:ATTR name="Arguments" type="string">connid, data, length</XPD:ATTR>
  29080. <XPD:REF name="Sender">U2Za99rIrEi8z93FLSAjUAAA</XPD:REF>
  29081. <XPD:REF name="Receiver">Amawaz/I9kSR3ZRprOaA0QAA</XPD:REF>
  29082. <XPD:OBJ name="Action" type="UMLCallAction" guid="1+j+UaP600icyCvJh+4zwwAA">
  29083. <XPD:REF name="Stimulus">QcAX8dFF2kyeKSVNYAQyGAAA</XPD:REF>
  29084. </XPD:OBJ>
  29085. <XPD:REF name="InteractionInstanceSet">0VTzN8sts0yg55EvvKzPQAAA</XPD:REF>
  29086. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  29087. <XPD:REF name="Views[0]">+cchD3UcdkSIFdn3Geou7wAA</XPD:REF>
  29088. <XPD:REF name="Views[1]">j1aaoqxTZUSIsf1F6UeWUQAA</XPD:REF>
  29089. <XPD:REF name="Views[2]">y2KvAReGuUWYtTo2fXfyQwAA</XPD:REF>
  29090. <XPD:REF name="Views[3]">yFUxll7wz0y1kQ9REt/BgAAA</XPD:REF>
  29091. </XPD:OBJ>
  29092. <XPD:OBJ name="ParticipatingStimuli[41]" type="UMLStimulus" guid="QHwYoSSQtESypYaOH9iHjwAA">
  29093. <XPD:ATTR name="Name" type="string">OnClose</XPD:ATTR>
  29094. <XPD:REF name="Sender">ychpc6mSzUOyFf7vQMlVXAAA</XPD:REF>
  29095. <XPD:REF name="Receiver">j+NgCUOjNE2kmFd3hYSIegAA</XPD:REF>
  29096. <XPD:OBJ name="Action" type="UMLSendAction" guid="aX4chpcTJEKMBjvFaB/jiQAA">
  29097. <XPD:REF name="Stimulus">QHwYoSSQtESypYaOH9iHjwAA</XPD:REF>
  29098. </XPD:OBJ>
  29099. <XPD:REF name="InteractionInstanceSet">0VTzN8sts0yg55EvvKzPQAAA</XPD:REF>
  29100. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  29101. <XPD:REF name="Views[0]">xx+bHdVdikeFEEdZRpUAewAA</XPD:REF>
  29102. <XPD:REF name="Views[1]">dfVqd0sfBE2hH5rmjdwGWAAA</XPD:REF>
  29103. <XPD:REF name="Views[2]">pye+9M/B/Ui+KdBZI2OngAAA</XPD:REF>
  29104. <XPD:REF name="Views[3]">k1vxzQkMrkaMKktmGzhg6AAA</XPD:REF>
  29105. </XPD:OBJ>
  29106. <XPD:OBJ name="ParticipatingStimuli[42]" type="UMLStimulus" guid="0tMhx9FGokewzBdSGlA2ygAA">
  29107. <XPD:ATTR name="Name" type="string">Disconnect</XPD:ATTR>
  29108. <XPD:REF name="Sender">ychpc6mSzUOyFf7vQMlVXAAA</XPD:REF>
  29109. <XPD:REF name="Receiver">Ta3rZIdU6E2pIcWjSM7HXgAA</XPD:REF>
  29110. <XPD:OBJ name="Action" type="UMLSendAction" guid="Mrto8cXvm0iJbay1wz/TFgAA">
  29111. <XPD:REF name="Stimulus">0tMhx9FGokewzBdSGlA2ygAA</XPD:REF>
  29112. </XPD:OBJ>
  29113. <XPD:REF name="InteractionInstanceSet">0VTzN8sts0yg55EvvKzPQAAA</XPD:REF>
  29114. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  29115. <XPD:REF name="Views[0]">b2G/gJEzcEW5tix0y/s0xQAA</XPD:REF>
  29116. <XPD:REF name="Views[1]">kn00Pmo480e5RQNFO3SaVQAA</XPD:REF>
  29117. <XPD:REF name="Views[2]">b7yhyUUMe0K+1ctblbL45wAA</XPD:REF>
  29118. <XPD:REF name="Views[3]">mp/wApNCTE6ypYEsa9v4igAA</XPD:REF>
  29119. </XPD:OBJ>
  29120. <XPD:OBJ name="ParticipatingStimuli[43]" type="UMLStimulus" guid="F0p8CwFIxE6A+uFqsVdypwAA">
  29121. <XPD:ATTR name="Name" type="string">Stop</XPD:ATTR>
  29122. <XPD:REF name="Sender">j+NgCUOjNE2kmFd3hYSIegAA</XPD:REF>
  29123. <XPD:REF name="Receiver">ychpc6mSzUOyFf7vQMlVXAAA</XPD:REF>
  29124. <XPD:OBJ name="Action" type="UMLCallAction" guid="cm/gdbc6b0qyuFiAi5GbAAAA">
  29125. <XPD:REF name="Stimulus">F0p8CwFIxE6A+uFqsVdypwAA</XPD:REF>
  29126. </XPD:OBJ>
  29127. <XPD:REF name="InteractionInstanceSet">0VTzN8sts0yg55EvvKzPQAAA</XPD:REF>
  29128. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  29129. <XPD:REF name="Views[0]">UNWvYjoToE6l/0jU2PyghwAA</XPD:REF>
  29130. <XPD:REF name="Views[1]">zWxSevr/IUOajqRARJ1l1AAA</XPD:REF>
  29131. <XPD:REF name="Views[2]">Yp0xifbDI0WQPg2vD/G0fAAA</XPD:REF>
  29132. <XPD:REF name="Views[3]">+2vfYZ56s0CyiXoJ8R7iJgAA</XPD:REF>
  29133. </XPD:OBJ>
  29134. <XPD:OBJ name="ParticipatingStimuli[44]" type="UMLStimulus" guid="QJhSCFnA0Ei2roB4lPLNhgAA">
  29135. <XPD:ATTR name="Name" type="string">OnClose</XPD:ATTR>
  29136. <XPD:ATTR name="Arguments" type="string">connid, operation, code</XPD:ATTR>
  29137. <XPD:REF name="Sender">U2Za99rIrEi8z93FLSAjUAAA</XPD:REF>
  29138. <XPD:REF name="Receiver">Amawaz/I9kSR3ZRprOaA0QAA</XPD:REF>
  29139. <XPD:OBJ name="Action" type="UMLCallAction" guid="oM7/n4DXd02jMUSJWCnLDAAA">
  29140. <XPD:REF name="Stimulus">QJhSCFnA0Ei2roB4lPLNhgAA</XPD:REF>
  29141. </XPD:OBJ>
  29142. <XPD:REF name="InteractionInstanceSet">0VTzN8sts0yg55EvvKzPQAAA</XPD:REF>
  29143. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  29144. <XPD:REF name="Views[0]">955086JJSEGzOBHG63RjTwAA</XPD:REF>
  29145. <XPD:REF name="Views[1]">BFyw4OXcT06YrEqacLGKXwAA</XPD:REF>
  29146. <XPD:REF name="Views[2]">cDWgkn6r2UOMKQhK6hQcxAAA</XPD:REF>
  29147. <XPD:REF name="Views[3]">tHnz7M3NPE+/2OEzfK1dWQAA</XPD:REF>
  29148. </XPD:OBJ>
  29149. <XPD:OBJ name="ParticipatingStimuli[45]" type="UMLStimulus" guid="FjbPFNpo106+r3RZ67ZnFwAA">
  29150. <XPD:ATTR name="Name" type="string">OnShutdown</XPD:ATTR>
  29151. <XPD:REF name="Sender">ychpc6mSzUOyFf7vQMlVXAAA</XPD:REF>
  29152. <XPD:REF name="Receiver">j+NgCUOjNE2kmFd3hYSIegAA</XPD:REF>
  29153. <XPD:OBJ name="Action" type="UMLSendAction" guid="CQqwq0SwfUix8WNhRvwDHwAA">
  29154. <XPD:REF name="Stimulus">FjbPFNpo106+r3RZ67ZnFwAA</XPD:REF>
  29155. </XPD:OBJ>
  29156. <XPD:REF name="InteractionInstanceSet">0VTzN8sts0yg55EvvKzPQAAA</XPD:REF>
  29157. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  29158. <XPD:REF name="Views[0]">095qm2doBU2w6jghi0CZlgAA</XPD:REF>
  29159. <XPD:REF name="Views[1]">Zp1voyU25E61seke08J0QwAA</XPD:REF>
  29160. <XPD:REF name="Views[2]">Rj5w5zVwUUGx7E5cQcB1AgAA</XPD:REF>
  29161. <XPD:REF name="Views[3]">RGk3C3ZpuUiup+bk6reIvQAA</XPD:REF>
  29162. </XPD:OBJ>
  29163. <XPD:OBJ name="ParticipatingStimuli[46]" type="UMLStimulus" guid="yXKHIjR8gkG5PTWkHsolYwAA">
  29164. <XPD:ATTR name="Name" type="string">Stop</XPD:ATTR>
  29165. <XPD:REF name="Sender">wQGBjVheXk6JUG6UyHLOLQAA</XPD:REF>
  29166. <XPD:REF name="Receiver">U2Za99rIrEi8z93FLSAjUAAA</XPD:REF>
  29167. <XPD:OBJ name="Action" type="UMLCallAction" guid="yit+MT4XX0SbQAci2+YsAAAA">
  29168. <XPD:REF name="Stimulus">yXKHIjR8gkG5PTWkHsolYwAA</XPD:REF>
  29169. </XPD:OBJ>
  29170. <XPD:REF name="InteractionInstanceSet">0VTzN8sts0yg55EvvKzPQAAA</XPD:REF>
  29171. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  29172. <XPD:REF name="Views[0]">tKJbUizZ0Eez+ToWvvvHTAAA</XPD:REF>
  29173. <XPD:REF name="Views[1]">ZS6aJbCFSEiHJ5du+sv0WgAA</XPD:REF>
  29174. <XPD:REF name="Views[2]">UAtND7maHEmdHp22WWu9PAAA</XPD:REF>
  29175. <XPD:REF name="Views[3]">JrCfG8BVq0mpTb1pF1DOhgAA</XPD:REF>
  29176. </XPD:OBJ>
  29177. <XPD:OBJ name="ParticipatingStimuli[47]" type="UMLStimulus" guid="0c9hLinu20uJNJm9U5CPyAAA">
  29178. <XPD:ATTR name="Name" type="string">OnShutdown</XPD:ATTR>
  29179. <XPD:REF name="Sender">U2Za99rIrEi8z93FLSAjUAAA</XPD:REF>
  29180. <XPD:REF name="Receiver">Amawaz/I9kSR3ZRprOaA0QAA</XPD:REF>
  29181. <XPD:OBJ name="Action" type="UMLCallAction" guid="PtTM1rS/FUyEa5j2IL8uFAAA">
  29182. <XPD:REF name="Stimulus">0c9hLinu20uJNJm9U5CPyAAA</XPD:REF>
  29183. </XPD:OBJ>
  29184. <XPD:REF name="InteractionInstanceSet">0VTzN8sts0yg55EvvKzPQAAA</XPD:REF>
  29185. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  29186. <XPD:REF name="Views[0]">bDYJaJ+Kb06dtPzUvKpOOQAA</XPD:REF>
  29187. <XPD:REF name="Views[1]">VZMSVA1tZUuzkUJALomXGgAA</XPD:REF>
  29188. <XPD:REF name="Views[2]">ufQZhorP/UyYWr+g8Wx6WgAA</XPD:REF>
  29189. <XPD:REF name="Views[3]">34tdzCVMxUmHXv6nThGzEwAA</XPD:REF>
  29190. </XPD:OBJ>
  29191. <XPD:ATTR name="#OwnedFrames" type="integer">3</XPD:ATTR>
  29192. <XPD:OBJ name="OwnedFrames[0]" type="UMLFrame" guid="MOFYyfCzwkacWBKij6TkqAAA">
  29193. <XPD:ATTR name="Name" type="string">Listener &amp; Agent</XPD:ATTR>
  29194. <XPD:ATTR name="FrameKind" type="string">Create</XPD:ATTR>
  29195. <XPD:REF name="InteractionInstanceSet">0VTzN8sts0yg55EvvKzPQAAA</XPD:REF>
  29196. </XPD:OBJ>
  29197. <XPD:OBJ name="OwnedFrames[1]" type="UMLFrame" guid="mXLdZtAY1UGqHwvRXIVC8AAA">
  29198. <XPD:ATTR name="Name" type="string">Frame1</XPD:ATTR>
  29199. <XPD:ATTR name="FrameKind" type="string">sd</XPD:ATTR>
  29200. <XPD:REF name="InteractionInstanceSet">0VTzN8sts0yg55EvvKzPQAAA</XPD:REF>
  29201. </XPD:OBJ>
  29202. <XPD:OBJ name="OwnedFrames[2]" type="UMLFrame" guid="Cs3VxrF2lk2isw4rtNcsLAAA">
  29203. <XPD:ATTR name="Name" type="string">Frame2</XPD:ATTR>
  29204. <XPD:ATTR name="FrameKind" type="string">sd</XPD:ATTR>
  29205. <XPD:REF name="InteractionInstanceSet">0VTzN8sts0yg55EvvKzPQAAA</XPD:REF>
  29206. </XPD:OBJ>
  29207. </XPD:OBJ>
  29208. <XPD:ATTR name="#ParticipatingInstances" type="integer">9</XPD:ATTR>
  29209. <XPD:OBJ name="ParticipatingInstances[0]" type="UMLObject" guid="wQGBjVheXk6JUG6UyHLOLQAA">
  29210. <XPD:ATTR name="Name" type="string">My Logic Controller</XPD:ATTR>
  29211. <XPD:REF name="CollaborationInstanceSet">5Xea+2Ha3kuZqH6rjIWf7AAA</XPD:REF>
  29212. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  29213. <XPD:REF name="Views[0]">EZHLxNt+aUejK04sc+0EUQAA</XPD:REF>
  29214. <XPD:REF name="Views[1]">bgjtXzPElEqJn9pi84tImgAA</XPD:REF>
  29215. <XPD:REF name="Views[2]">wfcNrZq7tka+YsApMmB1GQAA</XPD:REF>
  29216. <XPD:REF name="Views[3]">gtOTyYM9IUenocj7Nq/rCQAA</XPD:REF>
  29217. <XPD:ATTR name="#SendingStimuli" type="integer">12</XPD:ATTR>
  29218. <XPD:REF name="SendingStimuli[0]">UVJZlx7WuUW8BWRWnTMKVwAA</XPD:REF>
  29219. <XPD:REF name="SendingStimuli[1]">eiRtiRQwQU+VjHaN3rVhqAAA</XPD:REF>
  29220. <XPD:REF name="SendingStimuli[2]">3ll2HhKX0kq8L2WoIISIqQAA</XPD:REF>
  29221. <XPD:REF name="SendingStimuli[3]">qxo3boab2UKQT7Y0WGaO5wAA</XPD:REF>
  29222. <XPD:REF name="SendingStimuli[4]">0gQj+YWF1kWUYfNhSvBRRgAA</XPD:REF>
  29223. <XPD:REF name="SendingStimuli[5]">z1QNUA0z7UCZuLoDVY19rgAA</XPD:REF>
  29224. <XPD:REF name="SendingStimuli[6]">u0t7NrBh2EmsnM1kDsHdBwAA</XPD:REF>
  29225. <XPD:REF name="SendingStimuli[7]">IGSCEi76fECYOq9TAgfycAAA</XPD:REF>
  29226. <XPD:REF name="SendingStimuli[8]">4hoSWcXUfke9LteCU5kIwwAA</XPD:REF>
  29227. <XPD:REF name="SendingStimuli[9]">Dd01nPPtvUmZGMmaii+l8AAA</XPD:REF>
  29228. <XPD:REF name="SendingStimuli[10]">JjTzmv8xZkyzSk5L/26mAAAA</XPD:REF>
  29229. <XPD:REF name="SendingStimuli[11]">yXKHIjR8gkG5PTWkHsolYwAA</XPD:REF>
  29230. <XPD:ATTR name="#ReceivingStimuli" type="integer">4</XPD:ATTR>
  29231. <XPD:REF name="ReceivingStimuli[0]">mpQYN0pghkiv6UDJsnfuWwAA</XPD:REF>
  29232. <XPD:REF name="ReceivingStimuli[1]">gc1T6rnMnUylWpF5/By8ZAAA</XPD:REF>
  29233. <XPD:REF name="ReceivingStimuli[2]">zvjkh/olMkKz8fshUqs1/gAA</XPD:REF>
  29234. <XPD:REF name="ReceivingStimuli[3]">YB6eaJtPCk2AGSgtffbdcAAA</XPD:REF>
  29235. </XPD:OBJ>
  29236. <XPD:OBJ name="ParticipatingInstances[1]" type="UMLObject" guid="Amawaz/I9kSR3ZRprOaA0QAA">
  29237. <XPD:ATTR name="Name" type="string">My TCP Agent Listener</XPD:ATTR>
  29238. <XPD:REF name="CollaborationInstanceSet">5Xea+2Ha3kuZqH6rjIWf7AAA</XPD:REF>
  29239. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  29240. <XPD:REF name="Views[0]">swyQ21smL0awb2XAlPy5mgAA</XPD:REF>
  29241. <XPD:REF name="Views[1]">yexABU1UCEy5R/KkGohcEQAA</XPD:REF>
  29242. <XPD:REF name="Views[2]">iRb1QxsXIEirQ0i5vx5lMAAA</XPD:REF>
  29243. <XPD:REF name="Views[3]">enASZyLbhUip3579An5eRwAA</XPD:REF>
  29244. <XPD:ATTR name="#SendingStimuli" type="integer">2</XPD:ATTR>
  29245. <XPD:REF name="SendingStimuli[0]">mpQYN0pghkiv6UDJsnfuWwAA</XPD:REF>
  29246. <XPD:REF name="SendingStimuli[1]">zvjkh/olMkKz8fshUqs1/gAA</XPD:REF>
  29247. <XPD:ATTR name="#ReceivingStimuli" type="integer">14</XPD:ATTR>
  29248. <XPD:REF name="ReceivingStimuli[0]">UVJZlx7WuUW8BWRWnTMKVwAA</XPD:REF>
  29249. <XPD:REF name="ReceivingStimuli[1]">Wjv7v/0JW0SsHdI2VbWR+AAA</XPD:REF>
  29250. <XPD:REF name="ReceivingStimuli[2]">8p8OEDcPcEqcPclkWC6twgAA</XPD:REF>
  29251. <XPD:REF name="ReceivingStimuli[3]">5CQCgkQMiEa8EdVYKZGhowAA</XPD:REF>
  29252. <XPD:REF name="ReceivingStimuli[4]">OtUn1tUnHUiiI6GLtYamBwAA</XPD:REF>
  29253. <XPD:REF name="ReceivingStimuli[5]">/HUsBl+/S0CY4MtM5ABl2AAA</XPD:REF>
  29254. <XPD:REF name="ReceivingStimuli[6]">Wd9H4IjL3USBGC0pH5hlUQAA</XPD:REF>
  29255. <XPD:REF name="ReceivingStimuli[7]">u0t7NrBh2EmsnM1kDsHdBwAA</XPD:REF>
  29256. <XPD:REF name="ReceivingStimuli[8]">jQfI7z+Tv0umyvJ5ac6g1wAA</XPD:REF>
  29257. <XPD:REF name="ReceivingStimuli[9]">JunGTRMAMEuAy1IqCOHccQAA</XPD:REF>
  29258. <XPD:REF name="ReceivingStimuli[10]">K5Yx1sRrakeMEdhgvbU6BwAA</XPD:REF>
  29259. <XPD:REF name="ReceivingStimuli[11]">QcAX8dFF2kyeKSVNYAQyGAAA</XPD:REF>
  29260. <XPD:REF name="ReceivingStimuli[12]">QJhSCFnA0Ei2roB4lPLNhgAA</XPD:REF>
  29261. <XPD:REF name="ReceivingStimuli[13]">0c9hLinu20uJNJm9U5CPyAAA</XPD:REF>
  29262. </XPD:OBJ>
  29263. <XPD:OBJ name="ParticipatingInstances[2]" type="UMLObject" guid="U2Za99rIrEi8z93FLSAjUAAA">
  29264. <XPD:ATTR name="Name" type="string">TCP Agent</XPD:ATTR>
  29265. <XPD:REF name="CollaborationInstanceSet">5Xea+2Ha3kuZqH6rjIWf7AAA</XPD:REF>
  29266. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  29267. <XPD:REF name="Views[0]">zlV9NJZWG02GGPAxyuQehAAA</XPD:REF>
  29268. <XPD:REF name="Views[1]">mNvSnPlpGUa+X6DT/4CU0gAA</XPD:REF>
  29269. <XPD:REF name="Views[2]">K/WqY2T7hECp3eSoc+cc9QAA</XPD:REF>
  29270. <XPD:REF name="Views[3]">BexDoaFUEkCBpmk29zrEggAA</XPD:REF>
  29271. <XPD:ATTR name="#SendingStimuli" type="integer">14</XPD:ATTR>
  29272. <XPD:REF name="SendingStimuli[0]">gc1T6rnMnUylWpF5/By8ZAAA</XPD:REF>
  29273. <XPD:REF name="SendingStimuli[1]">Wjv7v/0JW0SsHdI2VbWR+AAA</XPD:REF>
  29274. <XPD:REF name="SendingStimuli[2]">8p8OEDcPcEqcPclkWC6twgAA</XPD:REF>
  29275. <XPD:REF name="SendingStimuli[3]">5CQCgkQMiEa8EdVYKZGhowAA</XPD:REF>
  29276. <XPD:REF name="SendingStimuli[4]">OtUn1tUnHUiiI6GLtYamBwAA</XPD:REF>
  29277. <XPD:REF name="SendingStimuli[5]">/HUsBl+/S0CY4MtM5ABl2AAA</XPD:REF>
  29278. <XPD:REF name="SendingStimuli[6]">Wd9H4IjL3USBGC0pH5hlUQAA</XPD:REF>
  29279. <XPD:REF name="SendingStimuli[7]">YB6eaJtPCk2AGSgtffbdcAAA</XPD:REF>
  29280. <XPD:REF name="SendingStimuli[8]">jQfI7z+Tv0umyvJ5ac6g1wAA</XPD:REF>
  29281. <XPD:REF name="SendingStimuli[9]">JunGTRMAMEuAy1IqCOHccQAA</XPD:REF>
  29282. <XPD:REF name="SendingStimuli[10]">K5Yx1sRrakeMEdhgvbU6BwAA</XPD:REF>
  29283. <XPD:REF name="SendingStimuli[11]">QcAX8dFF2kyeKSVNYAQyGAAA</XPD:REF>
  29284. <XPD:REF name="SendingStimuli[12]">QJhSCFnA0Ei2roB4lPLNhgAA</XPD:REF>
  29285. <XPD:REF name="SendingStimuli[13]">0c9hLinu20uJNJm9U5CPyAAA</XPD:REF>
  29286. <XPD:ATTR name="#ReceivingStimuli" type="integer">10</XPD:ATTR>
  29287. <XPD:REF name="ReceivingStimuli[0]">eiRtiRQwQU+VjHaN3rVhqAAA</XPD:REF>
  29288. <XPD:REF name="ReceivingStimuli[1]">3ll2HhKX0kq8L2WoIISIqQAA</XPD:REF>
  29289. <XPD:REF name="ReceivingStimuli[2]">qxo3boab2UKQT7Y0WGaO5wAA</XPD:REF>
  29290. <XPD:REF name="ReceivingStimuli[3]">0gQj+YWF1kWUYfNhSvBRRgAA</XPD:REF>
  29291. <XPD:REF name="ReceivingStimuli[4]">z1QNUA0z7UCZuLoDVY19rgAA</XPD:REF>
  29292. <XPD:REF name="ReceivingStimuli[5]">IGSCEi76fECYOq9TAgfycAAA</XPD:REF>
  29293. <XPD:REF name="ReceivingStimuli[6]">4hoSWcXUfke9LteCU5kIwwAA</XPD:REF>
  29294. <XPD:REF name="ReceivingStimuli[7]">Dd01nPPtvUmZGMmaii+l8AAA</XPD:REF>
  29295. <XPD:REF name="ReceivingStimuli[8]">JjTzmv8xZkyzSk5L/26mAAAA</XPD:REF>
  29296. <XPD:REF name="ReceivingStimuli[9]">yXKHIjR8gkG5PTWkHsolYwAA</XPD:REF>
  29297. </XPD:OBJ>
  29298. <XPD:OBJ name="ParticipatingInstances[3]" type="UMLObject" guid="j+NgCUOjNE2kmFd3hYSIegAA">
  29299. <XPD:ATTR name="Name" type="string">Server Application</XPD:ATTR>
  29300. <XPD:REF name="CollaborationInstanceSet">5Xea+2Ha3kuZqH6rjIWf7AAA</XPD:REF>
  29301. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  29302. <XPD:REF name="Views[0]">YLHSMhGZSUK678eHArh3vAAA</XPD:REF>
  29303. <XPD:REF name="Views[1]">Of+EE4bQSk2dMrxBCuhmVwAA</XPD:REF>
  29304. <XPD:REF name="Views[2]">Vp06qjJ4m0i7DMRtTHJxNAAA</XPD:REF>
  29305. <XPD:REF name="Views[3]">fB7Q+DVBWE6rQM2gSNHKZAAA</XPD:REF>
  29306. <XPD:ATTR name="#SendingStimuli" type="integer">10</XPD:ATTR>
  29307. <XPD:REF name="SendingStimuli[0]">GKqHK7uaTEeoZL1eXATu1QAA</XPD:REF>
  29308. <XPD:REF name="SendingStimuli[1]">u/hYdn97j0e2w7qGm8lrPQAA</XPD:REF>
  29309. <XPD:REF name="SendingStimuli[2]">kAJ6OYlT5kSWgt6Y8JB6KQAA</XPD:REF>
  29310. <XPD:REF name="SendingStimuli[3]">RakUMYixx0eokaMaO8399AAA</XPD:REF>
  29311. <XPD:REF name="SendingStimuli[4]">PT5rHARWmkS/g4IqVuPQbwAA</XPD:REF>
  29312. <XPD:REF name="SendingStimuli[5]">gAVKOFcG5Uy+DJqh3e+rmQAA</XPD:REF>
  29313. <XPD:REF name="SendingStimuli[6]">X5T4GSZ++0CHKCiad7lJUQAA</XPD:REF>
  29314. <XPD:REF name="SendingStimuli[7]">02A3b3ioX0qlnvJtx6cIagAA</XPD:REF>
  29315. <XPD:REF name="SendingStimuli[8]">MwEkpjxhMEmwSm9iWOGPMAAA</XPD:REF>
  29316. <XPD:REF name="SendingStimuli[9]">F0p8CwFIxE6A+uFqsVdypwAA</XPD:REF>
  29317. <XPD:ATTR name="#ReceivingStimuli" type="integer">16</XPD:ATTR>
  29318. <XPD:REF name="ReceivingStimuli[0]">waLdiSPvU0aqFpb250AZIwAA</XPD:REF>
  29319. <XPD:REF name="ReceivingStimuli[1]">KjbQrlapxE2xRsUF2q8bDwAA</XPD:REF>
  29320. <XPD:REF name="ReceivingStimuli[2]">q1qjKctdRE2v7HKXDklokQAA</XPD:REF>
  29321. <XPD:REF name="ReceivingStimuli[3]">xbH85UKQlESFWJculb723gAA</XPD:REF>
  29322. <XPD:REF name="ReceivingStimuli[4]">0exvc+RmxE++FLqQZ+YzawAA</XPD:REF>
  29323. <XPD:REF name="ReceivingStimuli[5]">1hZ1Ivgi7UWnVEcQGQ9xdwAA</XPD:REF>
  29324. <XPD:REF name="ReceivingStimuli[6]">qB+snL4IlEeGy2CTYMy/zAAA</XPD:REF>
  29325. <XPD:REF name="ReceivingStimuli[7]">yyMM+2gkDEehAYP+raNxDQAA</XPD:REF>
  29326. <XPD:REF name="ReceivingStimuli[8]">pPAAy86kd0iPjz3jRkE7GQAA</XPD:REF>
  29327. <XPD:REF name="ReceivingStimuli[9]">zinYWd6ATEavjMBO+/H28wAA</XPD:REF>
  29328. <XPD:REF name="ReceivingStimuli[10]">R2zIGFrlCEKaKzyvT7GYSQAA</XPD:REF>
  29329. <XPD:REF name="ReceivingStimuli[11]">yEyx+76l70agEtERTC8A3gAA</XPD:REF>
  29330. <XPD:REF name="ReceivingStimuli[12]">gEtk/cB3KEOiz2OMHIXtXQAA</XPD:REF>
  29331. <XPD:REF name="ReceivingStimuli[13]">0hr2j6uSRkiDwGZUmx4uigAA</XPD:REF>
  29332. <XPD:REF name="ReceivingStimuli[14]">QHwYoSSQtESypYaOH9iHjwAA</XPD:REF>
  29333. <XPD:REF name="ReceivingStimuli[15]">FjbPFNpo106+r3RZ67ZnFwAA</XPD:REF>
  29334. </XPD:OBJ>
  29335. <XPD:OBJ name="ParticipatingInstances[4]" type="UMLObject" guid="ychpc6mSzUOyFf7vQMlVXAAA">
  29336. <XPD:ATTR name="Name" type="string">Server Component</XPD:ATTR>
  29337. <XPD:REF name="CollaborationInstanceSet">5Xea+2Ha3kuZqH6rjIWf7AAA</XPD:REF>
  29338. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  29339. <XPD:REF name="Views[0]">UgB5yC40g0yVEXFrzc9dqwAA</XPD:REF>
  29340. <XPD:REF name="Views[1]">dpffqY3360GzYdj7w2urkQAA</XPD:REF>
  29341. <XPD:REF name="Views[2]">Yog9jWlodUOwZiyEZFHuOQAA</XPD:REF>
  29342. <XPD:REF name="Views[3]">SGclKA1c/EeIKpRjr6adVAAA</XPD:REF>
  29343. <XPD:ATTR name="#SendingStimuli" type="integer">20</XPD:ATTR>
  29344. <XPD:REF name="SendingStimuli[0]">waLdiSPvU0aqFpb250AZIwAA</XPD:REF>
  29345. <XPD:REF name="SendingStimuli[1]">KjbQrlapxE2xRsUF2q8bDwAA</XPD:REF>
  29346. <XPD:REF name="SendingStimuli[2]">q1qjKctdRE2v7HKXDklokQAA</XPD:REF>
  29347. <XPD:REF name="SendingStimuli[3]">xbH85UKQlESFWJculb723gAA</XPD:REF>
  29348. <XPD:REF name="SendingStimuli[4]">0exvc+RmxE++FLqQZ+YzawAA</XPD:REF>
  29349. <XPD:REF name="SendingStimuli[5]">9Ol7xVDHfk+aOrYlU/XxDAAA</XPD:REF>
  29350. <XPD:REF name="SendingStimuli[6]">1hZ1Ivgi7UWnVEcQGQ9xdwAA</XPD:REF>
  29351. <XPD:REF name="SendingStimuli[7]">qB+snL4IlEeGy2CTYMy/zAAA</XPD:REF>
  29352. <XPD:REF name="SendingStimuli[8]">Mj5U0wte/Ui52pM+Nh0WIgAA</XPD:REF>
  29353. <XPD:REF name="SendingStimuli[9]">yyMM+2gkDEehAYP+raNxDQAA</XPD:REF>
  29354. <XPD:REF name="SendingStimuli[10]">pPAAy86kd0iPjz3jRkE7GQAA</XPD:REF>
  29355. <XPD:REF name="SendingStimuli[11]">zinYWd6ATEavjMBO+/H28wAA</XPD:REF>
  29356. <XPD:REF name="SendingStimuli[12]">R2zIGFrlCEKaKzyvT7GYSQAA</XPD:REF>
  29357. <XPD:REF name="SendingStimuli[13]">yEyx+76l70agEtERTC8A3gAA</XPD:REF>
  29358. <XPD:REF name="SendingStimuli[14]">gEtk/cB3KEOiz2OMHIXtXQAA</XPD:REF>
  29359. <XPD:REF name="SendingStimuli[15]">jfHJN6N3Q0mtnffCkx/XNAAA</XPD:REF>
  29360. <XPD:REF name="SendingStimuli[16]">0hr2j6uSRkiDwGZUmx4uigAA</XPD:REF>
  29361. <XPD:REF name="SendingStimuli[17]">QHwYoSSQtESypYaOH9iHjwAA</XPD:REF>
  29362. <XPD:REF name="SendingStimuli[18]">0tMhx9FGokewzBdSGlA2ygAA</XPD:REF>
  29363. <XPD:REF name="SendingStimuli[19]">FjbPFNpo106+r3RZ67ZnFwAA</XPD:REF>
  29364. <XPD:ATTR name="#ReceivingStimuli" type="integer">16</XPD:ATTR>
  29365. <XPD:REF name="ReceivingStimuli[0]">GKqHK7uaTEeoZL1eXATu1QAA</XPD:REF>
  29366. <XPD:REF name="ReceivingStimuli[1]">u/hYdn97j0e2w7qGm8lrPQAA</XPD:REF>
  29367. <XPD:REF name="ReceivingStimuli[2]">hhg1h6MW70ylqCivIbWRXQAA</XPD:REF>
  29368. <XPD:REF name="ReceivingStimuli[3]">/VRCJTy/oEur+ilCjeW2XgAA</XPD:REF>
  29369. <XPD:REF name="ReceivingStimuli[4]">kAJ6OYlT5kSWgt6Y8JB6KQAA</XPD:REF>
  29370. <XPD:REF name="ReceivingStimuli[5]">aXyZYOKcl0mBOwUqTqobmgAA</XPD:REF>
  29371. <XPD:REF name="ReceivingStimuli[6]">RakUMYixx0eokaMaO8399AAA</XPD:REF>
  29372. <XPD:REF name="ReceivingStimuli[7]">PT5rHARWmkS/g4IqVuPQbwAA</XPD:REF>
  29373. <XPD:REF name="ReceivingStimuli[8]">gAVKOFcG5Uy+DJqh3e+rmQAA</XPD:REF>
  29374. <XPD:REF name="ReceivingStimuli[9]">X5T4GSZ++0CHKCiad7lJUQAA</XPD:REF>
  29375. <XPD:REF name="ReceivingStimuli[10]">1zvjlDg+4kCIQVSgL1zDcQAA</XPD:REF>
  29376. <XPD:REF name="ReceivingStimuli[11]">wb7PgcS43U24SfLIi+31YQAA</XPD:REF>
  29377. <XPD:REF name="ReceivingStimuli[12]">02A3b3ioX0qlnvJtx6cIagAA</XPD:REF>
  29378. <XPD:REF name="ReceivingStimuli[13]">fEaX7prSFk6ZtUpnQCErOgAA</XPD:REF>
  29379. <XPD:REF name="ReceivingStimuli[14]">MwEkpjxhMEmwSm9iWOGPMAAA</XPD:REF>
  29380. <XPD:REF name="ReceivingStimuli[15]">F0p8CwFIxE6A+uFqsVdypwAA</XPD:REF>
  29381. </XPD:OBJ>
  29382. <XPD:OBJ name="ParticipatingInstances[5]" type="UMLObject" guid="Ta3rZIdU6E2pIcWjSM7HXgAA">
  29383. <XPD:ATTR name="Name" type="string">Client Application</XPD:ATTR>
  29384. <XPD:REF name="CollaborationInstanceSet">5Xea+2Ha3kuZqH6rjIWf7AAA</XPD:REF>
  29385. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  29386. <XPD:REF name="Views[0]">vCbJ1MWtek+az88C5aAL/gAA</XPD:REF>
  29387. <XPD:REF name="Views[1]">DKt3hU+zzUSpte7zoVHRzQAA</XPD:REF>
  29388. <XPD:REF name="Views[2]">zX8HV7Zftk28YPxHFmPixwAA</XPD:REF>
  29389. <XPD:REF name="Views[3]">04EYjXxjXESV7JyM0501yQAA</XPD:REF>
  29390. <XPD:ATTR name="#SendingStimuli" type="integer">6</XPD:ATTR>
  29391. <XPD:REF name="SendingStimuli[0]">hhg1h6MW70ylqCivIbWRXQAA</XPD:REF>
  29392. <XPD:REF name="SendingStimuli[1]">/VRCJTy/oEur+ilCjeW2XgAA</XPD:REF>
  29393. <XPD:REF name="SendingStimuli[2]">aXyZYOKcl0mBOwUqTqobmgAA</XPD:REF>
  29394. <XPD:REF name="SendingStimuli[3]">1zvjlDg+4kCIQVSgL1zDcQAA</XPD:REF>
  29395. <XPD:REF name="SendingStimuli[4]">wb7PgcS43U24SfLIi+31YQAA</XPD:REF>
  29396. <XPD:REF name="SendingStimuli[5]">fEaX7prSFk6ZtUpnQCErOgAA</XPD:REF>
  29397. <XPD:ATTR name="#ReceivingStimuli" type="integer">4</XPD:ATTR>
  29398. <XPD:REF name="ReceivingStimuli[0]">9Ol7xVDHfk+aOrYlU/XxDAAA</XPD:REF>
  29399. <XPD:REF name="ReceivingStimuli[1]">Mj5U0wte/Ui52pM+Nh0WIgAA</XPD:REF>
  29400. <XPD:REF name="ReceivingStimuli[2]">jfHJN6N3Q0mtnffCkx/XNAAA</XPD:REF>
  29401. <XPD:REF name="ReceivingStimuli[3]">0tMhx9FGokewzBdSGlA2ygAA</XPD:REF>
  29402. </XPD:OBJ>
  29403. <XPD:OBJ name="ParticipatingInstances[6]" type="UMLObject" guid="rscStAuJEkiUAz9WikX0hQAA">
  29404. <XPD:ATTR name="Name" type="string">Client Application</XPD:ATTR>
  29405. <XPD:REF name="CollaborationInstanceSet">5Xea+2Ha3kuZqH6rjIWf7AAA</XPD:REF>
  29406. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  29407. <XPD:REF name="Views[0]">UR8Vq2YtJk+4TYHcsBQoVQAA</XPD:REF>
  29408. <XPD:REF name="Views[1]">TbZv4vmixEauqpXIdyVNdgAA</XPD:REF>
  29409. <XPD:REF name="Views[2]">7zOz+Vns2kiiJ6vTPfJz/gAA</XPD:REF>
  29410. <XPD:REF name="Views[3]">yRcxWVCafEypCOzoqyZd9wAA</XPD:REF>
  29411. <XPD:ATTR name="#SendingStimuli" type="integer">10</XPD:ATTR>
  29412. <XPD:REF name="SendingStimuli[0]">twaVQAbQn0SQxSav8hKGygAA</XPD:REF>
  29413. <XPD:REF name="SendingStimuli[1]">ge2n5wRT306cnabk/HU2IgAA</XPD:REF>
  29414. <XPD:REF name="SendingStimuli[2]">UiC+SdjuLkO6xrRIGFh2PAAA</XPD:REF>
  29415. <XPD:REF name="SendingStimuli[3]">3BL7NFdLw0yo7RLubFSFzQAA</XPD:REF>
  29416. <XPD:REF name="SendingStimuli[4]">pvIA8HpUU0eAf/CRON6ISQAA</XPD:REF>
  29417. <XPD:REF name="SendingStimuli[5]">czN9bfI5G0KZ0agADz5LWAAA</XPD:REF>
  29418. <XPD:REF name="SendingStimuli[6]">tmMPWz926keOYRK7CfB+ogAA</XPD:REF>
  29419. <XPD:REF name="SendingStimuli[7]">i0okbOG+V0Wy21SEhlS3YQAA</XPD:REF>
  29420. <XPD:REF name="SendingStimuli[8]">wjXK0j1It0OH0yUKkwb+BQAA</XPD:REF>
  29421. <XPD:REF name="SendingStimuli[9]">OVurhNbPjE23+XwihCOnFQAA</XPD:REF>
  29422. <XPD:ATTR name="#ReceivingStimuli" type="integer">15</XPD:ATTR>
  29423. <XPD:REF name="ReceivingStimuli[0]">RjOELc899E24BqUs1P8w2gAA</XPD:REF>
  29424. <XPD:REF name="ReceivingStimuli[1]">FYipeeoMCUm19jcfhm3biAAA</XPD:REF>
  29425. <XPD:REF name="ReceivingStimuli[2]">/bHgYzIBqECI2mdaGkoJMwAA</XPD:REF>
  29426. <XPD:REF name="ReceivingStimuli[3]">oF/LEA7hx0qNduBcIVAMJQAA</XPD:REF>
  29427. <XPD:REF name="ReceivingStimuli[4]">mErn0SwL4kWgwh37KhxrOwAA</XPD:REF>
  29428. <XPD:REF name="ReceivingStimuli[5]">9lUxZSoXvkOOzpV4doFFPwAA</XPD:REF>
  29429. <XPD:REF name="ReceivingStimuli[6]">yCsrGZ0ZX0eRnh7MrDJ8fwAA</XPD:REF>
  29430. <XPD:REF name="ReceivingStimuli[7]">5yig2AFjOEajXi3fbrN7VwAA</XPD:REF>
  29431. <XPD:REF name="ReceivingStimuli[8]">qdFUCd8ppUytkbv1kQ22KAAA</XPD:REF>
  29432. <XPD:REF name="ReceivingStimuli[9]">cMDdajmI+EqZX7e2IJLW2AAA</XPD:REF>
  29433. <XPD:REF name="ReceivingStimuli[10]">oz9VGOLnCUChZ5znyjLuEAAA</XPD:REF>
  29434. <XPD:REF name="ReceivingStimuli[11]">hJJRrn7qSU+4yKjjptTojAAA</XPD:REF>
  29435. <XPD:REF name="ReceivingStimuli[12]">N9pXJsZRlUmaybf6IJQ4mgAA</XPD:REF>
  29436. <XPD:REF name="ReceivingStimuli[13]">XhOJgHKLNE+7Q4KPQbSulAAA</XPD:REF>
  29437. <XPD:REF name="ReceivingStimuli[14]">Fz8nASWwCE6JmU5bZSWDjAAA</XPD:REF>
  29438. </XPD:OBJ>
  29439. <XPD:OBJ name="ParticipatingInstances[7]" type="UMLObject" guid="lvD/j4YgmkG/Ov+o+mJZPQAA">
  29440. <XPD:ATTR name="Name" type="string">Client Component</XPD:ATTR>
  29441. <XPD:REF name="CollaborationInstanceSet">5Xea+2Ha3kuZqH6rjIWf7AAA</XPD:REF>
  29442. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  29443. <XPD:REF name="Views[0]">fXhPXMHvXEemH7KkbHH2pgAA</XPD:REF>
  29444. <XPD:REF name="Views[1]">+wCnW3yutEeNI63TdKQpkAAA</XPD:REF>
  29445. <XPD:REF name="Views[2]">Aw2Cil4vrUSblzvM5Ifx+gAA</XPD:REF>
  29446. <XPD:REF name="Views[3]">LtIPm701qEiKOEIQzsRsigAA</XPD:REF>
  29447. <XPD:ATTR name="#SendingStimuli" type="integer">21</XPD:ATTR>
  29448. <XPD:REF name="SendingStimuli[0]">RjOELc899E24BqUs1P8w2gAA</XPD:REF>
  29449. <XPD:REF name="SendingStimuli[1]">FYipeeoMCUm19jcfhm3biAAA</XPD:REF>
  29450. <XPD:REF name="SendingStimuli[2]">/bHgYzIBqECI2mdaGkoJMwAA</XPD:REF>
  29451. <XPD:REF name="SendingStimuli[3]">NUW8ZK/ERk2X3umbnhegzwAA</XPD:REF>
  29452. <XPD:REF name="SendingStimuli[4]">oF/LEA7hx0qNduBcIVAMJQAA</XPD:REF>
  29453. <XPD:REF name="SendingStimuli[5]">1vb2mQKxZ0+r/MA4zbJgbwAA</XPD:REF>
  29454. <XPD:REF name="SendingStimuli[6]">mErn0SwL4kWgwh37KhxrOwAA</XPD:REF>
  29455. <XPD:REF name="SendingStimuli[7]">9lUxZSoXvkOOzpV4doFFPwAA</XPD:REF>
  29456. <XPD:REF name="SendingStimuli[8]">bylpP6WP+0+xDkDWbCho6AAA</XPD:REF>
  29457. <XPD:REF name="SendingStimuli[9]">yCsrGZ0ZX0eRnh7MrDJ8fwAA</XPD:REF>
  29458. <XPD:REF name="SendingStimuli[10]">5yig2AFjOEajXi3fbrN7VwAA</XPD:REF>
  29459. <XPD:REF name="SendingStimuli[11]">qdFUCd8ppUytkbv1kQ22KAAA</XPD:REF>
  29460. <XPD:REF name="SendingStimuli[12]">cMDdajmI+EqZX7e2IJLW2AAA</XPD:REF>
  29461. <XPD:REF name="SendingStimuli[13]">oz9VGOLnCUChZ5znyjLuEAAA</XPD:REF>
  29462. <XPD:REF name="SendingStimuli[14]">qOZhBu7iv0295TZDqlzApwAA</XPD:REF>
  29463. <XPD:REF name="SendingStimuli[15]">hJJRrn7qSU+4yKjjptTojAAA</XPD:REF>
  29464. <XPD:REF name="SendingStimuli[16]">Eg1/ELcHik2Up68uZHh8yQAA</XPD:REF>
  29465. <XPD:REF name="SendingStimuli[17]">N9pXJsZRlUmaybf6IJQ4mgAA</XPD:REF>
  29466. <XPD:REF name="SendingStimuli[18]">XhOJgHKLNE+7Q4KPQbSulAAA</XPD:REF>
  29467. <XPD:REF name="SendingStimuli[19]">4nCUuj5zWkyD5QM1T7mWoAAA</XPD:REF>
  29468. <XPD:REF name="SendingStimuli[20]">Fz8nASWwCE6JmU5bZSWDjAAA</XPD:REF>
  29469. <XPD:ATTR name="#ReceivingStimuli" type="integer">14</XPD:ATTR>
  29470. <XPD:REF name="ReceivingStimuli[0]">twaVQAbQn0SQxSav8hKGygAA</XPD:REF>
  29471. <XPD:REF name="ReceivingStimuli[1]">ge2n5wRT306cnabk/HU2IgAA</XPD:REF>
  29472. <XPD:REF name="ReceivingStimuli[2]">UiC+SdjuLkO6xrRIGFh2PAAA</XPD:REF>
  29473. <XPD:REF name="ReceivingStimuli[3]">3BL7NFdLw0yo7RLubFSFzQAA</XPD:REF>
  29474. <XPD:REF name="ReceivingStimuli[4]">PSWE8W0TEU+2XvyhDfkDzgAA</XPD:REF>
  29475. <XPD:REF name="ReceivingStimuli[5]">79YTw4PBt0qttSuIpUL7HQAA</XPD:REF>
  29476. <XPD:REF name="ReceivingStimuli[6]">pvIA8HpUU0eAf/CRON6ISQAA</XPD:REF>
  29477. <XPD:REF name="ReceivingStimuli[7]">czN9bfI5G0KZ0agADz5LWAAA</XPD:REF>
  29478. <XPD:REF name="ReceivingStimuli[8]">tmMPWz926keOYRK7CfB+ogAA</XPD:REF>
  29479. <XPD:REF name="ReceivingStimuli[9]">i0okbOG+V0Wy21SEhlS3YQAA</XPD:REF>
  29480. <XPD:REF name="ReceivingStimuli[10]">wjXK0j1It0OH0yUKkwb+BQAA</XPD:REF>
  29481. <XPD:REF name="ReceivingStimuli[11]">Z5SRL0VyAk2BAVlOyee2QwAA</XPD:REF>
  29482. <XPD:REF name="ReceivingStimuli[12]">M2ziWA1eJUGke3Uslc7kMwAA</XPD:REF>
  29483. <XPD:REF name="ReceivingStimuli[13]">OVurhNbPjE23+XwihCOnFQAA</XPD:REF>
  29484. </XPD:OBJ>
  29485. <XPD:OBJ name="ParticipatingInstances[8]" type="UMLObject" guid="HdPN0QWbYUq0xPzVpVWOdwAA">
  29486. <XPD:ATTR name="Name" type="string">Server Application</XPD:ATTR>
  29487. <XPD:REF name="CollaborationInstanceSet">5Xea+2Ha3kuZqH6rjIWf7AAA</XPD:REF>
  29488. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  29489. <XPD:REF name="Views[0]">N3zJh2w4fk2XjEXUNCt9gwAA</XPD:REF>
  29490. <XPD:REF name="Views[1]">W7BRFi1ZrESz7J7YQP9lKAAA</XPD:REF>
  29491. <XPD:REF name="Views[2]">+NvHRq1YeEGH+78N+bmeBgAA</XPD:REF>
  29492. <XPD:REF name="Views[3]">mw7/rLkCOEGcLiEDsPSp6QAA</XPD:REF>
  29493. <XPD:ATTR name="#SendingStimuli" type="integer">4</XPD:ATTR>
  29494. <XPD:REF name="SendingStimuli[0]">PSWE8W0TEU+2XvyhDfkDzgAA</XPD:REF>
  29495. <XPD:REF name="SendingStimuli[1]">79YTw4PBt0qttSuIpUL7HQAA</XPD:REF>
  29496. <XPD:REF name="SendingStimuli[2]">Z5SRL0VyAk2BAVlOyee2QwAA</XPD:REF>
  29497. <XPD:REF name="SendingStimuli[3]">M2ziWA1eJUGke3Uslc7kMwAA</XPD:REF>
  29498. <XPD:ATTR name="#ReceivingStimuli" type="integer">6</XPD:ATTR>
  29499. <XPD:REF name="ReceivingStimuli[0]">NUW8ZK/ERk2X3umbnhegzwAA</XPD:REF>
  29500. <XPD:REF name="ReceivingStimuli[1]">1vb2mQKxZ0+r/MA4zbJgbwAA</XPD:REF>
  29501. <XPD:REF name="ReceivingStimuli[2]">bylpP6WP+0+xDkDWbCho6AAA</XPD:REF>
  29502. <XPD:REF name="ReceivingStimuli[3]">qOZhBu7iv0295TZDqlzApwAA</XPD:REF>
  29503. <XPD:REF name="ReceivingStimuli[4]">Eg1/ELcHik2Up68uZHh8yQAA</XPD:REF>
  29504. <XPD:REF name="ReceivingStimuli[5]">4nCUuj5zWkyD5QM1T7mWoAAA</XPD:REF>
  29505. </XPD:OBJ>
  29506. </XPD:OBJ>
  29507. </XPD:OBJ>
  29508. </XPD:OBJ>
  29509. </XPD:BODY>
  29510. </XPD:PROJECT>