mysql.html 449 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685
  1. <?xml version="1.0" encoding="utf-8" ?>
  2. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  3. <!-- This file is generated by Nim. -->
  4. <html xmlns="https://www.w3.org/1999/xhtml" xml:lang="en" lang="en" data-theme="auto">
  5. <head>
  6. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  7. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  8. <title>src/db_connector/mysql</title>
  9. <!-- Google fonts -->
  10. <link href='https://fonts.googleapis.com/css?family=Lato:400,600,900' rel='stylesheet' type='text/css'/>
  11. <link href='https://fonts.googleapis.com/css?family=Source+Code+Pro:400,500,600' rel='stylesheet' type='text/css'/>
  12. <!-- Favicon -->
  13. <link rel="shortcut icon" href="data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAUAAAAF////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAIAAABbAAAAlQAAAKIAAACbAAAAmwAAAKIAAACVAAAAWwAAAAL///8A////AP///wD///8A////AAAAABQAAADAAAAAYwAAAA3///8A////AP///wD///8AAAAADQAAAGMAAADAAAAAFP///wD///8A////AP///wAAAACdAAAAOv///wD///8A////AP///wD///8A////AP///wD///8AAAAAOgAAAJ3///8A////AP///wAAAAAnAAAAcP///wAAAAAoAAAASv///wD///8A////AP///wAAAABKAAAAKP///wAAAABwAAAAJ////wD///8AAAAAgQAAABwAAACIAAAAkAAAAJMAAACtAAAAFQAAABUAAACtAAAAkwAAAJAAAACIAAAAHAAAAIH///8A////AAAAAKQAAACrAAAAaP///wD///8AAAAARQAAANIAAADSAAAARf///wD///8AAAAAaAAAAKsAAACk////AAAAADMAAACcAAAAnQAAABj///8A////AP///wAAAAAYAAAAGP///wD///8A////AAAAABgAAACdAAAAnAAAADMAAAB1AAAAwwAAAP8AAADpAAAAsQAAAE4AAAAb////AP///wAAAAAbAAAATgAAALEAAADpAAAA/wAAAMMAAAB1AAAAtwAAAOkAAAD/AAAA/wAAAP8AAADvAAAA3gAAAN4AAADeAAAA3gAAAO8AAAD/AAAA/wAAAP8AAADpAAAAtwAAAGUAAAA/AAAA3wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAADfAAAAPwAAAGX///8A////AAAAAEgAAADtAAAAvwAAAL0AAADGAAAA7wAAAO8AAADGAAAAvQAAAL8AAADtAAAASP///wD///8A////AP///wD///8AAAAAO////wD///8A////AAAAAIcAAACH////AP///wD///8AAAAAO////wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A//8AAP//AAD4HwAA7/cAAN/7AAD//wAAoYUAAJ55AACf+QAAh+EAAAAAAADAAwAA4AcAAP5/AAD//wAA//8AAA=="/>
  14. <link rel="icon" type="image/png" sizes="32x32" href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAA3XAAAN1wFCKJt4AAAAB3RJTUUH4QQQEwksSS9ZWwAAAk1JREFUWMPtll2ITVEUx39nn/O7Y5qR8f05wtCUUr6ZIS++8pEnkZInPImneaCQ5METNdOkeFBKUhMPRIkHKfEuUZSUlGlKPN2TrgfncpvmnntnmlEyq1Z7t89/rf9a6+y99oZxGZf/XeIq61EdtgKXgdXA0xrYAvBjOIF1AI9zvjcC74BSpndrJPkBWDScTF8Aa4E3wDlgHbASaANmVqlcCnwHvgDvgVfAJ+AikAAvgfVZwLnSVZHZaOuKoQi3ZOMi4NkYkpe1p4J7A8BpYAD49hfIy/oqG0+hLomiKP2L5L+1ubn5115S+3OAn4EnwBlgMzCjyt6ZAnQCJ4A7wOs88iRJHvw50HoujuPBoCKwHWiosy8MdfZnAdcHk8dxXFJ3VQbQlCTJvRBCGdRbD4M6uc5glpY3eAihpN5S5w12diSEcCCEcKUO4ljdr15T76ur1FDDLIQQ3qv71EdDOe3Kxj3leRXyk+pxdWnFWod6Wt2bY3de3aSuUHcPBVimHs7mK9WrmeOF6lR1o9qnzskh2ar2qm1qizpfXaPeVGdlmGN5pb09qMxz1Xb1kLqgzn1RyH7JUXW52lr5e/Kqi9qpto7V1atuUzfnARrV7jEib1T76gG2qxdGmXyiekkt1GswPTtek0aBfJp6YySGBfWg2tPQ0FAYgf1stUfdmdcjarbYJEniKIq6gY/Aw+zWHAC+p2labGpqiorFYgGYCEzN7oQdQClN07O1/EfDyGgC0ALMBdYAi4FyK+4H3gLPsxfR1zRNi+NP7nH5J+QntnXe5B5mpfQAAAAASUVORK5CYII=">
  15. <!-- CSS -->
  16. <link rel="stylesheet" type="text/css" href="nimdoc.out.css?v=2.3.1">
  17. <!-- JS -->
  18. <script type="text/javascript" src="dochack.js?v=2.3.1"></script>
  19. </head>
  20. <body>
  21. <div class="document" id="documentId">
  22. <div class="container">
  23. <h1 class="title">src/db_connector/mysql</h1>
  24. <div class="row">
  25. <div class="three columns">
  26. <div class="theme-select-wrapper">
  27. <label for="theme-select">Theme:&nbsp;</label>
  28. <select id="theme-select" onchange="setTheme(this.value)">
  29. <option value="auto">🌗 Match OS</option>
  30. <option value="dark">🌑 Dark</option>
  31. <option value="light">🌕 Light</option>
  32. </select>
  33. </div>
  34. <div id="global-links">
  35. <ul class="simple-boot">
  36. <li><a href="manual.html">Manual</a></li>
  37. <li><a href="lib.html">Standard library</a></li>
  38. <li> <a id="indexLink" href="theindex.html">Index</a></li>
  39. <li><a href="compiler/theindex.html">Compiler docs</a></li>
  40. <li><a href="https://nim-lang.github.io/fusion/theindex.html">Fusion docs</a></li>
  41. <li><a href="https://nim-lang.github.io/Nim/">devel</a>, <a href="https://nim-lang.org/documentation.html">stable</a></li>
  42. </ul>
  43. </div>
  44. <div id="searchInputDiv">
  45. Search: <input type="search" id="searchInput"
  46. oninput="search()" />
  47. </div>
  48. <ul class="simple simple-toc" id="toc-list">
  49. <li>
  50. <details open>
  51. <summary><a class="reference reference-toplevel" href="#7" id="57">Types</a></summary>
  52. <ul class="simple simple-toc-section">
  53. <li><a class="reference" href="#BIND" title="BIND = St_mysql_bind">BIND</a></li>
  54. <li><a class="reference" href="#Character_set" title="Character_set {.final.} = object
  55. number*: cuint
  56. state*: cuint
  57. csname*: cstring
  58. name*: cstring
  59. comment*: cstring
  60. dir*: cstring
  61. mbminlen*: cuint
  62. mbmaxlen*: cuint">Character_set</a></li>
  63. <li><a class="reference" href="#CHARSET_INFO" title="CHARSET_INFO = Charset_info_st">CHARSET_INFO</a></li>
  64. <li><a class="reference" href="#Charset_info_st" title="Charset_info_st {.final.} = object
  65. number*: cuint
  66. primary_number*: cuint
  67. binary_number*: cuint
  68. state*: cuint
  69. csname*: cstring
  70. name*: cstring
  71. comment*: cstring
  72. tailoring*: cstring
  73. ftype*: cstring
  74. to_lower*: cstring
  75. to_upper*: cstring
  76. sort_order*: cstring
  77. contractions*: ptr int16
  78. sort_order_big*: ptr ptr int16
  79. tab_to_uni*: ptr int16
  80. tab_from_uni*: pointer
  81. state_map*: cstring
  82. ident_map*: cstring
  83. strxfrm_multiply*: cuint
  84. mbminlen*: cuint
  85. mbmaxlen*: cuint
  86. min_sort_char*: int16
  87. max_sort_char*: int16
  88. escape_with_backslash_is_dangerous*: my_bool
  89. cset*: pointer
  90. coll*: pointer">Charset_info_st</a></li>
  91. <li><a class="reference" href="#cuint" title="cuint = cint">cuint</a></li>
  92. <li><a class="reference" href="#DATA" title="DATA = St_mysql_data">DATA</a></li>
  93. <li><a class="reference" href="#DYNAMIC_ARRAY" title="DYNAMIC_ARRAY = St_dynamic_array">DYNAMIC_ARRAY</a></li>
  94. <li><a class="reference" href="#Enum_cursor_type" title="Enum_cursor_type = enum
  95. CURSOR_TYPE_NO_CURSOR = 0, CURSOR_TYPE_READ_ONLY = 1,
  96. CURSOR_TYPE_FOR_UPDATE = 2, CURSOR_TYPE_SCROLLABLE = 4">Enum_cursor_type</a></li>
  97. <li><a class="reference" href="#Enum_field_types" title="Enum_field_types = enum
  98. TYPE_DECIMAL, TYPE_TINY, TYPE_SHORT, TYPE_LONG, TYPE_FLOAT, TYPE_DOUBLE,
  99. TYPE_NULL, TYPE_TIMESTAMP, TYPE_LONGLONG, TYPE_INT24, TYPE_DATE, TYPE_TIME,
  100. TYPE_DATETIME, TYPE_YEAR, TYPE_NEWDATE, TYPE_VARCHAR, TYPE_BIT,
  101. TYPE_NEWDECIMAL = 246, TYPE_ENUM = 247, TYPE_SET = 248, TYPE_TINY_BLOB = 249,
  102. TYPE_MEDIUM_BLOB = 250, TYPE_LONG_BLOB = 251, TYPE_BLOB = 252,
  103. TYPE_VAR_STRING = 253, TYPE_STRING = 254, TYPE_GEOMETRY = 255">Enum_field_types</a></li>
  104. <li><a class="reference" href="#Enum_mysql_set_option" title="Enum_mysql_set_option = enum
  105. OPTION_MULTI_STATEMENTS_ON, OPTION_MULTI_STATEMENTS_OFF">Enum_mysql_set_option</a></li>
  106. <li><a class="reference" href="#Enum_mysql_stmt_state" title="Enum_mysql_stmt_state = enum
  107. STMT_INIT_DONE = 1, STMT_PREPARE_DONE, STMT_EXECUTE_DONE, STMT_FETCH_DONE">Enum_mysql_stmt_state</a></li>
  108. <li><a class="reference" href="#Enum_server_command" title="Enum_server_command = enum
  109. COM_SLEEP, COM_QUIT, COM_INIT_DB, COM_QUERY, COM_FIELD_LIST, COM_CREATE_DB,
  110. COM_DROP_DB, COM_REFRESH, COM_SHUTDOWN, COM_STATISTICS, COM_PROCESS_INFO,
  111. COM_CONNECT, COM_PROCESS_KILL, COM_DEBUG, COM_PING, COM_TIME,
  112. COM_DELAYED_INSERT, COM_CHANGE_USER, COM_BINLOG_DUMP, COM_TABLE_DUMP,
  113. COM_CONNECT_OUT, COM_REGISTER_SLAVE, COM_STMT_PREPARE, COM_STMT_EXECUTE,
  114. COM_STMT_SEND_LONG_DATA, COM_STMT_CLOSE, COM_STMT_RESET, COM_SET_OPTION,
  115. COM_STMT_FETCH, COM_END">Enum_server_command</a></li>
  116. <li><a class="reference" href="#Enum_shutdown_level" title="Enum_shutdown_level = enum
  117. SHUTDOWN_DEFAULT = 0, SHUTDOWN_WAIT_CONNECTIONS = 1,
  118. SHUTDOWN_WAIT_TRANSACTIONS = 2, SHUTDOWN_WAIT_UPDATES = 8,
  119. SHUTDOWN_WAIT_ALL_BUFFERS = 16, SHUTDOWN_WAIT_CRITICAL_BUFFERS = 17,
  120. KILL_QUERY = 254, KILL_CONNECTION = 255">Enum_shutdown_level</a></li>
  121. <li><a class="reference" href="#Enum_stmt_attr_type" title="Enum_stmt_attr_type = enum
  122. STMT_ATTR_UPDATE_MAX_LENGTH, STMT_ATTR_CURSOR_TYPE, STMT_ATTR_PREFETCH_ROWS">Enum_stmt_attr_type</a></li>
  123. <li><a class="reference" href="#FIELD" title="FIELD = St_mysql_field">FIELD</a></li>
  124. <li><a class="reference" href="#FIELD_OFFSET" title="FIELD_OFFSET = cuint">FIELD_OFFSET</a></li>
  125. <li><a class="reference" href="#gptr" title="gptr = cstring">gptr</a></li>
  126. <li><a class="reference" href="#Item_result" title="Item_result = enum
  127. STRING_RESULT, REAL_RESULT, INT_RESULT, ROW_RESULT, DECIMAL_RESULT">Item_result</a></li>
  128. <li><a class="reference" href="#MANAGER" title="MANAGER = St_mysql_manager">MANAGER</a></li>
  129. <li><a class="reference" href="#MEM_ROOT" title="MEM_ROOT = St_mem_root">MEM_ROOT</a></li>
  130. <li><a class="reference" href="#METHODS" title="METHODS = St_mysql_methods">METHODS</a></li>
  131. <li><a class="reference" href="#my_bool" title="my_bool = bool">my_bool</a></li>
  132. <li><a class="reference" href="#MY_CHARSET_INFO" title="MY_CHARSET_INFO = Character_set">MY_CHARSET_INFO</a></li>
  133. <li><a class="reference" href="#my_socket" title="my_socket = cint">my_socket</a></li>
  134. <li><a class="reference" href="#my_ulonglong" title="my_ulonglong = int64">my_ulonglong</a></li>
  135. <li><a class="reference" href="#MySQL" title="MySQL = St_mysql">MySQL</a></li>
  136. <li><a class="reference" href="#NET" title="NET = St_net">NET</a></li>
  137. <li><a class="reference" href="#Option" title="Option = enum
  138. OPT_CONNECT_TIMEOUT, OPT_COMPRESS, OPT_NAMED_PIPE, INIT_COMMAND,
  139. READ_DEFAULT_FILE, READ_DEFAULT_GROUP, SET_CHARSET_DIR, SET_CHARSET_NAME,
  140. OPT_LOCAL_INFILE, OPT_PROTOCOL, SHARED_MEMORY_BASE_NAME, OPT_READ_TIMEOUT,
  141. OPT_WRITE_TIMEOUT, OPT_USE_RESULT, OPT_USE_REMOTE_CONNECTION,
  142. OPT_USE_EMBEDDED_CONNECTION, OPT_GUESS_CONNECTION, SET_CLIENT_IP, SECURE_AUTH,
  143. REPORT_DATA_TRUNCATION, OPT_RECONNECT">Option</a></li>
  144. <li><a class="reference" href="#PARAMETERS" title="PARAMETERS = St_mysql_parameters">PARAMETERS</a></li>
  145. <li><a class="reference" href="#PBIND" title="PBIND = ptr BIND">PBIND</a></li>
  146. <li><a class="reference" href="#Pcharacter_set" title="Pcharacter_set = ptr Character_set">Pcharacter_set</a></li>
  147. <li><a class="reference" href="#Pcharset_info_st" title="Pcharset_info_st = ptr Charset_info_st">Pcharset_info_st</a></li>
  148. <li><a class="reference" href="#PDATA" title="PDATA = ptr DATA">PDATA</a></li>
  149. <li><a class="reference" href="#PFIELD" title="PFIELD = ptr FIELD">PFIELD</a></li>
  150. <li><a class="reference" href="#PFIELD_OFFSET" title="PFIELD_OFFSET = ptr FIELD_OFFSET">PFIELD_OFFSET</a></li>
  151. <li><a class="reference" href="#Pgptr" title="Pgptr = ptr gptr">Pgptr</a></li>
  152. <li><a class="reference" href="#PItem_result" title="PItem_result = ptr Item_result">PItem_result</a></li>
  153. <li><a class="reference" href="#PMANAGER" title="PMANAGER = ptr MANAGER">PMANAGER</a></li>
  154. <li><a class="reference" href="#PMEM_ROOT" title="PMEM_ROOT = ptr MEM_ROOT">PMEM_ROOT</a></li>
  155. <li><a class="reference" href="#PMETHODS" title="PMETHODS = ptr METHODS">PMETHODS</a></li>
  156. <li><a class="reference" href="#Pmy_bool" title="Pmy_bool = ptr my_bool">Pmy_bool</a></li>
  157. <li><a class="reference" href="#PMY_CHARSET_INFO" title="PMY_CHARSET_INFO = ptr MY_CHARSET_INFO">PMY_CHARSET_INFO</a></li>
  158. <li><a class="reference" href="#Pmy_socket" title="Pmy_socket = ptr my_socket">Pmy_socket</a></li>
  159. <li><a class="reference" href="#Pmy_ulonglong" title="Pmy_ulonglong = ptr my_ulonglong">Pmy_ulonglong</a></li>
  160. <li><a class="reference" href="#PMySQL" title="PMySQL = ptr MySQL">PMySQL</a></li>
  161. <li><a class="reference" href="#PNET" title="PNET = ptr NET">PNET</a></li>
  162. <li><a class="reference" href="#PPARAMETERS" title="PPARAMETERS = ptr PARAMETERS">PPARAMETERS</a></li>
  163. <li><a class="reference" href="#PPByte" title="PPByte = pointer">PPByte</a></li>
  164. <li><a class="reference" href="#Prand_struct" title="Prand_struct = ptr Rand_struct">Prand_struct</a></li>
  165. <li><a class="reference" href="#PRES" title="PRES = ptr RES">PRES</a></li>
  166. <li><a class="reference" href="#Protocol_type" title="Protocol_type = enum
  167. PROTOCOL_DEFAULT, PROTOCOL_TCP, PROTOCOL_SOCKET, PROTOCOL_PIPE,
  168. PROTOCOL_MEMORY">Protocol_type</a></li>
  169. <li><a class="reference" href="#PROW" title="PROW = ptr ROW">PROW</a></li>
  170. <li><a class="reference" href="#PROW_OFFSET" title="PROW_OFFSET = ptr ROW_OFFSET">PROW_OFFSET</a></li>
  171. <li><a class="reference" href="#PROWS" title="PROWS = ptr ROWS">PROWS</a></li>
  172. <li><a class="reference" href="#Psockaddr" title="Psockaddr = ptr Sockaddr">Psockaddr</a></li>
  173. <li><a class="reference" href="#Pst_dynamic_array" title="Pst_dynamic_array = ptr St_dynamic_array">Pst_dynamic_array</a></li>
  174. <li><a class="reference" href="#Pst_mem_root" title="Pst_mem_root = ptr St_mem_root">Pst_mem_root</a></li>
  175. <li><a class="reference" href="#Pst_mysql" title="Pst_mysql = ptr St_mysql">Pst_mysql</a></li>
  176. <li><a class="reference" href="#Pst_mysql_bind" title="Pst_mysql_bind = ptr St_mysql_bind">Pst_mysql_bind</a></li>
  177. <li><a class="reference" href="#Pst_mysql_data" title="Pst_mysql_data = ptr St_mysql_data">Pst_mysql_data</a></li>
  178. <li><a class="reference" href="#Pst_mysql_field" title="Pst_mysql_field = ptr St_mysql_field">Pst_mysql_field</a></li>
  179. <li><a class="reference" href="#Pst_mysql_manager" title="Pst_mysql_manager = ptr St_mysql_manager">Pst_mysql_manager</a></li>
  180. <li><a class="reference" href="#Pst_mysql_methods" title="Pst_mysql_methods = ptr St_mysql_methods">Pst_mysql_methods</a></li>
  181. <li><a class="reference" href="#Pst_mysql_options" title="Pst_mysql_options = ptr St_mysql_options">Pst_mysql_options</a></li>
  182. <li><a class="reference" href="#Pst_mysql_parameters" title="Pst_mysql_parameters = ptr St_mysql_parameters">Pst_mysql_parameters</a></li>
  183. <li><a class="reference" href="#Pst_mysql_res" title="Pst_mysql_res = ptr St_mysql_res">Pst_mysql_res</a></li>
  184. <li><a class="reference" href="#Pst_mysql_rows" title="Pst_mysql_rows = ptr St_mysql_rows">Pst_mysql_rows</a></li>
  185. <li><a class="reference" href="#Pst_mysql_stmt" title="Pst_mysql_stmt = ptr St_mysql_stmt">Pst_mysql_stmt</a></li>
  186. <li><a class="reference" href="#Pst_net" title="Pst_net = ptr St_net">Pst_net</a></li>
  187. <li><a class="reference" href="#Pst_udf_args" title="Pst_udf_args = ptr St_udf_args">Pst_udf_args</a></li>
  188. <li><a class="reference" href="#Pst_udf_init" title="Pst_udf_init = ptr St_udf_init">Pst_udf_init</a></li>
  189. <li><a class="reference" href="#Pst_used_mem" title="Pst_used_mem = ptr St_used_mem">Pst_used_mem</a></li>
  190. <li><a class="reference" href="#PSTMT" title="PSTMT = ptr STMT">PSTMT</a></li>
  191. <li><a class="reference" href="#PUDF_ARGS" title="PUDF_ARGS = ptr UDF_ARGS">PUDF_ARGS</a></li>
  192. <li><a class="reference" href="#PUDF_INIT" title="PUDF_INIT = ptr UDF_INIT">PUDF_INIT</a></li>
  193. <li><a class="reference" href="#PUSED_MEM" title="PUSED_MEM = ptr USED_MEM">PUSED_MEM</a></li>
  194. <li><a class="reference" href="#PVIO" title="PVIO = pointer">PVIO</a></li>
  195. <li><a class="reference" href="#Rand_struct" title="Rand_struct {.final.} = object
  196. seed1*: int
  197. seed2*: int
  198. max_value*: int
  199. max_value_dbl*: cdouble">Rand_struct</a></li>
  200. <li><a class="reference" href="#RES" title="RES = St_mysql_res">RES</a></li>
  201. <li><a class="reference" href="#ROW" title="ROW = cstringArray">ROW</a></li>
  202. <li><a class="reference" href="#ROW_OFFSET" title="ROW_OFFSET = ROWS">ROW_OFFSET</a></li>
  203. <li><a class="reference" href="#ROWS" title="ROWS = St_mysql_rows">ROWS</a></li>
  204. <li><a class="reference" href="#Rpl_type" title="Rpl_type = enum
  205. RPL_MASTER, RPL_SLAVE, RPL_ADMIN">Rpl_type</a></li>
  206. <li><a class="reference" href="#Sockaddr" title="Sockaddr {.final.} = object">Sockaddr</a></li>
  207. <li><a class="reference" href="#St_dynamic_array" title="St_dynamic_array {.final.} = object
  208. buffer*: cstring
  209. elements*: cuint
  210. max_element*: cuint
  211. alloc_increment*: cuint
  212. size_of_element*: cuint">St_dynamic_array</a></li>
  213. <li><a class="reference" href="#St_mem_root" title="St_mem_root {.final.} = object
  214. free*: PUSED_MEM
  215. used*: PUSED_MEM
  216. pre_alloc*: PUSED_MEM
  217. min_malloc*: cuint
  218. block_size*: cuint
  219. block_num*: cuint
  220. first_block_usage*: cuint
  221. error_handler*: proc () {.cdecl.}">St_mem_root</a></li>
  222. <li><a class="reference" href="#St_mysql" title="St_mysql {.final.} = object
  223. net*: NET
  224. connector_fd*: gptr
  225. host*: cstring
  226. user*: cstring
  227. passwd*: cstring
  228. unix_socket*: cstring
  229. server_version*: cstring
  230. host_info*: cstring
  231. info*: cstring
  232. db*: cstring
  233. charset*: Pcharset_info_st
  234. fields*: PFIELD
  235. field_alloc*: MEM_ROOT
  236. affected_rows*: my_ulonglong
  237. insert_id*: my_ulonglong
  238. extra_info*: my_ulonglong
  239. thread_id*: int
  240. packet_length*: int
  241. port*: cuint
  242. client_flag*: int
  243. server_capabilities*: int
  244. protocol_version*: cuint
  245. field_count*: cuint
  246. server_status*: cuint
  247. server_language*: cuint
  248. warning_count*: cuint
  249. options*: St_mysql_options
  250. status*: Status
  251. free_me*: my_bool
  252. reconnect*: my_bool
  253. scramble*: array[0 .. 21 - 1, char]
  254. rpl_pivot*: my_bool
  255. master*: Pst_mysql
  256. next_slave*: Pst_mysql
  257. last_used_slave*: Pst_mysql
  258. last_used_con*: Pst_mysql
  259. stmts*: pointer
  260. methods*: Pst_mysql_methods
  261. thd*: pointer
  262. unbuffered_fetch_owner*: Pmy_bool">St_mysql</a></li>
  263. <li><a class="reference" href="#St_mysql_bind" title="St_mysql_bind {.final.} = object
  264. len*: int
  265. is_null*: Pmy_bool
  266. buffer*: pointer
  267. error*: Pmy_bool
  268. buffer_type*: Enum_field_types
  269. buffer_length*: int
  270. row_ptr*: ptr byte
  271. offset*: int
  272. length_value*: int
  273. param_number*: cuint
  274. pack_length*: cuint
  275. error_value*: my_bool
  276. is_unsigned*: my_bool
  277. long_data_used*: my_bool
  278. is_null_value*: my_bool
  279. store_param_func*: proc (net: PNET; param: Pst_mysql_bind) {.cdecl.}
  280. fetch_result*: proc (para1: Pst_mysql_bind; para2: PFIELD; row: PPByte)
  281. skip_result*: proc (para1: Pst_mysql_bind; para2: PFIELD; row: PPByte)">St_mysql_bind</a></li>
  282. <li><a class="reference" href="#St_mysql_data" title="St_mysql_data {.final.} = object
  283. rows*: my_ulonglong
  284. fields*: cuint
  285. data*: PROWS
  286. alloc*: MEM_ROOT
  287. prev_ptr*: ptr PROWS">St_mysql_data</a></li>
  288. <li><a class="reference" href="#St_mysql_field" title="St_mysql_field {.final.} = object
  289. name*: cstring
  290. org_name*: cstring
  291. table*: cstring
  292. org_table*: cstring
  293. db*: cstring
  294. catalog*: cstring
  295. def*: cstring
  296. len*: int
  297. max_length*: int
  298. name_length*: cuint
  299. org_name_length*: cuint
  300. table_length*: cuint
  301. org_table_length*: cuint
  302. db_length*: cuint
  303. catalog_length*: cuint
  304. def_length*: cuint
  305. flags*: cuint
  306. decimals*: cuint
  307. charsetnr*: cuint
  308. ftype*: Enum_field_types
  309. extension*: pointer">St_mysql_field</a></li>
  310. <li><a class="reference" href="#St_mysql_manager" title="St_mysql_manager {.final.} = object
  311. net*: NET
  312. host*: cstring
  313. user*: cstring
  314. passwd*: cstring
  315. port*: cuint
  316. free_me*: my_bool
  317. eof*: my_bool
  318. cmd_status*: cint
  319. last_errno*: cint
  320. net_buf*: cstring
  321. net_buf_pos*: cstring
  322. net_data_end*: cstring
  323. net_buf_size*: cint
  324. last_error*: array[0 .. 256 - 1, char]">St_mysql_manager</a></li>
  325. <li><a class="reference" href="#St_mysql_methods" title="St_mysql_methods {.final.} = object
  326. read_query_result*: proc (MySQL: PMySQL): my_bool {.cdecl.}
  327. advanced_command*: proc (MySQL: PMySQL; command: Enum_server_command;
  328. header: cstring; header_length: int; arg: cstring;
  329. arg_length: int; skip_check: my_bool): my_bool
  330. read_rows*: proc (MySQL: PMySQL; fields: PFIELD; fields_count: cuint): PDATA
  331. use_result*: proc (MySQL: PMySQL): PRES
  332. fetch_lengths*: proc (fto: ptr int; column: ROW; field_count: cuint)
  333. flush_use_result*: proc (MySQL: PMySQL)
  334. list_fields*: proc (MySQL: PMySQL): PFIELD
  335. read_prepare_result*: proc (MySQL: PMySQL; stmt: PSTMT): my_bool
  336. stmt_execute*: proc (stmt: PSTMT): cint
  337. read_binary_rows*: proc (stmt: PSTMT): cint
  338. unbuffered_fetch*: proc (MySQL: PMySQL; row: cstringArray): cint
  339. free_embedded_thd*: proc (MySQL: PMySQL)
  340. read_statistics*: proc (MySQL: PMySQL): cstring
  341. next_result*: proc (MySQL: PMySQL): my_bool
  342. read_change_user_result*: proc (MySQL: PMySQL; buff: cstring; passwd: cstring): cint
  343. read_rowsfrom_cursor*: proc (stmt: PSTMT): cint">St_mysql_methods</a></li>
  344. <li><a class="reference" href="#St_mysql_options" title="St_mysql_options {.final.} = object
  345. connect_timeout*: cuint
  346. read_timeout*: cuint
  347. write_timeout*: cuint
  348. port*: cuint
  349. protocol*: cuint
  350. client_flag*: int
  351. host*: cstring
  352. user*: cstring
  353. password*: cstring
  354. unix_socket*: cstring
  355. db*: cstring
  356. init_commands*: Pst_dynamic_array
  357. my_cnf_file*: cstring
  358. my_cnf_group*: cstring
  359. charset_dir*: cstring
  360. charset_name*: cstring
  361. ssl_key*: cstring
  362. ssl_cert*: cstring
  363. ssl_ca*: cstring
  364. ssl_capath*: cstring
  365. ssl_cipher*: cstring
  366. shared_memory_base_name*: cstring
  367. max_allowed_packet*: int
  368. use_ssl*: my_bool
  369. compress*: my_bool
  370. named_pipe*: my_bool
  371. rpl_probe*: my_bool
  372. rpl_parse*: my_bool
  373. no_master_reads*: my_bool
  374. separate_thread*: my_bool
  375. methods_to_use*: Option
  376. client_ip*: cstring
  377. secure_auth*: my_bool
  378. report_data_truncation*: my_bool
  379. local_infile_init*: proc (para1: var pointer; para2: cstring; para3: pointer): cint {.
  380. cdecl.}
  381. local_infile_read*: proc (para1: pointer; para2: cstring; para3: cuint): cint
  382. local_infile_end*: proc (para1: pointer)
  383. local_infile_error*: proc (para1: pointer; para2: cstring; para3: cuint): cint
  384. local_infile_userdata*: pointer">St_mysql_options</a></li>
  385. <li><a class="reference" href="#St_mysql_parameters" title="St_mysql_parameters {.final.} = object
  386. p_max_allowed_packet*: ptr int
  387. p_net_buffer_length*: ptr int">St_mysql_parameters</a></li>
  388. <li><a class="reference" href="#St_mysql_res" title="St_mysql_res {.final.} = object
  389. row_count*: my_ulonglong
  390. fields*: PFIELD
  391. data*: PDATA
  392. data_cursor*: PROWS
  393. lengths*: ptr int
  394. handle*: PMySQL
  395. field_alloc*: MEM_ROOT
  396. field_count*: cuint
  397. current_field*: cuint
  398. row*: ROW
  399. current_row*: ROW
  400. eof*: my_bool
  401. unbuffered_fetch_cancelled*: my_bool
  402. methods*: Pst_mysql_methods">St_mysql_res</a></li>
  403. <li><a class="reference" href="#St_mysql_rows" title="St_mysql_rows {.final.} = object
  404. next*: Pst_mysql_rows
  405. data*: ROW
  406. len*: int">St_mysql_rows</a></li>
  407. <li><a class="reference" href="#St_mysql_stmt" title="St_mysql_stmt {.final.} = object
  408. mem_root*: MEM_ROOT
  409. mysql*: PMySQL
  410. params*: PBIND
  411. fields*: PFIELD
  412. result*: DATA
  413. data_cursor*: PROWS
  414. affected_rows*: my_ulonglong
  415. insert_id*: my_ulonglong
  416. read_row_func*: proc (stmt: Pst_mysql_stmt; row: PPByte): cint {.cdecl.}
  417. stmt_id*: int
  418. flags*: int
  419. prefetch_rows*: int
  420. server_status*: cuint
  421. last_errno*: cuint
  422. param_count*: cuint
  423. field_count*: cuint
  424. state*: Enum_mysql_stmt_state
  425. last_error*: array[0 .. 200 - 1, char]
  426. sqlstate*: array[0 .. 6 - 1, char]
  427. send_types_to_server*: my_bool
  428. bind_param_done*: my_bool
  429. bind_result_done*: char
  430. unbuffered_fetch_cancelled*: my_bool
  431. update_max_length*: my_bool">St_mysql_stmt</a></li>
  432. <li><a class="reference" href="#St_net" title="St_net {.final.} = object
  433. vio*: PVIO
  434. buff*: cstring
  435. buff_end*: cstring
  436. write_pos*: cstring
  437. read_pos*: cstring
  438. fd*: my_socket
  439. max_packet*: int
  440. max_packet_size*: int
  441. pkt_nr*: cuint
  442. compress_pkt_nr*: cuint
  443. write_timeout*: cuint
  444. read_timeout*: cuint
  445. retry_count*: cuint
  446. fcntl*: cint
  447. compress*: my_bool
  448. remain_in_buf*: int
  449. len*: int
  450. buf_length*: int
  451. where_b*: int
  452. return_status*: ptr cint
  453. reading_or_writing*: char
  454. save_char*: cchar
  455. no_send_ok*: my_bool
  456. no_send_eof*: my_bool
  457. no_send_error*: my_bool
  458. last_error*: array[0 .. 200 - 1, char]
  459. sqlstate*: array[0 .. 6 - 1, char]
  460. last_errno*: cuint
  461. error*: char
  462. query_cache_query*: gptr
  463. report_error*: my_bool
  464. return_errno*: my_bool">St_net</a></li>
  465. <li><a class="reference" href="#St_udf_args" title="St_udf_args {.final.} = object
  466. arg_count*: cuint
  467. arg_type*: PItem_result
  468. args*: cstringArray
  469. lengths*: ptr int
  470. maybe_null*: cstring
  471. attributes*: cstringArray
  472. attribute_lengths*: ptr int">St_udf_args</a></li>
  473. <li><a class="reference" href="#St_udf_init" title="St_udf_init {.final.} = object
  474. maybe_null*: my_bool
  475. decimals*: cuint
  476. max_length*: int
  477. theptr*: cstring
  478. const_item*: my_bool">St_udf_init</a></li>
  479. <li><a class="reference" href="#St_used_mem" title="St_used_mem {.final.} = object
  480. next*: Pst_used_mem
  481. left*: cuint
  482. size*: cuint">St_used_mem</a></li>
  483. <li><a class="reference" href="#Status" title="Status = enum
  484. STATUS_READY, STATUS_GET_RESULT, STATUS_USE_RESULT">Status</a></li>
  485. <li><a class="reference" href="#STMT" title="STMT = St_mysql_stmt">STMT</a></li>
  486. <li><a class="reference" href="#UDF_ARGS" title="UDF_ARGS = St_udf_args">UDF_ARGS</a></li>
  487. <li><a class="reference" href="#UDF_INIT" title="UDF_INIT = St_udf_init">UDF_INIT</a></li>
  488. <li><a class="reference" href="#USED_MEM" title="USED_MEM = St_used_mem">USED_MEM</a></li>
  489. </ul>
  490. </details>
  491. </li>
  492. <li>
  493. <details open>
  494. <summary><a class="reference reference-toplevel" href="#10" id="60">Consts</a></summary>
  495. <ul class="simple simple-toc-section">
  496. <li><a class="reference" href="#ALLOC_MAX_BLOCK_TO_DROP" title="ALLOC_MAX_BLOCK_TO_DROP = 4096">ALLOC_MAX_BLOCK_TO_DROP</a></li>
  497. <li><a class="reference" href="#ALLOC_MAX_BLOCK_USAGE_BEFORE_DROP" title="ALLOC_MAX_BLOCK_USAGE_BEFORE_DROP = 10">ALLOC_MAX_BLOCK_USAGE_BEFORE_DROP</a></li>
  498. <li><a class="reference" href="#AUTO_INCREMENT_FLAG" title="AUTO_INCREMENT_FLAG = 512">AUTO_INCREMENT_FLAG</a></li>
  499. <li><a class="reference" href="#BINARY_FLAG" title="BINARY_FLAG = 128">BINARY_FLAG</a></li>
  500. <li><a class="reference" href="#BINCMP_FLAG" title="BINCMP_FLAG = 131072">BINCMP_FLAG</a></li>
  501. <li><a class="reference" href="#BLOB_FLAG" title="BLOB_FLAG = 16">BLOB_FLAG</a></li>
  502. <li><a class="reference" href="#CLIENT_COMPRESS" title="CLIENT_COMPRESS = 32">CLIENT_COMPRESS</a></li>
  503. <li><a class="reference" href="#CLIENT_CONNECT_WITH_DB" title="CLIENT_CONNECT_WITH_DB = 8">CLIENT_CONNECT_WITH_DB</a></li>
  504. <li><a class="reference" href="#CLIENT_FOUND_ROWS" title="CLIENT_FOUND_ROWS = 2">CLIENT_FOUND_ROWS</a></li>
  505. <li><a class="reference" href="#CLIENT_IGNORE_SIGPIPE" title="CLIENT_IGNORE_SIGPIPE = 4096">CLIENT_IGNORE_SIGPIPE</a></li>
  506. <li><a class="reference" href="#CLIENT_IGNORE_SPACE" title="CLIENT_IGNORE_SPACE = 256">CLIENT_IGNORE_SPACE</a></li>
  507. <li><a class="reference" href="#CLIENT_INTERACTIVE" title="CLIENT_INTERACTIVE = 1024">CLIENT_INTERACTIVE</a></li>
  508. <li><a class="reference" href="#CLIENT_LOCAL_FILES" title="CLIENT_LOCAL_FILES = 128">CLIENT_LOCAL_FILES</a></li>
  509. <li><a class="reference" href="#CLIENT_LONG_FLAG" title="CLIENT_LONG_FLAG = 4">CLIENT_LONG_FLAG</a></li>
  510. <li><a class="reference" href="#CLIENT_LONG_PASSWORD" title="CLIENT_LONG_PASSWORD = 1">CLIENT_LONG_PASSWORD</a></li>
  511. <li><a class="reference" href="#CLIENT_MULTI_QUERIES" title="CLIENT_MULTI_QUERIES = 65536">CLIENT_MULTI_QUERIES</a></li>
  512. <li><a class="reference" href="#CLIENT_MULTI_RESULTS" title="CLIENT_MULTI_RESULTS = 131072">CLIENT_MULTI_RESULTS</a></li>
  513. <li><a class="reference" href="#CLIENT_MULTI_STATEMENTS" title="CLIENT_MULTI_STATEMENTS = 65536">CLIENT_MULTI_STATEMENTS</a></li>
  514. <li><a class="reference" href="#CLIENT_NET_READ_TIMEOUT" title="CLIENT_NET_READ_TIMEOUT = 31536000">CLIENT_NET_READ_TIMEOUT</a></li>
  515. <li><a class="reference" href="#CLIENT_NET_WRITE_TIMEOUT" title="CLIENT_NET_WRITE_TIMEOUT = 31536000">CLIENT_NET_WRITE_TIMEOUT</a></li>
  516. <li><a class="reference" href="#CLIENT_NO_SCHEMA" title="CLIENT_NO_SCHEMA = 16">CLIENT_NO_SCHEMA</a></li>
  517. <li><a class="reference" href="#CLIENT_ODBC" title="CLIENT_ODBC = 64">CLIENT_ODBC</a></li>
  518. <li><a class="reference" href="#CLIENT_PROTOCOL_41" title="CLIENT_PROTOCOL_41 = 512">CLIENT_PROTOCOL_41</a></li>
  519. <li><a class="reference" href="#CLIENT_REMEMBER_OPTIONS" title="CLIENT_REMEMBER_OPTIONS: int = 2147483648">CLIENT_REMEMBER_OPTIONS</a></li>
  520. <li><a class="reference" href="#CLIENT_RESERVED" title="CLIENT_RESERVED = 16384">CLIENT_RESERVED</a></li>
  521. <li><a class="reference" href="#CLIENT_SECURE_CONNECTION" title="CLIENT_SECURE_CONNECTION = 32768">CLIENT_SECURE_CONNECTION</a></li>
  522. <li><a class="reference" href="#CLIENT_SSL" title="CLIENT_SSL = 2048">CLIENT_SSL</a></li>
  523. <li><a class="reference" href="#CLIENT_TRANSACTIONS" title="CLIENT_TRANSACTIONS = 8192">CLIENT_TRANSACTIONS</a></li>
  524. <li><a class="reference" href="#COMP_HEADER_SIZE" title="COMP_HEADER_SIZE = 3">COMP_HEADER_SIZE</a></li>
  525. <li><a class="reference" href="#COUNT_ERROR" title="COUNT_ERROR = -1'i64">COUNT_ERROR</a></li>
  526. <li><a class="reference" href="#DATA_TRUNCATED" title="DATA_TRUNCATED = 101">DATA_TRUNCATED</a></li>
  527. <li><a class="reference" href="#ENUM_FLAG" title="ENUM_FLAG = 256">ENUM_FLAG</a></li>
  528. <li><a class="reference" href="#ERRMSG_SIZE" title="ERRMSG_SIZE = 200">ERRMSG_SIZE</a></li>
  529. <li><a class="reference" href="#FIELD_TYPE_BIT" title="FIELD_TYPE_BIT = TYPE_BIT">FIELD_TYPE_BIT</a></li>
  530. <li><a class="reference" href="#FIELD_TYPE_BLOB" title="FIELD_TYPE_BLOB = TYPE_BLOB">FIELD_TYPE_BLOB</a></li>
  531. <li><a class="reference" href="#FIELD_TYPE_CHAR" title="FIELD_TYPE_CHAR = TYPE_TINY">FIELD_TYPE_CHAR</a></li>
  532. <li><a class="reference" href="#FIELD_TYPE_DATE" title="FIELD_TYPE_DATE = TYPE_DATE">FIELD_TYPE_DATE</a></li>
  533. <li><a class="reference" href="#FIELD_TYPE_DATETIME" title="FIELD_TYPE_DATETIME = TYPE_DATETIME">FIELD_TYPE_DATETIME</a></li>
  534. <li><a class="reference" href="#FIELD_TYPE_DECIMAL" title="FIELD_TYPE_DECIMAL = TYPE_DECIMAL">FIELD_TYPE_DECIMAL</a></li>
  535. <li><a class="reference" href="#FIELD_TYPE_DOUBLE" title="FIELD_TYPE_DOUBLE = TYPE_DOUBLE">FIELD_TYPE_DOUBLE</a></li>
  536. <li><a class="reference" href="#FIELD_TYPE_ENUM" title="FIELD_TYPE_ENUM = TYPE_ENUM">FIELD_TYPE_ENUM</a></li>
  537. <li><a class="reference" href="#FIELD_TYPE_FLOAT" title="FIELD_TYPE_FLOAT = TYPE_FLOAT">FIELD_TYPE_FLOAT</a></li>
  538. <li><a class="reference" href="#FIELD_TYPE_GEOMETRY" title="FIELD_TYPE_GEOMETRY = TYPE_GEOMETRY">FIELD_TYPE_GEOMETRY</a></li>
  539. <li><a class="reference" href="#FIELD_TYPE_INT24" title="FIELD_TYPE_INT24 = TYPE_INT24">FIELD_TYPE_INT24</a></li>
  540. <li><a class="reference" href="#FIELD_TYPE_INTERVAL" title="FIELD_TYPE_INTERVAL = TYPE_ENUM">FIELD_TYPE_INTERVAL</a></li>
  541. <li><a class="reference" href="#FIELD_TYPE_LONG" title="FIELD_TYPE_LONG = TYPE_LONG">FIELD_TYPE_LONG</a></li>
  542. <li><a class="reference" href="#FIELD_TYPE_LONG_BLOB" title="FIELD_TYPE_LONG_BLOB = TYPE_LONG_BLOB">FIELD_TYPE_LONG_BLOB</a></li>
  543. <li><a class="reference" href="#FIELD_TYPE_LONGLONG" title="FIELD_TYPE_LONGLONG = TYPE_LONGLONG">FIELD_TYPE_LONGLONG</a></li>
  544. <li><a class="reference" href="#FIELD_TYPE_MEDIUM_BLOB" title="FIELD_TYPE_MEDIUM_BLOB = TYPE_MEDIUM_BLOB">FIELD_TYPE_MEDIUM_BLOB</a></li>
  545. <li><a class="reference" href="#FIELD_TYPE_NEWDATE" title="FIELD_TYPE_NEWDATE = TYPE_NEWDATE">FIELD_TYPE_NEWDATE</a></li>
  546. <li><a class="reference" href="#FIELD_TYPE_NEWDECIMAL" title="FIELD_TYPE_NEWDECIMAL = TYPE_NEWDECIMAL">FIELD_TYPE_NEWDECIMAL</a></li>
  547. <li><a class="reference" href="#FIELD_TYPE_NULL" title="FIELD_TYPE_NULL = TYPE_NULL">FIELD_TYPE_NULL</a></li>
  548. <li><a class="reference" href="#FIELD_TYPE_SET" title="FIELD_TYPE_SET = TYPE_SET">FIELD_TYPE_SET</a></li>
  549. <li><a class="reference" href="#FIELD_TYPE_SHORT" title="FIELD_TYPE_SHORT = TYPE_SHORT">FIELD_TYPE_SHORT</a></li>
  550. <li><a class="reference" href="#FIELD_TYPE_STRING" title="FIELD_TYPE_STRING = TYPE_STRING">FIELD_TYPE_STRING</a></li>
  551. <li><a class="reference" href="#FIELD_TYPE_TIME" title="FIELD_TYPE_TIME = TYPE_TIME">FIELD_TYPE_TIME</a></li>
  552. <li><a class="reference" href="#FIELD_TYPE_TIMESTAMP" title="FIELD_TYPE_TIMESTAMP = TYPE_TIMESTAMP">FIELD_TYPE_TIMESTAMP</a></li>
  553. <li><a class="reference" href="#FIELD_TYPE_TINY" title="FIELD_TYPE_TINY = TYPE_TINY">FIELD_TYPE_TINY</a></li>
  554. <li><a class="reference" href="#FIELD_TYPE_TINY_BLOB" title="FIELD_TYPE_TINY_BLOB = TYPE_TINY_BLOB">FIELD_TYPE_TINY_BLOB</a></li>
  555. <li><a class="reference" href="#FIELD_TYPE_VAR_STRING" title="FIELD_TYPE_VAR_STRING = TYPE_VAR_STRING">FIELD_TYPE_VAR_STRING</a></li>
  556. <li><a class="reference" href="#FIELD_TYPE_YEAR" title="FIELD_TYPE_YEAR = TYPE_YEAR">FIELD_TYPE_YEAR</a></li>
  557. <li><a class="reference" href="#GROUP_FLAG" title="GROUP_FLAG = 32768">GROUP_FLAG</a></li>
  558. <li><a class="reference" href="#HOSTNAME_LENGTH" title="HOSTNAME_LENGTH = 60">HOSTNAME_LENGTH</a></li>
  559. <li><a class="reference" href="#LOCAL_HOST" title="LOCAL_HOST = &quot;localhost&quot;">LOCAL_HOST</a></li>
  560. <li><a class="reference" href="#LOCAL_HOST_NAMEDPIPE" title="LOCAL_HOST_NAMEDPIPE = '.'">LOCAL_HOST_NAMEDPIPE</a></li>
  561. <li><a class="reference" href="#LOCAL_INFILE_ERROR_LEN" title="LOCAL_INFILE_ERROR_LEN = 512">LOCAL_INFILE_ERROR_LEN</a></li>
  562. <li><a class="reference" href="#LONG_DATA_HEADER" title="LONG_DATA_HEADER = 6">LONG_DATA_HEADER</a></li>
  563. <li><a class="reference" href="#MANAGER_ACCESS" title="MANAGER_ACCESS = 401">MANAGER_ACCESS</a></li>
  564. <li><a class="reference" href="#MANAGER_CLIENT_ERR" title="MANAGER_CLIENT_ERR = 450">MANAGER_CLIENT_ERR</a></li>
  565. <li><a class="reference" href="#MANAGER_INFO" title="MANAGER_INFO = 250">MANAGER_INFO</a></li>
  566. <li><a class="reference" href="#MANAGER_INTERNAL_ERR" title="MANAGER_INTERNAL_ERR = 500">MANAGER_INTERNAL_ERR</a></li>
  567. <li><a class="reference" href="#MANAGER_OK" title="MANAGER_OK = 200">MANAGER_OK</a></li>
  568. <li><a class="reference" href="#MAX_BIGINT_WIDTH" title="MAX_BIGINT_WIDTH = 20">MAX_BIGINT_WIDTH</a></li>
  569. <li><a class="reference" href="#MAX_BLOB_WIDTH" title="MAX_BLOB_WIDTH = 8192">MAX_BLOB_WIDTH</a></li>
  570. <li><a class="reference" href="#MAX_CHAR_WIDTH" title="MAX_CHAR_WIDTH = 255">MAX_CHAR_WIDTH</a></li>
  571. <li><a class="reference" href="#MAX_INT_WIDTH" title="MAX_INT_WIDTH = 10">MAX_INT_WIDTH</a></li>
  572. <li><a class="reference" href="#MAX_MEDIUMINT_WIDTH" title="MAX_MEDIUMINT_WIDTH = 8">MAX_MEDIUMINT_WIDTH</a></li>
  573. <li><a class="reference" href="#MAX_MYSQL_MANAGER_ERR" title="MAX_MYSQL_MANAGER_ERR = 256">MAX_MYSQL_MANAGER_ERR</a></li>
  574. <li><a class="reference" href="#MAX_MYSQL_MANAGER_MSG" title="MAX_MYSQL_MANAGER_MSG = 256">MAX_MYSQL_MANAGER_MSG</a></li>
  575. <li><a class="reference" href="#MAX_SMALLINT_WIDTH" title="MAX_SMALLINT_WIDTH = 5">MAX_SMALLINT_WIDTH</a></li>
  576. <li><a class="reference" href="#MAX_TINYINT_WIDTH" title="MAX_TINYINT_WIDTH = 3">MAX_TINYINT_WIDTH</a></li>
  577. <li><a class="reference" href="#MULTIPLE_KEY_FLAG" title="MULTIPLE_KEY_FLAG = 8">MULTIPLE_KEY_FLAG</a></li>
  578. <li><a class="reference" href="#NAME_LEN" title="NAME_LEN = 64">NAME_LEN</a></li>
  579. <li><a class="reference" href="#NAMEDPIPE" title="NAMEDPIPE = &quot;MySQL&quot;">NAMEDPIPE</a></li>
  580. <li><a class="reference" href="#NET_HEADER_SIZE" title="NET_HEADER_SIZE = 4">NET_HEADER_SIZE</a></li>
  581. <li><a class="reference" href="#NET_READ_TIMEOUT" title="NET_READ_TIMEOUT = 30">NET_READ_TIMEOUT</a></li>
  582. <li><a class="reference" href="#NET_WAIT_TIMEOUT" title="NET_WAIT_TIMEOUT = 28800">NET_WAIT_TIMEOUT</a></li>
  583. <li><a class="reference" href="#NET_WRITE_TIMEOUT" title="NET_WRITE_TIMEOUT = 60">NET_WRITE_TIMEOUT</a></li>
  584. <li><a class="reference" href="#NO_DATA" title="NO_DATA = 100">NO_DATA</a></li>
  585. <li><a class="reference" href="#NO_DEFAULT_VALUE_FLAG" title="NO_DEFAULT_VALUE_FLAG = 4096">NO_DEFAULT_VALUE_FLAG</a></li>
  586. <li><a class="reference" href="#NOT_NULL_FLAG" title="NOT_NULL_FLAG = 1">NOT_NULL_FLAG</a></li>
  587. <li><a class="reference" href="#NULL_LENGTH" title="NULL_LENGTH: int = -1">NULL_LENGTH</a></li>
  588. <li><a class="reference" href="#NUM_FLAG" title="NUM_FLAG = 32768">NUM_FLAG</a></li>
  589. <li><a class="reference" href="#ONLY_KILL_QUERY" title="ONLY_KILL_QUERY = 1">ONLY_KILL_QUERY</a></li>
  590. <li><a class="reference" href="#packet_error" title="packet_error = -1">packet_error</a></li>
  591. <li><a class="reference" href="#PART_KEY_FLAG" title="PART_KEY_FLAG = 16384">PART_KEY_FLAG</a></li>
  592. <li><a class="reference" href="#PRI_KEY_FLAG" title="PRI_KEY_FLAG = 2">PRI_KEY_FLAG</a></li>
  593. <li><a class="reference" href="#REFRESH_DES_KEY_FILE" title="REFRESH_DES_KEY_FILE = 0x00040000">REFRESH_DES_KEY_FILE</a></li>
  594. <li><a class="reference" href="#REFRESH_FAST" title="REFRESH_FAST = 32768">REFRESH_FAST</a></li>
  595. <li><a class="reference" href="#REFRESH_GRANT" title="REFRESH_GRANT = 1">REFRESH_GRANT</a></li>
  596. <li><a class="reference" href="#REFRESH_HOSTS" title="REFRESH_HOSTS = 8">REFRESH_HOSTS</a></li>
  597. <li><a class="reference" href="#REFRESH_LOG" title="REFRESH_LOG = 2">REFRESH_LOG</a></li>
  598. <li><a class="reference" href="#REFRESH_MASTER" title="REFRESH_MASTER = 128">REFRESH_MASTER</a></li>
  599. <li><a class="reference" href="#REFRESH_QUERY_CACHE" title="REFRESH_QUERY_CACHE = 65536">REFRESH_QUERY_CACHE</a></li>
  600. <li><a class="reference" href="#REFRESH_QUERY_CACHE_FREE" title="REFRESH_QUERY_CACHE_FREE = 0x00020000">REFRESH_QUERY_CACHE_FREE</a></li>
  601. <li><a class="reference" href="#REFRESH_READ_LOCK" title="REFRESH_READ_LOCK = 16384">REFRESH_READ_LOCK</a></li>
  602. <li><a class="reference" href="#REFRESH_SLAVE" title="REFRESH_SLAVE = 64">REFRESH_SLAVE</a></li>
  603. <li><a class="reference" href="#REFRESH_STATUS" title="REFRESH_STATUS = 16">REFRESH_STATUS</a></li>
  604. <li><a class="reference" href="#REFRESH_TABLES" title="REFRESH_TABLES = 4">REFRESH_TABLES</a></li>
  605. <li><a class="reference" href="#REFRESH_THREADS" title="REFRESH_THREADS = 32">REFRESH_THREADS</a></li>
  606. <li><a class="reference" href="#REFRESH_USER_RESOURCES" title="REFRESH_USER_RESOURCES = 0x00080000">REFRESH_USER_RESOURCES</a></li>
  607. <li><a class="reference" href="#SCRAMBLE_LENGTH" title="SCRAMBLE_LENGTH = 20">SCRAMBLE_LENGTH</a></li>
  608. <li><a class="reference" href="#SCRAMBLE_LENGTH_323" title="SCRAMBLE_LENGTH_323 = 8">SCRAMBLE_LENGTH_323</a></li>
  609. <li><a class="reference" href="#SCRAMBLED_PASSWORD_CHAR_LENGTH" title="SCRAMBLED_PASSWORD_CHAR_LENGTH = 41">SCRAMBLED_PASSWORD_CHAR_LENGTH</a></li>
  610. <li><a class="reference" href="#SCRAMBLED_PASSWORD_CHAR_LENGTH_323" title="SCRAMBLED_PASSWORD_CHAR_LENGTH_323 = 16">SCRAMBLED_PASSWORD_CHAR_LENGTH_323</a></li>
  611. <li><a class="reference" href="#SERVER_MORE_RESULTS_EXISTS" title="SERVER_MORE_RESULTS_EXISTS = 8">SERVER_MORE_RESULTS_EXISTS</a></li>
  612. <li><a class="reference" href="#SERVER_QUERY_NO_GOOD_INDEX_USED" title="SERVER_QUERY_NO_GOOD_INDEX_USED = 16">SERVER_QUERY_NO_GOOD_INDEX_USED</a></li>
  613. <li><a class="reference" href="#SERVER_QUERY_NO_INDEX_USED" title="SERVER_QUERY_NO_INDEX_USED = 32">SERVER_QUERY_NO_INDEX_USED</a></li>
  614. <li><a class="reference" href="#SERVER_STATUS_AUTOCOMMIT" title="SERVER_STATUS_AUTOCOMMIT = 2">SERVER_STATUS_AUTOCOMMIT</a></li>
  615. <li><a class="reference" href="#SERVER_STATUS_CURSOR_EXISTS" title="SERVER_STATUS_CURSOR_EXISTS = 64">SERVER_STATUS_CURSOR_EXISTS</a></li>
  616. <li><a class="reference" href="#SERVER_STATUS_DB_DROPPED" title="SERVER_STATUS_DB_DROPPED = 256">SERVER_STATUS_DB_DROPPED</a></li>
  617. <li><a class="reference" href="#SERVER_STATUS_IN_TRANS" title="SERVER_STATUS_IN_TRANS = 1">SERVER_STATUS_IN_TRANS</a></li>
  618. <li><a class="reference" href="#SERVER_STATUS_LAST_ROW_SENT" title="SERVER_STATUS_LAST_ROW_SENT = 128">SERVER_STATUS_LAST_ROW_SENT</a></li>
  619. <li><a class="reference" href="#SERVER_STATUS_MORE_RESULTS" title="SERVER_STATUS_MORE_RESULTS = 4">SERVER_STATUS_MORE_RESULTS</a></li>
  620. <li><a class="reference" href="#SERVER_STATUS_NO_BACKSLASH_ESCAPES" title="SERVER_STATUS_NO_BACKSLASH_ESCAPES = 512">SERVER_STATUS_NO_BACKSLASH_ESCAPES</a></li>
  621. <li><a class="reference" href="#SERVER_VERSION_LENGTH" title="SERVER_VERSION_LENGTH = 60">SERVER_VERSION_LENGTH</a></li>
  622. <li><a class="reference" href="#SERVICENAME" title="SERVICENAME = &quot;MySQL&quot;">SERVICENAME</a></li>
  623. <li><a class="reference" href="#SET_FLAG" title="SET_FLAG = 2048">SET_FLAG</a></li>
  624. <li><a class="reference" href="#SHUTDOWN_KILLABLE_CONNECT" title="SHUTDOWN_KILLABLE_CONNECT = '\x01'">SHUTDOWN_KILLABLE_CONNECT</a></li>
  625. <li><a class="reference" href="#SHUTDOWN_KILLABLE_LOCK_TABLE" title="SHUTDOWN_KILLABLE_LOCK_TABLE = '\x04'">SHUTDOWN_KILLABLE_LOCK_TABLE</a></li>
  626. <li><a class="reference" href="#SHUTDOWN_KILLABLE_TRANS" title="SHUTDOWN_KILLABLE_TRANS = '\x02'">SHUTDOWN_KILLABLE_TRANS</a></li>
  627. <li><a class="reference" href="#SHUTDOWN_KILLABLE_UPDATE" title="SHUTDOWN_KILLABLE_UPDATE = '\b'">SHUTDOWN_KILLABLE_UPDATE</a></li>
  628. <li><a class="reference" href="#SQLSTATE_LENGTH" title="SQLSTATE_LENGTH = 5">SQLSTATE_LENGTH</a></li>
  629. <li><a class="reference" href="#STMT_HEADER" title="STMT_HEADER = 4">STMT_HEADER</a></li>
  630. <li><a class="reference" href="#TIMESTAMP_FLAG" title="TIMESTAMP_FLAG = 1024">TIMESTAMP_FLAG</a></li>
  631. <li><a class="reference" href="#UNIQUE_FLAG" title="UNIQUE_FLAG = 65536">UNIQUE_FLAG</a></li>
  632. <li><a class="reference" href="#UNIQUE_KEY_FLAG" title="UNIQUE_KEY_FLAG = 4">UNIQUE_KEY_FLAG</a></li>
  633. <li><a class="reference" href="#UNSIGNED_FLAG" title="UNSIGNED_FLAG = 32">UNSIGNED_FLAG</a></li>
  634. <li><a class="reference" href="#USERNAME_LENGTH" title="USERNAME_LENGTH = 16">USERNAME_LENGTH</a></li>
  635. <li><a class="reference" href="#ZEROFILL_FLAG" title="ZEROFILL_FLAG = 64">ZEROFILL_FLAG</a></li>
  636. </ul>
  637. </details>
  638. </li>
  639. <li>
  640. <details open>
  641. <summary><a class="reference reference-toplevel" href="#12" id="62">Procs</a></summary>
  642. <ul class="simple simple-toc-section">
  643. <ul class="simple nested-toc-section">add_slave
  644. <li><a class="reference" href="#add_slave%2CPMySQL%2Ccstring%2Ccuint%2Ccstring%2Ccstring" title="add_slave(MySQL: PMySQL; host: cstring; port: cuint; user: cstring;
  645. passwd: cstring): cint">add_slave(MySQL: PMySQL; host: cstring; port: cuint; user: cstring;
  646. passwd: cstring): cint</a></li>
  647. </ul>
  648. <ul class="simple nested-toc-section">affected_rows
  649. <li><a class="reference" href="#affected_rows%2CPMySQL" title="affected_rows(MySQL: PMySQL): my_ulonglong">affected_rows(MySQL: PMySQL): my_ulonglong</a></li>
  650. </ul>
  651. <ul class="simple nested-toc-section">autocommit
  652. <li><a class="reference" href="#autocommit%2CPMySQL%2Cmy_bool" title="autocommit(MySQL: PMySQL; auto_mode: my_bool): my_bool">autocommit(MySQL: PMySQL; auto_mode: my_bool): my_bool</a></li>
  653. </ul>
  654. <ul class="simple nested-toc-section">change_user
  655. <li><a class="reference" href="#change_user%2CPMySQL%2Ccstring%2Ccstring%2Ccstring" title="change_user(MySQL: PMySQL; user: cstring; passwd: cstring; db: cstring): my_bool">change_user(MySQL: PMySQL; user: cstring; passwd: cstring; db: cstring): my_bool</a></li>
  656. </ul>
  657. <ul class="simple nested-toc-section">character_set_name
  658. <li><a class="reference" href="#character_set_name%2CPMySQL" title="character_set_name(MySQL: PMySQL): cstring">character_set_name(MySQL: PMySQL): cstring</a></li>
  659. </ul>
  660. <ul class="simple nested-toc-section">check_scramble
  661. <li><a class="reference" href="#check_scramble%2Ccstring%2Ccstring%2Cpointer" title="check_scramble(reply: cstring; message: cstring; hash_stage2: pointer): my_bool">check_scramble(reply: cstring; message: cstring; hash_stage2: pointer): my_bool</a></li>
  662. </ul>
  663. <ul class="simple nested-toc-section">check_scramble_323
  664. <li><a class="reference" href="#check_scramble_323%2Ccstring%2Ccstring%2Cint" title="check_scramble_323(para1: cstring; message: cstring; salt: int): my_bool">check_scramble_323(para1: cstring; message: cstring; salt: int): my_bool</a></li>
  665. </ul>
  666. <ul class="simple nested-toc-section">close
  667. <li><a class="reference" href="#close%2CPMySQL" title="close(sock: PMySQL)">close(sock: PMySQL)</a></li>
  668. </ul>
  669. <ul class="simple nested-toc-section">commit
  670. <li><a class="reference" href="#commit%2CPMySQL" title="commit(MySQL: PMySQL): my_bool">commit(MySQL: PMySQL): my_bool</a></li>
  671. </ul>
  672. <ul class="simple nested-toc-section">create_random_string
  673. <li><a class="reference" href="#create_random_string%2Ccstring%2Ccuint%2CPrand_struct" title="create_random_string(fto: cstring; len: cuint; rand_st: Prand_struct)">create_random_string(fto: cstring; len: cuint; rand_st: Prand_struct)</a></li>
  674. </ul>
  675. <ul class="simple nested-toc-section">data_seek
  676. <li><a class="reference" href="#data_seek%2CPRES%2Cmy_ulonglong" title="data_seek(result: PRES; offset: my_ulonglong)">data_seek(result: PRES; offset: my_ulonglong)</a></li>
  677. </ul>
  678. <ul class="simple nested-toc-section">debug
  679. <li><a class="reference" href="#debug%2Ccstring" title="debug(debug: cstring)">debug(debug: cstring)</a></li>
  680. </ul>
  681. <ul class="simple nested-toc-section">disable_reads_from_master
  682. <li><a class="reference" href="#disable_reads_from_master%2CPMySQL" title="disable_reads_from_master(MySQL: PMySQL)">disable_reads_from_master(MySQL: PMySQL)</a></li>
  683. </ul>
  684. <ul class="simple nested-toc-section">disable_rpl_parse
  685. <li><a class="reference" href="#disable_rpl_parse%2CPMySQL" title="disable_rpl_parse(MySQL: PMySQL)">disable_rpl_parse(MySQL: PMySQL)</a></li>
  686. </ul>
  687. <ul class="simple nested-toc-section">dump_debug_info
  688. <li><a class="reference" href="#dump_debug_info%2CPMySQL" title="dump_debug_info(MySQL: PMySQL): cint">dump_debug_info(MySQL: PMySQL): cint</a></li>
  689. </ul>
  690. <ul class="simple nested-toc-section">embedded
  691. <li><a class="reference" href="#embedded" title="embedded(): my_bool">embedded(): my_bool</a></li>
  692. </ul>
  693. <ul class="simple nested-toc-section">enable_reads_from_master
  694. <li><a class="reference" href="#enable_reads_from_master%2CPMySQL" title="enable_reads_from_master(MySQL: PMySQL)">enable_reads_from_master(MySQL: PMySQL)</a></li>
  695. </ul>
  696. <ul class="simple nested-toc-section">enable_rpl_parse
  697. <li><a class="reference" href="#enable_rpl_parse%2CPMySQL" title="enable_rpl_parse(MySQL: PMySQL)">enable_rpl_parse(MySQL: PMySQL)</a></li>
  698. </ul>
  699. <ul class="simple nested-toc-section">eof
  700. <li><a class="reference" href="#eof%2CPRES" title="eof(res: PRES): my_bool">eof(res: PRES): my_bool</a></li>
  701. </ul>
  702. <ul class="simple nested-toc-section">errno
  703. <li><a class="reference" href="#errno%2CPMySQL" title="errno(MySQL: PMySQL): cuint">errno(MySQL: PMySQL): cuint</a></li>
  704. </ul>
  705. <ul class="simple nested-toc-section">errno_to_sqlstate
  706. <li><a class="reference" href="#errno_to_sqlstate%2Ccuint" title="errno_to_sqlstate(errno: cuint): cstring">errno_to_sqlstate(errno: cuint): cstring</a></li>
  707. </ul>
  708. <ul class="simple nested-toc-section">error
  709. <li><a class="reference" href="#error%2CPMySQL" title="error(MySQL: PMySQL): cstring">error(MySQL: PMySQL): cstring</a></li>
  710. </ul>
  711. <ul class="simple nested-toc-section">escape_string
  712. <li><a class="reference" href="#escape_string%2Ccstring%2Ccstring%2Cint" title="escape_string(fto: cstring; from: cstring; from_length: int): int">escape_string(fto: cstring; from: cstring; from_length: int): int</a></li>
  713. </ul>
  714. <ul class="simple nested-toc-section">fetch_field
  715. <li><a class="reference" href="#fetch_field%2CPRES" title="fetch_field(result: PRES): PFIELD">fetch_field(result: PRES): PFIELD</a></li>
  716. </ul>
  717. <ul class="simple nested-toc-section">fetch_field_direct
  718. <li><a class="reference" href="#fetch_field_direct%2CPRES%2Ccuint" title="fetch_field_direct(res: PRES; fieldnr: cuint): PFIELD">fetch_field_direct(res: PRES; fieldnr: cuint): PFIELD</a></li>
  719. </ul>
  720. <ul class="simple nested-toc-section">fetch_fields
  721. <li><a class="reference" href="#fetch_fields%2CPRES" title="fetch_fields(res: PRES): PFIELD">fetch_fields(res: PRES): PFIELD</a></li>
  722. </ul>
  723. <ul class="simple nested-toc-section">fetch_lengths
  724. <li><a class="reference" href="#fetch_lengths%2CPRES" title="fetch_lengths(result: PRES): ptr int">fetch_lengths(result: PRES): ptr int</a></li>
  725. </ul>
  726. <ul class="simple nested-toc-section">fetch_row
  727. <li><a class="reference" href="#fetch_row%2CPRES" title="fetch_row(result: PRES): ROW">fetch_row(result: PRES): ROW</a></li>
  728. </ul>
  729. <ul class="simple nested-toc-section">field_count
  730. <li><a class="reference" href="#field_count%2CPMySQL" title="field_count(MySQL: PMySQL): cuint">field_count(MySQL: PMySQL): cuint</a></li>
  731. </ul>
  732. <ul class="simple nested-toc-section">field_seek
  733. <li><a class="reference" href="#field_seek%2CPRES%2CFIELD_OFFSET" title="field_seek(result: PRES; offset: FIELD_OFFSET): FIELD_OFFSET">field_seek(result: PRES; offset: FIELD_OFFSET): FIELD_OFFSET</a></li>
  734. </ul>
  735. <ul class="simple nested-toc-section">field_tell
  736. <li><a class="reference" href="#field_tell%2CPRES" title="field_tell(res: PRES): FIELD_OFFSET">field_tell(res: PRES): FIELD_OFFSET</a></li>
  737. </ul>
  738. <ul class="simple nested-toc-section">free_result
  739. <li><a class="reference" href="#free_result%2CPRES" title="free_result(result: PRES)">free_result(result: PRES)</a></li>
  740. </ul>
  741. <ul class="simple nested-toc-section">get_character_set_info
  742. <li><a class="reference" href="#get_character_set_info%2CPMySQL%2CPMY_CHARSET_INFO" title="get_character_set_info(MySQL: PMySQL; charset: PMY_CHARSET_INFO)">get_character_set_info(MySQL: PMySQL; charset: PMY_CHARSET_INFO)</a></li>
  743. </ul>
  744. <ul class="simple nested-toc-section">get_client_info
  745. <li><a class="reference" href="#get_client_info" title="get_client_info(): cstring">get_client_info(): cstring</a></li>
  746. </ul>
  747. <ul class="simple nested-toc-section">get_client_version
  748. <li><a class="reference" href="#get_client_version" title="get_client_version(): int">get_client_version(): int</a></li>
  749. </ul>
  750. <ul class="simple nested-toc-section">get_host_info
  751. <li><a class="reference" href="#get_host_info%2CPMySQL" title="get_host_info(MySQL: PMySQL): cstring">get_host_info(MySQL: PMySQL): cstring</a></li>
  752. </ul>
  753. <ul class="simple nested-toc-section">get_parameters
  754. <li><a class="reference" href="#get_parameters" title="get_parameters(): PPARAMETERS">get_parameters(): PPARAMETERS</a></li>
  755. </ul>
  756. <ul class="simple nested-toc-section">get_proto_info
  757. <li><a class="reference" href="#get_proto_info%2CPMySQL" title="get_proto_info(MySQL: PMySQL): cuint">get_proto_info(MySQL: PMySQL): cuint</a></li>
  758. </ul>
  759. <ul class="simple nested-toc-section">get_salt_from_password
  760. <li><a class="reference" href="#get_salt_from_password%2Cpointer%2Ccstring" title="get_salt_from_password(res: pointer; password: cstring)">get_salt_from_password(res: pointer; password: cstring)</a></li>
  761. </ul>
  762. <ul class="simple nested-toc-section">get_salt_from_password_323
  763. <li><a class="reference" href="#get_salt_from_password_323%2Cptr.int%2Ccstring" title="get_salt_from_password_323(res: ptr int; password: cstring)">get_salt_from_password_323(res: ptr int; password: cstring)</a></li>
  764. </ul>
  765. <ul class="simple nested-toc-section">get_server_info
  766. <li><a class="reference" href="#get_server_info%2CPMySQL" title="get_server_info(MySQL: PMySQL): cstring">get_server_info(MySQL: PMySQL): cstring</a></li>
  767. </ul>
  768. <ul class="simple nested-toc-section">get_server_version
  769. <li><a class="reference" href="#get_server_version%2CPMySQL" title="get_server_version(MySQL: PMySQL): int">get_server_version(MySQL: PMySQL): int</a></li>
  770. </ul>
  771. <ul class="simple nested-toc-section">get_tty_password
  772. <li><a class="reference" href="#get_tty_password%2Ccstring" title="get_tty_password(opt_message: cstring): cstring">get_tty_password(opt_message: cstring): cstring</a></li>
  773. </ul>
  774. <ul class="simple nested-toc-section">hash_password
  775. <li><a class="reference" href="#hash_password%2Cint%2Ccstring%2Ccuint" title="hash_password(fto: int; password: cstring; password_len: cuint)">hash_password(fto: int; password: cstring; password_len: cuint)</a></li>
  776. </ul>
  777. <ul class="simple nested-toc-section">hex_string
  778. <li><a class="reference" href="#hex_string%2Ccstring%2Ccstring%2Cint" title="hex_string(fto: cstring; from: cstring; from_length: int): int">hex_string(fto: cstring; from: cstring; from_length: int): int</a></li>
  779. </ul>
  780. <ul class="simple nested-toc-section">info
  781. <li><a class="reference" href="#info%2CPMySQL" title="info(MySQL: PMySQL): cstring">info(MySQL: PMySQL): cstring</a></li>
  782. </ul>
  783. <ul class="simple nested-toc-section">init
  784. <li><a class="reference" href="#init%2CPMySQL" title="init(MySQL: PMySQL): PMySQL">init(MySQL: PMySQL): PMySQL</a></li>
  785. </ul>
  786. <ul class="simple nested-toc-section">insert_id
  787. <li><a class="reference" href="#insert_id%2CPMySQL" title="insert_id(MySQL: PMySQL): my_ulonglong">insert_id(MySQL: PMySQL): my_ulonglong</a></li>
  788. </ul>
  789. <ul class="simple nested-toc-section">INTERNAL_NUM_FIELD
  790. <li><a class="reference" href="#INTERNAL_NUM_FIELD%2CPst_mysql_field" title="INTERNAL_NUM_FIELD(f: Pst_mysql_field): bool">INTERNAL_NUM_FIELD(f: Pst_mysql_field): bool</a></li>
  791. </ul>
  792. <ul class="simple nested-toc-section">IS_BLOB
  793. <li><a class="reference" href="#IS_BLOB%2Cint32" title="IS_BLOB(n: int32): bool">IS_BLOB(n: int32): bool</a></li>
  794. </ul>
  795. <ul class="simple nested-toc-section">IS_NOT_NULL
  796. <li><a class="reference" href="#IS_NOT_NULL%2Cint32" title="IS_NOT_NULL(n: int32): bool">IS_NOT_NULL(n: int32): bool</a></li>
  797. </ul>
  798. <ul class="simple nested-toc-section">IS_NUM
  799. <li><a class="reference" href="#IS_NUM%2CEnum_field_types" title="IS_NUM(t: Enum_field_types): bool">IS_NUM(t: Enum_field_types): bool</a></li>
  800. </ul>
  801. <ul class="simple nested-toc-section">IS_NUM_FIELD
  802. <li><a class="reference" href="#IS_NUM_FIELD%2CPst_mysql_field" title="IS_NUM_FIELD(f: Pst_mysql_field): bool">IS_NUM_FIELD(f: Pst_mysql_field): bool</a></li>
  803. </ul>
  804. <ul class="simple nested-toc-section">IS_PRI_KEY
  805. <li><a class="reference" href="#IS_PRI_KEY%2Cint32" title="IS_PRI_KEY(n: int32): bool">IS_PRI_KEY(n: int32): bool</a></li>
  806. </ul>
  807. <ul class="simple nested-toc-section">kill
  808. <li><a class="reference" href="#kill%2CPMySQL%2Cint" title="kill(MySQL: PMySQL; pid: int): cint">kill(MySQL: PMySQL; pid: int): cint</a></li>
  809. </ul>
  810. <ul class="simple nested-toc-section">library_end
  811. <li><a class="reference" href="#library_end" title="library_end()">library_end()</a></li>
  812. </ul>
  813. <ul class="simple nested-toc-section">library_init
  814. <li><a class="reference" href="#library_init%2Ccint%2CcstringArray%2CcstringArray" title="library_init(argc: cint; argv: cstringArray; groups: cstringArray): cint">library_init(argc: cint; argv: cstringArray; groups: cstringArray): cint</a></li>
  815. </ul>
  816. <ul class="simple nested-toc-section">list_dbs
  817. <li><a class="reference" href="#list_dbs%2CPMySQL%2Ccstring" title="list_dbs(MySQL: PMySQL; wild: cstring): PRES">list_dbs(MySQL: PMySQL; wild: cstring): PRES</a></li>
  818. </ul>
  819. <ul class="simple nested-toc-section">list_fields
  820. <li><a class="reference" href="#list_fields%2CPMySQL%2Ccstring%2Ccstring" title="list_fields(MySQL: PMySQL; table: cstring; wild: cstring): PRES">list_fields(MySQL: PMySQL; table: cstring; wild: cstring): PRES</a></li>
  821. </ul>
  822. <ul class="simple nested-toc-section">list_processes
  823. <li><a class="reference" href="#list_processes%2CPMySQL" title="list_processes(MySQL: PMySQL): PRES">list_processes(MySQL: PMySQL): PRES</a></li>
  824. </ul>
  825. <ul class="simple nested-toc-section">list_tables
  826. <li><a class="reference" href="#list_tables%2CPMySQL%2Ccstring" title="list_tables(MySQL: PMySQL; wild: cstring): PRES">list_tables(MySQL: PMySQL; wild: cstring): PRES</a></li>
  827. </ul>
  828. <ul class="simple nested-toc-section">load_defaults
  829. <li><a class="reference" href="#load_defaults%2Ccstring%2CcstringArray%2Cptr.cint%2Cptr.cstringArray" title="load_defaults(conf_file: cstring; groups: cstringArray; argc: ptr cint;
  830. argv: ptr cstringArray): cint">load_defaults(conf_file: cstring; groups: cstringArray; argc: ptr cint;
  831. argv: ptr cstringArray): cint</a></li>
  832. </ul>
  833. <ul class="simple nested-toc-section">make_password_from_salt
  834. <li><a class="reference" href="#make_password_from_salt%2Ccstring%2Cpointer" title="make_password_from_salt(fto: cstring; hash_stage2: pointer)">make_password_from_salt(fto: cstring; hash_stage2: pointer)</a></li>
  835. </ul>
  836. <ul class="simple nested-toc-section">make_password_from_salt_323
  837. <li><a class="reference" href="#make_password_from_salt_323%2Ccstring%2Cptr.int" title="make_password_from_salt_323(fto: cstring; salt: ptr int)">make_password_from_salt_323(fto: cstring; salt: ptr int)</a></li>
  838. </ul>
  839. <ul class="simple nested-toc-section">make_scrambled_password
  840. <li><a class="reference" href="#make_scrambled_password%2Ccstring%2Ccstring" title="make_scrambled_password(fto: cstring; password: cstring)">make_scrambled_password(fto: cstring; password: cstring)</a></li>
  841. </ul>
  842. <ul class="simple nested-toc-section">make_scrambled_password_323
  843. <li><a class="reference" href="#make_scrambled_password_323%2Ccstring%2Ccstring" title="make_scrambled_password_323(fto: cstring; password: cstring)">make_scrambled_password_323(fto: cstring; password: cstring)</a></li>
  844. </ul>
  845. <ul class="simple nested-toc-section">manager_close
  846. <li><a class="reference" href="#manager_close%2CPMANAGER" title="manager_close(con: PMANAGER)">manager_close(con: PMANAGER)</a></li>
  847. </ul>
  848. <ul class="simple nested-toc-section">manager_command
  849. <li><a class="reference" href="#manager_command%2CPMANAGER%2Ccstring%2Ccint" title="manager_command(con: PMANAGER; cmd: cstring; cmd_len: cint): cint">manager_command(con: PMANAGER; cmd: cstring; cmd_len: cint): cint</a></li>
  850. </ul>
  851. <ul class="simple nested-toc-section">manager_connect
  852. <li><a class="reference" href="#manager_connect%2CPMANAGER%2Ccstring%2Ccstring%2Ccstring%2Ccuint" title="manager_connect(con: PMANAGER; host: cstring; user: cstring; passwd: cstring;
  853. port: cuint): PMANAGER">manager_connect(con: PMANAGER; host: cstring; user: cstring; passwd: cstring;
  854. port: cuint): PMANAGER</a></li>
  855. </ul>
  856. <ul class="simple nested-toc-section">manager_fetch_line
  857. <li><a class="reference" href="#manager_fetch_line%2CPMANAGER%2Ccstring%2Ccint" title="manager_fetch_line(con: PMANAGER; res_buf: cstring; res_buf_size: cint): cint">manager_fetch_line(con: PMANAGER; res_buf: cstring; res_buf_size: cint): cint</a></li>
  858. </ul>
  859. <ul class="simple nested-toc-section">manager_init
  860. <li><a class="reference" href="#manager_init%2CPMANAGER" title="manager_init(con: PMANAGER): PMANAGER">manager_init(con: PMANAGER): PMANAGER</a></li>
  861. </ul>
  862. <ul class="simple nested-toc-section">master_query
  863. <li><a class="reference" href="#master_query%2CPMySQL%2Ccstring%2Cint" title="master_query(MySQL: PMySQL; q: cstring; len: int): my_bool">master_query(MySQL: PMySQL; q: cstring; len: int): my_bool</a></li>
  864. </ul>
  865. <ul class="simple nested-toc-section">master_send_query
  866. <li><a class="reference" href="#master_send_query%2CPMySQL%2Ccstring%2Cint" title="master_send_query(MySQL: PMySQL; q: cstring; len: int): my_bool">master_send_query(MySQL: PMySQL; q: cstring; len: int): my_bool</a></li>
  867. </ul>
  868. <ul class="simple nested-toc-section">modify_defaults_file
  869. <li><a class="reference" href="#modify_defaults_file%2Ccstring%2Ccstring%2Ccstring%2Ccstring%2Ccint" title="modify_defaults_file(file_location: cstring; option: cstring;
  870. option_value: cstring; section_name: cstring;
  871. remove_option: cint): cint">modify_defaults_file(file_location: cstring; option: cstring;
  872. option_value: cstring; section_name: cstring;
  873. remove_option: cint): cint</a></li>
  874. </ul>
  875. <ul class="simple nested-toc-section">more_results
  876. <li><a class="reference" href="#more_results%2CPMySQL" title="more_results(MySQL: PMySQL): my_bool">more_results(MySQL: PMySQL): my_bool</a></li>
  877. </ul>
  878. <ul class="simple nested-toc-section">my_connect
  879. <li><a class="reference" href="#my_connect%2Cmy_socket%2CPsockaddr%2Ccuint%2Ccuint" title="my_connect(s: my_socket; name: Psockaddr; namelen: cuint; timeout: cuint): cint">my_connect(s: my_socket; name: Psockaddr; namelen: cuint; timeout: cuint): cint</a></li>
  880. </ul>
  881. <ul class="simple nested-toc-section">my_init
  882. <li><a class="reference" href="#my_init" title="my_init(): my_bool">my_init(): my_bool</a></li>
  883. </ul>
  884. <ul class="simple nested-toc-section">my_net_init
  885. <li><a class="reference" href="#my_net_init%2CPNET%2CPVIO" title="my_net_init(net: PNET; vio: PVIO): my_bool">my_net_init(net: PNET; vio: PVIO): my_bool</a></li>
  886. </ul>
  887. <ul class="simple nested-toc-section">my_net_local_init
  888. <li><a class="reference" href="#my_net_local_init%2CPNET" title="my_net_local_init(net: PNET)">my_net_local_init(net: PNET)</a></li>
  889. </ul>
  890. <ul class="simple nested-toc-section">my_net_read
  891. <li><a class="reference" href="#my_net_read%2CPNET" title="my_net_read(net: PNET): int">my_net_read(net: PNET): int</a></li>
  892. </ul>
  893. <ul class="simple nested-toc-section">my_net_write
  894. <li><a class="reference" href="#my_net_write%2CPNET%2Ccstring%2Cint" title="my_net_write(net: PNET; packet: cstring; length: int): my_bool">my_net_write(net: PNET; packet: cstring; length: int): my_bool</a></li>
  895. </ul>
  896. <ul class="simple nested-toc-section">my_rnd
  897. <li><a class="reference" href="#my_rnd%2CPrand_struct" title="my_rnd(para1: Prand_struct): cdouble">my_rnd(para1: Prand_struct): cdouble</a></li>
  898. </ul>
  899. <ul class="simple nested-toc-section">my_thread_end
  900. <li><a class="reference" href="#my_thread_end" title="my_thread_end()">my_thread_end()</a></li>
  901. </ul>
  902. <ul class="simple nested-toc-section">my_thread_init
  903. <li><a class="reference" href="#my_thread_init" title="my_thread_init(): my_bool">my_thread_init(): my_bool</a></li>
  904. </ul>
  905. <ul class="simple nested-toc-section">myodbc_remove_escape
  906. <li><a class="reference" href="#myodbc_remove_escape%2CPMySQL%2Ccstring" title="myodbc_remove_escape(MySQL: PMySQL; name: cstring)">myodbc_remove_escape(MySQL: PMySQL; name: cstring)</a></li>
  907. </ul>
  908. <ul class="simple nested-toc-section">net_clear
  909. <li><a class="reference" href="#net_clear%2CPNET" title="net_clear(net: PNET)">net_clear(net: PNET)</a></li>
  910. </ul>
  911. <ul class="simple nested-toc-section">net_end
  912. <li><a class="reference" href="#net_end%2CPNET" title="net_end(net: PNET)">net_end(net: PNET)</a></li>
  913. </ul>
  914. <ul class="simple nested-toc-section">net_flush
  915. <li><a class="reference" href="#net_flush%2CPNET" title="net_flush(net: PNET): my_bool">net_flush(net: PNET): my_bool</a></li>
  916. </ul>
  917. <ul class="simple nested-toc-section">net_real_write
  918. <li><a class="reference" href="#net_real_write%2CPNET%2Ccstring%2Cint" title="net_real_write(net: PNET; packet: cstring; length: int): cint">net_real_write(net: PNET; packet: cstring; length: int): cint</a></li>
  919. </ul>
  920. <ul class="simple nested-toc-section">net_realloc
  921. <li><a class="reference" href="#net_realloc%2CPNET%2Cint" title="net_realloc(net: PNET; len: int): my_bool">net_realloc(net: PNET; len: int): my_bool</a></li>
  922. </ul>
  923. <ul class="simple nested-toc-section">net_safe_read
  924. <li><a class="reference" href="#net_safe_read%2CPMySQL" title="net_safe_read(MySQL: PMySQL): cuint">net_safe_read(MySQL: PMySQL): cuint</a></li>
  925. </ul>
  926. <ul class="simple nested-toc-section">net_write_command
  927. <li><a class="reference" href="#net_write_command%2CPNET%2Cchar%2Ccstring%2Cint%2Ccstring%2Cint" title="net_write_command(net: PNET; command: char; header: cstring; head_len: int;
  928. packet: cstring; length: int): my_bool">net_write_command(net: PNET; command: char; header: cstring; head_len: int;
  929. packet: cstring; length: int): my_bool</a></li>
  930. </ul>
  931. <ul class="simple nested-toc-section">next_result
  932. <li><a class="reference" href="#next_result%2CPMySQL" title="next_result(MySQL: PMySQL): cint">next_result(MySQL: PMySQL): cint</a></li>
  933. </ul>
  934. <ul class="simple nested-toc-section">num_fields
  935. <li><a class="reference" href="#num_fields%2CPRES" title="num_fields(res: PRES): cuint">num_fields(res: PRES): cuint</a></li>
  936. </ul>
  937. <ul class="simple nested-toc-section">num_rows
  938. <li><a class="reference" href="#num_rows%2CPRES" title="num_rows(res: PRES): my_ulonglong">num_rows(res: PRES): my_ulonglong</a></li>
  939. </ul>
  940. <ul class="simple nested-toc-section">octet2hex
  941. <li><a class="reference" href="#octet2hex%2Ccstring%2Ccstring%2Ccuint" title="octet2hex(fto: cstring; str: cstring; length: cuint): cstring">octet2hex(fto: cstring; str: cstring; length: cuint): cstring</a></li>
  942. </ul>
  943. <ul class="simple nested-toc-section">options
  944. <li><a class="reference" href="#options%2CPMySQL%2COption%2Ccstring" title="options(MySQL: PMySQL; option: Option; arg: cstring): cint">options(MySQL: PMySQL; option: Option; arg: cstring): cint</a></li>
  945. </ul>
  946. <ul class="simple nested-toc-section">ping
  947. <li><a class="reference" href="#ping%2CPMySQL" title="ping(MySQL: PMySQL): cint">ping(MySQL: PMySQL): cint</a></li>
  948. </ul>
  949. <ul class="simple nested-toc-section">query
  950. <li><a class="reference" href="#query%2CPMySQL%2Ccstring" title="query(MySQL: PMySQL; q: cstring): cint">query(MySQL: PMySQL; q: cstring): cint</a></li>
  951. </ul>
  952. <ul class="simple nested-toc-section">randominit
  953. <li><a class="reference" href="#randominit%2CPrand_struct%2Cint%2Cint" title="randominit(para1: Prand_struct; seed1: int; seed2: int)">randominit(para1: Prand_struct; seed1: int; seed2: int)</a></li>
  954. </ul>
  955. <ul class="simple nested-toc-section">read_query_result
  956. <li><a class="reference" href="#read_query_result%2CPMySQL" title="read_query_result(MySQL: PMySQL): my_bool">read_query_result(MySQL: PMySQL): my_bool</a></li>
  957. </ul>
  958. <ul class="simple nested-toc-section">reads_from_master_enabled
  959. <li><a class="reference" href="#reads_from_master_enabled%2CPMySQL" title="reads_from_master_enabled(MySQL: PMySQL): my_bool">reads_from_master_enabled(MySQL: PMySQL): my_bool</a></li>
  960. </ul>
  961. <ul class="simple nested-toc-section">real_connect
  962. <li><a class="reference" href="#real_connect%2CPMySQL%2Ccstring%2Ccstring%2Ccstring%2Ccstring%2Ccuint%2Ccstring%2Cint" title="real_connect(MySQL: PMySQL; host: cstring; user: cstring; passwd: cstring;
  963. db: cstring; port: cuint; unix_socket: cstring; clientflag: int): PMySQL">real_connect(MySQL: PMySQL; host: cstring; user: cstring; passwd: cstring;
  964. db: cstring; port: cuint; unix_socket: cstring; clientflag: int): PMySQL</a></li>
  965. </ul>
  966. <ul class="simple nested-toc-section">real_escape_string
  967. <li><a class="reference" href="#real_escape_string%2CPMySQL%2Ccstring%2Ccstring%2Cint" title="real_escape_string(MySQL: PMySQL; fto: cstring; from: cstring; len: int): int">real_escape_string(MySQL: PMySQL; fto: cstring; from: cstring; len: int): int</a></li>
  968. </ul>
  969. <ul class="simple nested-toc-section">real_query
  970. <li><a class="reference" href="#real_query%2CPMySQL%2Ccstring%2Cint" title="real_query(MySQL: PMySQL; q: cstring; len: int): cint">real_query(MySQL: PMySQL; q: cstring; len: int): cint</a></li>
  971. </ul>
  972. <ul class="simple nested-toc-section">refresh
  973. <li><a class="reference" href="#refresh%2CPMySQL%2Ccuint" title="refresh(sql: PMySQL; refresh_options: cuint): cint">refresh(sql: PMySQL; refresh_options: cuint): cint</a></li>
  974. </ul>
  975. <ul class="simple nested-toc-section">reload
  976. <li><a class="reference" href="#reload%2CPMySQL" title="reload(x: PMySQL): cint">reload(x: PMySQL): cint</a></li>
  977. </ul>
  978. <ul class="simple nested-toc-section">rollback
  979. <li><a class="reference" href="#rollback%2CPMySQL" title="rollback(MySQL: PMySQL): my_bool">rollback(MySQL: PMySQL): my_bool</a></li>
  980. </ul>
  981. <ul class="simple nested-toc-section">row_seek
  982. <li><a class="reference" href="#row_seek%2CPRES%2CSt_mysql_rows" title="row_seek(result: PRES; offset: ROW_OFFSET): ROW_OFFSET">row_seek(result: PRES; offset: ROW_OFFSET): ROW_OFFSET</a></li>
  983. </ul>
  984. <ul class="simple nested-toc-section">row_tell
  985. <li><a class="reference" href="#row_tell%2CPRES" title="row_tell(res: PRES): ROW_OFFSET">row_tell(res: PRES): ROW_OFFSET</a></li>
  986. </ul>
  987. <ul class="simple nested-toc-section">rpl_parse_enabled
  988. <li><a class="reference" href="#rpl_parse_enabled%2CPMySQL" title="rpl_parse_enabled(MySQL: PMySQL): cint">rpl_parse_enabled(MySQL: PMySQL): cint</a></li>
  989. </ul>
  990. <ul class="simple nested-toc-section">rpl_probe
  991. <li><a class="reference" href="#rpl_probe%2CPMySQL" title="rpl_probe(MySQL: PMySQL): my_bool">rpl_probe(MySQL: PMySQL): my_bool</a></li>
  992. </ul>
  993. <ul class="simple nested-toc-section">rpl_query_type
  994. <li><a class="reference" href="#rpl_query_type%2Ccstring%2Ccint" title="rpl_query_type(q: cstring; length: cint): Rpl_type">rpl_query_type(q: cstring; length: cint): Rpl_type</a></li>
  995. </ul>
  996. <ul class="simple nested-toc-section">scramble
  997. <li><a class="reference" href="#scramble%2Ccstring%2Ccstring%2Ccstring" title="scramble(fto: cstring; message: cstring; password: cstring)">scramble(fto: cstring; message: cstring; password: cstring)</a></li>
  998. </ul>
  999. <ul class="simple nested-toc-section">scramble_323
  1000. <li><a class="reference" href="#scramble_323%2Ccstring%2Ccstring%2Ccstring" title="scramble_323(fto: cstring; message: cstring; password: cstring)">scramble_323(fto: cstring; message: cstring; password: cstring)</a></li>
  1001. </ul>
  1002. <ul class="simple nested-toc-section">select_db
  1003. <li><a class="reference" href="#select_db%2CPMySQL%2Ccstring" title="select_db(MySQL: PMySQL; db: cstring): cint">select_db(MySQL: PMySQL; db: cstring): cint</a></li>
  1004. </ul>
  1005. <ul class="simple nested-toc-section">send_query
  1006. <li><a class="reference" href="#send_query%2CPMySQL%2Ccstring%2Cint" title="send_query(MySQL: PMySQL; q: cstring; len: int): cint">send_query(MySQL: PMySQL; q: cstring; len: int): cint</a></li>
  1007. </ul>
  1008. <ul class="simple nested-toc-section">server_end
  1009. <li><a class="reference" href="#server_end" title="server_end()">server_end()</a></li>
  1010. </ul>
  1011. <ul class="simple nested-toc-section">server_init
  1012. <li><a class="reference" href="#server_init%2Ccint%2CcstringArray%2CcstringArray" title="server_init(argc: cint; argv: cstringArray; groups: cstringArray): cint">server_init(argc: cint; argv: cstringArray; groups: cstringArray): cint</a></li>
  1013. </ul>
  1014. <ul class="simple nested-toc-section">set_character_set
  1015. <li><a class="reference" href="#set_character_set%2CPMySQL%2Ccstring" title="set_character_set(MySQL: PMySQL; csname: cstring): int32">set_character_set(MySQL: PMySQL; csname: cstring): int32</a></li>
  1016. </ul>
  1017. <ul class="simple nested-toc-section">set_local_infile_default
  1018. <li><a class="reference" href="#set_local_infile_default%2CPMySQL" title="set_local_infile_default(MySQL: PMySQL)">set_local_infile_default(MySQL: PMySQL)</a></li>
  1019. </ul>
  1020. <ul class="simple nested-toc-section">set_master
  1021. <li><a class="reference" href="#set_master%2CPMySQL%2Ccstring%2Ccuint%2Ccstring%2Ccstring" title="set_master(MySQL: PMySQL; host: cstring; port: cuint; user: cstring;
  1022. passwd: cstring): cint">set_master(MySQL: PMySQL; host: cstring; port: cuint; user: cstring;
  1023. passwd: cstring): cint</a></li>
  1024. </ul>
  1025. <ul class="simple nested-toc-section">set_server_option
  1026. <li><a class="reference" href="#set_server_option%2CPMySQL%2CEnum_mysql_set_option" title="set_server_option(MySQL: PMySQL; option: Enum_mysql_set_option): cint">set_server_option(MySQL: PMySQL; option: Enum_mysql_set_option): cint</a></li>
  1027. </ul>
  1028. <ul class="simple nested-toc-section">shutdown
  1029. <li><a class="reference" href="#shutdown%2CPMySQL%2CEnum_shutdown_level" title="shutdown(MySQL: PMySQL; shutdown_level: Enum_shutdown_level): cint">shutdown(MySQL: PMySQL; shutdown_level: Enum_shutdown_level): cint</a></li>
  1030. </ul>
  1031. <ul class="simple nested-toc-section">slave_query
  1032. <li><a class="reference" href="#slave_query%2CPMySQL%2Ccstring%2Cint" title="slave_query(MySQL: PMySQL; q: cstring; len: int): my_bool">slave_query(MySQL: PMySQL; q: cstring; len: int): my_bool</a></li>
  1033. </ul>
  1034. <ul class="simple nested-toc-section">slave_send_query
  1035. <li><a class="reference" href="#slave_send_query%2CPMySQL%2Ccstring%2Cint" title="slave_send_query(MySQL: PMySQL; q: cstring; len: int): my_bool">slave_send_query(MySQL: PMySQL; q: cstring; len: int): my_bool</a></li>
  1036. </ul>
  1037. <ul class="simple nested-toc-section">sqlstate
  1038. <li><a class="reference" href="#sqlstate%2CPMySQL" title="sqlstate(MySQL: PMySQL): cstring">sqlstate(MySQL: PMySQL): cstring</a></li>
  1039. </ul>
  1040. <ul class="simple nested-toc-section">ssl_set
  1041. <li><a class="reference" href="#ssl_set%2CPMySQL%2Ccstring%2Ccstring%2Ccstring%2Ccstring%2Ccstring" title="ssl_set(MySQL: PMySQL; key: cstring; cert: cstring; ca: cstring;
  1042. capath: cstring; cipher: cstring): my_bool">ssl_set(MySQL: PMySQL; key: cstring; cert: cstring; ca: cstring;
  1043. capath: cstring; cipher: cstring): my_bool</a></li>
  1044. </ul>
  1045. <ul class="simple nested-toc-section">stat
  1046. <li><a class="reference" href="#stat%2CPMySQL" title="stat(MySQL: PMySQL): cstring">stat(MySQL: PMySQL): cstring</a></li>
  1047. </ul>
  1048. <ul class="simple nested-toc-section">stmt_affected_rows
  1049. <li><a class="reference" href="#stmt_affected_rows%2CPSTMT" title="stmt_affected_rows(stmt: PSTMT): my_ulonglong">stmt_affected_rows(stmt: PSTMT): my_ulonglong</a></li>
  1050. </ul>
  1051. <ul class="simple nested-toc-section">stmt_attr_get
  1052. <li><a class="reference" href="#stmt_attr_get%2CPSTMT%2CEnum_stmt_attr_type%2Cpointer" title="stmt_attr_get(stmt: PSTMT; attr_type: Enum_stmt_attr_type; attr: pointer): my_bool">stmt_attr_get(stmt: PSTMT; attr_type: Enum_stmt_attr_type; attr: pointer): my_bool</a></li>
  1053. </ul>
  1054. <ul class="simple nested-toc-section">stmt_attr_set
  1055. <li><a class="reference" href="#stmt_attr_set%2CPSTMT%2CEnum_stmt_attr_type%2Cpointer" title="stmt_attr_set(stmt: PSTMT; attr_type: Enum_stmt_attr_type; attr: pointer): my_bool">stmt_attr_set(stmt: PSTMT; attr_type: Enum_stmt_attr_type; attr: pointer): my_bool</a></li>
  1056. </ul>
  1057. <ul class="simple nested-toc-section">stmt_bind_param
  1058. <li><a class="reference" href="#stmt_bind_param%2CPSTMT%2CPBIND" title="stmt_bind_param(stmt: PSTMT; bnd: PBIND): my_bool">stmt_bind_param(stmt: PSTMT; bnd: PBIND): my_bool</a></li>
  1059. </ul>
  1060. <ul class="simple nested-toc-section">stmt_bind_result
  1061. <li><a class="reference" href="#stmt_bind_result%2CPSTMT%2CPBIND" title="stmt_bind_result(stmt: PSTMT; bnd: PBIND): my_bool">stmt_bind_result(stmt: PSTMT; bnd: PBIND): my_bool</a></li>
  1062. </ul>
  1063. <ul class="simple nested-toc-section">stmt_close
  1064. <li><a class="reference" href="#stmt_close%2CPSTMT" title="stmt_close(stmt: PSTMT): my_bool">stmt_close(stmt: PSTMT): my_bool</a></li>
  1065. </ul>
  1066. <ul class="simple nested-toc-section">stmt_data_seek
  1067. <li><a class="reference" href="#stmt_data_seek%2CPSTMT%2Cmy_ulonglong" title="stmt_data_seek(stmt: PSTMT; offset: my_ulonglong)">stmt_data_seek(stmt: PSTMT; offset: my_ulonglong)</a></li>
  1068. </ul>
  1069. <ul class="simple nested-toc-section">stmt_errno
  1070. <li><a class="reference" href="#stmt_errno%2CPSTMT" title="stmt_errno(stmt: PSTMT): cuint">stmt_errno(stmt: PSTMT): cuint</a></li>
  1071. </ul>
  1072. <ul class="simple nested-toc-section">stmt_error
  1073. <li><a class="reference" href="#stmt_error%2CPSTMT" title="stmt_error(stmt: PSTMT): cstring">stmt_error(stmt: PSTMT): cstring</a></li>
  1074. </ul>
  1075. <ul class="simple nested-toc-section">stmt_execute
  1076. <li><a class="reference" href="#stmt_execute%2CPSTMT" title="stmt_execute(stmt: PSTMT): cint">stmt_execute(stmt: PSTMT): cint</a></li>
  1077. </ul>
  1078. <ul class="simple nested-toc-section">stmt_fetch
  1079. <li><a class="reference" href="#stmt_fetch%2CPSTMT" title="stmt_fetch(stmt: PSTMT): cint">stmt_fetch(stmt: PSTMT): cint</a></li>
  1080. </ul>
  1081. <ul class="simple nested-toc-section">stmt_fetch_column
  1082. <li><a class="reference" href="#stmt_fetch_column%2CPSTMT%2CPBIND%2Ccuint%2Cint" title="stmt_fetch_column(stmt: PSTMT; bind: PBIND; column: cuint; offset: int): cint">stmt_fetch_column(stmt: PSTMT; bind: PBIND; column: cuint; offset: int): cint</a></li>
  1083. </ul>
  1084. <ul class="simple nested-toc-section">stmt_field_count
  1085. <li><a class="reference" href="#stmt_field_count%2CPSTMT" title="stmt_field_count(stmt: PSTMT): cuint">stmt_field_count(stmt: PSTMT): cuint</a></li>
  1086. </ul>
  1087. <ul class="simple nested-toc-section">stmt_free_result
  1088. <li><a class="reference" href="#stmt_free_result%2CPSTMT" title="stmt_free_result(stmt: PSTMT): my_bool">stmt_free_result(stmt: PSTMT): my_bool</a></li>
  1089. </ul>
  1090. <ul class="simple nested-toc-section">stmt_init
  1091. <li><a class="reference" href="#stmt_init%2CPMySQL" title="stmt_init(MySQL: PMySQL): PSTMT">stmt_init(MySQL: PMySQL): PSTMT</a></li>
  1092. </ul>
  1093. <ul class="simple nested-toc-section">stmt_insert_id
  1094. <li><a class="reference" href="#stmt_insert_id%2CPSTMT" title="stmt_insert_id(stmt: PSTMT): my_ulonglong">stmt_insert_id(stmt: PSTMT): my_ulonglong</a></li>
  1095. </ul>
  1096. <ul class="simple nested-toc-section">stmt_num_rows
  1097. <li><a class="reference" href="#stmt_num_rows%2CPSTMT" title="stmt_num_rows(stmt: PSTMT): my_ulonglong">stmt_num_rows(stmt: PSTMT): my_ulonglong</a></li>
  1098. </ul>
  1099. <ul class="simple nested-toc-section">stmt_param_count
  1100. <li><a class="reference" href="#stmt_param_count%2CPSTMT" title="stmt_param_count(stmt: PSTMT): int">stmt_param_count(stmt: PSTMT): int</a></li>
  1101. </ul>
  1102. <ul class="simple nested-toc-section">stmt_param_metadata
  1103. <li><a class="reference" href="#stmt_param_metadata%2CPSTMT" title="stmt_param_metadata(stmt: PSTMT): PRES">stmt_param_metadata(stmt: PSTMT): PRES</a></li>
  1104. </ul>
  1105. <ul class="simple nested-toc-section">stmt_prepare
  1106. <li><a class="reference" href="#stmt_prepare%2CPSTMT%2Ccstring%2Cint" title="stmt_prepare(stmt: PSTMT; query: cstring; len: int): cint">stmt_prepare(stmt: PSTMT; query: cstring; len: int): cint</a></li>
  1107. </ul>
  1108. <ul class="simple nested-toc-section">stmt_reset
  1109. <li><a class="reference" href="#stmt_reset%2CPSTMT" title="stmt_reset(stmt: PSTMT): my_bool">stmt_reset(stmt: PSTMT): my_bool</a></li>
  1110. </ul>
  1111. <ul class="simple nested-toc-section">stmt_result_metadata
  1112. <li><a class="reference" href="#stmt_result_metadata%2CPSTMT" title="stmt_result_metadata(stmt: PSTMT): PRES">stmt_result_metadata(stmt: PSTMT): PRES</a></li>
  1113. </ul>
  1114. <ul class="simple nested-toc-section">stmt_row_seek
  1115. <li><a class="reference" href="#stmt_row_seek%2CPSTMT%2CSt_mysql_rows" title="stmt_row_seek(stmt: PSTMT; offset: ROW_OFFSET): ROW_OFFSET">stmt_row_seek(stmt: PSTMT; offset: ROW_OFFSET): ROW_OFFSET</a></li>
  1116. </ul>
  1117. <ul class="simple nested-toc-section">stmt_row_tell
  1118. <li><a class="reference" href="#stmt_row_tell%2CPSTMT" title="stmt_row_tell(stmt: PSTMT): ROW_OFFSET">stmt_row_tell(stmt: PSTMT): ROW_OFFSET</a></li>
  1119. </ul>
  1120. <ul class="simple nested-toc-section">stmt_send_long_data
  1121. <li><a class="reference" href="#stmt_send_long_data%2CPSTMT%2Ccuint%2Ccstring%2Cint" title="stmt_send_long_data(stmt: PSTMT; param_number: cuint; data: cstring; len: int): my_bool">stmt_send_long_data(stmt: PSTMT; param_number: cuint; data: cstring; len: int): my_bool</a></li>
  1122. </ul>
  1123. <ul class="simple nested-toc-section">stmt_sqlstate
  1124. <li><a class="reference" href="#stmt_sqlstate%2CPSTMT" title="stmt_sqlstate(stmt: PSTMT): cstring">stmt_sqlstate(stmt: PSTMT): cstring</a></li>
  1125. </ul>
  1126. <ul class="simple nested-toc-section">stmt_store_result
  1127. <li><a class="reference" href="#stmt_store_result%2CPSTMT" title="stmt_store_result(stmt: PSTMT): cint">stmt_store_result(stmt: PSTMT): cint</a></li>
  1128. </ul>
  1129. <ul class="simple nested-toc-section">store_result
  1130. <li><a class="reference" href="#store_result%2CPMySQL" title="store_result(MySQL: PMySQL): PRES">store_result(MySQL: PMySQL): PRES</a></li>
  1131. </ul>
  1132. <ul class="simple nested-toc-section">thread_end
  1133. <li><a class="reference" href="#thread_end" title="thread_end()">thread_end()</a></li>
  1134. </ul>
  1135. <ul class="simple nested-toc-section">thread_id
  1136. <li><a class="reference" href="#thread_id%2CPMySQL" title="thread_id(MySQL: PMySQL): int">thread_id(MySQL: PMySQL): int</a></li>
  1137. </ul>
  1138. <ul class="simple nested-toc-section">thread_init
  1139. <li><a class="reference" href="#thread_init" title="thread_init(): my_bool">thread_init(): my_bool</a></li>
  1140. </ul>
  1141. <ul class="simple nested-toc-section">thread_safe
  1142. <li><a class="reference" href="#thread_safe" title="thread_safe(): cuint">thread_safe(): cuint</a></li>
  1143. </ul>
  1144. <ul class="simple nested-toc-section">use_result
  1145. <li><a class="reference" href="#use_result%2CPMySQL" title="use_result(MySQL: PMySQL): PRES">use_result(MySQL: PMySQL): PRES</a></li>
  1146. </ul>
  1147. <ul class="simple nested-toc-section">warning_count
  1148. <li><a class="reference" href="#warning_count%2CPMySQL" title="warning_count(MySQL: PMySQL): cuint">warning_count(MySQL: PMySQL): cuint</a></li>
  1149. </ul>
  1150. </ul>
  1151. </details>
  1152. </li>
  1153. </ul>
  1154. </div>
  1155. <div class="nine columns" id="content">
  1156. <div id="tocRoot"></div>
  1157. <p class="module-desc"></p>
  1158. <div class="section" id="7">
  1159. <h1><a class="toc-backref" href="#7">Types</a></h1>
  1160. <dl class="item">
  1161. <div id="BIND">
  1162. <dt><pre><a href="mysql.html#BIND"><span class="Identifier">BIND</span></a> <span class="Other">=</span> <a href="mysql.html#St_mysql_bind"><span class="Identifier">St_mysql_bind</span></a></pre></dt>
  1163. <dd>
  1164. </dd>
  1165. </div>
  1166. <div id="Character_set">
  1167. <dt><pre><a href="mysql.html#Character_set"><span class="Identifier">Character_set</span></a> {.<span class="Identifier">final</span>.} <span class="Other">=</span> <span class="Keyword">object</span>
  1168. <span class="Identifier">number</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a>
  1169. <span class="Identifier">state</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a>
  1170. <span class="Identifier">csname</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cstring</span>
  1171. <span class="Identifier">name</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cstring</span>
  1172. <span class="Identifier">comment</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cstring</span>
  1173. <span class="Identifier">dir</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cstring</span>
  1174. <span class="Identifier">mbminlen</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a>
  1175. <span class="Identifier">mbmaxlen</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a></pre></dt>
  1176. <dd>
  1177. </dd>
  1178. </div>
  1179. <div id="CHARSET_INFO">
  1180. <dt><pre><a href="mysql.html#CHARSET_INFO"><span class="Identifier">CHARSET_INFO</span></a> <span class="Other">=</span> <a href="mysql.html#Charset_info_st"><span class="Identifier">Charset_info_st</span></a></pre></dt>
  1181. <dd>
  1182. </dd>
  1183. </div>
  1184. <div id="Charset_info_st">
  1185. <dt><pre><a href="mysql.html#Charset_info_st"><span class="Identifier">Charset_info_st</span></a> {.<span class="Identifier">final</span>.} <span class="Other">=</span> <span class="Keyword">object</span>
  1186. <span class="Identifier">number</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a>
  1187. <span class="Identifier">primary_number</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a>
  1188. <span class="Identifier">binary_number</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a>
  1189. <span class="Identifier">state</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a>
  1190. <span class="Identifier">csname</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cstring</span>
  1191. <span class="Identifier">name</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cstring</span>
  1192. <span class="Identifier">comment</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cstring</span>
  1193. <span class="Identifier">tailoring</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cstring</span>
  1194. <span class="Identifier">ftype</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cstring</span>
  1195. <span class="Identifier">to_lower</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cstring</span>
  1196. <span class="Identifier">to_upper</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cstring</span>
  1197. <span class="Identifier">sort_order</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cstring</span>
  1198. <span class="Identifier">contractions</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">ptr</span> <span class="Identifier">int16</span>
  1199. <span class="Identifier">sort_order_big</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">ptr</span> <span class="Keyword">ptr</span> <span class="Identifier">int16</span>
  1200. <span class="Identifier">tab_to_uni</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">ptr</span> <span class="Identifier">int16</span>
  1201. <span class="Identifier">tab_from_uni</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">pointer</span>
  1202. <span class="Identifier">state_map</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cstring</span>
  1203. <span class="Identifier">ident_map</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cstring</span>
  1204. <span class="Identifier">strxfrm_multiply</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a>
  1205. <span class="Identifier">mbminlen</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a>
  1206. <span class="Identifier">mbmaxlen</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a>
  1207. <span class="Identifier">min_sort_char</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">int16</span>
  1208. <span class="Identifier">max_sort_char</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">int16</span>
  1209. <span class="Identifier">escape_with_backslash_is_dangerous</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#my_bool"><span class="Identifier">my_bool</span></a>
  1210. <span class="Identifier">cset</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">pointer</span>
  1211. <span class="Identifier">coll</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">pointer</span></pre></dt>
  1212. <dd>
  1213. </dd>
  1214. </div>
  1215. <div id="cuint">
  1216. <dt><pre><a href="mysql.html#cuint"><span class="Identifier">cuint</span></a> <span class="Other">=</span> <span class="Identifier">cint</span></pre></dt>
  1217. <dd>
  1218. </dd>
  1219. </div>
  1220. <div id="DATA">
  1221. <dt><pre><a href="mysql.html#DATA"><span class="Identifier">DATA</span></a> <span class="Other">=</span> <a href="mysql.html#St_mysql_data"><span class="Identifier">St_mysql_data</span></a></pre></dt>
  1222. <dd>
  1223. </dd>
  1224. </div>
  1225. <div id="DYNAMIC_ARRAY">
  1226. <dt><pre><a href="mysql.html#DYNAMIC_ARRAY"><span class="Identifier">DYNAMIC_ARRAY</span></a> <span class="Other">=</span> <a href="mysql.html#St_dynamic_array"><span class="Identifier">St_dynamic_array</span></a></pre></dt>
  1227. <dd>
  1228. </dd>
  1229. </div>
  1230. <div id="Enum_cursor_type">
  1231. <dt><pre><a href="mysql.html#Enum_cursor_type"><span class="Identifier">Enum_cursor_type</span></a> <span class="Other">=</span> <span class="Keyword">enum</span>
  1232. <span class="Identifier">CURSOR_TYPE_NO_CURSOR</span> <span class="Other">=</span> <span class="DecNumber">0</span><span class="Other">,</span> <span class="Identifier">CURSOR_TYPE_READ_ONLY</span> <span class="Other">=</span> <span class="DecNumber">1</span><span class="Other">,</span>
  1233. <span class="Identifier">CURSOR_TYPE_FOR_UPDATE</span> <span class="Other">=</span> <span class="DecNumber">2</span><span class="Other">,</span> <span class="Identifier">CURSOR_TYPE_SCROLLABLE</span> <span class="Other">=</span> <span class="DecNumber">4</span></pre></dt>
  1234. <dd>
  1235. </dd>
  1236. </div>
  1237. <div id="Enum_field_types">
  1238. <dt><pre><a href="mysql.html#Enum_field_types"><span class="Identifier">Enum_field_types</span></a> <span class="Other">=</span> <span class="Keyword">enum</span>
  1239. <span class="Identifier">TYPE_DECIMAL</span><span class="Other">,</span> <span class="Identifier">TYPE_TINY</span><span class="Other">,</span> <span class="Identifier">TYPE_SHORT</span><span class="Other">,</span> <span class="Identifier">TYPE_LONG</span><span class="Other">,</span> <span class="Identifier">TYPE_FLOAT</span><span class="Other">,</span> <span class="Identifier">TYPE_DOUBLE</span><span class="Other">,</span>
  1240. <span class="Identifier">TYPE_NULL</span><span class="Other">,</span> <span class="Identifier">TYPE_TIMESTAMP</span><span class="Other">,</span> <span class="Identifier">TYPE_LONGLONG</span><span class="Other">,</span> <span class="Identifier">TYPE_INT24</span><span class="Other">,</span> <span class="Identifier">TYPE_DATE</span><span class="Other">,</span> <span class="Identifier">TYPE_TIME</span><span class="Other">,</span>
  1241. <span class="Identifier">TYPE_DATETIME</span><span class="Other">,</span> <span class="Identifier">TYPE_YEAR</span><span class="Other">,</span> <span class="Identifier">TYPE_NEWDATE</span><span class="Other">,</span> <span class="Identifier">TYPE_VARCHAR</span><span class="Other">,</span> <span class="Identifier">TYPE_BIT</span><span class="Other">,</span>
  1242. <span class="Identifier">TYPE_NEWDECIMAL</span> <span class="Other">=</span> <span class="DecNumber">246</span><span class="Other">,</span> <span class="Identifier">TYPE_ENUM</span> <span class="Other">=</span> <span class="DecNumber">247</span><span class="Other">,</span> <span class="Identifier">TYPE_SET</span> <span class="Other">=</span> <span class="DecNumber">248</span><span class="Other">,</span> <span class="Identifier">TYPE_TINY_BLOB</span> <span class="Other">=</span> <span class="DecNumber">249</span><span class="Other">,</span>
  1243. <span class="Identifier">TYPE_MEDIUM_BLOB</span> <span class="Other">=</span> <span class="DecNumber">250</span><span class="Other">,</span> <span class="Identifier">TYPE_LONG_BLOB</span> <span class="Other">=</span> <span class="DecNumber">251</span><span class="Other">,</span> <span class="Identifier">TYPE_BLOB</span> <span class="Other">=</span> <span class="DecNumber">252</span><span class="Other">,</span>
  1244. <span class="Identifier">TYPE_VAR_STRING</span> <span class="Other">=</span> <span class="DecNumber">253</span><span class="Other">,</span> <span class="Identifier">TYPE_STRING</span> <span class="Other">=</span> <span class="DecNumber">254</span><span class="Other">,</span> <span class="Identifier">TYPE_GEOMETRY</span> <span class="Other">=</span> <span class="DecNumber">255</span></pre></dt>
  1245. <dd>
  1246. </dd>
  1247. </div>
  1248. <div id="Enum_mysql_set_option">
  1249. <dt><pre><a href="mysql.html#Enum_mysql_set_option"><span class="Identifier">Enum_mysql_set_option</span></a> <span class="Other">=</span> <span class="Keyword">enum</span>
  1250. <span class="Identifier">OPTION_MULTI_STATEMENTS_ON</span><span class="Other">,</span> <span class="Identifier">OPTION_MULTI_STATEMENTS_OFF</span></pre></dt>
  1251. <dd>
  1252. </dd>
  1253. </div>
  1254. <div id="Enum_mysql_stmt_state">
  1255. <dt><pre><a href="mysql.html#Enum_mysql_stmt_state"><span class="Identifier">Enum_mysql_stmt_state</span></a> <span class="Other">=</span> <span class="Keyword">enum</span>
  1256. <span class="Identifier">STMT_INIT_DONE</span> <span class="Other">=</span> <span class="DecNumber">1</span><span class="Other">,</span> <span class="Identifier">STMT_PREPARE_DONE</span><span class="Other">,</span> <span class="Identifier">STMT_EXECUTE_DONE</span><span class="Other">,</span> <span class="Identifier">STMT_FETCH_DONE</span></pre></dt>
  1257. <dd>
  1258. </dd>
  1259. </div>
  1260. <div id="Enum_server_command">
  1261. <dt><pre><a href="mysql.html#Enum_server_command"><span class="Identifier">Enum_server_command</span></a> <span class="Other">=</span> <span class="Keyword">enum</span>
  1262. <span class="Identifier">COM_SLEEP</span><span class="Other">,</span> <span class="Identifier">COM_QUIT</span><span class="Other">,</span> <span class="Identifier">COM_INIT_DB</span><span class="Other">,</span> <span class="Identifier">COM_QUERY</span><span class="Other">,</span> <span class="Identifier">COM_FIELD_LIST</span><span class="Other">,</span> <span class="Identifier">COM_CREATE_DB</span><span class="Other">,</span>
  1263. <span class="Identifier">COM_DROP_DB</span><span class="Other">,</span> <span class="Identifier">COM_REFRESH</span><span class="Other">,</span> <span class="Identifier">COM_SHUTDOWN</span><span class="Other">,</span> <span class="Identifier">COM_STATISTICS</span><span class="Other">,</span> <span class="Identifier">COM_PROCESS_INFO</span><span class="Other">,</span>
  1264. <span class="Identifier">COM_CONNECT</span><span class="Other">,</span> <span class="Identifier">COM_PROCESS_KILL</span><span class="Other">,</span> <span class="Identifier">COM_DEBUG</span><span class="Other">,</span> <span class="Identifier">COM_PING</span><span class="Other">,</span> <span class="Identifier">COM_TIME</span><span class="Other">,</span>
  1265. <span class="Identifier">COM_DELAYED_INSERT</span><span class="Other">,</span> <span class="Identifier">COM_CHANGE_USER</span><span class="Other">,</span> <span class="Identifier">COM_BINLOG_DUMP</span><span class="Other">,</span> <span class="Identifier">COM_TABLE_DUMP</span><span class="Other">,</span>
  1266. <span class="Identifier">COM_CONNECT_OUT</span><span class="Other">,</span> <span class="Identifier">COM_REGISTER_SLAVE</span><span class="Other">,</span> <span class="Identifier">COM_STMT_PREPARE</span><span class="Other">,</span> <span class="Identifier">COM_STMT_EXECUTE</span><span class="Other">,</span>
  1267. <span class="Identifier">COM_STMT_SEND_LONG_DATA</span><span class="Other">,</span> <span class="Identifier">COM_STMT_CLOSE</span><span class="Other">,</span> <span class="Identifier">COM_STMT_RESET</span><span class="Other">,</span> <span class="Identifier">COM_SET_OPTION</span><span class="Other">,</span>
  1268. <span class="Identifier">COM_STMT_FETCH</span><span class="Other">,</span> <span class="Identifier">COM_END</span></pre></dt>
  1269. <dd>
  1270. </dd>
  1271. </div>
  1272. <div id="Enum_shutdown_level">
  1273. <dt><pre><a href="mysql.html#Enum_shutdown_level"><span class="Identifier">Enum_shutdown_level</span></a> <span class="Other">=</span> <span class="Keyword">enum</span>
  1274. <span class="Identifier">SHUTDOWN_DEFAULT</span> <span class="Other">=</span> <span class="DecNumber">0</span><span class="Other">,</span> <span class="Identifier">SHUTDOWN_WAIT_CONNECTIONS</span> <span class="Other">=</span> <span class="DecNumber">1</span><span class="Other">,</span>
  1275. <span class="Identifier">SHUTDOWN_WAIT_TRANSACTIONS</span> <span class="Other">=</span> <span class="DecNumber">2</span><span class="Other">,</span> <span class="Identifier">SHUTDOWN_WAIT_UPDATES</span> <span class="Other">=</span> <span class="DecNumber">8</span><span class="Other">,</span>
  1276. <span class="Identifier">SHUTDOWN_WAIT_ALL_BUFFERS</span> <span class="Other">=</span> <span class="DecNumber">16</span><span class="Other">,</span> <span class="Identifier">SHUTDOWN_WAIT_CRITICAL_BUFFERS</span> <span class="Other">=</span> <span class="DecNumber">17</span><span class="Other">,</span>
  1277. <span class="Identifier">KILL_QUERY</span> <span class="Other">=</span> <span class="DecNumber">254</span><span class="Other">,</span> <span class="Identifier">KILL_CONNECTION</span> <span class="Other">=</span> <span class="DecNumber">255</span></pre></dt>
  1278. <dd>
  1279. </dd>
  1280. </div>
  1281. <div id="Enum_stmt_attr_type">
  1282. <dt><pre><a href="mysql.html#Enum_stmt_attr_type"><span class="Identifier">Enum_stmt_attr_type</span></a> <span class="Other">=</span> <span class="Keyword">enum</span>
  1283. <span class="Identifier">STMT_ATTR_UPDATE_MAX_LENGTH</span><span class="Other">,</span> <span class="Identifier">STMT_ATTR_CURSOR_TYPE</span><span class="Other">,</span> <span class="Identifier">STMT_ATTR_PREFETCH_ROWS</span></pre></dt>
  1284. <dd>
  1285. </dd>
  1286. </div>
  1287. <div id="FIELD">
  1288. <dt><pre><a href="mysql.html#FIELD"><span class="Identifier">FIELD</span></a> <span class="Other">=</span> <a href="mysql.html#St_mysql_field"><span class="Identifier">St_mysql_field</span></a></pre></dt>
  1289. <dd>
  1290. </dd>
  1291. </div>
  1292. <div id="FIELD_OFFSET">
  1293. <dt><pre><a href="mysql.html#FIELD_OFFSET"><span class="Identifier">FIELD_OFFSET</span></a> <span class="Other">=</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a></pre></dt>
  1294. <dd>
  1295. </dd>
  1296. </div>
  1297. <div id="gptr">
  1298. <dt><pre><a href="mysql.html#gptr"><span class="Identifier">gptr</span></a> <span class="Other">=</span> <span class="Identifier">cstring</span></pre></dt>
  1299. <dd>
  1300. </dd>
  1301. </div>
  1302. <div id="Item_result">
  1303. <dt><pre><a href="mysql.html#Item_result"><span class="Identifier">Item_result</span></a> <span class="Other">=</span> <span class="Keyword">enum</span>
  1304. <span class="Identifier">STRING_RESULT</span><span class="Other">,</span> <span class="Identifier">REAL_RESULT</span><span class="Other">,</span> <span class="Identifier">INT_RESULT</span><span class="Other">,</span> <span class="Identifier">ROW_RESULT</span><span class="Other">,</span> <span class="Identifier">DECIMAL_RESULT</span></pre></dt>
  1305. <dd>
  1306. </dd>
  1307. </div>
  1308. <div id="MANAGER">
  1309. <dt><pre><a href="mysql.html#MANAGER"><span class="Identifier">MANAGER</span></a> <span class="Other">=</span> <a href="mysql.html#St_mysql_manager"><span class="Identifier">St_mysql_manager</span></a></pre></dt>
  1310. <dd>
  1311. </dd>
  1312. </div>
  1313. <div id="MEM_ROOT">
  1314. <dt><pre><a href="mysql.html#MEM_ROOT"><span class="Identifier">MEM_ROOT</span></a> <span class="Other">=</span> <a href="mysql.html#St_mem_root"><span class="Identifier">St_mem_root</span></a></pre></dt>
  1315. <dd>
  1316. </dd>
  1317. </div>
  1318. <div id="METHODS">
  1319. <dt><pre><a href="mysql.html#METHODS"><span class="Identifier">METHODS</span></a> <span class="Other">=</span> <a href="mysql.html#St_mysql_methods"><span class="Identifier">St_mysql_methods</span></a></pre></dt>
  1320. <dd>
  1321. </dd>
  1322. </div>
  1323. <div id="my_bool">
  1324. <dt><pre><a href="mysql.html#my_bool"><span class="Identifier">my_bool</span></a> <span class="Other">=</span> <span class="Identifier">bool</span></pre></dt>
  1325. <dd>
  1326. </dd>
  1327. </div>
  1328. <div id="MY_CHARSET_INFO">
  1329. <dt><pre><a href="mysql.html#MY_CHARSET_INFO"><span class="Identifier">MY_CHARSET_INFO</span></a> <span class="Other">=</span> <a href="mysql.html#Character_set"><span class="Identifier">Character_set</span></a></pre></dt>
  1330. <dd>
  1331. </dd>
  1332. </div>
  1333. <div id="my_socket">
  1334. <dt><pre><a href="mysql.html#my_socket"><span class="Identifier">my_socket</span></a> <span class="Other">=</span> <span class="Identifier">cint</span></pre></dt>
  1335. <dd>
  1336. </dd>
  1337. </div>
  1338. <div id="my_ulonglong">
  1339. <dt><pre><a href="mysql.html#my_ulonglong"><span class="Identifier">my_ulonglong</span></a> <span class="Other">=</span> <span class="Identifier">int64</span></pre></dt>
  1340. <dd>
  1341. </dd>
  1342. </div>
  1343. <div id="MySQL">
  1344. <dt><pre><a href="mysql.html#MySQL"><span class="Identifier">MySQL</span></a> <span class="Other">=</span> <a href="mysql.html#St_mysql"><span class="Identifier">St_mysql</span></a></pre></dt>
  1345. <dd>
  1346. </dd>
  1347. </div>
  1348. <div id="NET">
  1349. <dt><pre><a href="mysql.html#NET"><span class="Identifier">NET</span></a> <span class="Other">=</span> <a href="mysql.html#St_net"><span class="Identifier">St_net</span></a></pre></dt>
  1350. <dd>
  1351. </dd>
  1352. </div>
  1353. <div id="Option">
  1354. <dt><pre><a href="mysql.html#Option"><span class="Identifier">Option</span></a> <span class="Other">=</span> <span class="Keyword">enum</span>
  1355. <span class="Identifier">OPT_CONNECT_TIMEOUT</span><span class="Other">,</span> <span class="Identifier">OPT_COMPRESS</span><span class="Other">,</span> <span class="Identifier">OPT_NAMED_PIPE</span><span class="Other">,</span> <span class="Identifier">INIT_COMMAND</span><span class="Other">,</span>
  1356. <span class="Identifier">READ_DEFAULT_FILE</span><span class="Other">,</span> <span class="Identifier">READ_DEFAULT_GROUP</span><span class="Other">,</span> <span class="Identifier">SET_CHARSET_DIR</span><span class="Other">,</span> <span class="Identifier">SET_CHARSET_NAME</span><span class="Other">,</span>
  1357. <span class="Identifier">OPT_LOCAL_INFILE</span><span class="Other">,</span> <span class="Identifier">OPT_PROTOCOL</span><span class="Other">,</span> <span class="Identifier">SHARED_MEMORY_BASE_NAME</span><span class="Other">,</span> <span class="Identifier">OPT_READ_TIMEOUT</span><span class="Other">,</span>
  1358. <span class="Identifier">OPT_WRITE_TIMEOUT</span><span class="Other">,</span> <span class="Identifier">OPT_USE_RESULT</span><span class="Other">,</span> <span class="Identifier">OPT_USE_REMOTE_CONNECTION</span><span class="Other">,</span>
  1359. <span class="Identifier">OPT_USE_EMBEDDED_CONNECTION</span><span class="Other">,</span> <span class="Identifier">OPT_GUESS_CONNECTION</span><span class="Other">,</span> <span class="Identifier">SET_CLIENT_IP</span><span class="Other">,</span> <span class="Identifier">SECURE_AUTH</span><span class="Other">,</span>
  1360. <span class="Identifier">REPORT_DATA_TRUNCATION</span><span class="Other">,</span> <span class="Identifier">OPT_RECONNECT</span></pre></dt>
  1361. <dd>
  1362. </dd>
  1363. </div>
  1364. <div id="PARAMETERS">
  1365. <dt><pre><a href="mysql.html#PARAMETERS"><span class="Identifier">PARAMETERS</span></a> <span class="Other">=</span> <a href="mysql.html#St_mysql_parameters"><span class="Identifier">St_mysql_parameters</span></a></pre></dt>
  1366. <dd>
  1367. </dd>
  1368. </div>
  1369. <div id="PBIND">
  1370. <dt><pre><a href="mysql.html#PBIND"><span class="Identifier">PBIND</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <a href="mysql.html#BIND"><span class="Identifier">BIND</span></a></pre></dt>
  1371. <dd>
  1372. </dd>
  1373. </div>
  1374. <div id="Pcharacter_set">
  1375. <dt><pre><a href="mysql.html#Pcharacter_set"><span class="Identifier">Pcharacter_set</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <a href="mysql.html#Character_set"><span class="Identifier">Character_set</span></a></pre></dt>
  1376. <dd>
  1377. </dd>
  1378. </div>
  1379. <div id="Pcharset_info_st">
  1380. <dt><pre><a href="mysql.html#Pcharset_info_st"><span class="Identifier">Pcharset_info_st</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <a href="mysql.html#Charset_info_st"><span class="Identifier">Charset_info_st</span></a></pre></dt>
  1381. <dd>
  1382. </dd>
  1383. </div>
  1384. <div id="PDATA">
  1385. <dt><pre><a href="mysql.html#PDATA"><span class="Identifier">PDATA</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <a href="mysql.html#DATA"><span class="Identifier">DATA</span></a></pre></dt>
  1386. <dd>
  1387. </dd>
  1388. </div>
  1389. <div id="PFIELD">
  1390. <dt><pre><a href="mysql.html#PFIELD"><span class="Identifier">PFIELD</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <a href="mysql.html#FIELD"><span class="Identifier">FIELD</span></a></pre></dt>
  1391. <dd>
  1392. </dd>
  1393. </div>
  1394. <div id="PFIELD_OFFSET">
  1395. <dt><pre><a href="mysql.html#PFIELD_OFFSET"><span class="Identifier">PFIELD_OFFSET</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <a href="mysql.html#FIELD_OFFSET"><span class="Identifier">FIELD_OFFSET</span></a></pre></dt>
  1396. <dd>
  1397. </dd>
  1398. </div>
  1399. <div id="Pgptr">
  1400. <dt><pre><a href="mysql.html#Pgptr"><span class="Identifier">Pgptr</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <a href="mysql.html#gptr"><span class="Identifier">gptr</span></a></pre></dt>
  1401. <dd>
  1402. </dd>
  1403. </div>
  1404. <div id="PItem_result">
  1405. <dt><pre><a href="mysql.html#PItem_result"><span class="Identifier">PItem_result</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <a href="mysql.html#Item_result"><span class="Identifier">Item_result</span></a></pre></dt>
  1406. <dd>
  1407. </dd>
  1408. </div>
  1409. <div id="PMANAGER">
  1410. <dt><pre><a href="mysql.html#PMANAGER"><span class="Identifier">PMANAGER</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <a href="mysql.html#MANAGER"><span class="Identifier">MANAGER</span></a></pre></dt>
  1411. <dd>
  1412. </dd>
  1413. </div>
  1414. <div id="PMEM_ROOT">
  1415. <dt><pre><a href="mysql.html#PMEM_ROOT"><span class="Identifier">PMEM_ROOT</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <a href="mysql.html#MEM_ROOT"><span class="Identifier">MEM_ROOT</span></a></pre></dt>
  1416. <dd>
  1417. </dd>
  1418. </div>
  1419. <div id="PMETHODS">
  1420. <dt><pre><a href="mysql.html#PMETHODS"><span class="Identifier">PMETHODS</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <a href="mysql.html#METHODS"><span class="Identifier">METHODS</span></a></pre></dt>
  1421. <dd>
  1422. </dd>
  1423. </div>
  1424. <div id="Pmy_bool">
  1425. <dt><pre><a href="mysql.html#Pmy_bool"><span class="Identifier">Pmy_bool</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <a href="mysql.html#my_bool"><span class="Identifier">my_bool</span></a></pre></dt>
  1426. <dd>
  1427. </dd>
  1428. </div>
  1429. <div id="PMY_CHARSET_INFO">
  1430. <dt><pre><a href="mysql.html#PMY_CHARSET_INFO"><span class="Identifier">PMY_CHARSET_INFO</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <a href="mysql.html#MY_CHARSET_INFO"><span class="Identifier">MY_CHARSET_INFO</span></a></pre></dt>
  1431. <dd>
  1432. </dd>
  1433. </div>
  1434. <div id="Pmy_socket">
  1435. <dt><pre><a href="mysql.html#Pmy_socket"><span class="Identifier">Pmy_socket</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <a href="mysql.html#my_socket"><span class="Identifier">my_socket</span></a></pre></dt>
  1436. <dd>
  1437. </dd>
  1438. </div>
  1439. <div id="Pmy_ulonglong">
  1440. <dt><pre><a href="mysql.html#Pmy_ulonglong"><span class="Identifier">Pmy_ulonglong</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <a href="mysql.html#my_ulonglong"><span class="Identifier">my_ulonglong</span></a></pre></dt>
  1441. <dd>
  1442. </dd>
  1443. </div>
  1444. <div id="PMySQL">
  1445. <dt><pre><a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <a href="mysql.html#MySQL"><span class="Identifier">MySQL</span></a></pre></dt>
  1446. <dd>
  1447. </dd>
  1448. </div>
  1449. <div id="PNET">
  1450. <dt><pre><a href="mysql.html#PNET"><span class="Identifier">PNET</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <a href="mysql.html#NET"><span class="Identifier">NET</span></a></pre></dt>
  1451. <dd>
  1452. </dd>
  1453. </div>
  1454. <div id="PPARAMETERS">
  1455. <dt><pre><a href="mysql.html#PPARAMETERS"><span class="Identifier">PPARAMETERS</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <a href="mysql.html#PARAMETERS"><span class="Identifier">PARAMETERS</span></a></pre></dt>
  1456. <dd>
  1457. </dd>
  1458. </div>
  1459. <div id="PPByte">
  1460. <dt><pre><a href="mysql.html#PPByte"><span class="Identifier">PPByte</span></a> <span class="Other">=</span> <span class="Identifier">pointer</span></pre></dt>
  1461. <dd>
  1462. </dd>
  1463. </div>
  1464. <div id="Prand_struct">
  1465. <dt><pre><a href="mysql.html#Prand_struct"><span class="Identifier">Prand_struct</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <a href="mysql.html#Rand_struct"><span class="Identifier">Rand_struct</span></a></pre></dt>
  1466. <dd>
  1467. </dd>
  1468. </div>
  1469. <div id="PRES">
  1470. <dt><pre><a href="mysql.html#PRES"><span class="Identifier">PRES</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <a href="mysql.html#RES"><span class="Identifier">RES</span></a></pre></dt>
  1471. <dd>
  1472. </dd>
  1473. </div>
  1474. <div id="Protocol_type">
  1475. <dt><pre><a href="mysql.html#Protocol_type"><span class="Identifier">Protocol_type</span></a> <span class="Other">=</span> <span class="Keyword">enum</span>
  1476. <span class="Identifier">PROTOCOL_DEFAULT</span><span class="Other">,</span> <span class="Identifier">PROTOCOL_TCP</span><span class="Other">,</span> <span class="Identifier">PROTOCOL_SOCKET</span><span class="Other">,</span> <span class="Identifier">PROTOCOL_PIPE</span><span class="Other">,</span>
  1477. <span class="Identifier">PROTOCOL_MEMORY</span></pre></dt>
  1478. <dd>
  1479. </dd>
  1480. </div>
  1481. <div id="PROW">
  1482. <dt><pre><a href="mysql.html#PROW"><span class="Identifier">PROW</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <a href="mysql.html#ROW"><span class="Identifier">ROW</span></a></pre></dt>
  1483. <dd>
  1484. </dd>
  1485. </div>
  1486. <div id="PROW_OFFSET">
  1487. <dt><pre><a href="mysql.html#PROW_OFFSET"><span class="Identifier">PROW_OFFSET</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <a href="mysql.html#ROW_OFFSET"><span class="Identifier">ROW_OFFSET</span></a></pre></dt>
  1488. <dd>
  1489. </dd>
  1490. </div>
  1491. <div id="PROWS">
  1492. <dt><pre><a href="mysql.html#PROWS"><span class="Identifier">PROWS</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <a href="mysql.html#ROWS"><span class="Identifier">ROWS</span></a></pre></dt>
  1493. <dd>
  1494. </dd>
  1495. </div>
  1496. <div id="Psockaddr">
  1497. <dt><pre><a href="mysql.html#Psockaddr"><span class="Identifier">Psockaddr</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <a href="mysql.html#Sockaddr"><span class="Identifier">Sockaddr</span></a></pre></dt>
  1498. <dd>
  1499. </dd>
  1500. </div>
  1501. <div id="Pst_dynamic_array">
  1502. <dt><pre><a href="mysql.html#Pst_dynamic_array"><span class="Identifier">Pst_dynamic_array</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <a href="mysql.html#St_dynamic_array"><span class="Identifier">St_dynamic_array</span></a></pre></dt>
  1503. <dd>
  1504. </dd>
  1505. </div>
  1506. <div id="Pst_mem_root">
  1507. <dt><pre><a href="mysql.html#Pst_mem_root"><span class="Identifier">Pst_mem_root</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <a href="mysql.html#St_mem_root"><span class="Identifier">St_mem_root</span></a></pre></dt>
  1508. <dd>
  1509. </dd>
  1510. </div>
  1511. <div id="Pst_mysql">
  1512. <dt><pre><a href="mysql.html#Pst_mysql"><span class="Identifier">Pst_mysql</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <a href="mysql.html#St_mysql"><span class="Identifier">St_mysql</span></a></pre></dt>
  1513. <dd>
  1514. </dd>
  1515. </div>
  1516. <div id="Pst_mysql_bind">
  1517. <dt><pre><a href="mysql.html#Pst_mysql_bind"><span class="Identifier">Pst_mysql_bind</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <a href="mysql.html#St_mysql_bind"><span class="Identifier">St_mysql_bind</span></a></pre></dt>
  1518. <dd>
  1519. </dd>
  1520. </div>
  1521. <div id="Pst_mysql_data">
  1522. <dt><pre><a href="mysql.html#Pst_mysql_data"><span class="Identifier">Pst_mysql_data</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <a href="mysql.html#St_mysql_data"><span class="Identifier">St_mysql_data</span></a></pre></dt>
  1523. <dd>
  1524. </dd>
  1525. </div>
  1526. <div id="Pst_mysql_field">
  1527. <dt><pre><a href="mysql.html#Pst_mysql_field"><span class="Identifier">Pst_mysql_field</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <a href="mysql.html#St_mysql_field"><span class="Identifier">St_mysql_field</span></a></pre></dt>
  1528. <dd>
  1529. </dd>
  1530. </div>
  1531. <div id="Pst_mysql_manager">
  1532. <dt><pre><a href="mysql.html#Pst_mysql_manager"><span class="Identifier">Pst_mysql_manager</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <a href="mysql.html#St_mysql_manager"><span class="Identifier">St_mysql_manager</span></a></pre></dt>
  1533. <dd>
  1534. </dd>
  1535. </div>
  1536. <div id="Pst_mysql_methods">
  1537. <dt><pre><a href="mysql.html#Pst_mysql_methods"><span class="Identifier">Pst_mysql_methods</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <a href="mysql.html#St_mysql_methods"><span class="Identifier">St_mysql_methods</span></a></pre></dt>
  1538. <dd>
  1539. </dd>
  1540. </div>
  1541. <div id="Pst_mysql_options">
  1542. <dt><pre><a href="mysql.html#Pst_mysql_options"><span class="Identifier">Pst_mysql_options</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <a href="mysql.html#St_mysql_options"><span class="Identifier">St_mysql_options</span></a></pre></dt>
  1543. <dd>
  1544. </dd>
  1545. </div>
  1546. <div id="Pst_mysql_parameters">
  1547. <dt><pre><a href="mysql.html#Pst_mysql_parameters"><span class="Identifier">Pst_mysql_parameters</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <a href="mysql.html#St_mysql_parameters"><span class="Identifier">St_mysql_parameters</span></a></pre></dt>
  1548. <dd>
  1549. </dd>
  1550. </div>
  1551. <div id="Pst_mysql_res">
  1552. <dt><pre><a href="mysql.html#Pst_mysql_res"><span class="Identifier">Pst_mysql_res</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <a href="mysql.html#St_mysql_res"><span class="Identifier">St_mysql_res</span></a></pre></dt>
  1553. <dd>
  1554. </dd>
  1555. </div>
  1556. <div id="Pst_mysql_rows">
  1557. <dt><pre><a href="mysql.html#Pst_mysql_rows"><span class="Identifier">Pst_mysql_rows</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <a href="mysql.html#St_mysql_rows"><span class="Identifier">St_mysql_rows</span></a></pre></dt>
  1558. <dd>
  1559. </dd>
  1560. </div>
  1561. <div id="Pst_mysql_stmt">
  1562. <dt><pre><a href="mysql.html#Pst_mysql_stmt"><span class="Identifier">Pst_mysql_stmt</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <a href="mysql.html#St_mysql_stmt"><span class="Identifier">St_mysql_stmt</span></a></pre></dt>
  1563. <dd>
  1564. </dd>
  1565. </div>
  1566. <div id="Pst_net">
  1567. <dt><pre><a href="mysql.html#Pst_net"><span class="Identifier">Pst_net</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <a href="mysql.html#St_net"><span class="Identifier">St_net</span></a></pre></dt>
  1568. <dd>
  1569. </dd>
  1570. </div>
  1571. <div id="Pst_udf_args">
  1572. <dt><pre><a href="mysql.html#Pst_udf_args"><span class="Identifier">Pst_udf_args</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <a href="mysql.html#St_udf_args"><span class="Identifier">St_udf_args</span></a></pre></dt>
  1573. <dd>
  1574. </dd>
  1575. </div>
  1576. <div id="Pst_udf_init">
  1577. <dt><pre><a href="mysql.html#Pst_udf_init"><span class="Identifier">Pst_udf_init</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <a href="mysql.html#St_udf_init"><span class="Identifier">St_udf_init</span></a></pre></dt>
  1578. <dd>
  1579. </dd>
  1580. </div>
  1581. <div id="Pst_used_mem">
  1582. <dt><pre><a href="mysql.html#Pst_used_mem"><span class="Identifier">Pst_used_mem</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <a href="mysql.html#St_used_mem"><span class="Identifier">St_used_mem</span></a></pre></dt>
  1583. <dd>
  1584. </dd>
  1585. </div>
  1586. <div id="PSTMT">
  1587. <dt><pre><a href="mysql.html#PSTMT"><span class="Identifier">PSTMT</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <a href="mysql.html#STMT"><span class="Identifier">STMT</span></a></pre></dt>
  1588. <dd>
  1589. </dd>
  1590. </div>
  1591. <div id="PUDF_ARGS">
  1592. <dt><pre><a href="mysql.html#PUDF_ARGS"><span class="Identifier">PUDF_ARGS</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <a href="mysql.html#UDF_ARGS"><span class="Identifier">UDF_ARGS</span></a></pre></dt>
  1593. <dd>
  1594. </dd>
  1595. </div>
  1596. <div id="PUDF_INIT">
  1597. <dt><pre><a href="mysql.html#PUDF_INIT"><span class="Identifier">PUDF_INIT</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <a href="mysql.html#UDF_INIT"><span class="Identifier">UDF_INIT</span></a></pre></dt>
  1598. <dd>
  1599. </dd>
  1600. </div>
  1601. <div id="PUSED_MEM">
  1602. <dt><pre><a href="mysql.html#PUSED_MEM"><span class="Identifier">PUSED_MEM</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <a href="mysql.html#USED_MEM"><span class="Identifier">USED_MEM</span></a></pre></dt>
  1603. <dd>
  1604. </dd>
  1605. </div>
  1606. <div id="PVIO">
  1607. <dt><pre><a href="mysql.html#PVIO"><span class="Identifier">PVIO</span></a> <span class="Other">=</span> <span class="Identifier">pointer</span></pre></dt>
  1608. <dd>
  1609. </dd>
  1610. </div>
  1611. <div id="Rand_struct">
  1612. <dt><pre><a href="mysql.html#Rand_struct"><span class="Identifier">Rand_struct</span></a> {.<span class="Identifier">final</span>.} <span class="Other">=</span> <span class="Keyword">object</span>
  1613. <span class="Identifier">seed1</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">int</span>
  1614. <span class="Identifier">seed2</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">int</span>
  1615. <span class="Identifier">max_value</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">int</span>
  1616. <span class="Identifier">max_value_dbl</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cdouble</span></pre></dt>
  1617. <dd>
  1618. </dd>
  1619. </div>
  1620. <div id="RES">
  1621. <dt><pre><a href="mysql.html#RES"><span class="Identifier">RES</span></a> <span class="Other">=</span> <a href="mysql.html#St_mysql_res"><span class="Identifier">St_mysql_res</span></a></pre></dt>
  1622. <dd>
  1623. </dd>
  1624. </div>
  1625. <div id="ROW">
  1626. <dt><pre><a href="mysql.html#ROW"><span class="Identifier">ROW</span></a> <span class="Other">=</span> <span class="Identifier">cstringArray</span></pre></dt>
  1627. <dd>
  1628. </dd>
  1629. </div>
  1630. <div id="ROW_OFFSET">
  1631. <dt><pre><a href="mysql.html#ROW_OFFSET"><span class="Identifier">ROW_OFFSET</span></a> <span class="Other">=</span> <a href="mysql.html#ROWS"><span class="Identifier">ROWS</span></a></pre></dt>
  1632. <dd>
  1633. </dd>
  1634. </div>
  1635. <div id="ROWS">
  1636. <dt><pre><a href="mysql.html#ROWS"><span class="Identifier">ROWS</span></a> <span class="Other">=</span> <a href="mysql.html#St_mysql_rows"><span class="Identifier">St_mysql_rows</span></a></pre></dt>
  1637. <dd>
  1638. </dd>
  1639. </div>
  1640. <div id="Rpl_type">
  1641. <dt><pre><a href="mysql.html#Rpl_type"><span class="Identifier">Rpl_type</span></a> <span class="Other">=</span> <span class="Keyword">enum</span>
  1642. <span class="Identifier">RPL_MASTER</span><span class="Other">,</span> <span class="Identifier">RPL_SLAVE</span><span class="Other">,</span> <span class="Identifier">RPL_ADMIN</span></pre></dt>
  1643. <dd>
  1644. </dd>
  1645. </div>
  1646. <div id="Sockaddr">
  1647. <dt><pre><a href="mysql.html#Sockaddr"><span class="Identifier">Sockaddr</span></a> {.<span class="Identifier">final</span>.} <span class="Other">=</span> <span class="Keyword">object</span></pre></dt>
  1648. <dd>
  1649. </dd>
  1650. </div>
  1651. <div id="St_dynamic_array">
  1652. <dt><pre><a href="mysql.html#St_dynamic_array"><span class="Identifier">St_dynamic_array</span></a> {.<span class="Identifier">final</span>.} <span class="Other">=</span> <span class="Keyword">object</span>
  1653. <span class="Identifier">buffer</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cstring</span>
  1654. <span class="Identifier">elements</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a>
  1655. <span class="Identifier">max_element</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a>
  1656. <span class="Identifier">alloc_increment</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a>
  1657. <span class="Identifier">size_of_element</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a></pre></dt>
  1658. <dd>
  1659. </dd>
  1660. </div>
  1661. <div id="St_mem_root">
  1662. <dt><pre><a href="mysql.html#St_mem_root"><span class="Identifier">St_mem_root</span></a> {.<span class="Identifier">final</span>.} <span class="Other">=</span> <span class="Keyword">object</span>
  1663. <span class="Identifier">free</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#PUSED_MEM"><span class="Identifier">PUSED_MEM</span></a>
  1664. <span class="Identifier">used</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#PUSED_MEM"><span class="Identifier">PUSED_MEM</span></a>
  1665. <span class="Identifier">pre_alloc</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#PUSED_MEM"><span class="Identifier">PUSED_MEM</span></a>
  1666. <span class="Identifier">min_malloc</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a>
  1667. <span class="Identifier">block_size</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a>
  1668. <span class="Identifier">block_num</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a>
  1669. <span class="Identifier">first_block_usage</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a>
  1670. <span class="Identifier">error_handler</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Other">)</span> {.<span class="Identifier">cdecl</span>.}</pre></dt>
  1671. <dd>
  1672. </dd>
  1673. </div>
  1674. <div id="St_mysql">
  1675. <dt><pre><a href="mysql.html#St_mysql"><span class="Identifier">St_mysql</span></a> {.<span class="Identifier">final</span>.} <span class="Other">=</span> <span class="Keyword">object</span>
  1676. <span class="Identifier">net</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#NET"><span class="Identifier">NET</span></a>
  1677. <span class="Identifier">connector_fd</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#gptr"><span class="Identifier">gptr</span></a>
  1678. <span class="Identifier">host</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cstring</span>
  1679. <span class="Identifier">user</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cstring</span>
  1680. <span class="Identifier">passwd</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cstring</span>
  1681. <span class="Identifier">unix_socket</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cstring</span>
  1682. <span class="Identifier">server_version</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cstring</span>
  1683. <span class="Identifier">host_info</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cstring</span>
  1684. <span class="Identifier">info</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cstring</span>
  1685. <span class="Identifier">db</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cstring</span>
  1686. <span class="Identifier">charset</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#Pcharset_info_st"><span class="Identifier">Pcharset_info_st</span></a>
  1687. <span class="Identifier">fields</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#PFIELD"><span class="Identifier">PFIELD</span></a>
  1688. <span class="Identifier">field_alloc</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#MEM_ROOT"><span class="Identifier">MEM_ROOT</span></a>
  1689. <span class="Identifier">affected_rows</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#my_ulonglong"><span class="Identifier">my_ulonglong</span></a>
  1690. <span class="Identifier">insert_id</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#my_ulonglong"><span class="Identifier">my_ulonglong</span></a>
  1691. <span class="Identifier">extra_info</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#my_ulonglong"><span class="Identifier">my_ulonglong</span></a>
  1692. <span class="Identifier">thread_id</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">int</span>
  1693. <span class="Identifier">packet_length</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">int</span>
  1694. <span class="Identifier">port</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a>
  1695. <span class="Identifier">client_flag</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">int</span>
  1696. <span class="Identifier">server_capabilities</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">int</span>
  1697. <span class="Identifier">protocol_version</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a>
  1698. <span class="Identifier">field_count</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a>
  1699. <span class="Identifier">server_status</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a>
  1700. <span class="Identifier">server_language</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a>
  1701. <span class="Identifier">warning_count</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a>
  1702. <span class="Identifier">options</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#St_mysql_options"><span class="Identifier">St_mysql_options</span></a>
  1703. <span class="Identifier">status</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#Status"><span class="Identifier">Status</span></a>
  1704. <span class="Identifier">free_me</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#my_bool"><span class="Identifier">my_bool</span></a>
  1705. <span class="Identifier">reconnect</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#my_bool"><span class="Identifier">my_bool</span></a>
  1706. <span class="Identifier">scramble</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">array</span><span class="Other">[</span><span class="DecNumber">0</span> <span class="Operator">..</span> <span class="DecNumber">21</span> <span class="Operator">-</span> <span class="DecNumber">1</span><span class="Other">,</span> <span class="Identifier">char</span><span class="Other">]</span>
  1707. <span class="Identifier">rpl_pivot</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#my_bool"><span class="Identifier">my_bool</span></a>
  1708. <span class="Identifier">master</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#Pst_mysql"><span class="Identifier">Pst_mysql</span></a>
  1709. <span class="Identifier">next_slave</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#Pst_mysql"><span class="Identifier">Pst_mysql</span></a>
  1710. <span class="Identifier">last_used_slave</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#Pst_mysql"><span class="Identifier">Pst_mysql</span></a>
  1711. <span class="Identifier">last_used_con</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#Pst_mysql"><span class="Identifier">Pst_mysql</span></a>
  1712. <span class="Identifier">stmts</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">pointer</span>
  1713. <span class="Identifier">methods</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#Pst_mysql_methods"><span class="Identifier">Pst_mysql_methods</span></a>
  1714. <span class="Identifier">thd</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">pointer</span>
  1715. <span class="Identifier">unbuffered_fetch_owner</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#Pmy_bool"><span class="Identifier">Pmy_bool</span></a></pre></dt>
  1716. <dd>
  1717. </dd>
  1718. </div>
  1719. <div id="St_mysql_bind">
  1720. <dt><pre><a href="mysql.html#St_mysql_bind"><span class="Identifier">St_mysql_bind</span></a> {.<span class="Identifier">final</span>.} <span class="Other">=</span> <span class="Keyword">object</span>
  1721. <span class="Identifier">len</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">int</span>
  1722. <span class="Identifier">is_null</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#Pmy_bool"><span class="Identifier">Pmy_bool</span></a>
  1723. <span class="Identifier">buffer</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">pointer</span>
  1724. <span class="Identifier">error</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#Pmy_bool"><span class="Identifier">Pmy_bool</span></a>
  1725. <span class="Identifier">buffer_type</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#Enum_field_types"><span class="Identifier">Enum_field_types</span></a>
  1726. <span class="Identifier">buffer_length</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">int</span>
  1727. <span class="Identifier">row_ptr</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">ptr</span> <span class="Identifier">byte</span>
  1728. <span class="Identifier">offset</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">int</span>
  1729. <span class="Identifier">length_value</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">int</span>
  1730. <span class="Identifier">param_number</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a>
  1731. <span class="Identifier">pack_length</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a>
  1732. <span class="Identifier">error_value</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#my_bool"><span class="Identifier">my_bool</span></a>
  1733. <span class="Identifier">is_unsigned</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#my_bool"><span class="Identifier">my_bool</span></a>
  1734. <span class="Identifier">long_data_used</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#my_bool"><span class="Identifier">my_bool</span></a>
  1735. <span class="Identifier">is_null_value</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#my_bool"><span class="Identifier">my_bool</span></a>
  1736. <span class="Identifier">store_param_func</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">net</span><span class="Other">:</span> <a href="mysql.html#PNET"><span class="Identifier">PNET</span></a><span class="Other">;</span> <span class="Identifier">param</span><span class="Other">:</span> <a href="mysql.html#Pst_mysql_bind"><span class="Identifier">Pst_mysql_bind</span></a><span class="Other">)</span> {.<span class="Identifier">cdecl</span>.}
  1737. <span class="Identifier">fetch_result</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="mysql.html#Pst_mysql_bind"><span class="Identifier">Pst_mysql_bind</span></a><span class="Other">;</span> <span class="Identifier">para2</span><span class="Other">:</span> <a href="mysql.html#PFIELD"><span class="Identifier">PFIELD</span></a><span class="Other">;</span> <span class="Identifier">row</span><span class="Other">:</span> <a href="mysql.html#PPByte"><span class="Identifier">PPByte</span></a><span class="Other">)</span>
  1738. <span class="Identifier">skip_result</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="mysql.html#Pst_mysql_bind"><span class="Identifier">Pst_mysql_bind</span></a><span class="Other">;</span> <span class="Identifier">para2</span><span class="Other">:</span> <a href="mysql.html#PFIELD"><span class="Identifier">PFIELD</span></a><span class="Other">;</span> <span class="Identifier">row</span><span class="Other">:</span> <a href="mysql.html#PPByte"><span class="Identifier">PPByte</span></a><span class="Other">)</span></pre></dt>
  1739. <dd>
  1740. </dd>
  1741. </div>
  1742. <div id="St_mysql_data">
  1743. <dt><pre><a href="mysql.html#St_mysql_data"><span class="Identifier">St_mysql_data</span></a> {.<span class="Identifier">final</span>.} <span class="Other">=</span> <span class="Keyword">object</span>
  1744. <span class="Identifier">rows</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#my_ulonglong"><span class="Identifier">my_ulonglong</span></a>
  1745. <span class="Identifier">fields</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a>
  1746. <span class="Identifier">data</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#PROWS"><span class="Identifier">PROWS</span></a>
  1747. <span class="Identifier">alloc</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#MEM_ROOT"><span class="Identifier">MEM_ROOT</span></a>
  1748. <span class="Identifier">prev_ptr</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="mysql.html#PROWS"><span class="Identifier">PROWS</span></a></pre></dt>
  1749. <dd>
  1750. </dd>
  1751. </div>
  1752. <div id="St_mysql_field">
  1753. <dt><pre><a href="mysql.html#St_mysql_field"><span class="Identifier">St_mysql_field</span></a> {.<span class="Identifier">final</span>.} <span class="Other">=</span> <span class="Keyword">object</span>
  1754. <span class="Identifier">name</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cstring</span>
  1755. <span class="Identifier">org_name</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cstring</span>
  1756. <span class="Identifier">table</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cstring</span>
  1757. <span class="Identifier">org_table</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cstring</span>
  1758. <span class="Identifier">db</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cstring</span>
  1759. <span class="Identifier">catalog</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cstring</span>
  1760. <span class="Identifier">def</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cstring</span>
  1761. <span class="Identifier">len</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">int</span>
  1762. <span class="Identifier">max_length</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">int</span>
  1763. <span class="Identifier">name_length</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a>
  1764. <span class="Identifier">org_name_length</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a>
  1765. <span class="Identifier">table_length</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a>
  1766. <span class="Identifier">org_table_length</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a>
  1767. <span class="Identifier">db_length</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a>
  1768. <span class="Identifier">catalog_length</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a>
  1769. <span class="Identifier">def_length</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a>
  1770. <span class="Identifier">flags</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a>
  1771. <span class="Identifier">decimals</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a>
  1772. <span class="Identifier">charsetnr</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a>
  1773. <span class="Identifier">ftype</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#Enum_field_types"><span class="Identifier">Enum_field_types</span></a>
  1774. <span class="Identifier">extension</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">pointer</span></pre></dt>
  1775. <dd>
  1776. </dd>
  1777. </div>
  1778. <div id="St_mysql_manager">
  1779. <dt><pre><a href="mysql.html#St_mysql_manager"><span class="Identifier">St_mysql_manager</span></a> {.<span class="Identifier">final</span>.} <span class="Other">=</span> <span class="Keyword">object</span>
  1780. <span class="Identifier">net</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#NET"><span class="Identifier">NET</span></a>
  1781. <span class="Identifier">host</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cstring</span>
  1782. <span class="Identifier">user</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cstring</span>
  1783. <span class="Identifier">passwd</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cstring</span>
  1784. <span class="Identifier">port</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a>
  1785. <span class="Identifier">free_me</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#my_bool"><span class="Identifier">my_bool</span></a>
  1786. <span class="Identifier">eof</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#my_bool"><span class="Identifier">my_bool</span></a>
  1787. <span class="Identifier">cmd_status</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cint</span>
  1788. <span class="Identifier">last_errno</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cint</span>
  1789. <span class="Identifier">net_buf</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cstring</span>
  1790. <span class="Identifier">net_buf_pos</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cstring</span>
  1791. <span class="Identifier">net_data_end</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cstring</span>
  1792. <span class="Identifier">net_buf_size</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cint</span>
  1793. <span class="Identifier">last_error</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">array</span><span class="Other">[</span><span class="DecNumber">0</span> <span class="Operator">..</span> <span class="DecNumber">256</span> <span class="Operator">-</span> <span class="DecNumber">1</span><span class="Other">,</span> <span class="Identifier">char</span><span class="Other">]</span></pre></dt>
  1794. <dd>
  1795. </dd>
  1796. </div>
  1797. <div id="St_mysql_methods">
  1798. <dt><pre><a href="mysql.html#St_mysql_methods"><span class="Identifier">St_mysql_methods</span></a> {.<span class="Identifier">final</span>.} <span class="Other">=</span> <span class="Keyword">object</span>
  1799. <span class="Identifier">read_query_result</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">MySQL</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#my_bool"><span class="Identifier">my_bool</span></a> {.<span class="Identifier">cdecl</span>.}
  1800. <span class="Identifier">advanced_command</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">MySQL</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">;</span> <span class="Identifier">command</span><span class="Other">:</span> <a href="mysql.html#Enum_server_command"><span class="Identifier">Enum_server_command</span></a><span class="Other">;</span>
  1801. <span class="Identifier">header</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">header_length</span><span class="Other">:</span> <span class="Identifier">int</span><span class="Other">;</span> <span class="Identifier">arg</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span>
  1802. <span class="Identifier">arg_length</span><span class="Other">:</span> <span class="Identifier">int</span><span class="Other">;</span> <span class="Identifier">skip_check</span><span class="Other">:</span> <a href="mysql.html#my_bool"><span class="Identifier">my_bool</span></a><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#my_bool"><span class="Identifier">my_bool</span></a>
  1803. <span class="Identifier">read_rows</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">MySQL</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">;</span> <span class="Identifier">fields</span><span class="Other">:</span> <a href="mysql.html#PFIELD"><span class="Identifier">PFIELD</span></a><span class="Other">;</span> <span class="Identifier">fields_count</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#PDATA"><span class="Identifier">PDATA</span></a>
  1804. <span class="Identifier">use_result</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">MySQL</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#PRES"><span class="Identifier">PRES</span></a>
  1805. <span class="Identifier">fetch_lengths</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">fto</span><span class="Other">:</span> <span class="Keyword">ptr</span> <span class="Identifier">int</span><span class="Other">;</span> <span class="Identifier">column</span><span class="Other">:</span> <a href="mysql.html#ROW"><span class="Identifier">ROW</span></a><span class="Other">;</span> <span class="Identifier">field_count</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a><span class="Other">)</span>
  1806. <span class="Identifier">flush_use_result</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">MySQL</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">)</span>
  1807. <span class="Identifier">list_fields</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">MySQL</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#PFIELD"><span class="Identifier">PFIELD</span></a>
  1808. <span class="Identifier">read_prepare_result</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">MySQL</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">;</span> <span class="Identifier">stmt</span><span class="Other">:</span> <a href="mysql.html#PSTMT"><span class="Identifier">PSTMT</span></a><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#my_bool"><span class="Identifier">my_bool</span></a>
  1809. <span class="Identifier">stmt_execute</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">stmt</span><span class="Other">:</span> <a href="mysql.html#PSTMT"><span class="Identifier">PSTMT</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span>
  1810. <span class="Identifier">read_binary_rows</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">stmt</span><span class="Other">:</span> <a href="mysql.html#PSTMT"><span class="Identifier">PSTMT</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span>
  1811. <span class="Identifier">unbuffered_fetch</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">MySQL</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">;</span> <span class="Identifier">row</span><span class="Other">:</span> <span class="Identifier">cstringArray</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span>
  1812. <span class="Identifier">free_embedded_thd</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">MySQL</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">)</span>
  1813. <span class="Identifier">read_statistics</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">MySQL</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cstring</span>
  1814. <span class="Identifier">next_result</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">MySQL</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#my_bool"><span class="Identifier">my_bool</span></a>
  1815. <span class="Identifier">read_change_user_result</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">MySQL</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">;</span> <span class="Identifier">buff</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">passwd</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span>
  1816. <span class="Identifier">read_rowsfrom_cursor</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">stmt</span><span class="Other">:</span> <a href="mysql.html#PSTMT"><span class="Identifier">PSTMT</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span></pre></dt>
  1817. <dd>
  1818. </dd>
  1819. </div>
  1820. <div id="St_mysql_options">
  1821. <dt><pre><a href="mysql.html#St_mysql_options"><span class="Identifier">St_mysql_options</span></a> {.<span class="Identifier">final</span>.} <span class="Other">=</span> <span class="Keyword">object</span>
  1822. <span class="Identifier">connect_timeout</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a>
  1823. <span class="Identifier">read_timeout</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a>
  1824. <span class="Identifier">write_timeout</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a>
  1825. <span class="Identifier">port</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a>
  1826. <span class="Identifier">protocol</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a>
  1827. <span class="Identifier">client_flag</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">int</span>
  1828. <span class="Identifier">host</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cstring</span>
  1829. <span class="Identifier">user</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cstring</span>
  1830. <span class="Identifier">password</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cstring</span>
  1831. <span class="Identifier">unix_socket</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cstring</span>
  1832. <span class="Identifier">db</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cstring</span>
  1833. <span class="Identifier">init_commands</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#Pst_dynamic_array"><span class="Identifier">Pst_dynamic_array</span></a>
  1834. <span class="Identifier">my_cnf_file</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cstring</span>
  1835. <span class="Identifier">my_cnf_group</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cstring</span>
  1836. <span class="Identifier">charset_dir</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cstring</span>
  1837. <span class="Identifier">charset_name</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cstring</span>
  1838. <span class="Identifier">ssl_key</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cstring</span>
  1839. <span class="Identifier">ssl_cert</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cstring</span>
  1840. <span class="Identifier">ssl_ca</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cstring</span>
  1841. <span class="Identifier">ssl_capath</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cstring</span>
  1842. <span class="Identifier">ssl_cipher</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cstring</span>
  1843. <span class="Identifier">shared_memory_base_name</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cstring</span>
  1844. <span class="Identifier">max_allowed_packet</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">int</span>
  1845. <span class="Identifier">use_ssl</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#my_bool"><span class="Identifier">my_bool</span></a>
  1846. <span class="Identifier">compress</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#my_bool"><span class="Identifier">my_bool</span></a>
  1847. <span class="Identifier">named_pipe</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#my_bool"><span class="Identifier">my_bool</span></a>
  1848. <span class="Identifier">rpl_probe</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#my_bool"><span class="Identifier">my_bool</span></a>
  1849. <span class="Identifier">rpl_parse</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#my_bool"><span class="Identifier">my_bool</span></a>
  1850. <span class="Identifier">no_master_reads</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#my_bool"><span class="Identifier">my_bool</span></a>
  1851. <span class="Identifier">separate_thread</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#my_bool"><span class="Identifier">my_bool</span></a>
  1852. <span class="Identifier">methods_to_use</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#Option"><span class="Identifier">Option</span></a>
  1853. <span class="Identifier">client_ip</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cstring</span>
  1854. <span class="Identifier">secure_auth</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#my_bool"><span class="Identifier">my_bool</span></a>
  1855. <span class="Identifier">report_data_truncation</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#my_bool"><span class="Identifier">my_bool</span></a>
  1856. <span class="Identifier">local_infile_init</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <span class="Keyword">var</span> <span class="Identifier">pointer</span><span class="Other">;</span> <span class="Identifier">para2</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">para3</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> {.
  1857. <span class="Identifier">cdecl</span>.}
  1858. <span class="Identifier">local_infile_read</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">;</span> <span class="Identifier">para2</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">para3</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span>
  1859. <span class="Identifier">local_infile_end</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">)</span>
  1860. <span class="Identifier">local_infile_error</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">;</span> <span class="Identifier">para2</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">para3</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span>
  1861. <span class="Identifier">local_infile_userdata</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">pointer</span></pre></dt>
  1862. <dd>
  1863. </dd>
  1864. </div>
  1865. <div id="St_mysql_parameters">
  1866. <dt><pre><a href="mysql.html#St_mysql_parameters"><span class="Identifier">St_mysql_parameters</span></a> {.<span class="Identifier">final</span>.} <span class="Other">=</span> <span class="Keyword">object</span>
  1867. <span class="Identifier">p_max_allowed_packet</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">ptr</span> <span class="Identifier">int</span>
  1868. <span class="Identifier">p_net_buffer_length</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">ptr</span> <span class="Identifier">int</span></pre></dt>
  1869. <dd>
  1870. </dd>
  1871. </div>
  1872. <div id="St_mysql_res">
  1873. <dt><pre><a href="mysql.html#St_mysql_res"><span class="Identifier">St_mysql_res</span></a> {.<span class="Identifier">final</span>.} <span class="Other">=</span> <span class="Keyword">object</span>
  1874. <span class="Identifier">row_count</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#my_ulonglong"><span class="Identifier">my_ulonglong</span></a>
  1875. <span class="Identifier">fields</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#PFIELD"><span class="Identifier">PFIELD</span></a>
  1876. <span class="Identifier">data</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#PDATA"><span class="Identifier">PDATA</span></a>
  1877. <span class="Identifier">data_cursor</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#PROWS"><span class="Identifier">PROWS</span></a>
  1878. <span class="Identifier">lengths</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">ptr</span> <span class="Identifier">int</span>
  1879. <span class="Identifier">handle</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a>
  1880. <span class="Identifier">field_alloc</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#MEM_ROOT"><span class="Identifier">MEM_ROOT</span></a>
  1881. <span class="Identifier">field_count</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a>
  1882. <span class="Identifier">current_field</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a>
  1883. <span class="Identifier">row</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#ROW"><span class="Identifier">ROW</span></a>
  1884. <span class="Identifier">current_row</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#ROW"><span class="Identifier">ROW</span></a>
  1885. <span class="Identifier">eof</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#my_bool"><span class="Identifier">my_bool</span></a>
  1886. <span class="Identifier">unbuffered_fetch_cancelled</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#my_bool"><span class="Identifier">my_bool</span></a>
  1887. <span class="Identifier">methods</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#Pst_mysql_methods"><span class="Identifier">Pst_mysql_methods</span></a></pre></dt>
  1888. <dd>
  1889. </dd>
  1890. </div>
  1891. <div id="St_mysql_rows">
  1892. <dt><pre><a href="mysql.html#St_mysql_rows"><span class="Identifier">St_mysql_rows</span></a> {.<span class="Identifier">final</span>.} <span class="Other">=</span> <span class="Keyword">object</span>
  1893. <span class="Identifier">next</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#Pst_mysql_rows"><span class="Identifier">Pst_mysql_rows</span></a>
  1894. <span class="Identifier">data</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#ROW"><span class="Identifier">ROW</span></a>
  1895. <span class="Identifier">len</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">int</span></pre></dt>
  1896. <dd>
  1897. </dd>
  1898. </div>
  1899. <div id="St_mysql_stmt">
  1900. <dt><pre><a href="mysql.html#St_mysql_stmt"><span class="Identifier">St_mysql_stmt</span></a> {.<span class="Identifier">final</span>.} <span class="Other">=</span> <span class="Keyword">object</span>
  1901. <span class="Identifier">mem_root</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#MEM_ROOT"><span class="Identifier">MEM_ROOT</span></a>
  1902. <span class="Identifier">mysql</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a>
  1903. <span class="Identifier">params</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#PBIND"><span class="Identifier">PBIND</span></a>
  1904. <span class="Identifier">fields</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#PFIELD"><span class="Identifier">PFIELD</span></a>
  1905. <span class="Identifier">result</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#DATA"><span class="Identifier">DATA</span></a>
  1906. <span class="Identifier">data_cursor</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#PROWS"><span class="Identifier">PROWS</span></a>
  1907. <span class="Identifier">affected_rows</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#my_ulonglong"><span class="Identifier">my_ulonglong</span></a>
  1908. <span class="Identifier">insert_id</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#my_ulonglong"><span class="Identifier">my_ulonglong</span></a>
  1909. <span class="Identifier">read_row_func</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">stmt</span><span class="Other">:</span> <a href="mysql.html#Pst_mysql_stmt"><span class="Identifier">Pst_mysql_stmt</span></a><span class="Other">;</span> <span class="Identifier">row</span><span class="Other">:</span> <a href="mysql.html#PPByte"><span class="Identifier">PPByte</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> {.<span class="Identifier">cdecl</span>.}
  1910. <span class="Identifier">stmt_id</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">int</span>
  1911. <span class="Identifier">flags</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">int</span>
  1912. <span class="Identifier">prefetch_rows</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">int</span>
  1913. <span class="Identifier">server_status</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a>
  1914. <span class="Identifier">last_errno</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a>
  1915. <span class="Identifier">param_count</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a>
  1916. <span class="Identifier">field_count</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a>
  1917. <span class="Identifier">state</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#Enum_mysql_stmt_state"><span class="Identifier">Enum_mysql_stmt_state</span></a>
  1918. <span class="Identifier">last_error</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">array</span><span class="Other">[</span><span class="DecNumber">0</span> <span class="Operator">..</span> <span class="DecNumber">200</span> <span class="Operator">-</span> <span class="DecNumber">1</span><span class="Other">,</span> <span class="Identifier">char</span><span class="Other">]</span>
  1919. <span class="Identifier">sqlstate</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">array</span><span class="Other">[</span><span class="DecNumber">0</span> <span class="Operator">..</span> <span class="DecNumber">6</span> <span class="Operator">-</span> <span class="DecNumber">1</span><span class="Other">,</span> <span class="Identifier">char</span><span class="Other">]</span>
  1920. <span class="Identifier">send_types_to_server</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#my_bool"><span class="Identifier">my_bool</span></a>
  1921. <span class="Identifier">bind_param_done</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#my_bool"><span class="Identifier">my_bool</span></a>
  1922. <span class="Identifier">bind_result_done</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">char</span>
  1923. <span class="Identifier">unbuffered_fetch_cancelled</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#my_bool"><span class="Identifier">my_bool</span></a>
  1924. <span class="Identifier">update_max_length</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#my_bool"><span class="Identifier">my_bool</span></a></pre></dt>
  1925. <dd>
  1926. </dd>
  1927. </div>
  1928. <div id="St_net">
  1929. <dt><pre><a href="mysql.html#St_net"><span class="Identifier">St_net</span></a> {.<span class="Identifier">final</span>.} <span class="Other">=</span> <span class="Keyword">object</span>
  1930. <span class="Identifier">vio</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#PVIO"><span class="Identifier">PVIO</span></a>
  1931. <span class="Identifier">buff</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cstring</span>
  1932. <span class="Identifier">buff_end</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cstring</span>
  1933. <span class="Identifier">write_pos</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cstring</span>
  1934. <span class="Identifier">read_pos</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cstring</span>
  1935. <span class="Identifier">fd</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#my_socket"><span class="Identifier">my_socket</span></a>
  1936. <span class="Identifier">max_packet</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">int</span>
  1937. <span class="Identifier">max_packet_size</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">int</span>
  1938. <span class="Identifier">pkt_nr</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a>
  1939. <span class="Identifier">compress_pkt_nr</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a>
  1940. <span class="Identifier">write_timeout</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a>
  1941. <span class="Identifier">read_timeout</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a>
  1942. <span class="Identifier">retry_count</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a>
  1943. <span class="Identifier">fcntl</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cint</span>
  1944. <span class="Identifier">compress</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#my_bool"><span class="Identifier">my_bool</span></a>
  1945. <span class="Identifier">remain_in_buf</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">int</span>
  1946. <span class="Identifier">len</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">int</span>
  1947. <span class="Identifier">buf_length</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">int</span>
  1948. <span class="Identifier">where_b</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">int</span>
  1949. <span class="Identifier">return_status</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">ptr</span> <span class="Identifier">cint</span>
  1950. <span class="Identifier">reading_or_writing</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">char</span>
  1951. <span class="Identifier">save_char</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cchar</span>
  1952. <span class="Identifier">no_send_ok</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#my_bool"><span class="Identifier">my_bool</span></a>
  1953. <span class="Identifier">no_send_eof</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#my_bool"><span class="Identifier">my_bool</span></a>
  1954. <span class="Identifier">no_send_error</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#my_bool"><span class="Identifier">my_bool</span></a>
  1955. <span class="Identifier">last_error</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">array</span><span class="Other">[</span><span class="DecNumber">0</span> <span class="Operator">..</span> <span class="DecNumber">200</span> <span class="Operator">-</span> <span class="DecNumber">1</span><span class="Other">,</span> <span class="Identifier">char</span><span class="Other">]</span>
  1956. <span class="Identifier">sqlstate</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">array</span><span class="Other">[</span><span class="DecNumber">0</span> <span class="Operator">..</span> <span class="DecNumber">6</span> <span class="Operator">-</span> <span class="DecNumber">1</span><span class="Other">,</span> <span class="Identifier">char</span><span class="Other">]</span>
  1957. <span class="Identifier">last_errno</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a>
  1958. <span class="Identifier">error</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">char</span>
  1959. <span class="Identifier">query_cache_query</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#gptr"><span class="Identifier">gptr</span></a>
  1960. <span class="Identifier">report_error</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#my_bool"><span class="Identifier">my_bool</span></a>
  1961. <span class="Identifier">return_errno</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#my_bool"><span class="Identifier">my_bool</span></a></pre></dt>
  1962. <dd>
  1963. </dd>
  1964. </div>
  1965. <div id="St_udf_args">
  1966. <dt><pre><a href="mysql.html#St_udf_args"><span class="Identifier">St_udf_args</span></a> {.<span class="Identifier">final</span>.} <span class="Other">=</span> <span class="Keyword">object</span>
  1967. <span class="Identifier">arg_count</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a>
  1968. <span class="Identifier">arg_type</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#PItem_result"><span class="Identifier">PItem_result</span></a>
  1969. <span class="Identifier">args</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cstringArray</span>
  1970. <span class="Identifier">lengths</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">ptr</span> <span class="Identifier">int</span>
  1971. <span class="Identifier">maybe_null</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cstring</span>
  1972. <span class="Identifier">attributes</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cstringArray</span>
  1973. <span class="Identifier">attribute_lengths</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">ptr</span> <span class="Identifier">int</span></pre></dt>
  1974. <dd>
  1975. </dd>
  1976. </div>
  1977. <div id="St_udf_init">
  1978. <dt><pre><a href="mysql.html#St_udf_init"><span class="Identifier">St_udf_init</span></a> {.<span class="Identifier">final</span>.} <span class="Other">=</span> <span class="Keyword">object</span>
  1979. <span class="Identifier">maybe_null</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#my_bool"><span class="Identifier">my_bool</span></a>
  1980. <span class="Identifier">decimals</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a>
  1981. <span class="Identifier">max_length</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">int</span>
  1982. <span class="Identifier">theptr</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cstring</span>
  1983. <span class="Identifier">const_item</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#my_bool"><span class="Identifier">my_bool</span></a></pre></dt>
  1984. <dd>
  1985. </dd>
  1986. </div>
  1987. <div id="St_used_mem">
  1988. <dt><pre><a href="mysql.html#St_used_mem"><span class="Identifier">St_used_mem</span></a> {.<span class="Identifier">final</span>.} <span class="Other">=</span> <span class="Keyword">object</span>
  1989. <span class="Identifier">next</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#Pst_used_mem"><span class="Identifier">Pst_used_mem</span></a>
  1990. <span class="Identifier">left</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a>
  1991. <span class="Identifier">size</span><span class="Operator">*</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a></pre></dt>
  1992. <dd>
  1993. </dd>
  1994. </div>
  1995. <div id="Status">
  1996. <dt><pre><a href="mysql.html#Status"><span class="Identifier">Status</span></a> <span class="Other">=</span> <span class="Keyword">enum</span>
  1997. <span class="Identifier">STATUS_READY</span><span class="Other">,</span> <span class="Identifier">STATUS_GET_RESULT</span><span class="Other">,</span> <span class="Identifier">STATUS_USE_RESULT</span></pre></dt>
  1998. <dd>
  1999. </dd>
  2000. </div>
  2001. <div id="STMT">
  2002. <dt><pre><a href="mysql.html#STMT"><span class="Identifier">STMT</span></a> <span class="Other">=</span> <a href="mysql.html#St_mysql_stmt"><span class="Identifier">St_mysql_stmt</span></a></pre></dt>
  2003. <dd>
  2004. </dd>
  2005. </div>
  2006. <div id="UDF_ARGS">
  2007. <dt><pre><a href="mysql.html#UDF_ARGS"><span class="Identifier">UDF_ARGS</span></a> <span class="Other">=</span> <a href="mysql.html#St_udf_args"><span class="Identifier">St_udf_args</span></a></pre></dt>
  2008. <dd>
  2009. </dd>
  2010. </div>
  2011. <div id="UDF_INIT">
  2012. <dt><pre><a href="mysql.html#UDF_INIT"><span class="Identifier">UDF_INIT</span></a> <span class="Other">=</span> <a href="mysql.html#St_udf_init"><span class="Identifier">St_udf_init</span></a></pre></dt>
  2013. <dd>
  2014. </dd>
  2015. </div>
  2016. <div id="USED_MEM">
  2017. <dt><pre><a href="mysql.html#USED_MEM"><span class="Identifier">USED_MEM</span></a> <span class="Other">=</span> <a href="mysql.html#St_used_mem"><span class="Identifier">St_used_mem</span></a></pre></dt>
  2018. <dd>
  2019. </dd>
  2020. </div>
  2021. </dl>
  2022. </div>
  2023. <div class="section" id="10">
  2024. <h1><a class="toc-backref" href="#10">Consts</a></h1>
  2025. <dl class="item">
  2026. <div id="ALLOC_MAX_BLOCK_TO_DROP">
  2027. <dt><pre><a href="mysql.html#ALLOC_MAX_BLOCK_TO_DROP"><span class="Identifier">ALLOC_MAX_BLOCK_TO_DROP</span></a> <span class="Other">=</span> <span class="DecNumber">4096</span></pre></dt>
  2028. <dd>
  2029. </dd>
  2030. </div>
  2031. <div id="ALLOC_MAX_BLOCK_USAGE_BEFORE_DROP">
  2032. <dt><pre><a href="mysql.html#ALLOC_MAX_BLOCK_USAGE_BEFORE_DROP"><span class="Identifier">ALLOC_MAX_BLOCK_USAGE_BEFORE_DROP</span></a> <span class="Other">=</span> <span class="DecNumber">10</span></pre></dt>
  2033. <dd>
  2034. </dd>
  2035. </div>
  2036. <div id="AUTO_INCREMENT_FLAG">
  2037. <dt><pre><a href="mysql.html#AUTO_INCREMENT_FLAG"><span class="Identifier">AUTO_INCREMENT_FLAG</span></a> <span class="Other">=</span> <span class="DecNumber">512</span></pre></dt>
  2038. <dd>
  2039. </dd>
  2040. </div>
  2041. <div id="BINARY_FLAG">
  2042. <dt><pre><a href="mysql.html#BINARY_FLAG"><span class="Identifier">BINARY_FLAG</span></a> <span class="Other">=</span> <span class="DecNumber">128</span></pre></dt>
  2043. <dd>
  2044. </dd>
  2045. </div>
  2046. <div id="BINCMP_FLAG">
  2047. <dt><pre><a href="mysql.html#BINCMP_FLAG"><span class="Identifier">BINCMP_FLAG</span></a> <span class="Other">=</span> <span class="DecNumber">131072</span></pre></dt>
  2048. <dd>
  2049. </dd>
  2050. </div>
  2051. <div id="BLOB_FLAG">
  2052. <dt><pre><a href="mysql.html#BLOB_FLAG"><span class="Identifier">BLOB_FLAG</span></a> <span class="Other">=</span> <span class="DecNumber">16</span></pre></dt>
  2053. <dd>
  2054. </dd>
  2055. </div>
  2056. <div id="CLIENT_COMPRESS">
  2057. <dt><pre><a href="mysql.html#CLIENT_COMPRESS"><span class="Identifier">CLIENT_COMPRESS</span></a> <span class="Other">=</span> <span class="DecNumber">32</span></pre></dt>
  2058. <dd>
  2059. </dd>
  2060. </div>
  2061. <div id="CLIENT_CONNECT_WITH_DB">
  2062. <dt><pre><a href="mysql.html#CLIENT_CONNECT_WITH_DB"><span class="Identifier">CLIENT_CONNECT_WITH_DB</span></a> <span class="Other">=</span> <span class="DecNumber">8</span></pre></dt>
  2063. <dd>
  2064. </dd>
  2065. </div>
  2066. <div id="CLIENT_FOUND_ROWS">
  2067. <dt><pre><a href="mysql.html#CLIENT_FOUND_ROWS"><span class="Identifier">CLIENT_FOUND_ROWS</span></a> <span class="Other">=</span> <span class="DecNumber">2</span></pre></dt>
  2068. <dd>
  2069. </dd>
  2070. </div>
  2071. <div id="CLIENT_IGNORE_SIGPIPE">
  2072. <dt><pre><a href="mysql.html#CLIENT_IGNORE_SIGPIPE"><span class="Identifier">CLIENT_IGNORE_SIGPIPE</span></a> <span class="Other">=</span> <span class="DecNumber">4096</span></pre></dt>
  2073. <dd>
  2074. </dd>
  2075. </div>
  2076. <div id="CLIENT_IGNORE_SPACE">
  2077. <dt><pre><a href="mysql.html#CLIENT_IGNORE_SPACE"><span class="Identifier">CLIENT_IGNORE_SPACE</span></a> <span class="Other">=</span> <span class="DecNumber">256</span></pre></dt>
  2078. <dd>
  2079. </dd>
  2080. </div>
  2081. <div id="CLIENT_INTERACTIVE">
  2082. <dt><pre><a href="mysql.html#CLIENT_INTERACTIVE"><span class="Identifier">CLIENT_INTERACTIVE</span></a> <span class="Other">=</span> <span class="DecNumber">1024</span></pre></dt>
  2083. <dd>
  2084. </dd>
  2085. </div>
  2086. <div id="CLIENT_LOCAL_FILES">
  2087. <dt><pre><a href="mysql.html#CLIENT_LOCAL_FILES"><span class="Identifier">CLIENT_LOCAL_FILES</span></a> <span class="Other">=</span> <span class="DecNumber">128</span></pre></dt>
  2088. <dd>
  2089. </dd>
  2090. </div>
  2091. <div id="CLIENT_LONG_FLAG">
  2092. <dt><pre><a href="mysql.html#CLIENT_LONG_FLAG"><span class="Identifier">CLIENT_LONG_FLAG</span></a> <span class="Other">=</span> <span class="DecNumber">4</span></pre></dt>
  2093. <dd>
  2094. </dd>
  2095. </div>
  2096. <div id="CLIENT_LONG_PASSWORD">
  2097. <dt><pre><a href="mysql.html#CLIENT_LONG_PASSWORD"><span class="Identifier">CLIENT_LONG_PASSWORD</span></a> <span class="Other">=</span> <span class="DecNumber">1</span></pre></dt>
  2098. <dd>
  2099. </dd>
  2100. </div>
  2101. <div id="CLIENT_MULTI_QUERIES">
  2102. <dt><pre><a href="mysql.html#CLIENT_MULTI_QUERIES"><span class="Identifier">CLIENT_MULTI_QUERIES</span></a> <span class="Other">=</span> <span class="DecNumber">65536</span></pre></dt>
  2103. <dd>
  2104. </dd>
  2105. </div>
  2106. <div id="CLIENT_MULTI_RESULTS">
  2107. <dt><pre><a href="mysql.html#CLIENT_MULTI_RESULTS"><span class="Identifier">CLIENT_MULTI_RESULTS</span></a> <span class="Other">=</span> <span class="DecNumber">131072</span></pre></dt>
  2108. <dd>
  2109. </dd>
  2110. </div>
  2111. <div id="CLIENT_MULTI_STATEMENTS">
  2112. <dt><pre><a href="mysql.html#CLIENT_MULTI_STATEMENTS"><span class="Identifier">CLIENT_MULTI_STATEMENTS</span></a> <span class="Other">=</span> <span class="DecNumber">65536</span></pre></dt>
  2113. <dd>
  2114. </dd>
  2115. </div>
  2116. <div id="CLIENT_NET_READ_TIMEOUT">
  2117. <dt><pre><a href="mysql.html#CLIENT_NET_READ_TIMEOUT"><span class="Identifier">CLIENT_NET_READ_TIMEOUT</span></a> <span class="Other">=</span> <span class="DecNumber">31536000</span></pre></dt>
  2118. <dd>
  2119. </dd>
  2120. </div>
  2121. <div id="CLIENT_NET_WRITE_TIMEOUT">
  2122. <dt><pre><a href="mysql.html#CLIENT_NET_WRITE_TIMEOUT"><span class="Identifier">CLIENT_NET_WRITE_TIMEOUT</span></a> <span class="Other">=</span> <span class="DecNumber">31536000</span></pre></dt>
  2123. <dd>
  2124. </dd>
  2125. </div>
  2126. <div id="CLIENT_NO_SCHEMA">
  2127. <dt><pre><a href="mysql.html#CLIENT_NO_SCHEMA"><span class="Identifier">CLIENT_NO_SCHEMA</span></a> <span class="Other">=</span> <span class="DecNumber">16</span></pre></dt>
  2128. <dd>
  2129. </dd>
  2130. </div>
  2131. <div id="CLIENT_ODBC">
  2132. <dt><pre><a href="mysql.html#CLIENT_ODBC"><span class="Identifier">CLIENT_ODBC</span></a> <span class="Other">=</span> <span class="DecNumber">64</span></pre></dt>
  2133. <dd>
  2134. </dd>
  2135. </div>
  2136. <div id="CLIENT_PROTOCOL_41">
  2137. <dt><pre><a href="mysql.html#CLIENT_PROTOCOL_41"><span class="Identifier">CLIENT_PROTOCOL_41</span></a> <span class="Other">=</span> <span class="DecNumber">512</span></pre></dt>
  2138. <dd>
  2139. </dd>
  2140. </div>
  2141. <div id="CLIENT_REMEMBER_OPTIONS">
  2142. <dt><pre><a href="mysql.html#CLIENT_REMEMBER_OPTIONS"><span class="Identifier">CLIENT_REMEMBER_OPTIONS</span></a><span class="Other">:</span> <span class="Identifier">int</span> <span class="Other">=</span> <span class="DecNumber">2147483648</span></pre></dt>
  2143. <dd>
  2144. </dd>
  2145. </div>
  2146. <div id="CLIENT_RESERVED">
  2147. <dt><pre><a href="mysql.html#CLIENT_RESERVED"><span class="Identifier">CLIENT_RESERVED</span></a> <span class="Other">=</span> <span class="DecNumber">16384</span></pre></dt>
  2148. <dd>
  2149. </dd>
  2150. </div>
  2151. <div id="CLIENT_SECURE_CONNECTION">
  2152. <dt><pre><a href="mysql.html#CLIENT_SECURE_CONNECTION"><span class="Identifier">CLIENT_SECURE_CONNECTION</span></a> <span class="Other">=</span> <span class="DecNumber">32768</span></pre></dt>
  2153. <dd>
  2154. </dd>
  2155. </div>
  2156. <div id="CLIENT_SSL">
  2157. <dt><pre><a href="mysql.html#CLIENT_SSL"><span class="Identifier">CLIENT_SSL</span></a> <span class="Other">=</span> <span class="DecNumber">2048</span></pre></dt>
  2158. <dd>
  2159. </dd>
  2160. </div>
  2161. <div id="CLIENT_TRANSACTIONS">
  2162. <dt><pre><a href="mysql.html#CLIENT_TRANSACTIONS"><span class="Identifier">CLIENT_TRANSACTIONS</span></a> <span class="Other">=</span> <span class="DecNumber">8192</span></pre></dt>
  2163. <dd>
  2164. </dd>
  2165. </div>
  2166. <div id="COMP_HEADER_SIZE">
  2167. <dt><pre><a href="mysql.html#COMP_HEADER_SIZE"><span class="Identifier">COMP_HEADER_SIZE</span></a> <span class="Other">=</span> <span class="DecNumber">3</span></pre></dt>
  2168. <dd>
  2169. </dd>
  2170. </div>
  2171. <div id="COUNT_ERROR">
  2172. <dt><pre><a href="mysql.html#COUNT_ERROR"><span class="Identifier">COUNT_ERROR</span></a> <span class="Other">=</span> <span class="DecNumber">-1'i64</span></pre></dt>
  2173. <dd>
  2174. </dd>
  2175. </div>
  2176. <div id="DATA_TRUNCATED">
  2177. <dt><pre><a href="mysql.html#DATA_TRUNCATED"><span class="Identifier">DATA_TRUNCATED</span></a> <span class="Other">=</span> <span class="DecNumber">101</span></pre></dt>
  2178. <dd>
  2179. </dd>
  2180. </div>
  2181. <div id="ENUM_FLAG">
  2182. <dt><pre><a href="mysql.html#ENUM_FLAG"><span class="Identifier">ENUM_FLAG</span></a> <span class="Other">=</span> <span class="DecNumber">256</span></pre></dt>
  2183. <dd>
  2184. </dd>
  2185. </div>
  2186. <div id="ERRMSG_SIZE">
  2187. <dt><pre><a href="mysql.html#ERRMSG_SIZE"><span class="Identifier">ERRMSG_SIZE</span></a> <span class="Other">=</span> <span class="DecNumber">200</span></pre></dt>
  2188. <dd>
  2189. </dd>
  2190. </div>
  2191. <div id="FIELD_TYPE_BIT">
  2192. <dt><pre><a href="mysql.html#FIELD_TYPE_BIT"><span class="Identifier">FIELD_TYPE_BIT</span></a> <span class="Other">=</span> <span class="DecNumber">TYPE_BIT</span></pre></dt>
  2193. <dd>
  2194. </dd>
  2195. </div>
  2196. <div id="FIELD_TYPE_BLOB">
  2197. <dt><pre><a href="mysql.html#FIELD_TYPE_BLOB"><span class="Identifier">FIELD_TYPE_BLOB</span></a> <span class="Other">=</span> <span class="DecNumber">TYPE_BLOB</span></pre></dt>
  2198. <dd>
  2199. </dd>
  2200. </div>
  2201. <div id="FIELD_TYPE_CHAR">
  2202. <dt><pre><a href="mysql.html#FIELD_TYPE_CHAR"><span class="Identifier">FIELD_TYPE_CHAR</span></a> <span class="Other">=</span> <span class="DecNumber">TYPE_TINY</span></pre></dt>
  2203. <dd>
  2204. </dd>
  2205. </div>
  2206. <div id="FIELD_TYPE_DATE">
  2207. <dt><pre><a href="mysql.html#FIELD_TYPE_DATE"><span class="Identifier">FIELD_TYPE_DATE</span></a> <span class="Other">=</span> <span class="DecNumber">TYPE_DATE</span></pre></dt>
  2208. <dd>
  2209. </dd>
  2210. </div>
  2211. <div id="FIELD_TYPE_DATETIME">
  2212. <dt><pre><a href="mysql.html#FIELD_TYPE_DATETIME"><span class="Identifier">FIELD_TYPE_DATETIME</span></a> <span class="Other">=</span> <span class="DecNumber">TYPE_DATETIME</span></pre></dt>
  2213. <dd>
  2214. </dd>
  2215. </div>
  2216. <div id="FIELD_TYPE_DECIMAL">
  2217. <dt><pre><a href="mysql.html#FIELD_TYPE_DECIMAL"><span class="Identifier">FIELD_TYPE_DECIMAL</span></a> <span class="Other">=</span> <span class="DecNumber">TYPE_DECIMAL</span></pre></dt>
  2218. <dd>
  2219. </dd>
  2220. </div>
  2221. <div id="FIELD_TYPE_DOUBLE">
  2222. <dt><pre><a href="mysql.html#FIELD_TYPE_DOUBLE"><span class="Identifier">FIELD_TYPE_DOUBLE</span></a> <span class="Other">=</span> <span class="DecNumber">TYPE_DOUBLE</span></pre></dt>
  2223. <dd>
  2224. </dd>
  2225. </div>
  2226. <div id="FIELD_TYPE_ENUM">
  2227. <dt><pre><a href="mysql.html#FIELD_TYPE_ENUM"><span class="Identifier">FIELD_TYPE_ENUM</span></a> <span class="Other">=</span> <span class="DecNumber">TYPE_ENUM</span></pre></dt>
  2228. <dd>
  2229. </dd>
  2230. </div>
  2231. <div id="FIELD_TYPE_FLOAT">
  2232. <dt><pre><a href="mysql.html#FIELD_TYPE_FLOAT"><span class="Identifier">FIELD_TYPE_FLOAT</span></a> <span class="Other">=</span> <span class="DecNumber">TYPE_FLOAT</span></pre></dt>
  2233. <dd>
  2234. </dd>
  2235. </div>
  2236. <div id="FIELD_TYPE_GEOMETRY">
  2237. <dt><pre><a href="mysql.html#FIELD_TYPE_GEOMETRY"><span class="Identifier">FIELD_TYPE_GEOMETRY</span></a> <span class="Other">=</span> <span class="DecNumber">TYPE_GEOMETRY</span></pre></dt>
  2238. <dd>
  2239. </dd>
  2240. </div>
  2241. <div id="FIELD_TYPE_INT24">
  2242. <dt><pre><a href="mysql.html#FIELD_TYPE_INT24"><span class="Identifier">FIELD_TYPE_INT24</span></a> <span class="Other">=</span> <span class="DecNumber">TYPE_INT24</span></pre></dt>
  2243. <dd>
  2244. </dd>
  2245. </div>
  2246. <div id="FIELD_TYPE_INTERVAL">
  2247. <dt><pre><a href="mysql.html#FIELD_TYPE_INTERVAL"><span class="Identifier">FIELD_TYPE_INTERVAL</span></a> <span class="Other">=</span> <span class="DecNumber">TYPE_ENUM</span></pre></dt>
  2248. <dd>
  2249. </dd>
  2250. </div>
  2251. <div id="FIELD_TYPE_LONG">
  2252. <dt><pre><a href="mysql.html#FIELD_TYPE_LONG"><span class="Identifier">FIELD_TYPE_LONG</span></a> <span class="Other">=</span> <span class="DecNumber">TYPE_LONG</span></pre></dt>
  2253. <dd>
  2254. </dd>
  2255. </div>
  2256. <div id="FIELD_TYPE_LONG_BLOB">
  2257. <dt><pre><a href="mysql.html#FIELD_TYPE_LONG_BLOB"><span class="Identifier">FIELD_TYPE_LONG_BLOB</span></a> <span class="Other">=</span> <span class="DecNumber">TYPE_LONG_BLOB</span></pre></dt>
  2258. <dd>
  2259. </dd>
  2260. </div>
  2261. <div id="FIELD_TYPE_LONGLONG">
  2262. <dt><pre><a href="mysql.html#FIELD_TYPE_LONGLONG"><span class="Identifier">FIELD_TYPE_LONGLONG</span></a> <span class="Other">=</span> <span class="DecNumber">TYPE_LONGLONG</span></pre></dt>
  2263. <dd>
  2264. </dd>
  2265. </div>
  2266. <div id="FIELD_TYPE_MEDIUM_BLOB">
  2267. <dt><pre><a href="mysql.html#FIELD_TYPE_MEDIUM_BLOB"><span class="Identifier">FIELD_TYPE_MEDIUM_BLOB</span></a> <span class="Other">=</span> <span class="DecNumber">TYPE_MEDIUM_BLOB</span></pre></dt>
  2268. <dd>
  2269. </dd>
  2270. </div>
  2271. <div id="FIELD_TYPE_NEWDATE">
  2272. <dt><pre><a href="mysql.html#FIELD_TYPE_NEWDATE"><span class="Identifier">FIELD_TYPE_NEWDATE</span></a> <span class="Other">=</span> <span class="DecNumber">TYPE_NEWDATE</span></pre></dt>
  2273. <dd>
  2274. </dd>
  2275. </div>
  2276. <div id="FIELD_TYPE_NEWDECIMAL">
  2277. <dt><pre><a href="mysql.html#FIELD_TYPE_NEWDECIMAL"><span class="Identifier">FIELD_TYPE_NEWDECIMAL</span></a> <span class="Other">=</span> <span class="DecNumber">TYPE_NEWDECIMAL</span></pre></dt>
  2278. <dd>
  2279. </dd>
  2280. </div>
  2281. <div id="FIELD_TYPE_NULL">
  2282. <dt><pre><a href="mysql.html#FIELD_TYPE_NULL"><span class="Identifier">FIELD_TYPE_NULL</span></a> <span class="Other">=</span> <span class="DecNumber">TYPE_NULL</span></pre></dt>
  2283. <dd>
  2284. </dd>
  2285. </div>
  2286. <div id="FIELD_TYPE_SET">
  2287. <dt><pre><a href="mysql.html#FIELD_TYPE_SET"><span class="Identifier">FIELD_TYPE_SET</span></a> <span class="Other">=</span> <span class="DecNumber">TYPE_SET</span></pre></dt>
  2288. <dd>
  2289. </dd>
  2290. </div>
  2291. <div id="FIELD_TYPE_SHORT">
  2292. <dt><pre><a href="mysql.html#FIELD_TYPE_SHORT"><span class="Identifier">FIELD_TYPE_SHORT</span></a> <span class="Other">=</span> <span class="DecNumber">TYPE_SHORT</span></pre></dt>
  2293. <dd>
  2294. </dd>
  2295. </div>
  2296. <div id="FIELD_TYPE_STRING">
  2297. <dt><pre><a href="mysql.html#FIELD_TYPE_STRING"><span class="Identifier">FIELD_TYPE_STRING</span></a> <span class="Other">=</span> <span class="DecNumber">TYPE_STRING</span></pre></dt>
  2298. <dd>
  2299. </dd>
  2300. </div>
  2301. <div id="FIELD_TYPE_TIME">
  2302. <dt><pre><a href="mysql.html#FIELD_TYPE_TIME"><span class="Identifier">FIELD_TYPE_TIME</span></a> <span class="Other">=</span> <span class="DecNumber">TYPE_TIME</span></pre></dt>
  2303. <dd>
  2304. </dd>
  2305. </div>
  2306. <div id="FIELD_TYPE_TIMESTAMP">
  2307. <dt><pre><a href="mysql.html#FIELD_TYPE_TIMESTAMP"><span class="Identifier">FIELD_TYPE_TIMESTAMP</span></a> <span class="Other">=</span> <span class="DecNumber">TYPE_TIMESTAMP</span></pre></dt>
  2308. <dd>
  2309. </dd>
  2310. </div>
  2311. <div id="FIELD_TYPE_TINY">
  2312. <dt><pre><a href="mysql.html#FIELD_TYPE_TINY"><span class="Identifier">FIELD_TYPE_TINY</span></a> <span class="Other">=</span> <span class="DecNumber">TYPE_TINY</span></pre></dt>
  2313. <dd>
  2314. </dd>
  2315. </div>
  2316. <div id="FIELD_TYPE_TINY_BLOB">
  2317. <dt><pre><a href="mysql.html#FIELD_TYPE_TINY_BLOB"><span class="Identifier">FIELD_TYPE_TINY_BLOB</span></a> <span class="Other">=</span> <span class="DecNumber">TYPE_TINY_BLOB</span></pre></dt>
  2318. <dd>
  2319. </dd>
  2320. </div>
  2321. <div id="FIELD_TYPE_VAR_STRING">
  2322. <dt><pre><a href="mysql.html#FIELD_TYPE_VAR_STRING"><span class="Identifier">FIELD_TYPE_VAR_STRING</span></a> <span class="Other">=</span> <span class="DecNumber">TYPE_VAR_STRING</span></pre></dt>
  2323. <dd>
  2324. </dd>
  2325. </div>
  2326. <div id="FIELD_TYPE_YEAR">
  2327. <dt><pre><a href="mysql.html#FIELD_TYPE_YEAR"><span class="Identifier">FIELD_TYPE_YEAR</span></a> <span class="Other">=</span> <span class="DecNumber">TYPE_YEAR</span></pre></dt>
  2328. <dd>
  2329. </dd>
  2330. </div>
  2331. <div id="GROUP_FLAG">
  2332. <dt><pre><a href="mysql.html#GROUP_FLAG"><span class="Identifier">GROUP_FLAG</span></a> <span class="Other">=</span> <span class="DecNumber">32768</span></pre></dt>
  2333. <dd>
  2334. </dd>
  2335. </div>
  2336. <div id="HOSTNAME_LENGTH">
  2337. <dt><pre><a href="mysql.html#HOSTNAME_LENGTH"><span class="Identifier">HOSTNAME_LENGTH</span></a> <span class="Other">=</span> <span class="DecNumber">60</span></pre></dt>
  2338. <dd>
  2339. </dd>
  2340. </div>
  2341. <div id="LOCAL_HOST">
  2342. <dt><pre><a href="mysql.html#LOCAL_HOST"><span class="Identifier">LOCAL_HOST</span></a> <span class="Other">=</span> <span class="StringLit">&quot;localhost&quot;</span></pre></dt>
  2343. <dd>
  2344. </dd>
  2345. </div>
  2346. <div id="LOCAL_HOST_NAMEDPIPE">
  2347. <dt><pre><a href="mysql.html#LOCAL_HOST_NAMEDPIPE"><span class="Identifier">LOCAL_HOST_NAMEDPIPE</span></a> <span class="Other">=</span> <span class="CharLit">'.'</span></pre></dt>
  2348. <dd>
  2349. </dd>
  2350. </div>
  2351. <div id="LOCAL_INFILE_ERROR_LEN">
  2352. <dt><pre><a href="mysql.html#LOCAL_INFILE_ERROR_LEN"><span class="Identifier">LOCAL_INFILE_ERROR_LEN</span></a> <span class="Other">=</span> <span class="DecNumber">512</span></pre></dt>
  2353. <dd>
  2354. </dd>
  2355. </div>
  2356. <div id="LONG_DATA_HEADER">
  2357. <dt><pre><a href="mysql.html#LONG_DATA_HEADER"><span class="Identifier">LONG_DATA_HEADER</span></a> <span class="Other">=</span> <span class="DecNumber">6</span></pre></dt>
  2358. <dd>
  2359. </dd>
  2360. </div>
  2361. <div id="MANAGER_ACCESS">
  2362. <dt><pre><a href="mysql.html#MANAGER_ACCESS"><span class="Identifier">MANAGER_ACCESS</span></a> <span class="Other">=</span> <span class="DecNumber">401</span></pre></dt>
  2363. <dd>
  2364. </dd>
  2365. </div>
  2366. <div id="MANAGER_CLIENT_ERR">
  2367. <dt><pre><a href="mysql.html#MANAGER_CLIENT_ERR"><span class="Identifier">MANAGER_CLIENT_ERR</span></a> <span class="Other">=</span> <span class="DecNumber">450</span></pre></dt>
  2368. <dd>
  2369. </dd>
  2370. </div>
  2371. <div id="MANAGER_INFO">
  2372. <dt><pre><a href="mysql.html#MANAGER_INFO"><span class="Identifier">MANAGER_INFO</span></a> <span class="Other">=</span> <span class="DecNumber">250</span></pre></dt>
  2373. <dd>
  2374. </dd>
  2375. </div>
  2376. <div id="MANAGER_INTERNAL_ERR">
  2377. <dt><pre><a href="mysql.html#MANAGER_INTERNAL_ERR"><span class="Identifier">MANAGER_INTERNAL_ERR</span></a> <span class="Other">=</span> <span class="DecNumber">500</span></pre></dt>
  2378. <dd>
  2379. </dd>
  2380. </div>
  2381. <div id="MANAGER_OK">
  2382. <dt><pre><a href="mysql.html#MANAGER_OK"><span class="Identifier">MANAGER_OK</span></a> <span class="Other">=</span> <span class="DecNumber">200</span></pre></dt>
  2383. <dd>
  2384. </dd>
  2385. </div>
  2386. <div id="MAX_BIGINT_WIDTH">
  2387. <dt><pre><a href="mysql.html#MAX_BIGINT_WIDTH"><span class="Identifier">MAX_BIGINT_WIDTH</span></a> <span class="Other">=</span> <span class="DecNumber">20</span></pre></dt>
  2388. <dd>
  2389. </dd>
  2390. </div>
  2391. <div id="MAX_BLOB_WIDTH">
  2392. <dt><pre><a href="mysql.html#MAX_BLOB_WIDTH"><span class="Identifier">MAX_BLOB_WIDTH</span></a> <span class="Other">=</span> <span class="DecNumber">8192</span></pre></dt>
  2393. <dd>
  2394. </dd>
  2395. </div>
  2396. <div id="MAX_CHAR_WIDTH">
  2397. <dt><pre><a href="mysql.html#MAX_CHAR_WIDTH"><span class="Identifier">MAX_CHAR_WIDTH</span></a> <span class="Other">=</span> <span class="DecNumber">255</span></pre></dt>
  2398. <dd>
  2399. </dd>
  2400. </div>
  2401. <div id="MAX_INT_WIDTH">
  2402. <dt><pre><a href="mysql.html#MAX_INT_WIDTH"><span class="Identifier">MAX_INT_WIDTH</span></a> <span class="Other">=</span> <span class="DecNumber">10</span></pre></dt>
  2403. <dd>
  2404. </dd>
  2405. </div>
  2406. <div id="MAX_MEDIUMINT_WIDTH">
  2407. <dt><pre><a href="mysql.html#MAX_MEDIUMINT_WIDTH"><span class="Identifier">MAX_MEDIUMINT_WIDTH</span></a> <span class="Other">=</span> <span class="DecNumber">8</span></pre></dt>
  2408. <dd>
  2409. </dd>
  2410. </div>
  2411. <div id="MAX_MYSQL_MANAGER_ERR">
  2412. <dt><pre><a href="mysql.html#MAX_MYSQL_MANAGER_ERR"><span class="Identifier">MAX_MYSQL_MANAGER_ERR</span></a> <span class="Other">=</span> <span class="DecNumber">256</span></pre></dt>
  2413. <dd>
  2414. </dd>
  2415. </div>
  2416. <div id="MAX_MYSQL_MANAGER_MSG">
  2417. <dt><pre><a href="mysql.html#MAX_MYSQL_MANAGER_MSG"><span class="Identifier">MAX_MYSQL_MANAGER_MSG</span></a> <span class="Other">=</span> <span class="DecNumber">256</span></pre></dt>
  2418. <dd>
  2419. </dd>
  2420. </div>
  2421. <div id="MAX_SMALLINT_WIDTH">
  2422. <dt><pre><a href="mysql.html#MAX_SMALLINT_WIDTH"><span class="Identifier">MAX_SMALLINT_WIDTH</span></a> <span class="Other">=</span> <span class="DecNumber">5</span></pre></dt>
  2423. <dd>
  2424. </dd>
  2425. </div>
  2426. <div id="MAX_TINYINT_WIDTH">
  2427. <dt><pre><a href="mysql.html#MAX_TINYINT_WIDTH"><span class="Identifier">MAX_TINYINT_WIDTH</span></a> <span class="Other">=</span> <span class="DecNumber">3</span></pre></dt>
  2428. <dd>
  2429. </dd>
  2430. </div>
  2431. <div id="MULTIPLE_KEY_FLAG">
  2432. <dt><pre><a href="mysql.html#MULTIPLE_KEY_FLAG"><span class="Identifier">MULTIPLE_KEY_FLAG</span></a> <span class="Other">=</span> <span class="DecNumber">8</span></pre></dt>
  2433. <dd>
  2434. </dd>
  2435. </div>
  2436. <div id="NAME_LEN">
  2437. <dt><pre><a href="mysql.html#NAME_LEN"><span class="Identifier">NAME_LEN</span></a> <span class="Other">=</span> <span class="DecNumber">64</span></pre></dt>
  2438. <dd>
  2439. </dd>
  2440. </div>
  2441. <div id="NAMEDPIPE">
  2442. <dt><pre><a href="mysql.html#NAMEDPIPE"><span class="Identifier">NAMEDPIPE</span></a> <span class="Other">=</span> <span class="StringLit">&quot;MySQL&quot;</span></pre></dt>
  2443. <dd>
  2444. </dd>
  2445. </div>
  2446. <div id="NET_HEADER_SIZE">
  2447. <dt><pre><a href="mysql.html#NET_HEADER_SIZE"><span class="Identifier">NET_HEADER_SIZE</span></a> <span class="Other">=</span> <span class="DecNumber">4</span></pre></dt>
  2448. <dd>
  2449. </dd>
  2450. </div>
  2451. <div id="NET_READ_TIMEOUT">
  2452. <dt><pre><a href="mysql.html#NET_READ_TIMEOUT"><span class="Identifier">NET_READ_TIMEOUT</span></a> <span class="Other">=</span> <span class="DecNumber">30</span></pre></dt>
  2453. <dd>
  2454. </dd>
  2455. </div>
  2456. <div id="NET_WAIT_TIMEOUT">
  2457. <dt><pre><a href="mysql.html#NET_WAIT_TIMEOUT"><span class="Identifier">NET_WAIT_TIMEOUT</span></a> <span class="Other">=</span> <span class="DecNumber">28800</span></pre></dt>
  2458. <dd>
  2459. </dd>
  2460. </div>
  2461. <div id="NET_WRITE_TIMEOUT">
  2462. <dt><pre><a href="mysql.html#NET_WRITE_TIMEOUT"><span class="Identifier">NET_WRITE_TIMEOUT</span></a> <span class="Other">=</span> <span class="DecNumber">60</span></pre></dt>
  2463. <dd>
  2464. </dd>
  2465. </div>
  2466. <div id="NO_DATA">
  2467. <dt><pre><a href="mysql.html#NO_DATA"><span class="Identifier">NO_DATA</span></a> <span class="Other">=</span> <span class="DecNumber">100</span></pre></dt>
  2468. <dd>
  2469. </dd>
  2470. </div>
  2471. <div id="NO_DEFAULT_VALUE_FLAG">
  2472. <dt><pre><a href="mysql.html#NO_DEFAULT_VALUE_FLAG"><span class="Identifier">NO_DEFAULT_VALUE_FLAG</span></a> <span class="Other">=</span> <span class="DecNumber">4096</span></pre></dt>
  2473. <dd>
  2474. </dd>
  2475. </div>
  2476. <div id="NOT_NULL_FLAG">
  2477. <dt><pre><a href="mysql.html#NOT_NULL_FLAG"><span class="Identifier">NOT_NULL_FLAG</span></a> <span class="Other">=</span> <span class="DecNumber">1</span></pre></dt>
  2478. <dd>
  2479. </dd>
  2480. </div>
  2481. <div id="NULL_LENGTH">
  2482. <dt><pre><a href="mysql.html#NULL_LENGTH"><span class="Identifier">NULL_LENGTH</span></a><span class="Other">:</span> <span class="Identifier">int</span> <span class="Other">=</span> <span class="DecNumber">-1</span></pre></dt>
  2483. <dd>
  2484. </dd>
  2485. </div>
  2486. <div id="NUM_FLAG">
  2487. <dt><pre><a href="mysql.html#NUM_FLAG"><span class="Identifier">NUM_FLAG</span></a> <span class="Other">=</span> <span class="DecNumber">32768</span></pre></dt>
  2488. <dd>
  2489. </dd>
  2490. </div>
  2491. <div id="ONLY_KILL_QUERY">
  2492. <dt><pre><a href="mysql.html#ONLY_KILL_QUERY"><span class="Identifier">ONLY_KILL_QUERY</span></a> <span class="Other">=</span> <span class="DecNumber">1</span></pre></dt>
  2493. <dd>
  2494. </dd>
  2495. </div>
  2496. <div id="packet_error">
  2497. <dt><pre><a href="mysql.html#packet_error"><span class="Identifier">packet_error</span></a> <span class="Other">=</span> <span class="DecNumber">-1</span></pre></dt>
  2498. <dd>
  2499. </dd>
  2500. </div>
  2501. <div id="PART_KEY_FLAG">
  2502. <dt><pre><a href="mysql.html#PART_KEY_FLAG"><span class="Identifier">PART_KEY_FLAG</span></a> <span class="Other">=</span> <span class="DecNumber">16384</span></pre></dt>
  2503. <dd>
  2504. </dd>
  2505. </div>
  2506. <div id="PRI_KEY_FLAG">
  2507. <dt><pre><a href="mysql.html#PRI_KEY_FLAG"><span class="Identifier">PRI_KEY_FLAG</span></a> <span class="Other">=</span> <span class="DecNumber">2</span></pre></dt>
  2508. <dd>
  2509. </dd>
  2510. </div>
  2511. <div id="REFRESH_DES_KEY_FILE">
  2512. <dt><pre><a href="mysql.html#REFRESH_DES_KEY_FILE"><span class="Identifier">REFRESH_DES_KEY_FILE</span></a> <span class="Other">=</span> <span class="DecNumber">0x00040000</span></pre></dt>
  2513. <dd>
  2514. </dd>
  2515. </div>
  2516. <div id="REFRESH_FAST">
  2517. <dt><pre><a href="mysql.html#REFRESH_FAST"><span class="Identifier">REFRESH_FAST</span></a> <span class="Other">=</span> <span class="DecNumber">32768</span></pre></dt>
  2518. <dd>
  2519. </dd>
  2520. </div>
  2521. <div id="REFRESH_GRANT">
  2522. <dt><pre><a href="mysql.html#REFRESH_GRANT"><span class="Identifier">REFRESH_GRANT</span></a> <span class="Other">=</span> <span class="DecNumber">1</span></pre></dt>
  2523. <dd>
  2524. </dd>
  2525. </div>
  2526. <div id="REFRESH_HOSTS">
  2527. <dt><pre><a href="mysql.html#REFRESH_HOSTS"><span class="Identifier">REFRESH_HOSTS</span></a> <span class="Other">=</span> <span class="DecNumber">8</span></pre></dt>
  2528. <dd>
  2529. </dd>
  2530. </div>
  2531. <div id="REFRESH_LOG">
  2532. <dt><pre><a href="mysql.html#REFRESH_LOG"><span class="Identifier">REFRESH_LOG</span></a> <span class="Other">=</span> <span class="DecNumber">2</span></pre></dt>
  2533. <dd>
  2534. </dd>
  2535. </div>
  2536. <div id="REFRESH_MASTER">
  2537. <dt><pre><a href="mysql.html#REFRESH_MASTER"><span class="Identifier">REFRESH_MASTER</span></a> <span class="Other">=</span> <span class="DecNumber">128</span></pre></dt>
  2538. <dd>
  2539. </dd>
  2540. </div>
  2541. <div id="REFRESH_QUERY_CACHE">
  2542. <dt><pre><a href="mysql.html#REFRESH_QUERY_CACHE"><span class="Identifier">REFRESH_QUERY_CACHE</span></a> <span class="Other">=</span> <span class="DecNumber">65536</span></pre></dt>
  2543. <dd>
  2544. </dd>
  2545. </div>
  2546. <div id="REFRESH_QUERY_CACHE_FREE">
  2547. <dt><pre><a href="mysql.html#REFRESH_QUERY_CACHE_FREE"><span class="Identifier">REFRESH_QUERY_CACHE_FREE</span></a> <span class="Other">=</span> <span class="DecNumber">0x00020000</span></pre></dt>
  2548. <dd>
  2549. </dd>
  2550. </div>
  2551. <div id="REFRESH_READ_LOCK">
  2552. <dt><pre><a href="mysql.html#REFRESH_READ_LOCK"><span class="Identifier">REFRESH_READ_LOCK</span></a> <span class="Other">=</span> <span class="DecNumber">16384</span></pre></dt>
  2553. <dd>
  2554. </dd>
  2555. </div>
  2556. <div id="REFRESH_SLAVE">
  2557. <dt><pre><a href="mysql.html#REFRESH_SLAVE"><span class="Identifier">REFRESH_SLAVE</span></a> <span class="Other">=</span> <span class="DecNumber">64</span></pre></dt>
  2558. <dd>
  2559. </dd>
  2560. </div>
  2561. <div id="REFRESH_STATUS">
  2562. <dt><pre><a href="mysql.html#REFRESH_STATUS"><span class="Identifier">REFRESH_STATUS</span></a> <span class="Other">=</span> <span class="DecNumber">16</span></pre></dt>
  2563. <dd>
  2564. </dd>
  2565. </div>
  2566. <div id="REFRESH_TABLES">
  2567. <dt><pre><a href="mysql.html#REFRESH_TABLES"><span class="Identifier">REFRESH_TABLES</span></a> <span class="Other">=</span> <span class="DecNumber">4</span></pre></dt>
  2568. <dd>
  2569. </dd>
  2570. </div>
  2571. <div id="REFRESH_THREADS">
  2572. <dt><pre><a href="mysql.html#REFRESH_THREADS"><span class="Identifier">REFRESH_THREADS</span></a> <span class="Other">=</span> <span class="DecNumber">32</span></pre></dt>
  2573. <dd>
  2574. </dd>
  2575. </div>
  2576. <div id="REFRESH_USER_RESOURCES">
  2577. <dt><pre><a href="mysql.html#REFRESH_USER_RESOURCES"><span class="Identifier">REFRESH_USER_RESOURCES</span></a> <span class="Other">=</span> <span class="DecNumber">0x00080000</span></pre></dt>
  2578. <dd>
  2579. </dd>
  2580. </div>
  2581. <div id="SCRAMBLE_LENGTH">
  2582. <dt><pre><a href="mysql.html#SCRAMBLE_LENGTH"><span class="Identifier">SCRAMBLE_LENGTH</span></a> <span class="Other">=</span> <span class="DecNumber">20</span></pre></dt>
  2583. <dd>
  2584. </dd>
  2585. </div>
  2586. <div id="SCRAMBLE_LENGTH_323">
  2587. <dt><pre><a href="mysql.html#SCRAMBLE_LENGTH_323"><span class="Identifier">SCRAMBLE_LENGTH_323</span></a> <span class="Other">=</span> <span class="DecNumber">8</span></pre></dt>
  2588. <dd>
  2589. </dd>
  2590. </div>
  2591. <div id="SCRAMBLED_PASSWORD_CHAR_LENGTH">
  2592. <dt><pre><a href="mysql.html#SCRAMBLED_PASSWORD_CHAR_LENGTH"><span class="Identifier">SCRAMBLED_PASSWORD_CHAR_LENGTH</span></a> <span class="Other">=</span> <span class="DecNumber">41</span></pre></dt>
  2593. <dd>
  2594. </dd>
  2595. </div>
  2596. <div id="SCRAMBLED_PASSWORD_CHAR_LENGTH_323">
  2597. <dt><pre><a href="mysql.html#SCRAMBLED_PASSWORD_CHAR_LENGTH_323"><span class="Identifier">SCRAMBLED_PASSWORD_CHAR_LENGTH_323</span></a> <span class="Other">=</span> <span class="DecNumber">16</span></pre></dt>
  2598. <dd>
  2599. </dd>
  2600. </div>
  2601. <div id="SERVER_MORE_RESULTS_EXISTS">
  2602. <dt><pre><a href="mysql.html#SERVER_MORE_RESULTS_EXISTS"><span class="Identifier">SERVER_MORE_RESULTS_EXISTS</span></a> <span class="Other">=</span> <span class="DecNumber">8</span></pre></dt>
  2603. <dd>
  2604. </dd>
  2605. </div>
  2606. <div id="SERVER_QUERY_NO_GOOD_INDEX_USED">
  2607. <dt><pre><a href="mysql.html#SERVER_QUERY_NO_GOOD_INDEX_USED"><span class="Identifier">SERVER_QUERY_NO_GOOD_INDEX_USED</span></a> <span class="Other">=</span> <span class="DecNumber">16</span></pre></dt>
  2608. <dd>
  2609. </dd>
  2610. </div>
  2611. <div id="SERVER_QUERY_NO_INDEX_USED">
  2612. <dt><pre><a href="mysql.html#SERVER_QUERY_NO_INDEX_USED"><span class="Identifier">SERVER_QUERY_NO_INDEX_USED</span></a> <span class="Other">=</span> <span class="DecNumber">32</span></pre></dt>
  2613. <dd>
  2614. </dd>
  2615. </div>
  2616. <div id="SERVER_STATUS_AUTOCOMMIT">
  2617. <dt><pre><a href="mysql.html#SERVER_STATUS_AUTOCOMMIT"><span class="Identifier">SERVER_STATUS_AUTOCOMMIT</span></a> <span class="Other">=</span> <span class="DecNumber">2</span></pre></dt>
  2618. <dd>
  2619. </dd>
  2620. </div>
  2621. <div id="SERVER_STATUS_CURSOR_EXISTS">
  2622. <dt><pre><a href="mysql.html#SERVER_STATUS_CURSOR_EXISTS"><span class="Identifier">SERVER_STATUS_CURSOR_EXISTS</span></a> <span class="Other">=</span> <span class="DecNumber">64</span></pre></dt>
  2623. <dd>
  2624. </dd>
  2625. </div>
  2626. <div id="SERVER_STATUS_DB_DROPPED">
  2627. <dt><pre><a href="mysql.html#SERVER_STATUS_DB_DROPPED"><span class="Identifier">SERVER_STATUS_DB_DROPPED</span></a> <span class="Other">=</span> <span class="DecNumber">256</span></pre></dt>
  2628. <dd>
  2629. </dd>
  2630. </div>
  2631. <div id="SERVER_STATUS_IN_TRANS">
  2632. <dt><pre><a href="mysql.html#SERVER_STATUS_IN_TRANS"><span class="Identifier">SERVER_STATUS_IN_TRANS</span></a> <span class="Other">=</span> <span class="DecNumber">1</span></pre></dt>
  2633. <dd>
  2634. </dd>
  2635. </div>
  2636. <div id="SERVER_STATUS_LAST_ROW_SENT">
  2637. <dt><pre><a href="mysql.html#SERVER_STATUS_LAST_ROW_SENT"><span class="Identifier">SERVER_STATUS_LAST_ROW_SENT</span></a> <span class="Other">=</span> <span class="DecNumber">128</span></pre></dt>
  2638. <dd>
  2639. </dd>
  2640. </div>
  2641. <div id="SERVER_STATUS_MORE_RESULTS">
  2642. <dt><pre><a href="mysql.html#SERVER_STATUS_MORE_RESULTS"><span class="Identifier">SERVER_STATUS_MORE_RESULTS</span></a> <span class="Other">=</span> <span class="DecNumber">4</span></pre></dt>
  2643. <dd>
  2644. </dd>
  2645. </div>
  2646. <div id="SERVER_STATUS_NO_BACKSLASH_ESCAPES">
  2647. <dt><pre><a href="mysql.html#SERVER_STATUS_NO_BACKSLASH_ESCAPES"><span class="Identifier">SERVER_STATUS_NO_BACKSLASH_ESCAPES</span></a> <span class="Other">=</span> <span class="DecNumber">512</span></pre></dt>
  2648. <dd>
  2649. </dd>
  2650. </div>
  2651. <div id="SERVER_VERSION_LENGTH">
  2652. <dt><pre><a href="mysql.html#SERVER_VERSION_LENGTH"><span class="Identifier">SERVER_VERSION_LENGTH</span></a> <span class="Other">=</span> <span class="DecNumber">60</span></pre></dt>
  2653. <dd>
  2654. </dd>
  2655. </div>
  2656. <div id="SERVICENAME">
  2657. <dt><pre><a href="mysql.html#SERVICENAME"><span class="Identifier">SERVICENAME</span></a> <span class="Other">=</span> <span class="StringLit">&quot;MySQL&quot;</span></pre></dt>
  2658. <dd>
  2659. </dd>
  2660. </div>
  2661. <div id="SET_FLAG">
  2662. <dt><pre><a href="mysql.html#SET_FLAG"><span class="Identifier">SET_FLAG</span></a> <span class="Other">=</span> <span class="DecNumber">2048</span></pre></dt>
  2663. <dd>
  2664. </dd>
  2665. </div>
  2666. <div id="SHUTDOWN_KILLABLE_CONNECT">
  2667. <dt><pre><a href="mysql.html#SHUTDOWN_KILLABLE_CONNECT"><span class="Identifier">SHUTDOWN_KILLABLE_CONNECT</span></a> <span class="Other">=</span> <span class="CharLit">'\x01'</span></pre></dt>
  2668. <dd>
  2669. </dd>
  2670. </div>
  2671. <div id="SHUTDOWN_KILLABLE_LOCK_TABLE">
  2672. <dt><pre><a href="mysql.html#SHUTDOWN_KILLABLE_LOCK_TABLE"><span class="Identifier">SHUTDOWN_KILLABLE_LOCK_TABLE</span></a> <span class="Other">=</span> <span class="CharLit">'\x04'</span></pre></dt>
  2673. <dd>
  2674. </dd>
  2675. </div>
  2676. <div id="SHUTDOWN_KILLABLE_TRANS">
  2677. <dt><pre><a href="mysql.html#SHUTDOWN_KILLABLE_TRANS"><span class="Identifier">SHUTDOWN_KILLABLE_TRANS</span></a> <span class="Other">=</span> <span class="CharLit">'\x02'</span></pre></dt>
  2678. <dd>
  2679. </dd>
  2680. </div>
  2681. <div id="SHUTDOWN_KILLABLE_UPDATE">
  2682. <dt><pre><a href="mysql.html#SHUTDOWN_KILLABLE_UPDATE"><span class="Identifier">SHUTDOWN_KILLABLE_UPDATE</span></a> <span class="Other">=</span> <span class="CharLit">'\b'</span></pre></dt>
  2683. <dd>
  2684. </dd>
  2685. </div>
  2686. <div id="SQLSTATE_LENGTH">
  2687. <dt><pre><a href="mysql.html#SQLSTATE_LENGTH"><span class="Identifier">SQLSTATE_LENGTH</span></a> <span class="Other">=</span> <span class="DecNumber">5</span></pre></dt>
  2688. <dd>
  2689. </dd>
  2690. </div>
  2691. <div id="STMT_HEADER">
  2692. <dt><pre><a href="mysql.html#STMT_HEADER"><span class="Identifier">STMT_HEADER</span></a> <span class="Other">=</span> <span class="DecNumber">4</span></pre></dt>
  2693. <dd>
  2694. </dd>
  2695. </div>
  2696. <div id="TIMESTAMP_FLAG">
  2697. <dt><pre><a href="mysql.html#TIMESTAMP_FLAG"><span class="Identifier">TIMESTAMP_FLAG</span></a> <span class="Other">=</span> <span class="DecNumber">1024</span></pre></dt>
  2698. <dd>
  2699. </dd>
  2700. </div>
  2701. <div id="UNIQUE_FLAG">
  2702. <dt><pre><a href="mysql.html#UNIQUE_FLAG"><span class="Identifier">UNIQUE_FLAG</span></a> <span class="Other">=</span> <span class="DecNumber">65536</span></pre></dt>
  2703. <dd>
  2704. </dd>
  2705. </div>
  2706. <div id="UNIQUE_KEY_FLAG">
  2707. <dt><pre><a href="mysql.html#UNIQUE_KEY_FLAG"><span class="Identifier">UNIQUE_KEY_FLAG</span></a> <span class="Other">=</span> <span class="DecNumber">4</span></pre></dt>
  2708. <dd>
  2709. </dd>
  2710. </div>
  2711. <div id="UNSIGNED_FLAG">
  2712. <dt><pre><a href="mysql.html#UNSIGNED_FLAG"><span class="Identifier">UNSIGNED_FLAG</span></a> <span class="Other">=</span> <span class="DecNumber">32</span></pre></dt>
  2713. <dd>
  2714. </dd>
  2715. </div>
  2716. <div id="USERNAME_LENGTH">
  2717. <dt><pre><a href="mysql.html#USERNAME_LENGTH"><span class="Identifier">USERNAME_LENGTH</span></a> <span class="Other">=</span> <span class="DecNumber">16</span></pre></dt>
  2718. <dd>
  2719. </dd>
  2720. </div>
  2721. <div id="ZEROFILL_FLAG">
  2722. <dt><pre><a href="mysql.html#ZEROFILL_FLAG"><span class="Identifier">ZEROFILL_FLAG</span></a> <span class="Other">=</span> <span class="DecNumber">64</span></pre></dt>
  2723. <dd>
  2724. </dd>
  2725. </div>
  2726. </dl>
  2727. </div>
  2728. <div class="section" id="12">
  2729. <h1><a class="toc-backref" href="#12">Procs</a></h1>
  2730. <dl class="item">
  2731. <div id="add_slave-procs-all">
  2732. <div id="add_slave,PMySQL,cstring,cuint,cstring,cstring">
  2733. <dt><pre><span class="Keyword">proc</span> <a href="#add_slave%2CPMySQL%2Ccstring%2Ccuint%2Ccstring%2Ccstring"><span class="Identifier">add_slave</span></a><span class="Other">(</span><span class="Identifier">MySQL</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">;</span> <span class="Identifier">host</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">port</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a><span class="Other">;</span> <span class="Identifier">user</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span>
  2734. <span class="Identifier">passwd</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  2735. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_add_slave&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
  2736. <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  2737. <dd>
  2738. </dd>
  2739. </div>
  2740. </div>
  2741. <div id="affected_rows-procs-all">
  2742. <div id="affected_rows,PMySQL">
  2743. <dt><pre><span class="Keyword">proc</span> <a href="#affected_rows%2CPMySQL"><span class="Identifier">affected_rows</span></a><span class="Other">(</span><span class="Identifier">MySQL</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#my_ulonglong"><span class="Identifier">my_ulonglong</span></a> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  2744. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_affected_rows&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  2745. <dd>
  2746. </dd>
  2747. </div>
  2748. </div>
  2749. <div id="autocommit-procs-all">
  2750. <div id="autocommit,PMySQL,my_bool">
  2751. <dt><pre><span class="Keyword">proc</span> <a href="#autocommit%2CPMySQL%2Cmy_bool"><span class="Identifier">autocommit</span></a><span class="Other">(</span><span class="Identifier">MySQL</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">;</span> <span class="Identifier">auto_mode</span><span class="Other">:</span> <a href="mysql.html#my_bool"><span class="Identifier">my_bool</span></a><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#my_bool"><span class="Identifier">my_bool</span></a> {.<span class="Identifier">stdcall</span><span class="Other">,</span>
  2752. <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_autocommit&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  2753. <dd>
  2754. </dd>
  2755. </div>
  2756. </div>
  2757. <div id="change_user-procs-all">
  2758. <div id="change_user,PMySQL,cstring,cstring,cstring">
  2759. <dt><pre><span class="Keyword">proc</span> <a href="#change_user%2CPMySQL%2Ccstring%2Ccstring%2Ccstring"><span class="Identifier">change_user</span></a><span class="Other">(</span><span class="Identifier">MySQL</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">;</span> <span class="Identifier">user</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">passwd</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">db</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#my_bool"><span class="Identifier">my_bool</span></a> {.
  2760. <span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_change_user&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
  2761. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  2762. <dd>
  2763. </dd>
  2764. </div>
  2765. </div>
  2766. <div id="character_set_name-procs-all">
  2767. <div id="character_set_name,PMySQL">
  2768. <dt><pre><span class="Keyword">proc</span> <a href="#character_set_name%2CPMySQL"><span class="Identifier">character_set_name</span></a><span class="Other">(</span><span class="Identifier">MySQL</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cstring</span> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  2769. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_character_set_name&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  2770. <dd>
  2771. </dd>
  2772. </div>
  2773. </div>
  2774. <div id="check_scramble-procs-all">
  2775. <div id="check_scramble,cstring,cstring,pointer">
  2776. <dt><pre><span class="Keyword">proc</span> <a href="#check_scramble%2Ccstring%2Ccstring%2Cpointer"><span class="Identifier">check_scramble</span></a><span class="Other">(</span><span class="Identifier">reply</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">message</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">hash_stage2</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#my_bool"><span class="Identifier">my_bool</span></a> {.
  2777. <span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;check_scramble&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
  2778. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  2779. <dd>
  2780. </dd>
  2781. </div>
  2782. </div>
  2783. <div id="check_scramble_323-procs-all">
  2784. <div id="check_scramble_323,cstring,cstring,int">
  2785. <dt><pre><span class="Keyword">proc</span> <a href="#check_scramble_323%2Ccstring%2Ccstring%2Cint"><span class="Identifier">check_scramble_323</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">message</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">salt</span><span class="Other">:</span> <span class="Identifier">int</span><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#my_bool"><span class="Identifier">my_bool</span></a> {.
  2786. <span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;check_scramble_323&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
  2787. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  2788. <dd>
  2789. </dd>
  2790. </div>
  2791. </div>
  2792. <div id="close-procs-all">
  2793. <div id="close,PMySQL">
  2794. <dt><pre><span class="Keyword">proc</span> <a href="#close%2CPMySQL"><span class="Identifier">close</span></a><span class="Other">(</span><span class="Identifier">sock</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">)</span> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_close&quot;</span><span class="Other">,</span>
  2795. <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  2796. <dd>
  2797. </dd>
  2798. </div>
  2799. </div>
  2800. <div id="commit-procs-all">
  2801. <div id="commit,PMySQL">
  2802. <dt><pre><span class="Keyword">proc</span> <a href="#commit%2CPMySQL"><span class="Identifier">commit</span></a><span class="Other">(</span><span class="Identifier">MySQL</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#my_bool"><span class="Identifier">my_bool</span></a> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  2803. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_commit&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
  2804. <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  2805. <dd>
  2806. </dd>
  2807. </div>
  2808. </div>
  2809. <div id="create_random_string-procs-all">
  2810. <div id="create_random_string,cstring,cuint,Prand_struct">
  2811. <dt><pre><span class="Keyword">proc</span> <a href="#create_random_string%2Ccstring%2Ccuint%2CPrand_struct"><span class="Identifier">create_random_string</span></a><span class="Other">(</span><span class="Identifier">fto</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">len</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a><span class="Other">;</span> <span class="Identifier">rand_st</span><span class="Other">:</span> <a href="mysql.html#Prand_struct"><span class="Identifier">Prand_struct</span></a><span class="Other">)</span> {.
  2812. <span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;create_random_string&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
  2813. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  2814. <dd>
  2815. </dd>
  2816. </div>
  2817. </div>
  2818. <div id="data_seek-procs-all">
  2819. <div id="data_seek,PRES,my_ulonglong">
  2820. <dt><pre><span class="Keyword">proc</span> <a href="#data_seek%2CPRES%2Cmy_ulonglong"><span class="Identifier">data_seek</span></a><span class="Other">(</span><span class="Identifier">result</span><span class="Other">:</span> <a href="mysql.html#PRES"><span class="Identifier">PRES</span></a><span class="Other">;</span> <span class="Identifier">offset</span><span class="Other">:</span> <a href="mysql.html#my_ulonglong"><span class="Identifier">my_ulonglong</span></a><span class="Other">)</span> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  2821. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_data_seek&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  2822. <dd>
  2823. </dd>
  2824. </div>
  2825. </div>
  2826. <div id="debug-procs-all">
  2827. <div id="debug,cstring">
  2828. <dt><pre><span class="Keyword">proc</span> <a href="#debug%2Ccstring"><span class="Identifier">debug</span></a><span class="Other">(</span><span class="Identifier">debug</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">)</span> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_debug&quot;</span><span class="Other">,</span>
  2829. <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  2830. <dd>
  2831. </dd>
  2832. </div>
  2833. </div>
  2834. <div id="disable_reads_from_master-procs-all">
  2835. <div id="disable_reads_from_master,PMySQL">
  2836. <dt><pre><span class="Keyword">proc</span> <a href="#disable_reads_from_master%2CPMySQL"><span class="Identifier">disable_reads_from_master</span></a><span class="Other">(</span><span class="Identifier">MySQL</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">)</span> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  2837. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_disable_reads_from_master&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
  2838. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  2839. <dd>
  2840. </dd>
  2841. </div>
  2842. </div>
  2843. <div id="disable_rpl_parse-procs-all">
  2844. <div id="disable_rpl_parse,PMySQL">
  2845. <dt><pre><span class="Keyword">proc</span> <a href="#disable_rpl_parse%2CPMySQL"><span class="Identifier">disable_rpl_parse</span></a><span class="Other">(</span><span class="Identifier">MySQL</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">)</span> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  2846. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_disable_rpl_parse&quot;</span><span class="Other">,</span>
  2847. <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  2848. <dd>
  2849. </dd>
  2850. </div>
  2851. </div>
  2852. <div id="dump_debug_info-procs-all">
  2853. <div id="dump_debug_info,PMySQL">
  2854. <dt><pre><span class="Keyword">proc</span> <a href="#dump_debug_info%2CPMySQL"><span class="Identifier">dump_debug_info</span></a><span class="Other">(</span><span class="Identifier">MySQL</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  2855. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_dump_debug_info&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  2856. <dd>
  2857. </dd>
  2858. </div>
  2859. </div>
  2860. <div id="embedded-procs-all">
  2861. <div id="embedded">
  2862. <dt><pre><span class="Keyword">proc</span> <a href="#embedded"><span class="Identifier">embedded</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#my_bool"><span class="Identifier">my_bool</span></a> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_embedded&quot;</span><span class="Other">,</span>
  2863. <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  2864. <dd>
  2865. </dd>
  2866. </div>
  2867. </div>
  2868. <div id="enable_reads_from_master-procs-all">
  2869. <div id="enable_reads_from_master,PMySQL">
  2870. <dt><pre><span class="Keyword">proc</span> <a href="#enable_reads_from_master%2CPMySQL"><span class="Identifier">enable_reads_from_master</span></a><span class="Other">(</span><span class="Identifier">MySQL</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">)</span> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  2871. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_enable_reads_from_master&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  2872. <dd>
  2873. </dd>
  2874. </div>
  2875. </div>
  2876. <div id="enable_rpl_parse-procs-all">
  2877. <div id="enable_rpl_parse,PMySQL">
  2878. <dt><pre><span class="Keyword">proc</span> <a href="#enable_rpl_parse%2CPMySQL"><span class="Identifier">enable_rpl_parse</span></a><span class="Other">(</span><span class="Identifier">MySQL</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">)</span> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  2879. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_enable_rpl_parse&quot;</span><span class="Other">,</span>
  2880. <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  2881. <dd>
  2882. </dd>
  2883. </div>
  2884. </div>
  2885. <div id="eof-procs-all">
  2886. <div id="eof,PRES">
  2887. <dt><pre><span class="Keyword">proc</span> <a href="#eof%2CPRES"><span class="Identifier">eof</span></a><span class="Other">(</span><span class="Identifier">res</span><span class="Other">:</span> <a href="mysql.html#PRES"><span class="Identifier">PRES</span></a><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#my_bool"><span class="Identifier">my_bool</span></a> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_eof&quot;</span><span class="Other">,</span>
  2888. <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  2889. <dd>
  2890. </dd>
  2891. </div>
  2892. </div>
  2893. <div id="errno-procs-all">
  2894. <div id="errno,PMySQL">
  2895. <dt><pre><span class="Keyword">proc</span> <a href="#errno%2CPMySQL"><span class="Identifier">errno</span></a><span class="Other">(</span><span class="Identifier">MySQL</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_errno&quot;</span><span class="Other">,</span>
  2896. <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  2897. <dd>
  2898. </dd>
  2899. </div>
  2900. </div>
  2901. <div id="errno_to_sqlstate-procs-all">
  2902. <div id="errno_to_sqlstate,cuint">
  2903. <dt><pre><span class="Keyword">proc</span> <a href="#errno_to_sqlstate%2Ccuint"><span class="Identifier">errno_to_sqlstate</span></a><span class="Other">(</span><span class="Identifier">errno</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cstring</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  2904. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_errno_to_sqlstate&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  2905. <dd>
  2906. </dd>
  2907. </div>
  2908. </div>
  2909. <div id="error-procs-all">
  2910. <div id="error,PMySQL">
  2911. <dt><pre><span class="Keyword">proc</span> <a href="#error%2CPMySQL"><span class="Identifier">error</span></a><span class="Other">(</span><span class="Identifier">MySQL</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cstring</span> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  2912. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_error&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
  2913. <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  2914. <dd>
  2915. </dd>
  2916. </div>
  2917. </div>
  2918. <div id="escape_string-procs-all">
  2919. <div id="escape_string,cstring,cstring,int">
  2920. <dt><pre><span class="Keyword">proc</span> <a href="#escape_string%2Ccstring%2Ccstring%2Cint"><span class="Identifier">escape_string</span></a><span class="Other">(</span><span class="Identifier">fto</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">from</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">from_length</span><span class="Other">:</span> <span class="Identifier">int</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int</span> {.
  2921. <span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_escape_string&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
  2922. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  2923. <dd>
  2924. </dd>
  2925. </div>
  2926. </div>
  2927. <div id="fetch_field-procs-all">
  2928. <div id="fetch_field,PRES">
  2929. <dt><pre><span class="Keyword">proc</span> <a href="#fetch_field%2CPRES"><span class="Identifier">fetch_field</span></a><span class="Other">(</span><span class="Identifier">result</span><span class="Other">:</span> <a href="mysql.html#PRES"><span class="Identifier">PRES</span></a><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#PFIELD"><span class="Identifier">PFIELD</span></a> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  2930. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_fetch_field&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  2931. <dd>
  2932. </dd>
  2933. </div>
  2934. </div>
  2935. <div id="fetch_field_direct-procs-all">
  2936. <div id="fetch_field_direct,PRES,cuint">
  2937. <dt><pre><span class="Keyword">proc</span> <a href="#fetch_field_direct%2CPRES%2Ccuint"><span class="Identifier">fetch_field_direct</span></a><span class="Other">(</span><span class="Identifier">res</span><span class="Other">:</span> <a href="mysql.html#PRES"><span class="Identifier">PRES</span></a><span class="Other">;</span> <span class="Identifier">fieldnr</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#PFIELD"><span class="Identifier">PFIELD</span></a> {.<span class="Identifier">stdcall</span><span class="Other">,</span>
  2938. <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_fetch_field_direct&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
  2939. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  2940. <dd>
  2941. </dd>
  2942. </div>
  2943. </div>
  2944. <div id="fetch_fields-procs-all">
  2945. <div id="fetch_fields,PRES">
  2946. <dt><pre><span class="Keyword">proc</span> <a href="#fetch_fields%2CPRES"><span class="Identifier">fetch_fields</span></a><span class="Other">(</span><span class="Identifier">res</span><span class="Other">:</span> <a href="mysql.html#PRES"><span class="Identifier">PRES</span></a><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#PFIELD"><span class="Identifier">PFIELD</span></a> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  2947. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_fetch_fields&quot;</span><span class="Other">,</span>
  2948. <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  2949. <dd>
  2950. </dd>
  2951. </div>
  2952. </div>
  2953. <div id="fetch_lengths-procs-all">
  2954. <div id="fetch_lengths,PRES">
  2955. <dt><pre><span class="Keyword">proc</span> <a href="#fetch_lengths%2CPRES"><span class="Identifier">fetch_lengths</span></a><span class="Other">(</span><span class="Identifier">result</span><span class="Other">:</span> <a href="mysql.html#PRES"><span class="Identifier">PRES</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Keyword">ptr</span> <span class="Identifier">int</span> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  2956. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_fetch_lengths&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  2957. <dd>
  2958. </dd>
  2959. </div>
  2960. </div>
  2961. <div id="fetch_row-procs-all">
  2962. <div id="fetch_row,PRES">
  2963. <dt><pre><span class="Keyword">proc</span> <a href="#fetch_row%2CPRES"><span class="Identifier">fetch_row</span></a><span class="Other">(</span><span class="Identifier">result</span><span class="Other">:</span> <a href="mysql.html#PRES"><span class="Identifier">PRES</span></a><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#ROW"><span class="Identifier">ROW</span></a> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  2964. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_fetch_row&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
  2965. <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  2966. <dd>
  2967. </dd>
  2968. </div>
  2969. </div>
  2970. <div id="field_count-procs-all">
  2971. <div id="field_count,PMySQL">
  2972. <dt><pre><span class="Keyword">proc</span> <a href="#field_count%2CPMySQL"><span class="Identifier">field_count</span></a><span class="Other">(</span><span class="Identifier">MySQL</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  2973. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_field_count&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  2974. <dd>
  2975. </dd>
  2976. </div>
  2977. </div>
  2978. <div id="field_seek-procs-all">
  2979. <div id="field_seek,PRES,FIELD_OFFSET">
  2980. <dt><pre><span class="Keyword">proc</span> <a href="#field_seek%2CPRES%2CFIELD_OFFSET"><span class="Identifier">field_seek</span></a><span class="Other">(</span><span class="Identifier">result</span><span class="Other">:</span> <a href="mysql.html#PRES"><span class="Identifier">PRES</span></a><span class="Other">;</span> <span class="Identifier">offset</span><span class="Other">:</span> <a href="mysql.html#FIELD_OFFSET"><span class="Identifier">FIELD_OFFSET</span></a><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#FIELD_OFFSET"><span class="Identifier">FIELD_OFFSET</span></a> {.<span class="Identifier">stdcall</span><span class="Other">,</span>
  2981. <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_field_seek&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  2982. <dd>
  2983. </dd>
  2984. </div>
  2985. </div>
  2986. <div id="field_tell-procs-all">
  2987. <div id="field_tell,PRES">
  2988. <dt><pre><span class="Keyword">proc</span> <a href="#field_tell%2CPRES"><span class="Identifier">field_tell</span></a><span class="Other">(</span><span class="Identifier">res</span><span class="Other">:</span> <a href="mysql.html#PRES"><span class="Identifier">PRES</span></a><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#FIELD_OFFSET"><span class="Identifier">FIELD_OFFSET</span></a> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  2989. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_field_tell&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  2990. <dd>
  2991. </dd>
  2992. </div>
  2993. </div>
  2994. <div id="free_result-procs-all">
  2995. <div id="free_result,PRES">
  2996. <dt><pre><span class="Keyword">proc</span> <a href="#free_result%2CPRES"><span class="Identifier">free_result</span></a><span class="Other">(</span><span class="Identifier">result</span><span class="Other">:</span> <a href="mysql.html#PRES"><span class="Identifier">PRES</span></a><span class="Other">)</span> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  2997. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_free_result&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
  2998. <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  2999. <dd>
  3000. </dd>
  3001. </div>
  3002. </div>
  3003. <div id="get_character_set_info-procs-all">
  3004. <div id="get_character_set_info,PMySQL,PMY_CHARSET_INFO">
  3005. <dt><pre><span class="Keyword">proc</span> <a href="#get_character_set_info%2CPMySQL%2CPMY_CHARSET_INFO"><span class="Identifier">get_character_set_info</span></a><span class="Other">(</span><span class="Identifier">MySQL</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">;</span> <span class="Identifier">charset</span><span class="Other">:</span> <a href="mysql.html#PMY_CHARSET_INFO"><span class="Identifier">PMY_CHARSET_INFO</span></a><span class="Other">)</span> {.<span class="Identifier">stdcall</span><span class="Other">,</span>
  3006. <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_get_character_set_info&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
  3007. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3008. <dd>
  3009. </dd>
  3010. </div>
  3011. </div>
  3012. <div id="get_client_info-procs-all">
  3013. <div id="get_client_info">
  3014. <dt><pre><span class="Keyword">proc</span> <a href="#get_client_info"><span class="Identifier">get_client_info</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cstring</span> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  3015. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_get_client_info&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
  3016. <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3017. <dd>
  3018. </dd>
  3019. </div>
  3020. </div>
  3021. <div id="get_client_version-procs-all">
  3022. <div id="get_client_version">
  3023. <dt><pre><span class="Keyword">proc</span> <a href="#get_client_version"><span class="Identifier">get_client_version</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int</span> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  3024. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_get_client_version&quot;</span><span class="Other">,</span>
  3025. <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3026. <dd>
  3027. </dd>
  3028. </div>
  3029. </div>
  3030. <div id="get_host_info-procs-all">
  3031. <div id="get_host_info,PMySQL">
  3032. <dt><pre><span class="Keyword">proc</span> <a href="#get_host_info%2CPMySQL"><span class="Identifier">get_host_info</span></a><span class="Other">(</span><span class="Identifier">MySQL</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cstring</span> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  3033. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_get_host_info&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3034. <dd>
  3035. </dd>
  3036. </div>
  3037. </div>
  3038. <div id="get_parameters-procs-all">
  3039. <div id="get_parameters">
  3040. <dt><pre><span class="Keyword">proc</span> <a href="#get_parameters"><span class="Identifier">get_parameters</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#PPARAMETERS"><span class="Identifier">PPARAMETERS</span></a> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  3041. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_get_parameters&quot;</span><span class="Other">,</span>
  3042. <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3043. <dd>
  3044. </dd>
  3045. </div>
  3046. </div>
  3047. <div id="get_proto_info-procs-all">
  3048. <div id="get_proto_info,PMySQL">
  3049. <dt><pre><span class="Keyword">proc</span> <a href="#get_proto_info%2CPMySQL"><span class="Identifier">get_proto_info</span></a><span class="Other">(</span><span class="Identifier">MySQL</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  3050. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_get_proto_info&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3051. <dd>
  3052. </dd>
  3053. </div>
  3054. </div>
  3055. <div id="get_salt_from_password-procs-all">
  3056. <div id="get_salt_from_password,pointer,cstring">
  3057. <dt><pre><span class="Keyword">proc</span> <a href="#get_salt_from_password%2Cpointer%2Ccstring"><span class="Identifier">get_salt_from_password</span></a><span class="Other">(</span><span class="Identifier">res</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">;</span> <span class="Identifier">password</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">)</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span>
  3058. <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;get_salt_from_password&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
  3059. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3060. <dd>
  3061. </dd>
  3062. </div>
  3063. </div>
  3064. <div id="get_salt_from_password_323-procs-all">
  3065. <div id="get_salt_from_password_323,ptr.int,cstring">
  3066. <dt><pre><span class="Keyword">proc</span> <a href="#get_salt_from_password_323%2Cptr.int%2Ccstring"><span class="Identifier">get_salt_from_password_323</span></a><span class="Other">(</span><span class="Identifier">res</span><span class="Other">:</span> <span class="Keyword">ptr</span> <span class="Identifier">int</span><span class="Other">;</span> <span class="Identifier">password</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">)</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span>
  3067. <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;get_salt_from_password_323&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
  3068. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3069. <dd>
  3070. </dd>
  3071. </div>
  3072. </div>
  3073. <div id="get_server_info-procs-all">
  3074. <div id="get_server_info,PMySQL">
  3075. <dt><pre><span class="Keyword">proc</span> <a href="#get_server_info%2CPMySQL"><span class="Identifier">get_server_info</span></a><span class="Other">(</span><span class="Identifier">MySQL</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cstring</span> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  3076. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_get_server_info&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3077. <dd>
  3078. </dd>
  3079. </div>
  3080. </div>
  3081. <div id="get_server_version-procs-all">
  3082. <div id="get_server_version,PMySQL">
  3083. <dt><pre><span class="Keyword">proc</span> <a href="#get_server_version%2CPMySQL"><span class="Identifier">get_server_version</span></a><span class="Other">(</span><span class="Identifier">MySQL</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int</span> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  3084. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_get_server_version&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3085. <dd>
  3086. </dd>
  3087. </div>
  3088. </div>
  3089. <div id="get_tty_password-procs-all">
  3090. <div id="get_tty_password,cstring">
  3091. <dt><pre><span class="Keyword">proc</span> <a href="#get_tty_password%2Ccstring"><span class="Identifier">get_tty_password</span></a><span class="Other">(</span><span class="Identifier">opt_message</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cstring</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  3092. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;get_tty_password&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3093. <dd>
  3094. </dd>
  3095. </div>
  3096. </div>
  3097. <div id="hash_password-procs-all">
  3098. <div id="hash_password,int,cstring,cuint">
  3099. <dt><pre><span class="Keyword">proc</span> <a href="#hash_password%2Cint%2Ccstring%2Ccuint"><span class="Identifier">hash_password</span></a><span class="Other">(</span><span class="Identifier">fto</span><span class="Other">:</span> <span class="Identifier">int</span><span class="Other">;</span> <span class="Identifier">password</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">password_len</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a><span class="Other">)</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span>
  3100. <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;hash_password&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3101. <dd>
  3102. </dd>
  3103. </div>
  3104. </div>
  3105. <div id="hex_string-procs-all">
  3106. <div id="hex_string,cstring,cstring,int">
  3107. <dt><pre><span class="Keyword">proc</span> <a href="#hex_string%2Ccstring%2Ccstring%2Cint"><span class="Identifier">hex_string</span></a><span class="Other">(</span><span class="Identifier">fto</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">from</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">from_length</span><span class="Other">:</span> <span class="Identifier">int</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int</span> {.<span class="Identifier">stdcall</span><span class="Other">,</span>
  3108. <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_hex_string&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3109. <dd>
  3110. </dd>
  3111. </div>
  3112. </div>
  3113. <div id="info-procs-all">
  3114. <div id="info,PMySQL">
  3115. <dt><pre><span class="Keyword">proc</span> <a href="#info%2CPMySQL"><span class="Identifier">info</span></a><span class="Other">(</span><span class="Identifier">MySQL</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cstring</span> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_info&quot;</span><span class="Other">,</span>
  3116. <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3117. <dd>
  3118. </dd>
  3119. </div>
  3120. </div>
  3121. <div id="init-procs-all">
  3122. <div id="init,PMySQL">
  3123. <dt><pre><span class="Keyword">proc</span> <a href="#init%2CPMySQL"><span class="Identifier">init</span></a><span class="Other">(</span><span class="Identifier">MySQL</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_init&quot;</span><span class="Other">,</span>
  3124. <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3125. <dd>
  3126. </dd>
  3127. </div>
  3128. </div>
  3129. <div id="insert_id-procs-all">
  3130. <div id="insert_id,PMySQL">
  3131. <dt><pre><span class="Keyword">proc</span> <a href="#insert_id%2CPMySQL"><span class="Identifier">insert_id</span></a><span class="Other">(</span><span class="Identifier">MySQL</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#my_ulonglong"><span class="Identifier">my_ulonglong</span></a> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  3132. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_insert_id&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3133. <dd>
  3134. </dd>
  3135. </div>
  3136. </div>
  3137. <div id="INTERNAL_NUM_FIELD-procs-all">
  3138. <div id="INTERNAL_NUM_FIELD,Pst_mysql_field">
  3139. <dt><pre><span class="Keyword">proc</span> <a href="#INTERNAL_NUM_FIELD%2CPst_mysql_field"><span class="Identifier">INTERNAL_NUM_FIELD</span></a><span class="Other">(</span><span class="Identifier">f</span><span class="Other">:</span> <a href="mysql.html#Pst_mysql_field"><span class="Identifier">Pst_mysql_field</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">bool</span> {.<span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
  3140. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3141. <dd>
  3142. </dd>
  3143. </div>
  3144. </div>
  3145. <div id="IS_BLOB-procs-all">
  3146. <div id="IS_BLOB,int32">
  3147. <dt><pre><span class="Keyword">proc</span> <a href="#IS_BLOB%2Cint32"><span class="Identifier">IS_BLOB</span></a><span class="Other">(</span><span class="Identifier">n</span><span class="Other">:</span> <span class="Identifier">int32</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">bool</span> {.<span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3148. <dd>
  3149. </dd>
  3150. </div>
  3151. </div>
  3152. <div id="IS_NOT_NULL-procs-all">
  3153. <div id="IS_NOT_NULL,int32">
  3154. <dt><pre><span class="Keyword">proc</span> <a href="#IS_NOT_NULL%2Cint32"><span class="Identifier">IS_NOT_NULL</span></a><span class="Other">(</span><span class="Identifier">n</span><span class="Other">:</span> <span class="Identifier">int32</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">bool</span> {.<span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3155. <dd>
  3156. </dd>
  3157. </div>
  3158. </div>
  3159. <div id="IS_NUM-procs-all">
  3160. <div id="IS_NUM,Enum_field_types">
  3161. <dt><pre><span class="Keyword">proc</span> <a href="#IS_NUM%2CEnum_field_types"><span class="Identifier">IS_NUM</span></a><span class="Other">(</span><span class="Identifier">t</span><span class="Other">:</span> <a href="mysql.html#Enum_field_types"><span class="Identifier">Enum_field_types</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">bool</span> {.<span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3162. <dd>
  3163. </dd>
  3164. </div>
  3165. </div>
  3166. <div id="IS_NUM_FIELD-procs-all">
  3167. <div id="IS_NUM_FIELD,Pst_mysql_field">
  3168. <dt><pre><span class="Keyword">proc</span> <a href="#IS_NUM_FIELD%2CPst_mysql_field"><span class="Identifier">IS_NUM_FIELD</span></a><span class="Other">(</span><span class="Identifier">f</span><span class="Other">:</span> <a href="mysql.html#Pst_mysql_field"><span class="Identifier">Pst_mysql_field</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">bool</span> {.<span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3169. <dd>
  3170. </dd>
  3171. </div>
  3172. </div>
  3173. <div id="IS_PRI_KEY-procs-all">
  3174. <div id="IS_PRI_KEY,int32">
  3175. <dt><pre><span class="Keyword">proc</span> <a href="#IS_PRI_KEY%2Cint32"><span class="Identifier">IS_PRI_KEY</span></a><span class="Other">(</span><span class="Identifier">n</span><span class="Other">:</span> <span class="Identifier">int32</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">bool</span> {.<span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3176. <dd>
  3177. </dd>
  3178. </div>
  3179. </div>
  3180. <div id="kill-procs-all">
  3181. <div id="kill,PMySQL,int">
  3182. <dt><pre><span class="Keyword">proc</span> <a href="#kill%2CPMySQL%2Cint"><span class="Identifier">kill</span></a><span class="Other">(</span><span class="Identifier">MySQL</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">;</span> <span class="Identifier">pid</span><span class="Other">:</span> <span class="Identifier">int</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  3183. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_kill&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3184. <dd>
  3185. </dd>
  3186. </div>
  3187. </div>
  3188. <div id="library_end-procs-all">
  3189. <div id="library_end">
  3190. <dt><pre><span class="Keyword">proc</span> <a href="#library_end"><span class="Identifier">library_end</span></a><span class="Other">(</span><span class="Other">)</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_server_end&quot;</span><span class="Other">,</span>
  3191. <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3192. <dd>
  3193. </dd>
  3194. </div>
  3195. </div>
  3196. <div id="library_init-procs-all">
  3197. <div id="library_init,cint,cstringArray,cstringArray">
  3198. <dt><pre><span class="Keyword">proc</span> <a href="#library_init%2Ccint%2CcstringArray%2CcstringArray"><span class="Identifier">library_init</span></a><span class="Other">(</span><span class="Identifier">argc</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">;</span> <span class="Identifier">argv</span><span class="Other">:</span> <span class="Identifier">cstringArray</span><span class="Other">;</span> <span class="Identifier">groups</span><span class="Other">:</span> <span class="Identifier">cstringArray</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> {.
  3199. <span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_server_init&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
  3200. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3201. <dd>
  3202. </dd>
  3203. </div>
  3204. </div>
  3205. <div id="list_dbs-procs-all">
  3206. <div id="list_dbs,PMySQL,cstring">
  3207. <dt><pre><span class="Keyword">proc</span> <a href="#list_dbs%2CPMySQL%2Ccstring"><span class="Identifier">list_dbs</span></a><span class="Other">(</span><span class="Identifier">MySQL</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">;</span> <span class="Identifier">wild</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#PRES"><span class="Identifier">PRES</span></a> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  3208. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_list_dbs&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3209. <dd>
  3210. </dd>
  3211. </div>
  3212. </div>
  3213. <div id="list_fields-procs-all">
  3214. <div id="list_fields,PMySQL,cstring,cstring">
  3215. <dt><pre><span class="Keyword">proc</span> <a href="#list_fields%2CPMySQL%2Ccstring%2Ccstring"><span class="Identifier">list_fields</span></a><span class="Other">(</span><span class="Identifier">MySQL</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">;</span> <span class="Identifier">table</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">wild</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#PRES"><span class="Identifier">PRES</span></a> {.<span class="Identifier">stdcall</span><span class="Other">,</span>
  3216. <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_list_fields&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3217. <dd>
  3218. </dd>
  3219. </div>
  3220. </div>
  3221. <div id="list_processes-procs-all">
  3222. <div id="list_processes,PMySQL">
  3223. <dt><pre><span class="Keyword">proc</span> <a href="#list_processes%2CPMySQL"><span class="Identifier">list_processes</span></a><span class="Other">(</span><span class="Identifier">MySQL</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#PRES"><span class="Identifier">PRES</span></a> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  3224. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_list_processes&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3225. <dd>
  3226. </dd>
  3227. </div>
  3228. </div>
  3229. <div id="list_tables-procs-all">
  3230. <div id="list_tables,PMySQL,cstring">
  3231. <dt><pre><span class="Keyword">proc</span> <a href="#list_tables%2CPMySQL%2Ccstring"><span class="Identifier">list_tables</span></a><span class="Other">(</span><span class="Identifier">MySQL</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">;</span> <span class="Identifier">wild</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#PRES"><span class="Identifier">PRES</span></a> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  3232. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_list_tables&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3233. <dd>
  3234. </dd>
  3235. </div>
  3236. </div>
  3237. <div id="load_defaults-procs-all">
  3238. <div id="load_defaults,cstring,cstringArray,ptr.cint,ptr.cstringArray">
  3239. <dt><pre><span class="Keyword">proc</span> <a href="#load_defaults%2Ccstring%2CcstringArray%2Cptr.cint%2Cptr.cstringArray"><span class="Identifier">load_defaults</span></a><span class="Other">(</span><span class="Identifier">conf_file</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">groups</span><span class="Other">:</span> <span class="Identifier">cstringArray</span><span class="Other">;</span> <span class="Identifier">argc</span><span class="Other">:</span> <span class="Keyword">ptr</span> <span class="Identifier">cint</span><span class="Other">;</span>
  3240. <span class="Identifier">argv</span><span class="Other">:</span> <span class="Keyword">ptr</span> <span class="Identifier">cstringArray</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  3241. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;load_defaults&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3242. <dd>
  3243. </dd>
  3244. </div>
  3245. </div>
  3246. <div id="make_password_from_salt-procs-all">
  3247. <div id="make_password_from_salt,cstring,pointer">
  3248. <dt><pre><span class="Keyword">proc</span> <a href="#make_password_from_salt%2Ccstring%2Cpointer"><span class="Identifier">make_password_from_salt</span></a><span class="Other">(</span><span class="Identifier">fto</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">hash_stage2</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">)</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span>
  3249. <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;make_password_from_salt&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
  3250. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3251. <dd>
  3252. </dd>
  3253. </div>
  3254. </div>
  3255. <div id="make_password_from_salt_323-procs-all">
  3256. <div id="make_password_from_salt_323,cstring,ptr.int">
  3257. <dt><pre><span class="Keyword">proc</span> <a href="#make_password_from_salt_323%2Ccstring%2Cptr.int"><span class="Identifier">make_password_from_salt_323</span></a><span class="Other">(</span><span class="Identifier">fto</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">salt</span><span class="Other">:</span> <span class="Keyword">ptr</span> <span class="Identifier">int</span><span class="Other">)</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span>
  3258. <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;make_password_from_salt_323&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
  3259. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3260. <dd>
  3261. </dd>
  3262. </div>
  3263. </div>
  3264. <div id="make_scrambled_password-procs-all">
  3265. <div id="make_scrambled_password,cstring,cstring">
  3266. <dt><pre><span class="Keyword">proc</span> <a href="#make_scrambled_password%2Ccstring%2Ccstring"><span class="Identifier">make_scrambled_password</span></a><span class="Other">(</span><span class="Identifier">fto</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">password</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">)</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span>
  3267. <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;make_scrambled_password&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
  3268. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3269. <dd>
  3270. </dd>
  3271. </div>
  3272. </div>
  3273. <div id="make_scrambled_password_323-procs-all">
  3274. <div id="make_scrambled_password_323,cstring,cstring">
  3275. <dt><pre><span class="Keyword">proc</span> <a href="#make_scrambled_password_323%2Ccstring%2Ccstring"><span class="Identifier">make_scrambled_password_323</span></a><span class="Other">(</span><span class="Identifier">fto</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">password</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">)</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span>
  3276. <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;make_scrambled_password_323&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
  3277. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3278. <dd>
  3279. </dd>
  3280. </div>
  3281. </div>
  3282. <div id="manager_close-procs-all">
  3283. <div id="manager_close,PMANAGER">
  3284. <dt><pre><span class="Keyword">proc</span> <a href="#manager_close%2CPMANAGER"><span class="Identifier">manager_close</span></a><span class="Other">(</span><span class="Identifier">con</span><span class="Other">:</span> <a href="mysql.html#PMANAGER"><span class="Identifier">PMANAGER</span></a><span class="Other">)</span> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  3285. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_manager_close&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
  3286. <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3287. <dd>
  3288. </dd>
  3289. </div>
  3290. </div>
  3291. <div id="manager_command-procs-all">
  3292. <div id="manager_command,PMANAGER,cstring,cint">
  3293. <dt><pre><span class="Keyword">proc</span> <a href="#manager_command%2CPMANAGER%2Ccstring%2Ccint"><span class="Identifier">manager_command</span></a><span class="Other">(</span><span class="Identifier">con</span><span class="Other">:</span> <a href="mysql.html#PMANAGER"><span class="Identifier">PMANAGER</span></a><span class="Other">;</span> <span class="Identifier">cmd</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">cmd_len</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> {.
  3294. <span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_manager_command&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
  3295. <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3296. <dd>
  3297. </dd>
  3298. </div>
  3299. </div>
  3300. <div id="manager_connect-procs-all">
  3301. <div id="manager_connect,PMANAGER,cstring,cstring,cstring,cuint">
  3302. <dt><pre><span class="Keyword">proc</span> <a href="#manager_connect%2CPMANAGER%2Ccstring%2Ccstring%2Ccstring%2Ccuint"><span class="Identifier">manager_connect</span></a><span class="Other">(</span><span class="Identifier">con</span><span class="Other">:</span> <a href="mysql.html#PMANAGER"><span class="Identifier">PMANAGER</span></a><span class="Other">;</span> <span class="Identifier">host</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">user</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span>
  3303. <span class="Identifier">passwd</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">port</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#PMANAGER"><span class="Identifier">PMANAGER</span></a> {.<span class="Identifier">stdcall</span><span class="Other">,</span>
  3304. <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_manager_connect&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
  3305. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3306. <dd>
  3307. </dd>
  3308. </div>
  3309. </div>
  3310. <div id="manager_fetch_line-procs-all">
  3311. <div id="manager_fetch_line,PMANAGER,cstring,cint">
  3312. <dt><pre><span class="Keyword">proc</span> <a href="#manager_fetch_line%2CPMANAGER%2Ccstring%2Ccint"><span class="Identifier">manager_fetch_line</span></a><span class="Other">(</span><span class="Identifier">con</span><span class="Other">:</span> <a href="mysql.html#PMANAGER"><span class="Identifier">PMANAGER</span></a><span class="Other">;</span> <span class="Identifier">res_buf</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">res_buf_size</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> {.
  3313. <span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_manager_fetch_line&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
  3314. <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3315. <dd>
  3316. </dd>
  3317. </div>
  3318. </div>
  3319. <div id="manager_init-procs-all">
  3320. <div id="manager_init,PMANAGER">
  3321. <dt><pre><span class="Keyword">proc</span> <a href="#manager_init%2CPMANAGER"><span class="Identifier">manager_init</span></a><span class="Other">(</span><span class="Identifier">con</span><span class="Other">:</span> <a href="mysql.html#PMANAGER"><span class="Identifier">PMANAGER</span></a><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#PMANAGER"><span class="Identifier">PMANAGER</span></a> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  3322. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_manager_init&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3323. <dd>
  3324. </dd>
  3325. </div>
  3326. </div>
  3327. <div id="master_query-procs-all">
  3328. <div id="master_query,PMySQL,cstring,int">
  3329. <dt><pre><span class="Keyword">proc</span> <a href="#master_query%2CPMySQL%2Ccstring%2Cint"><span class="Identifier">master_query</span></a><span class="Other">(</span><span class="Identifier">MySQL</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">;</span> <span class="Identifier">q</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">len</span><span class="Other">:</span> <span class="Identifier">int</span><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#my_bool"><span class="Identifier">my_bool</span></a> {.<span class="Identifier">stdcall</span><span class="Other">,</span>
  3330. <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_master_query&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
  3331. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3332. <dd>
  3333. </dd>
  3334. </div>
  3335. </div>
  3336. <div id="master_send_query-procs-all">
  3337. <div id="master_send_query,PMySQL,cstring,int">
  3338. <dt><pre><span class="Keyword">proc</span> <a href="#master_send_query%2CPMySQL%2Ccstring%2Cint"><span class="Identifier">master_send_query</span></a><span class="Other">(</span><span class="Identifier">MySQL</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">;</span> <span class="Identifier">q</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">len</span><span class="Other">:</span> <span class="Identifier">int</span><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#my_bool"><span class="Identifier">my_bool</span></a> {.<span class="Identifier">stdcall</span><span class="Other">,</span>
  3339. <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_master_send_query&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
  3340. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3341. <dd>
  3342. </dd>
  3343. </div>
  3344. </div>
  3345. <div id="modify_defaults_file-procs-all">
  3346. <div id="modify_defaults_file,cstring,cstring,cstring,cstring,cint">
  3347. <dt><pre><span class="Keyword">proc</span> <a href="#modify_defaults_file%2Ccstring%2Ccstring%2Ccstring%2Ccstring%2Ccint"><span class="Identifier">modify_defaults_file</span></a><span class="Other">(</span><span class="Identifier">file_location</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">option</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span>
  3348. <span class="Identifier">option_value</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">section_name</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span>
  3349. <span class="Identifier">remove_option</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  3350. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;load_defaults&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3351. <dd>
  3352. </dd>
  3353. </div>
  3354. </div>
  3355. <div id="more_results-procs-all">
  3356. <div id="more_results,PMySQL">
  3357. <dt><pre><span class="Keyword">proc</span> <a href="#more_results%2CPMySQL"><span class="Identifier">more_results</span></a><span class="Other">(</span><span class="Identifier">MySQL</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#my_bool"><span class="Identifier">my_bool</span></a> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  3358. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_more_results&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3359. <dd>
  3360. </dd>
  3361. </div>
  3362. </div>
  3363. <div id="my_connect-procs-all">
  3364. <div id="my_connect,my_socket,Psockaddr,cuint,cuint">
  3365. <dt><pre><span class="Keyword">proc</span> <a href="#my_connect%2Cmy_socket%2CPsockaddr%2Ccuint%2Ccuint"><span class="Identifier">my_connect</span></a><span class="Other">(</span><span class="Identifier">s</span><span class="Other">:</span> <a href="mysql.html#my_socket"><span class="Identifier">my_socket</span></a><span class="Other">;</span> <span class="Identifier">name</span><span class="Other">:</span> <a href="mysql.html#Psockaddr"><span class="Identifier">Psockaddr</span></a><span class="Other">;</span> <span class="Identifier">namelen</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a><span class="Other">;</span> <span class="Identifier">timeout</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> {.
  3366. <span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;my_connect&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3367. <dd>
  3368. </dd>
  3369. </div>
  3370. </div>
  3371. <div id="my_init-procs-all">
  3372. <div id="my_init">
  3373. <dt><pre><span class="Keyword">proc</span> <a href="#my_init"><span class="Identifier">my_init</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#my_bool"><span class="Identifier">my_bool</span></a> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;my_init&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
  3374. <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3375. <dd>
  3376. </dd>
  3377. </div>
  3378. </div>
  3379. <div id="my_net_init-procs-all">
  3380. <div id="my_net_init,PNET,PVIO">
  3381. <dt><pre><span class="Keyword">proc</span> <a href="#my_net_init%2CPNET%2CPVIO"><span class="Identifier">my_net_init</span></a><span class="Other">(</span><span class="Identifier">net</span><span class="Other">:</span> <a href="mysql.html#PNET"><span class="Identifier">PNET</span></a><span class="Other">;</span> <span class="Identifier">vio</span><span class="Other">:</span> <a href="mysql.html#PVIO"><span class="Identifier">PVIO</span></a><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#my_bool"><span class="Identifier">my_bool</span></a> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  3382. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;my_net_init&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3383. <dd>
  3384. </dd>
  3385. </div>
  3386. </div>
  3387. <div id="my_net_local_init-procs-all">
  3388. <div id="my_net_local_init,PNET">
  3389. <dt><pre><span class="Keyword">proc</span> <a href="#my_net_local_init%2CPNET"><span class="Identifier">my_net_local_init</span></a><span class="Other">(</span><span class="Identifier">net</span><span class="Other">:</span> <a href="mysql.html#PNET"><span class="Identifier">PNET</span></a><span class="Other">)</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  3390. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;my_net_local_init&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
  3391. <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3392. <dd>
  3393. </dd>
  3394. </div>
  3395. </div>
  3396. <div id="my_net_read-procs-all">
  3397. <div id="my_net_read,PNET">
  3398. <dt><pre><span class="Keyword">proc</span> <a href="#my_net_read%2CPNET"><span class="Identifier">my_net_read</span></a><span class="Other">(</span><span class="Identifier">net</span><span class="Other">:</span> <a href="mysql.html#PNET"><span class="Identifier">PNET</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;my_net_read&quot;</span><span class="Other">,</span>
  3399. <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3400. <dd>
  3401. </dd>
  3402. </div>
  3403. </div>
  3404. <div id="my_net_write-procs-all">
  3405. <div id="my_net_write,PNET,cstring,int">
  3406. <dt><pre><span class="Keyword">proc</span> <a href="#my_net_write%2CPNET%2Ccstring%2Cint"><span class="Identifier">my_net_write</span></a><span class="Other">(</span><span class="Identifier">net</span><span class="Other">:</span> <a href="mysql.html#PNET"><span class="Identifier">PNET</span></a><span class="Other">;</span> <span class="Identifier">packet</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">length</span><span class="Other">:</span> <span class="Identifier">int</span><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#my_bool"><span class="Identifier">my_bool</span></a> {.<span class="Identifier">cdecl</span><span class="Other">,</span>
  3407. <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;my_net_write&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3408. <dd>
  3409. </dd>
  3410. </div>
  3411. </div>
  3412. <div id="my_rnd-procs-all">
  3413. <div id="my_rnd,Prand_struct">
  3414. <dt><pre><span class="Keyword">proc</span> <a href="#my_rnd%2CPrand_struct"><span class="Identifier">my_rnd</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="mysql.html#Prand_struct"><span class="Identifier">Prand_struct</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cdouble</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  3415. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;my_rnd&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3416. <dd>
  3417. </dd>
  3418. </div>
  3419. </div>
  3420. <div id="my_thread_end-procs-all">
  3421. <div id="my_thread_end">
  3422. <dt><pre><span class="Keyword">proc</span> <a href="#my_thread_end"><span class="Identifier">my_thread_end</span></a><span class="Other">(</span><span class="Other">)</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;my_thread_end&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
  3423. <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3424. <dd>
  3425. </dd>
  3426. </div>
  3427. </div>
  3428. <div id="my_thread_init-procs-all">
  3429. <div id="my_thread_init">
  3430. <dt><pre><span class="Keyword">proc</span> <a href="#my_thread_init"><span class="Identifier">my_thread_init</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#my_bool"><span class="Identifier">my_bool</span></a> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;my_thread_init&quot;</span><span class="Other">,</span>
  3431. <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3432. <dd>
  3433. </dd>
  3434. </div>
  3435. </div>
  3436. <div id="myodbc_remove_escape-procs-all">
  3437. <div id="myodbc_remove_escape,PMySQL,cstring">
  3438. <dt><pre><span class="Keyword">proc</span> <a href="#myodbc_remove_escape%2CPMySQL%2Ccstring"><span class="Identifier">myodbc_remove_escape</span></a><span class="Other">(</span><span class="Identifier">MySQL</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">;</span> <span class="Identifier">name</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">)</span> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  3439. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;myodbc_remove_escape&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3440. <dd>
  3441. </dd>
  3442. </div>
  3443. </div>
  3444. <div id="net_clear-procs-all">
  3445. <div id="net_clear,PNET">
  3446. <dt><pre><span class="Keyword">proc</span> <a href="#net_clear%2CPNET"><span class="Identifier">net_clear</span></a><span class="Other">(</span><span class="Identifier">net</span><span class="Other">:</span> <a href="mysql.html#PNET"><span class="Identifier">PNET</span></a><span class="Other">)</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;net_clear&quot;</span><span class="Other">,</span>
  3447. <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3448. <dd>
  3449. </dd>
  3450. </div>
  3451. </div>
  3452. <div id="net_end-procs-all">
  3453. <div id="net_end,PNET">
  3454. <dt><pre><span class="Keyword">proc</span> <a href="#net_end%2CPNET"><span class="Identifier">net_end</span></a><span class="Other">(</span><span class="Identifier">net</span><span class="Other">:</span> <a href="mysql.html#PNET"><span class="Identifier">PNET</span></a><span class="Other">)</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;net_end&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
  3455. <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3456. <dd>
  3457. </dd>
  3458. </div>
  3459. </div>
  3460. <div id="net_flush-procs-all">
  3461. <div id="net_flush,PNET">
  3462. <dt><pre><span class="Keyword">proc</span> <a href="#net_flush%2CPNET"><span class="Identifier">net_flush</span></a><span class="Other">(</span><span class="Identifier">net</span><span class="Other">:</span> <a href="mysql.html#PNET"><span class="Identifier">PNET</span></a><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#my_bool"><span class="Identifier">my_bool</span></a> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;net_flush&quot;</span><span class="Other">,</span>
  3463. <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3464. <dd>
  3465. </dd>
  3466. </div>
  3467. </div>
  3468. <div id="net_real_write-procs-all">
  3469. <div id="net_real_write,PNET,cstring,int">
  3470. <dt><pre><span class="Keyword">proc</span> <a href="#net_real_write%2CPNET%2Ccstring%2Cint"><span class="Identifier">net_real_write</span></a><span class="Other">(</span><span class="Identifier">net</span><span class="Other">:</span> <a href="mysql.html#PNET"><span class="Identifier">PNET</span></a><span class="Other">;</span> <span class="Identifier">packet</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">length</span><span class="Other">:</span> <span class="Identifier">int</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span>
  3471. <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;net_real_write&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3472. <dd>
  3473. </dd>
  3474. </div>
  3475. </div>
  3476. <div id="net_realloc-procs-all">
  3477. <div id="net_realloc,PNET,int">
  3478. <dt><pre><span class="Keyword">proc</span> <a href="#net_realloc%2CPNET%2Cint"><span class="Identifier">net_realloc</span></a><span class="Other">(</span><span class="Identifier">net</span><span class="Other">:</span> <a href="mysql.html#PNET"><span class="Identifier">PNET</span></a><span class="Other">;</span> <span class="Identifier">len</span><span class="Other">:</span> <span class="Identifier">int</span><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#my_bool"><span class="Identifier">my_bool</span></a> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  3479. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;net_realloc&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3480. <dd>
  3481. </dd>
  3482. </div>
  3483. </div>
  3484. <div id="net_safe_read-procs-all">
  3485. <div id="net_safe_read,PMySQL">
  3486. <dt><pre><span class="Keyword">proc</span> <a href="#net_safe_read%2CPMySQL"><span class="Identifier">net_safe_read</span></a><span class="Other">(</span><span class="Identifier">MySQL</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  3487. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;net_safe_read&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3488. <dd>
  3489. </dd>
  3490. </div>
  3491. </div>
  3492. <div id="net_write_command-procs-all">
  3493. <div id="net_write_command,PNET,char,cstring,int,cstring,int">
  3494. <dt><pre><span class="Keyword">proc</span> <a href="#net_write_command%2CPNET%2Cchar%2Ccstring%2Cint%2Ccstring%2Cint"><span class="Identifier">net_write_command</span></a><span class="Other">(</span><span class="Identifier">net</span><span class="Other">:</span> <a href="mysql.html#PNET"><span class="Identifier">PNET</span></a><span class="Other">;</span> <span class="Identifier">command</span><span class="Other">:</span> <span class="Identifier">char</span><span class="Other">;</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">head_len</span><span class="Other">:</span> <span class="Identifier">int</span><span class="Other">;</span>
  3495. <span class="Identifier">packet</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">length</span><span class="Other">:</span> <span class="Identifier">int</span><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#my_bool"><span class="Identifier">my_bool</span></a> {.<span class="Identifier">cdecl</span><span class="Other">,</span>
  3496. <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;net_write_command&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3497. <dd>
  3498. </dd>
  3499. </div>
  3500. </div>
  3501. <div id="next_result-procs-all">
  3502. <div id="next_result,PMySQL">
  3503. <dt><pre><span class="Keyword">proc</span> <a href="#next_result%2CPMySQL"><span class="Identifier">next_result</span></a><span class="Other">(</span><span class="Identifier">MySQL</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  3504. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_next_result&quot;</span><span class="Other">,</span>
  3505. <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3506. <dd>
  3507. </dd>
  3508. </div>
  3509. </div>
  3510. <div id="num_fields-procs-all">
  3511. <div id="num_fields,PRES">
  3512. <dt><pre><span class="Keyword">proc</span> <a href="#num_fields%2CPRES"><span class="Identifier">num_fields</span></a><span class="Other">(</span><span class="Identifier">res</span><span class="Other">:</span> <a href="mysql.html#PRES"><span class="Identifier">PRES</span></a><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  3513. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_num_fields&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
  3514. <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3515. <dd>
  3516. </dd>
  3517. </div>
  3518. </div>
  3519. <div id="num_rows-procs-all">
  3520. <div id="num_rows,PRES">
  3521. <dt><pre><span class="Keyword">proc</span> <a href="#num_rows%2CPRES"><span class="Identifier">num_rows</span></a><span class="Other">(</span><span class="Identifier">res</span><span class="Other">:</span> <a href="mysql.html#PRES"><span class="Identifier">PRES</span></a><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#my_ulonglong"><span class="Identifier">my_ulonglong</span></a> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  3522. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_num_rows&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3523. <dd>
  3524. </dd>
  3525. </div>
  3526. </div>
  3527. <div id="octet2hex-procs-all">
  3528. <div id="octet2hex,cstring,cstring,cuint">
  3529. <dt><pre><span class="Keyword">proc</span> <a href="#octet2hex%2Ccstring%2Ccstring%2Ccuint"><span class="Identifier">octet2hex</span></a><span class="Other">(</span><span class="Identifier">fto</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">str</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">length</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cstring</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span>
  3530. <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;octet2hex&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3531. <dd>
  3532. </dd>
  3533. </div>
  3534. </div>
  3535. <div id="options-procs-all">
  3536. <div id="options,PMySQL,Option,cstring">
  3537. <dt><pre><span class="Keyword">proc</span> <a href="#options%2CPMySQL%2COption%2Ccstring"><span class="Identifier">options</span></a><span class="Other">(</span><span class="Identifier">MySQL</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">;</span> <span class="Identifier">option</span><span class="Other">:</span> <a href="mysql.html#Option"><span class="Identifier">Option</span></a><span class="Other">;</span> <span class="Identifier">arg</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> {.<span class="Identifier">stdcall</span><span class="Other">,</span>
  3538. <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_options&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3539. <dd>
  3540. </dd>
  3541. </div>
  3542. </div>
  3543. <div id="ping-procs-all">
  3544. <div id="ping,PMySQL">
  3545. <dt><pre><span class="Keyword">proc</span> <a href="#ping%2CPMySQL"><span class="Identifier">ping</span></a><span class="Other">(</span><span class="Identifier">MySQL</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_ping&quot;</span><span class="Other">,</span>
  3546. <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3547. <dd>
  3548. </dd>
  3549. </div>
  3550. </div>
  3551. <div id="query-procs-all">
  3552. <div id="query,PMySQL,cstring">
  3553. <dt><pre><span class="Keyword">proc</span> <a href="#query%2CPMySQL%2Ccstring"><span class="Identifier">query</span></a><span class="Other">(</span><span class="Identifier">MySQL</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">;</span> <span class="Identifier">q</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  3554. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_query&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3555. <dd>
  3556. </dd>
  3557. </div>
  3558. </div>
  3559. <div id="randominit-procs-all">
  3560. <div id="randominit,Prand_struct,int,int">
  3561. <dt><pre><span class="Keyword">proc</span> <a href="#randominit%2CPrand_struct%2Cint%2Cint"><span class="Identifier">randominit</span></a><span class="Other">(</span><span class="Identifier">para1</span><span class="Other">:</span> <a href="mysql.html#Prand_struct"><span class="Identifier">Prand_struct</span></a><span class="Other">;</span> <span class="Identifier">seed1</span><span class="Other">:</span> <span class="Identifier">int</span><span class="Other">;</span> <span class="Identifier">seed2</span><span class="Other">:</span> <span class="Identifier">int</span><span class="Other">)</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span>
  3562. <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;randominit&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3563. <dd>
  3564. </dd>
  3565. </div>
  3566. </div>
  3567. <div id="read_query_result-procs-all">
  3568. <div id="read_query_result,PMySQL">
  3569. <dt><pre><span class="Keyword">proc</span> <a href="#read_query_result%2CPMySQL"><span class="Identifier">read_query_result</span></a><span class="Other">(</span><span class="Identifier">MySQL</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#my_bool"><span class="Identifier">my_bool</span></a> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  3570. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_read_query_result&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3571. <dd>
  3572. </dd>
  3573. </div>
  3574. </div>
  3575. <div id="reads_from_master_enabled-procs-all">
  3576. <div id="reads_from_master_enabled,PMySQL">
  3577. <dt><pre><span class="Keyword">proc</span> <a href="#reads_from_master_enabled%2CPMySQL"><span class="Identifier">reads_from_master_enabled</span></a><span class="Other">(</span><span class="Identifier">MySQL</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#my_bool"><span class="Identifier">my_bool</span></a> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  3578. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_reads_from_master_enabled&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
  3579. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3580. <dd>
  3581. </dd>
  3582. </div>
  3583. </div>
  3584. <div id="real_connect-procs-all">
  3585. <div id="real_connect,PMySQL,cstring,cstring,cstring,cstring,cuint,cstring,int">
  3586. <dt><pre><span class="Keyword">proc</span> <a href="#real_connect%2CPMySQL%2Ccstring%2Ccstring%2Ccstring%2Ccstring%2Ccuint%2Ccstring%2Cint"><span class="Identifier">real_connect</span></a><span class="Other">(</span><span class="Identifier">MySQL</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">;</span> <span class="Identifier">host</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">user</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">passwd</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span>
  3587. <span class="Identifier">db</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">port</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a><span class="Other">;</span> <span class="Identifier">unix_socket</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span>
  3588. <span class="Identifier">clientflag</span><span class="Other">:</span> <span class="Identifier">int</span><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  3589. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_real_connect&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3590. <dd>
  3591. </dd>
  3592. </div>
  3593. </div>
  3594. <div id="real_escape_string-procs-all">
  3595. <div id="real_escape_string,PMySQL,cstring,cstring,int">
  3596. <dt><pre><span class="Keyword">proc</span> <a href="#real_escape_string%2CPMySQL%2Ccstring%2Ccstring%2Cint"><span class="Identifier">real_escape_string</span></a><span class="Other">(</span><span class="Identifier">MySQL</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">;</span> <span class="Identifier">fto</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">from</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">len</span><span class="Other">:</span> <span class="Identifier">int</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int</span> {.
  3597. <span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_real_escape_string&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
  3598. <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3599. <dd>
  3600. </dd>
  3601. </div>
  3602. </div>
  3603. <div id="real_query-procs-all">
  3604. <div id="real_query,PMySQL,cstring,int">
  3605. <dt><pre><span class="Keyword">proc</span> <a href="#real_query%2CPMySQL%2Ccstring%2Cint"><span class="Identifier">real_query</span></a><span class="Other">(</span><span class="Identifier">MySQL</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">;</span> <span class="Identifier">q</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">len</span><span class="Other">:</span> <span class="Identifier">int</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> {.<span class="Identifier">stdcall</span><span class="Other">,</span>
  3606. <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_real_query&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3607. <dd>
  3608. </dd>
  3609. </div>
  3610. </div>
  3611. <div id="refresh-procs-all">
  3612. <div id="refresh,PMySQL,cuint">
  3613. <dt><pre><span class="Keyword">proc</span> <a href="#refresh%2CPMySQL%2Ccuint"><span class="Identifier">refresh</span></a><span class="Other">(</span><span class="Identifier">sql</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">;</span> <span class="Identifier">refresh_options</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  3614. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_refresh&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3615. <dd>
  3616. </dd>
  3617. </div>
  3618. </div>
  3619. <div id="reload-procs-all">
  3620. <div id="reload,PMySQL">
  3621. <dt><pre><span class="Keyword">proc</span> <a href="#reload%2CPMySQL"><span class="Identifier">reload</span></a><span class="Other">(</span><span class="Identifier">x</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> {.<span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3622. <dd>
  3623. </dd>
  3624. </div>
  3625. </div>
  3626. <div id="rollback-procs-all">
  3627. <div id="rollback,PMySQL">
  3628. <dt><pre><span class="Keyword">proc</span> <a href="#rollback%2CPMySQL"><span class="Identifier">rollback</span></a><span class="Other">(</span><span class="Identifier">MySQL</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#my_bool"><span class="Identifier">my_bool</span></a> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  3629. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_rollback&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
  3630. <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3631. <dd>
  3632. </dd>
  3633. </div>
  3634. </div>
  3635. <div id="row_seek-procs-all">
  3636. <div id="row_seek,PRES,St_mysql_rows">
  3637. <dt><pre><span class="Keyword">proc</span> <a href="#row_seek%2CPRES%2CSt_mysql_rows"><span class="Identifier">row_seek</span></a><span class="Other">(</span><span class="Identifier">result</span><span class="Other">:</span> <a href="mysql.html#PRES"><span class="Identifier">PRES</span></a><span class="Other">;</span> <span class="Identifier">offset</span><span class="Other">:</span> <a href="mysql.html#ROW_OFFSET"><span class="Identifier">ROW_OFFSET</span></a><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#ROW_OFFSET"><span class="Identifier">ROW_OFFSET</span></a> {.<span class="Identifier">stdcall</span><span class="Other">,</span>
  3638. <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_row_seek&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3639. <dd>
  3640. </dd>
  3641. </div>
  3642. </div>
  3643. <div id="row_tell-procs-all">
  3644. <div id="row_tell,PRES">
  3645. <dt><pre><span class="Keyword">proc</span> <a href="#row_tell%2CPRES"><span class="Identifier">row_tell</span></a><span class="Other">(</span><span class="Identifier">res</span><span class="Other">:</span> <a href="mysql.html#PRES"><span class="Identifier">PRES</span></a><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#ROW_OFFSET"><span class="Identifier">ROW_OFFSET</span></a> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  3646. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_row_tell&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
  3647. <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3648. <dd>
  3649. </dd>
  3650. </div>
  3651. </div>
  3652. <div id="rpl_parse_enabled-procs-all">
  3653. <div id="rpl_parse_enabled,PMySQL">
  3654. <dt><pre><span class="Keyword">proc</span> <a href="#rpl_parse_enabled%2CPMySQL"><span class="Identifier">rpl_parse_enabled</span></a><span class="Other">(</span><span class="Identifier">MySQL</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  3655. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_rpl_parse_enabled&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3656. <dd>
  3657. </dd>
  3658. </div>
  3659. </div>
  3660. <div id="rpl_probe-procs-all">
  3661. <div id="rpl_probe,PMySQL">
  3662. <dt><pre><span class="Keyword">proc</span> <a href="#rpl_probe%2CPMySQL"><span class="Identifier">rpl_probe</span></a><span class="Other">(</span><span class="Identifier">MySQL</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#my_bool"><span class="Identifier">my_bool</span></a> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  3663. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_rpl_probe&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3664. <dd>
  3665. </dd>
  3666. </div>
  3667. </div>
  3668. <div id="rpl_query_type-procs-all">
  3669. <div id="rpl_query_type,cstring,cint">
  3670. <dt><pre><span class="Keyword">proc</span> <a href="#rpl_query_type%2Ccstring%2Ccint"><span class="Identifier">rpl_query_type</span></a><span class="Other">(</span><span class="Identifier">q</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">length</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#Rpl_type"><span class="Identifier">Rpl_type</span></a> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  3671. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_rpl_query_type&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3672. <dd>
  3673. </dd>
  3674. </div>
  3675. </div>
  3676. <div id="scramble-procs-all">
  3677. <div id="scramble,cstring,cstring,cstring">
  3678. <dt><pre><span class="Keyword">proc</span> <a href="#scramble%2Ccstring%2Ccstring%2Ccstring"><span class="Identifier">scramble</span></a><span class="Other">(</span><span class="Identifier">fto</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">message</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">password</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">)</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span>
  3679. <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;scramble&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3680. <dd>
  3681. </dd>
  3682. </div>
  3683. </div>
  3684. <div id="scramble_323-procs-all">
  3685. <div id="scramble_323,cstring,cstring,cstring">
  3686. <dt><pre><span class="Keyword">proc</span> <a href="#scramble_323%2Ccstring%2Ccstring%2Ccstring"><span class="Identifier">scramble_323</span></a><span class="Other">(</span><span class="Identifier">fto</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">message</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">password</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">)</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span>
  3687. <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;scramble_323&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3688. <dd>
  3689. </dd>
  3690. </div>
  3691. </div>
  3692. <div id="select_db-procs-all">
  3693. <div id="select_db,PMySQL,cstring">
  3694. <dt><pre><span class="Keyword">proc</span> <a href="#select_db%2CPMySQL%2Ccstring"><span class="Identifier">select_db</span></a><span class="Other">(</span><span class="Identifier">MySQL</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">;</span> <span class="Identifier">db</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  3695. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_select_db&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3696. <dd>
  3697. </dd>
  3698. </div>
  3699. </div>
  3700. <div id="send_query-procs-all">
  3701. <div id="send_query,PMySQL,cstring,int">
  3702. <dt><pre><span class="Keyword">proc</span> <a href="#send_query%2CPMySQL%2Ccstring%2Cint"><span class="Identifier">send_query</span></a><span class="Other">(</span><span class="Identifier">MySQL</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">;</span> <span class="Identifier">q</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">len</span><span class="Other">:</span> <span class="Identifier">int</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> {.<span class="Identifier">stdcall</span><span class="Other">,</span>
  3703. <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_send_query&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3704. <dd>
  3705. </dd>
  3706. </div>
  3707. </div>
  3708. <div id="server_end-procs-all">
  3709. <div id="server_end">
  3710. <dt><pre><span class="Keyword">proc</span> <a href="#server_end"><span class="Identifier">server_end</span></a><span class="Other">(</span><span class="Other">)</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_server_end&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
  3711. <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3712. <dd>
  3713. </dd>
  3714. </div>
  3715. </div>
  3716. <div id="server_init-procs-all">
  3717. <div id="server_init,cint,cstringArray,cstringArray">
  3718. <dt><pre><span class="Keyword">proc</span> <a href="#server_init%2Ccint%2CcstringArray%2CcstringArray"><span class="Identifier">server_init</span></a><span class="Other">(</span><span class="Identifier">argc</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">;</span> <span class="Identifier">argv</span><span class="Other">:</span> <span class="Identifier">cstringArray</span><span class="Other">;</span> <span class="Identifier">groups</span><span class="Other">:</span> <span class="Identifier">cstringArray</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> {.
  3719. <span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_server_init&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
  3720. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3721. <dd>
  3722. </dd>
  3723. </div>
  3724. </div>
  3725. <div id="set_character_set-procs-all">
  3726. <div id="set_character_set,PMySQL,cstring">
  3727. <dt><pre><span class="Keyword">proc</span> <a href="#set_character_set%2CPMySQL%2Ccstring"><span class="Identifier">set_character_set</span></a><span class="Other">(</span><span class="Identifier">MySQL</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">;</span> <span class="Identifier">csname</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int32</span> {.<span class="Identifier">stdcall</span><span class="Other">,</span>
  3728. <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_set_character_set&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
  3729. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3730. <dd>
  3731. </dd>
  3732. </div>
  3733. </div>
  3734. <div id="set_local_infile_default-procs-all">
  3735. <div id="set_local_infile_default,PMySQL">
  3736. <dt><pre><span class="Keyword">proc</span> <a href="#set_local_infile_default%2CPMySQL"><span class="Identifier">set_local_infile_default</span></a><span class="Other">(</span><span class="Identifier">MySQL</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">)</span> {.<span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  3737. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_set_local_infile_default&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3738. <dd>
  3739. </dd>
  3740. </div>
  3741. </div>
  3742. <div id="set_master-procs-all">
  3743. <div id="set_master,PMySQL,cstring,cuint,cstring,cstring">
  3744. <dt><pre><span class="Keyword">proc</span> <a href="#set_master%2CPMySQL%2Ccstring%2Ccuint%2Ccstring%2Ccstring"><span class="Identifier">set_master</span></a><span class="Other">(</span><span class="Identifier">MySQL</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">;</span> <span class="Identifier">host</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">port</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a><span class="Other">;</span> <span class="Identifier">user</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span>
  3745. <span class="Identifier">passwd</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  3746. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_set_master&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3747. <dd>
  3748. </dd>
  3749. </div>
  3750. </div>
  3751. <div id="set_server_option-procs-all">
  3752. <div id="set_server_option,PMySQL,Enum_mysql_set_option">
  3753. <dt><pre><span class="Keyword">proc</span> <a href="#set_server_option%2CPMySQL%2CEnum_mysql_set_option"><span class="Identifier">set_server_option</span></a><span class="Other">(</span><span class="Identifier">MySQL</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">;</span> <span class="Identifier">option</span><span class="Other">:</span> <a href="mysql.html#Enum_mysql_set_option"><span class="Identifier">Enum_mysql_set_option</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> {.
  3754. <span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_set_server_option&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
  3755. <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3756. <dd>
  3757. </dd>
  3758. </div>
  3759. </div>
  3760. <div id="shutdown-procs-all">
  3761. <div id="shutdown,PMySQL,Enum_shutdown_level">
  3762. <dt><pre><span class="Keyword">proc</span> <a href="#shutdown%2CPMySQL%2CEnum_shutdown_level"><span class="Identifier">shutdown</span></a><span class="Other">(</span><span class="Identifier">MySQL</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">;</span> <span class="Identifier">shutdown_level</span><span class="Other">:</span> <a href="mysql.html#Enum_shutdown_level"><span class="Identifier">Enum_shutdown_level</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> {.
  3763. <span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_shutdown&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
  3764. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3765. <dd>
  3766. </dd>
  3767. </div>
  3768. </div>
  3769. <div id="slave_query-procs-all">
  3770. <div id="slave_query,PMySQL,cstring,int">
  3771. <dt><pre><span class="Keyword">proc</span> <a href="#slave_query%2CPMySQL%2Ccstring%2Cint"><span class="Identifier">slave_query</span></a><span class="Other">(</span><span class="Identifier">MySQL</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">;</span> <span class="Identifier">q</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">len</span><span class="Other">:</span> <span class="Identifier">int</span><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#my_bool"><span class="Identifier">my_bool</span></a> {.<span class="Identifier">stdcall</span><span class="Other">,</span>
  3772. <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_slave_query&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3773. <dd>
  3774. </dd>
  3775. </div>
  3776. </div>
  3777. <div id="slave_send_query-procs-all">
  3778. <div id="slave_send_query,PMySQL,cstring,int">
  3779. <dt><pre><span class="Keyword">proc</span> <a href="#slave_send_query%2CPMySQL%2Ccstring%2Cint"><span class="Identifier">slave_send_query</span></a><span class="Other">(</span><span class="Identifier">MySQL</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">;</span> <span class="Identifier">q</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">len</span><span class="Other">:</span> <span class="Identifier">int</span><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#my_bool"><span class="Identifier">my_bool</span></a> {.<span class="Identifier">stdcall</span><span class="Other">,</span>
  3780. <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_slave_send_query&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
  3781. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3782. <dd>
  3783. </dd>
  3784. </div>
  3785. </div>
  3786. <div id="sqlstate-procs-all">
  3787. <div id="sqlstate,PMySQL">
  3788. <dt><pre><span class="Keyword">proc</span> <a href="#sqlstate%2CPMySQL"><span class="Identifier">sqlstate</span></a><span class="Other">(</span><span class="Identifier">MySQL</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cstring</span> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  3789. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_sqlstate&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
  3790. <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3791. <dd>
  3792. </dd>
  3793. </div>
  3794. </div>
  3795. <div id="ssl_set-procs-all">
  3796. <div id="ssl_set,PMySQL,cstring,cstring,cstring,cstring,cstring">
  3797. <dt><pre><span class="Keyword">proc</span> <a href="#ssl_set%2CPMySQL%2Ccstring%2Ccstring%2Ccstring%2Ccstring%2Ccstring"><span class="Identifier">ssl_set</span></a><span class="Other">(</span><span class="Identifier">MySQL</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">;</span> <span class="Identifier">key</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">cert</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">ca</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span>
  3798. <span class="Identifier">capath</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">cipher</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#my_bool"><span class="Identifier">my_bool</span></a> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  3799. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_ssl_set&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3800. <dd>
  3801. </dd>
  3802. </div>
  3803. </div>
  3804. <div id="stat-procs-all">
  3805. <div id="stat,PMySQL">
  3806. <dt><pre><span class="Keyword">proc</span> <a href="#stat%2CPMySQL"><span class="Identifier">stat</span></a><span class="Other">(</span><span class="Identifier">MySQL</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cstring</span> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_stat&quot;</span><span class="Other">,</span>
  3807. <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3808. <dd>
  3809. </dd>
  3810. </div>
  3811. </div>
  3812. <div id="stmt_affected_rows-procs-all">
  3813. <div id="stmt_affected_rows,PSTMT">
  3814. <dt><pre><span class="Keyword">proc</span> <a href="#stmt_affected_rows%2CPSTMT"><span class="Identifier">stmt_affected_rows</span></a><span class="Other">(</span><span class="Identifier">stmt</span><span class="Other">:</span> <a href="mysql.html#PSTMT"><span class="Identifier">PSTMT</span></a><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#my_ulonglong"><span class="Identifier">my_ulonglong</span></a> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  3815. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_stmt_affected_rows&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3816. <dd>
  3817. </dd>
  3818. </div>
  3819. </div>
  3820. <div id="stmt_attr_get-procs-all">
  3821. <div id="stmt_attr_get,PSTMT,Enum_stmt_attr_type,pointer">
  3822. <dt><pre><span class="Keyword">proc</span> <a href="#stmt_attr_get%2CPSTMT%2CEnum_stmt_attr_type%2Cpointer"><span class="Identifier">stmt_attr_get</span></a><span class="Other">(</span><span class="Identifier">stmt</span><span class="Other">:</span> <a href="mysql.html#PSTMT"><span class="Identifier">PSTMT</span></a><span class="Other">;</span> <span class="Identifier">attr_type</span><span class="Other">:</span> <a href="mysql.html#Enum_stmt_attr_type"><span class="Identifier">Enum_stmt_attr_type</span></a><span class="Other">;</span> <span class="Identifier">attr</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#my_bool"><span class="Identifier">my_bool</span></a> {.
  3823. <span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_stmt_attr_get&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
  3824. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3825. <dd>
  3826. </dd>
  3827. </div>
  3828. </div>
  3829. <div id="stmt_attr_set-procs-all">
  3830. <div id="stmt_attr_set,PSTMT,Enum_stmt_attr_type,pointer">
  3831. <dt><pre><span class="Keyword">proc</span> <a href="#stmt_attr_set%2CPSTMT%2CEnum_stmt_attr_type%2Cpointer"><span class="Identifier">stmt_attr_set</span></a><span class="Other">(</span><span class="Identifier">stmt</span><span class="Other">:</span> <a href="mysql.html#PSTMT"><span class="Identifier">PSTMT</span></a><span class="Other">;</span> <span class="Identifier">attr_type</span><span class="Other">:</span> <a href="mysql.html#Enum_stmt_attr_type"><span class="Identifier">Enum_stmt_attr_type</span></a><span class="Other">;</span> <span class="Identifier">attr</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#my_bool"><span class="Identifier">my_bool</span></a> {.
  3832. <span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_stmt_attr_set&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
  3833. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3834. <dd>
  3835. </dd>
  3836. </div>
  3837. </div>
  3838. <div id="stmt_bind_param-procs-all">
  3839. <div id="stmt_bind_param,PSTMT,PBIND">
  3840. <dt><pre><span class="Keyword">proc</span> <a href="#stmt_bind_param%2CPSTMT%2CPBIND"><span class="Identifier">stmt_bind_param</span></a><span class="Other">(</span><span class="Identifier">stmt</span><span class="Other">:</span> <a href="mysql.html#PSTMT"><span class="Identifier">PSTMT</span></a><span class="Other">;</span> <span class="Identifier">bnd</span><span class="Other">:</span> <a href="mysql.html#PBIND"><span class="Identifier">PBIND</span></a><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#my_bool"><span class="Identifier">my_bool</span></a> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  3841. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_stmt_bind_param&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3842. <dd>
  3843. </dd>
  3844. </div>
  3845. </div>
  3846. <div id="stmt_bind_result-procs-all">
  3847. <div id="stmt_bind_result,PSTMT,PBIND">
  3848. <dt><pre><span class="Keyword">proc</span> <a href="#stmt_bind_result%2CPSTMT%2CPBIND"><span class="Identifier">stmt_bind_result</span></a><span class="Other">(</span><span class="Identifier">stmt</span><span class="Other">:</span> <a href="mysql.html#PSTMT"><span class="Identifier">PSTMT</span></a><span class="Other">;</span> <span class="Identifier">bnd</span><span class="Other">:</span> <a href="mysql.html#PBIND"><span class="Identifier">PBIND</span></a><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#my_bool"><span class="Identifier">my_bool</span></a> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  3849. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_stmt_bind_result&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3850. <dd>
  3851. </dd>
  3852. </div>
  3853. </div>
  3854. <div id="stmt_close-procs-all">
  3855. <div id="stmt_close,PSTMT">
  3856. <dt><pre><span class="Keyword">proc</span> <a href="#stmt_close%2CPSTMT"><span class="Identifier">stmt_close</span></a><span class="Other">(</span><span class="Identifier">stmt</span><span class="Other">:</span> <a href="mysql.html#PSTMT"><span class="Identifier">PSTMT</span></a><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#my_bool"><span class="Identifier">my_bool</span></a> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  3857. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_stmt_close&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
  3858. <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3859. <dd>
  3860. </dd>
  3861. </div>
  3862. </div>
  3863. <div id="stmt_data_seek-procs-all">
  3864. <div id="stmt_data_seek,PSTMT,my_ulonglong">
  3865. <dt><pre><span class="Keyword">proc</span> <a href="#stmt_data_seek%2CPSTMT%2Cmy_ulonglong"><span class="Identifier">stmt_data_seek</span></a><span class="Other">(</span><span class="Identifier">stmt</span><span class="Other">:</span> <a href="mysql.html#PSTMT"><span class="Identifier">PSTMT</span></a><span class="Other">;</span> <span class="Identifier">offset</span><span class="Other">:</span> <a href="mysql.html#my_ulonglong"><span class="Identifier">my_ulonglong</span></a><span class="Other">)</span> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  3866. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_stmt_data_seek&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3867. <dd>
  3868. </dd>
  3869. </div>
  3870. </div>
  3871. <div id="stmt_errno-procs-all">
  3872. <div id="stmt_errno,PSTMT">
  3873. <dt><pre><span class="Keyword">proc</span> <a href="#stmt_errno%2CPSTMT"><span class="Identifier">stmt_errno</span></a><span class="Other">(</span><span class="Identifier">stmt</span><span class="Other">:</span> <a href="mysql.html#PSTMT"><span class="Identifier">PSTMT</span></a><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  3874. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_stmt_errno&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
  3875. <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3876. <dd>
  3877. </dd>
  3878. </div>
  3879. </div>
  3880. <div id="stmt_error-procs-all">
  3881. <div id="stmt_error,PSTMT">
  3882. <dt><pre><span class="Keyword">proc</span> <a href="#stmt_error%2CPSTMT"><span class="Identifier">stmt_error</span></a><span class="Other">(</span><span class="Identifier">stmt</span><span class="Other">:</span> <a href="mysql.html#PSTMT"><span class="Identifier">PSTMT</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cstring</span> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  3883. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_stmt_error&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
  3884. <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3885. <dd>
  3886. </dd>
  3887. </div>
  3888. </div>
  3889. <div id="stmt_execute-procs-all">
  3890. <div id="stmt_execute,PSTMT">
  3891. <dt><pre><span class="Keyword">proc</span> <a href="#stmt_execute%2CPSTMT"><span class="Identifier">stmt_execute</span></a><span class="Other">(</span><span class="Identifier">stmt</span><span class="Other">:</span> <a href="mysql.html#PSTMT"><span class="Identifier">PSTMT</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  3892. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_stmt_execute&quot;</span><span class="Other">,</span>
  3893. <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3894. <dd>
  3895. </dd>
  3896. </div>
  3897. </div>
  3898. <div id="stmt_fetch-procs-all">
  3899. <div id="stmt_fetch,PSTMT">
  3900. <dt><pre><span class="Keyword">proc</span> <a href="#stmt_fetch%2CPSTMT"><span class="Identifier">stmt_fetch</span></a><span class="Other">(</span><span class="Identifier">stmt</span><span class="Other">:</span> <a href="mysql.html#PSTMT"><span class="Identifier">PSTMT</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  3901. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_stmt_fetch&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
  3902. <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3903. <dd>
  3904. </dd>
  3905. </div>
  3906. </div>
  3907. <div id="stmt_fetch_column-procs-all">
  3908. <div id="stmt_fetch_column,PSTMT,PBIND,cuint,int">
  3909. <dt><pre><span class="Keyword">proc</span> <a href="#stmt_fetch_column%2CPSTMT%2CPBIND%2Ccuint%2Cint"><span class="Identifier">stmt_fetch_column</span></a><span class="Other">(</span><span class="Identifier">stmt</span><span class="Other">:</span> <a href="mysql.html#PSTMT"><span class="Identifier">PSTMT</span></a><span class="Other">;</span> <span class="Identifier">bind</span><span class="Other">:</span> <a href="mysql.html#PBIND"><span class="Identifier">PBIND</span></a><span class="Other">;</span> <span class="Identifier">column</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a><span class="Other">;</span> <span class="Identifier">offset</span><span class="Other">:</span> <span class="Identifier">int</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> {.
  3910. <span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_stmt_fetch_column&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
  3911. <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3912. <dd>
  3913. </dd>
  3914. </div>
  3915. </div>
  3916. <div id="stmt_field_count-procs-all">
  3917. <div id="stmt_field_count,PSTMT">
  3918. <dt><pre><span class="Keyword">proc</span> <a href="#stmt_field_count%2CPSTMT"><span class="Identifier">stmt_field_count</span></a><span class="Other">(</span><span class="Identifier">stmt</span><span class="Other">:</span> <a href="mysql.html#PSTMT"><span class="Identifier">PSTMT</span></a><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  3919. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_stmt_field_count&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3920. <dd>
  3921. </dd>
  3922. </div>
  3923. </div>
  3924. <div id="stmt_free_result-procs-all">
  3925. <div id="stmt_free_result,PSTMT">
  3926. <dt><pre><span class="Keyword">proc</span> <a href="#stmt_free_result%2CPSTMT"><span class="Identifier">stmt_free_result</span></a><span class="Other">(</span><span class="Identifier">stmt</span><span class="Other">:</span> <a href="mysql.html#PSTMT"><span class="Identifier">PSTMT</span></a><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#my_bool"><span class="Identifier">my_bool</span></a> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  3927. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_stmt_free_result&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3928. <dd>
  3929. </dd>
  3930. </div>
  3931. </div>
  3932. <div id="stmt_init-procs-all">
  3933. <div id="stmt_init,PMySQL">
  3934. <dt><pre><span class="Keyword">proc</span> <a href="#stmt_init%2CPMySQL"><span class="Identifier">stmt_init</span></a><span class="Other">(</span><span class="Identifier">MySQL</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#PSTMT"><span class="Identifier">PSTMT</span></a> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  3935. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_stmt_init&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
  3936. <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3937. <dd>
  3938. </dd>
  3939. </div>
  3940. </div>
  3941. <div id="stmt_insert_id-procs-all">
  3942. <div id="stmt_insert_id,PSTMT">
  3943. <dt><pre><span class="Keyword">proc</span> <a href="#stmt_insert_id%2CPSTMT"><span class="Identifier">stmt_insert_id</span></a><span class="Other">(</span><span class="Identifier">stmt</span><span class="Other">:</span> <a href="mysql.html#PSTMT"><span class="Identifier">PSTMT</span></a><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#my_ulonglong"><span class="Identifier">my_ulonglong</span></a> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  3944. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_stmt_insert_id&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3945. <dd>
  3946. </dd>
  3947. </div>
  3948. </div>
  3949. <div id="stmt_num_rows-procs-all">
  3950. <div id="stmt_num_rows,PSTMT">
  3951. <dt><pre><span class="Keyword">proc</span> <a href="#stmt_num_rows%2CPSTMT"><span class="Identifier">stmt_num_rows</span></a><span class="Other">(</span><span class="Identifier">stmt</span><span class="Other">:</span> <a href="mysql.html#PSTMT"><span class="Identifier">PSTMT</span></a><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#my_ulonglong"><span class="Identifier">my_ulonglong</span></a> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  3952. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_stmt_num_rows&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3953. <dd>
  3954. </dd>
  3955. </div>
  3956. </div>
  3957. <div id="stmt_param_count-procs-all">
  3958. <div id="stmt_param_count,PSTMT">
  3959. <dt><pre><span class="Keyword">proc</span> <a href="#stmt_param_count%2CPSTMT"><span class="Identifier">stmt_param_count</span></a><span class="Other">(</span><span class="Identifier">stmt</span><span class="Other">:</span> <a href="mysql.html#PSTMT"><span class="Identifier">PSTMT</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int</span> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  3960. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_stmt_param_count&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3961. <dd>
  3962. </dd>
  3963. </div>
  3964. </div>
  3965. <div id="stmt_param_metadata-procs-all">
  3966. <div id="stmt_param_metadata,PSTMT">
  3967. <dt><pre><span class="Keyword">proc</span> <a href="#stmt_param_metadata%2CPSTMT"><span class="Identifier">stmt_param_metadata</span></a><span class="Other">(</span><span class="Identifier">stmt</span><span class="Other">:</span> <a href="mysql.html#PSTMT"><span class="Identifier">PSTMT</span></a><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#PRES"><span class="Identifier">PRES</span></a> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  3968. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_stmt_param_metadata&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3969. <dd>
  3970. </dd>
  3971. </div>
  3972. </div>
  3973. <div id="stmt_prepare-procs-all">
  3974. <div id="stmt_prepare,PSTMT,cstring,int">
  3975. <dt><pre><span class="Keyword">proc</span> <a href="#stmt_prepare%2CPSTMT%2Ccstring%2Cint"><span class="Identifier">stmt_prepare</span></a><span class="Other">(</span><span class="Identifier">stmt</span><span class="Other">:</span> <a href="mysql.html#PSTMT"><span class="Identifier">PSTMT</span></a><span class="Other">;</span> <span class="Identifier">query</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">len</span><span class="Other">:</span> <span class="Identifier">int</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> {.<span class="Identifier">stdcall</span><span class="Other">,</span>
  3976. <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_stmt_prepare&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
  3977. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3978. <dd>
  3979. </dd>
  3980. </div>
  3981. </div>
  3982. <div id="stmt_reset-procs-all">
  3983. <div id="stmt_reset,PSTMT">
  3984. <dt><pre><span class="Keyword">proc</span> <a href="#stmt_reset%2CPSTMT"><span class="Identifier">stmt_reset</span></a><span class="Other">(</span><span class="Identifier">stmt</span><span class="Other">:</span> <a href="mysql.html#PSTMT"><span class="Identifier">PSTMT</span></a><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#my_bool"><span class="Identifier">my_bool</span></a> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  3985. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_stmt_reset&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
  3986. <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3987. <dd>
  3988. </dd>
  3989. </div>
  3990. </div>
  3991. <div id="stmt_result_metadata-procs-all">
  3992. <div id="stmt_result_metadata,PSTMT">
  3993. <dt><pre><span class="Keyword">proc</span> <a href="#stmt_result_metadata%2CPSTMT"><span class="Identifier">stmt_result_metadata</span></a><span class="Other">(</span><span class="Identifier">stmt</span><span class="Other">:</span> <a href="mysql.html#PSTMT"><span class="Identifier">PSTMT</span></a><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#PRES"><span class="Identifier">PRES</span></a> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  3994. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_stmt_result_metadata&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  3995. <dd>
  3996. </dd>
  3997. </div>
  3998. </div>
  3999. <div id="stmt_row_seek-procs-all">
  4000. <div id="stmt_row_seek,PSTMT,St_mysql_rows">
  4001. <dt><pre><span class="Keyword">proc</span> <a href="#stmt_row_seek%2CPSTMT%2CSt_mysql_rows"><span class="Identifier">stmt_row_seek</span></a><span class="Other">(</span><span class="Identifier">stmt</span><span class="Other">:</span> <a href="mysql.html#PSTMT"><span class="Identifier">PSTMT</span></a><span class="Other">;</span> <span class="Identifier">offset</span><span class="Other">:</span> <a href="mysql.html#ROW_OFFSET"><span class="Identifier">ROW_OFFSET</span></a><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#ROW_OFFSET"><span class="Identifier">ROW_OFFSET</span></a> {.<span class="Identifier">stdcall</span><span class="Other">,</span>
  4002. <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_stmt_row_seek&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
  4003. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  4004. <dd>
  4005. </dd>
  4006. </div>
  4007. </div>
  4008. <div id="stmt_row_tell-procs-all">
  4009. <div id="stmt_row_tell,PSTMT">
  4010. <dt><pre><span class="Keyword">proc</span> <a href="#stmt_row_tell%2CPSTMT"><span class="Identifier">stmt_row_tell</span></a><span class="Other">(</span><span class="Identifier">stmt</span><span class="Other">:</span> <a href="mysql.html#PSTMT"><span class="Identifier">PSTMT</span></a><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#ROW_OFFSET"><span class="Identifier">ROW_OFFSET</span></a> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  4011. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_stmt_row_tell&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  4012. <dd>
  4013. </dd>
  4014. </div>
  4015. </div>
  4016. <div id="stmt_send_long_data-procs-all">
  4017. <div id="stmt_send_long_data,PSTMT,cuint,cstring,int">
  4018. <dt><pre><span class="Keyword">proc</span> <a href="#stmt_send_long_data%2CPSTMT%2Ccuint%2Ccstring%2Cint"><span class="Identifier">stmt_send_long_data</span></a><span class="Other">(</span><span class="Identifier">stmt</span><span class="Other">:</span> <a href="mysql.html#PSTMT"><span class="Identifier">PSTMT</span></a><span class="Other">;</span> <span class="Identifier">param_number</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a><span class="Other">;</span> <span class="Identifier">data</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span>
  4019. <span class="Identifier">len</span><span class="Other">:</span> <span class="Identifier">int</span><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#my_bool"><span class="Identifier">my_bool</span></a> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  4020. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_stmt_send_long_data&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  4021. <dd>
  4022. </dd>
  4023. </div>
  4024. </div>
  4025. <div id="stmt_sqlstate-procs-all">
  4026. <div id="stmt_sqlstate,PSTMT">
  4027. <dt><pre><span class="Keyword">proc</span> <a href="#stmt_sqlstate%2CPSTMT"><span class="Identifier">stmt_sqlstate</span></a><span class="Other">(</span><span class="Identifier">stmt</span><span class="Other">:</span> <a href="mysql.html#PSTMT"><span class="Identifier">PSTMT</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cstring</span> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  4028. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_stmt_sqlstate&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  4029. <dd>
  4030. </dd>
  4031. </div>
  4032. </div>
  4033. <div id="stmt_store_result-procs-all">
  4034. <div id="stmt_store_result,PSTMT">
  4035. <dt><pre><span class="Keyword">proc</span> <a href="#stmt_store_result%2CPSTMT"><span class="Identifier">stmt_store_result</span></a><span class="Other">(</span><span class="Identifier">stmt</span><span class="Other">:</span> <a href="mysql.html#PSTMT"><span class="Identifier">PSTMT</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  4036. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_stmt_store_result&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  4037. <dd>
  4038. </dd>
  4039. </div>
  4040. </div>
  4041. <div id="store_result-procs-all">
  4042. <div id="store_result,PMySQL">
  4043. <dt><pre><span class="Keyword">proc</span> <a href="#store_result%2CPMySQL"><span class="Identifier">store_result</span></a><span class="Other">(</span><span class="Identifier">MySQL</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#PRES"><span class="Identifier">PRES</span></a> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  4044. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_store_result&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  4045. <dd>
  4046. </dd>
  4047. </div>
  4048. </div>
  4049. <div id="thread_end-procs-all">
  4050. <div id="thread_end">
  4051. <dt><pre><span class="Keyword">proc</span> <a href="#thread_end"><span class="Identifier">thread_end</span></a><span class="Other">(</span><span class="Other">)</span> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_thread_end&quot;</span><span class="Other">,</span>
  4052. <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  4053. <dd>
  4054. </dd>
  4055. </div>
  4056. </div>
  4057. <div id="thread_id-procs-all">
  4058. <div id="thread_id,PMySQL">
  4059. <dt><pre><span class="Keyword">proc</span> <a href="#thread_id%2CPMySQL"><span class="Identifier">thread_id</span></a><span class="Other">(</span><span class="Identifier">MySQL</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int</span> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  4060. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_thread_id&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
  4061. <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  4062. <dd>
  4063. </dd>
  4064. </div>
  4065. </div>
  4066. <div id="thread_init-procs-all">
  4067. <div id="thread_init">
  4068. <dt><pre><span class="Keyword">proc</span> <a href="#thread_init"><span class="Identifier">thread_init</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#my_bool"><span class="Identifier">my_bool</span></a> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  4069. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_thread_init&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
  4070. <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  4071. <dd>
  4072. </dd>
  4073. </div>
  4074. </div>
  4075. <div id="thread_safe-procs-all">
  4076. <div id="thread_safe">
  4077. <dt><pre><span class="Keyword">proc</span> <a href="#thread_safe"><span class="Identifier">thread_safe</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_thread_safe&quot;</span><span class="Other">,</span>
  4078. <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  4079. <dd>
  4080. </dd>
  4081. </div>
  4082. </div>
  4083. <div id="use_result-procs-all">
  4084. <div id="use_result,PMySQL">
  4085. <dt><pre><span class="Keyword">proc</span> <a href="#use_result%2CPMySQL"><span class="Identifier">use_result</span></a><span class="Other">(</span><span class="Identifier">MySQL</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#PRES"><span class="Identifier">PRES</span></a> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  4086. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_use_result&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
  4087. <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  4088. <dd>
  4089. </dd>
  4090. </div>
  4091. </div>
  4092. <div id="warning_count-procs-all">
  4093. <div id="warning_count,PMySQL">
  4094. <dt><pre><span class="Keyword">proc</span> <a href="#warning_count%2CPMySQL"><span class="Identifier">warning_count</span></a><span class="Other">(</span><span class="Identifier">MySQL</span><span class="Other">:</span> <a href="mysql.html#PMySQL"><span class="Identifier">PMySQL</span></a><span class="Other">)</span><span class="Other">:</span> <a href="mysql.html#cuint"><span class="Identifier">cuint</span></a> {.<span class="Identifier">stdcall</span><span class="Other">,</span> <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">lib</span><span class="Other">,</span>
  4095. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mysql_warning_count&quot;</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  4096. <dd>
  4097. </dd>
  4098. </div>
  4099. </div>
  4100. </dl>
  4101. </div>
  4102. </div>
  4103. </div>
  4104. <div class="twelve-columns footer">
  4105. <span class="nim-sprite"></span>
  4106. <br>
  4107. <small style="color: var(--hint);">Made with Nim. Generated: 2025-01-09 12:00:43 UTC</small>
  4108. </div>
  4109. </div>
  4110. </div>
  4111. <script defer data-domain="nim-lang.org" src="https://plausible.io/js/plausible.js"></script>
  4112. </body>
  4113. </html>